首页 > 微波/射频 > RFIC设计学习交流 > 正弦信号输入ADC每一位输出数字码怎么确定

正弦信号输入ADC每一位输出数字码怎么确定

录入:edatop.com    阅读:
如果给ADC输入加一个正弦波,我想知道ADC输出每一位的数字码是怎样变化的,这个可以吗?有没有关于ADC输出各位的时域的表达式啊?

Yes, of course.
Is MATLAB script OK for you?



    我没有用MATLAB啊,就是想知道输出各位的数字码是怎样变化的,有没有一些时域抑或频域的表达式



    我想分析DAC电流源随机误差对于SFDR的影响,于是想知道ADC输入正弦信号输出各位的变化。



The digital outputs are function of the following paramters:

  • Input frequency
  • Amplitude of input sinasoidal
  • DC offset of sinasoidal
  • Quantization level
  • Sampling frequency

A close-form lookup table is not possible.
For example,
Input frequency = 2.19532 MHz
Sampling frequency = 50 MHz
Sampling frequency is not an integer multiple of the input frequency, so the output digital code will not repeat in short period of time.
Using a spreadsheet or a script from a high-level language with a control equation to generate the 0/1 outputs is usually the reasonable approach.

ahdlLib里面有理想ADC可以用来仿真

    Normally such an analysis is conducted in MATLAB script.



    恩,谢谢啦,我再研究研究

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:频谱分析
下一篇:请教高手,若测试芯片部分模块,电源和地之间的ESD该如何考虑?

射频和天线工程师培训课程详情>>

  网站地图