首页 > 微波/射频 > RFIC设计学习交流 > ADC hspice仿真数据如何在matlab里计算SNR?

ADC hspice仿真数据如何在matlab里计算SNR?

录入:edatop.com    阅读:
本人设计了一个AD,由于用的是开关积分器,在输出数据时,数据点的时间并不与采样周期一一对应(我的采样开关用用的pulse信号,导致在一个周期内,输出并不止一个数据)。我想在matlab里做分析时,将数据变为一个周期采一个点,如何才能做到。目前的问题是,我并不知道我的输出数据对应的时间,所以不知道怎么处理。
     比如,我的时钟周期是10us时,采用两个不相交叠的十种。输入信号200Hz,我仿真5ms,步长采用100n,仿真出来发现数据用近70000,改为10u的步长,从2.5us开始输出,发现数据并不像我规定的那样输出,在matlab里发现数据也有将近70000。也就是说,如果在某个周期里,我的数据是1,在hspice里,一个时钟周期就包含有多个1的数据点,这样导致了数据的冗余,如何做,才能真正与matlab模型里,一个采样周期对应一个点呢?

同问!

同求中,请求置顶

随便编个程序,C语言之类的将数据转换成你希望的样子,比较方便

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

上一篇:在测积分器THD时候发现的问题
下一篇:电流比较器的设计中的一个疑问

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

  网站地图