10GSPS任意波形合成模块逻辑设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:vbpro
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
任意波形发生器可以为待测系统提供复杂的激励信号。由于任意波形发生器产生的波形具有较高的频率分辨率和频率稳定性,而且可以根据用户的需要,定义一些较为复杂的序列波形,所以在电子测量领域发挥着十分重要的作用。近年来测试领域对激励信号源的要求越来越高,主要包括对频率带宽以及对波形复杂程度的要求都有显著提高,这就要求任意波形发生器需要相应的提高采样率和存储深度等重要指标。任意波形合成模块是任意波形发生器的核心,其中逻辑的设计完成了数据的缓存,读写控制和地址发生器的功能,对整个项目的功能和指标能否实现影响重大。针对上述问题,本文研究10GSPS任意波形合成模块逻辑设计的实现方法,主要内容如下:1、波形合成模块总体方案设计。基于项目10GSPS采样率和4GByte的存储深度的要求,选择合适的DAC和波形存储器DDR3 SDRAM,并配合完成对应的逻辑设计。针对选用DDR3 SDRAM作为波形存储器带来的不均匀数据流的问题,在数据处理模块使用异步FIFO实现数据的缓存和数据率调节。针对波形数据的读写控制问题,在读写控制模块中,通过控制状态机的状态跳转,实现波形数据读写控制。针对复杂序列波中包含的重复波形段,会浪费存储空间的问题,设计了波形合成指令集,通过对指令的存储,读取,解析来完成对波形序列的重复输出,节约存储空间。2、模块设计与实现。具体分析了数据处理、读写控制、序列波合成三个模块需要实现的功能和重难点,通过Verilog HDL语言实现各个子模块的功能。3、测试和验证。搭建测试平台,验证任意波形发生器波形读写控制功能和序列波形输出的功能和输出波形的质量。测试验证与结果表明:设计的波形合成模块可以实现波形数据的读写控制和复杂序列波形的输出等功能,且波形质量满足项目指标要求。
其他文献
介绍了基于组件的区域经济发展评价模型的实现方法,给出了系统功能模块的组织结构、数据仓库的三个层次以及模糊评价数学模型的建构步骤.区域经济发展评价系统为确定区域经济
为解决疏浚泥含沙量过大,应用FLUENT软件建立了水力旋流器内两相湍流三维模型,基于疏浚泥的物性特点,研究了水力旋流器圆柱段长度对分离效率的影响,推导出适用于疏浚泥分离用旋流
本文梳理了聚羧酸系减水剂在合成原料和制备工艺方面的研究新进展,着重介绍了功能型聚羧酸系减水剂的合成和研究现状,对国内聚羧酸系减水剂的合成研究及其进一步向功能化方向
应用量子化学方法探讨了酸催化下四氢呋喃的阳离子均聚机理。在Gaussian03软件中,采用DFT中的B3LYP/6—311G++(d,p)方法对四氢呋喃、仲氧鲻离子以及叔氧鲻离子进行了几何构型的全优
消化功能紊乱及各种胃部不适现象十分普遍,按照《脾胃论》中提到的观点,这些疾病的发生或多或少与脾胃失调有关。通过查阅治疗和调理脾胃疾病的大量古方、经方和验方之后,最后确定本课题处方为:党参、茯苓、白扁豆、莲子、薏苡仁、山药、芡实。此方具有补脾养胃的功效,主要针对脾胃虚弱、饮食量减少、身体容易疲倦的人群。处方中党参可补中益气,茯苓和薏苡仁都具有去湿补脾的作用,茯苓向上去湿,薏苡仁向下去湿,这两味药一升