论文部分内容阅读
频率源是众多电子设备必不可少的组成部分,其精度直接决定着电子设备系统的稳定性。就今而言,大部分电子设备系统采用的是普通的晶体振荡器,在具有成本低、电路结构简单的同时,其输出频率与环境温度的f-T曲线近似成三次方曲线关系,这种频率飘移使得普通晶振的使用范围受到限制,尤其是一些对频率精度高度依赖的电子系统,如GPS定位系统等。因此,得到高稳定性的频率源成为需求。TCXO(Temperatue Compensation Crystal Oscillator,TCXO)是一款能够针对晶体的温频特性进行补偿的数模混合芯片,本课题的任务是完成该TCXO芯片中全部数字逻辑的设计。论文从石英晶体出发,在研究了石英晶体的物理特性和切割方式的基础上,建立石英晶体数学模型并推导出他的两种谐振频率,在此基础上给出石英晶体振荡器的补偿原理及可行性;数字逻辑部分的设计:在研究双向串行总线IIC的基础上,设计出基于同步时钟的IIC总线读/写状态机后,用VerilogHDL完成RTL代码编写并在软件平台modelsim se6.0上完成前仿真,实现总线的串行读写功能;FPGA验证阶段,采用ARM开发板作为控制主机Master,采用FPGA开发板作为从机salve,用C语言编写符合数据收发时序的代码并顺利完成两个开发板之间的串行通信,IIC总线功能得到验证。之后,在linux环境下的软件平台DC中进行综合脚本的编写,最终完成IIC模块的综合并得出满足脚本约束的综合报告;数字逻辑中的存储模块EEPROM的设计:从EEPROM的电路结构入手,详细分析了存储模块的高压产生电路及EEPROM的工作原理,在此基础上得到了EEPROM的读写时序并在仿真软件上完成仿真,得到理想的读写波形。本课题设计的同步串行IIC总线的时钟频率为50MHz,仿真和FPGA验证分别在mentor公司的modelsim和Xilinx公司的ISE下进行。电路综合在Synopsys公司的DC(Design Compiler)平台上完成,电路综合使用的是中芯国际(smic)0.18μm的库单元。基于以上软硬件设备完成本课题设计。