论文部分内容阅读
随着电子设备领域中混合集成产品日益增多,使得混合电路仿真技术成为一个热门的课题。在数模混合仿真中,高效、准确的仿真引擎是进行数模混合仿真的关键。Spice3f5仿真引擎作支持数模混合电路仿真,并且经过优化的Spice3f5仿真引擎支持多故障注入。AD/DA模型是混合电路的核心器件。但是Spice3f5仿真引擎中缺失12比特的高效AD/DA模型。针对上述问题,本文对Spice3f5仿真引擎中高性能AD/DA的建模进行了研究。比较主流ADC框架之后,采用线性度好、转换速度快、低功耗的流水线型框架。针对流水线型ADC转换速度受级数的影响大,在精度和转换速度提升的情况下,功耗会大幅增长的问题,选取合适的MDAC精度和最后一级flash ADC精度,并且针对级间误差,采用数字误差校正技术来提高精度。本文创建的前九级采用1.5bit/级的流水线结构,最后一级采用3bit级Flash型ADC的流水线结构得模型,在输入58.6MHZ正弦信号,采样频率160MHZ的情况下,典型参数为SFDR:82.142dB,SNDR:72.8808dB,ENOB:11.9231Bit,获得性能较好的ADC。比较主流DAC框架之后,采用温度计码结构和二进制加权结构组合的分段电流舵DAC结构。针对DAC的面积严重受到电流源电路的影响,采用共源共栅电流源连接差分信号的方式设计电流源电路。本文建立的前九位采用温度计码结构,后三位采用二进制加权结构的DAC模型在输入信号58.6MHZ、采样频率160MHZ的情况下,典型参数为SFDR:82.0624dB,SNDR:72.7242dB,ENOB:11.8964Bit,获得性能较好的DAC。为了验证所建立模型的性能,我们以距离测量与编码控制板-TIMER板为实验对象,进行了仿真和实验验证,实验结果证明,我们所建立的模型在静态特性和动态特性都达到较高水平,实验与仿真结果差距在0.9%以内,达到了比较高的精度,验证了模型具有良好的性能参数。