新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 基于FPGA的可调信号发生器

基于FPGA的可调信号发生器

作者:时间:2010-08-03来源:网络收藏

2.2 波形数据ROM初始化数据文件设计
初始化数据文件格式有2种:Memory Initialization FiIe(.mif)格式文件和Hexadecimal(Intel-Format)File(.hex)格式文件。本设计共需要产生4种波形,每种波形1个周期取128个数据,因此选用.mif格式文件初始化数据个数Number为512,数据宽度Word size取8位的ROM数据。在MATLAB中,调用wave=round(255*sin([0:2*pi/(2^9):2*pi])+256)’;函数,生成.mif文件,如图2所示。


2.3 定制ROM元件
在QuartusⅡ中,利用Mega Wizard Plug-In Manager定制波形数据ROM,如图3所示,经过LPM_ROM宏功能块设定、选择dmarom模块数据线宽度和数据单元个数、选择地址锁存信号clock及数据文件完成LPM_ROM设计,产生可用于例化的波形数据ROM文件datarom.v。

3 软件系统逻辑仿真
中的功能模块进行综合仿真后,生成配置文件。其系统逻辑功能仿真波形如图4所示,各信号的逻辑功能和时序配合完全达到设计要求。



关键词: FPGA 信号发生器

评论


相关推荐

技术专区

关闭