DAC tran仿真的怪象
时间:10-02
整理:3721RD
点击:
大家好
小弟在仿DAC的tran时,结果很奇怪 在仿真时间比较短20n时出现的结果很好,比较理想。但问题是但仿真时间加大到400n时看到的结果很差 出现了很大的毛刺。按说时间加长不至于结果不一样哈 求高手解释下 多谢
小弟在仿DAC的tran时,结果很奇怪 在仿真时间比较短20n时出现的结果很好,比较理想。但问题是但仿真时间加大到400n时看到的结果很差 出现了很大的毛刺。按说时间加长不至于结果不一样哈 求高手解释下 多谢
求不沉 。
有仿真结果图不?
也許你20ns simulation
DAC code=000000->000111
跑到400ns simulation
DAC code 011111->100000
问题都描述不清楚...
不是 我是用理想ADC对100M的正弦信号采样,再交给DAC。这样一个周期才10ns,所以应该不是你说的这种情况
这风别是70ns和20ns的tran结果 可以看到70ns时明显没变差。而仿真条件都是一样的 。
我看了下cadence中的parameter中的step和时间成正比 所以估计是step大了 导致效果变差
20ns
70ns
那调整step呢?你是用spectre仿的吧,你的精度是moderate还是 conservative?
无聊不!不就是多位data的transition edge有点skew
你这是什么逻辑 还会有人把台阶拿出来说事么。
好像不能手动调节 只能选三个当中一个
感觉是挺奇怪的,要不你换hspiceD仿真试一下,它的tran是自己设定步长的。