微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于FPGA的光纤陀螺仪模拟表头及其测试系统

基于FPGA的光纤陀螺仪模拟表头及其测试系统

时间:06-04 来源:互联网 点击:

了高低复位操纵引起的前后采样值突变对判定结果的影响。

模块B是高低复位判定和补偿模块。该模块通过比较同周期前后采样值的大小来实现复位点判定,然后对经过复位的采样值进行相应的补偿操纵。

在Xilinx ISE8.2的平台上,对Verilog HDL编写的模拟表头作了功能仿真。采用常用的ModelSim SE 6.2对Testbench模块进行仿真,用以检测程序设计中计算和逻辑的正确性。仿真模块设置主时钟MCLK周期为10ns,高低电平持续时间相同。每隔50个时钟周期进行一次采样,累加16个采样值求一次门路。仿真时间设置为35000ns,RSTB为主复位信号,ADBUSY与ADCNVST为ADC控制信号,CLOCK为DAC控制信号。

本方案对随机数X和输进INDATA在几种极限情况下的仿真结果进行了验证,用以检测表头程序设计的正确性。

结语

根据以上的软硬件设计,可设计出能够模拟光纤陀螺仪表头行为的模拟表头系统。测试时,将实际的光纤陀螺仪表头和调制解调电路与设计电路系统对接,就能得到所期看的波形和数据。将模拟表头的随机输进数(代表角速度ω)与被检测的调制解调电路输出作对比,可有效检验出被测调制解调电路的性能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top