eda课程设计报告---正弦函数信号发生器的设计

eda课程设计报告---正弦函数信号发生器的设计

ID:10646303

大小:203.00 KB

页数:16页

时间:2018-07-07

eda课程设计报告---正弦函数信号发生器的设计_第1页
eda课程设计报告---正弦函数信号发生器的设计_第2页
eda课程设计报告---正弦函数信号发生器的设计_第3页
eda课程设计报告---正弦函数信号发生器的设计_第4页
eda课程设计报告---正弦函数信号发生器的设计_第5页
资源描述:

《eda课程设计报告---正弦函数信号发生器的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华东交通大学理工学院EDA课设报告存档资料成绩: 华东交通大学理工学院课程设计报告书所属课程:EDA技术及应用设计题目:正弦函数信号发生器的设计分院:电信分院班级:通信工程2008级2班姓名:骆玉春学号:20080210420224指导教师:王涛实验地点:实验楼五楼(EDA实验室506)2010年6月19日-14-华东交通大学理工学院EDA课设报告华东交通大学理工学院课程设计任务书专业:08通信工程班级:2班姓名:骆玉春一、课程设计题目正弦函数信号发生器的设计二、课程设计工作:自2011年6月16日起至2011年6月20日止。三、课程

2、设计的内容要求:1、识别各种QuartusII软件中各元件及其图形表示和文字符号。2、学会如何使用QuartusII。3、掌握VHDL语言的编程思想和VHDL语言的基本使用规则。4、熟练掌握正弦函数信号发生器的工作原理,并读懂源程序。5、按照编译、调试、仿真的正确步骤,并正确进行调试和仿真。6、学会分析仿真图。学生签名: 2011年6月19日-14-华东交通大学理工学院EDA课设报告课程设计评阅意见序号项目等   级优秀良好中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价4工作量饱满评价5任务难度评价6设计中创新性评价7论

3、文书写规范化评价8综合应用能力评价综合评定等级评阅人 职称2011年月日-14-华东交通大学理工学院EDA课设报告目录课程设计评阅意见1目录2第一章设计目的3第二章设计要求3第三章设计内容3第四章设计原理3第五章设计步骤45.1建立.mif格式文件45.2建立.hex格式文件55.3定制LPM_ROM55.4完成顶层设计11第六章课程设计总结13参考文献14-14-华东交通大学理工学院EDA课设报告第一章设计目的进一步熟悉QuartusII6.0及其LPM_ROM与FPGA硬件资源的使用方法。培养动手能力以及谐作能力。第二章设计要求1

4、、CLK为12MHz。2、通过DAC0832输出正弦波电压信号,电压范围0~-5V。3、通过仿真观察波形。第三章设计内容在QuartusII上完成正弦波信号发生器的设计,包括仿真和资源利用情况了解(假设利用Cyclone器件)。最后在实验系统上实测,包括FPGA中ROM的在系统数据读写测试和仿真测试。信号输出的D/A使用实验系统上的DAC0832。第四章设计原理正弦波信号发生器的结构由四部分组成:1、计数器或地址发生器(这里选择6位)。2、正弦信号数据ROM(6位地址线,8位数据线),含有64个8位数据(一个周期)。3、VHDL顶层设

5、计。4、8位D/A(实验中可用ADC0832代替)。图1所示的信号发生器结构框图中,顶层文件singt.vhd在FPGA中实现,包含两个部分:ROM的地址信号发生器,由6位计数器担任;一个正弦数据ROM,由LPM_ROM模块构成。LPM_ROM底层是FPGA中的M4K模块。地址发生器的时钟CLK的输入频率与每周期的波形数据点数(在此选择64点),以及D/A输出的频率f的关系是:f=fo/64-14-华东交通大学理工学院EDA课设报告VHDL顶层设计singt.vhd波形数据输出8位D/A正弦波数据存储ROM6位计数器(地址发生器)图1

6、正弦信号发生器结构框图第五章设计步骤首先确定如图1中所示的波形数据文件。QuartusII能接受的LPM_ROM模块中的初始化数据文件的格式有两种:MemoryInitializationFile文件(.mif文件)格式和Hexadecimal(Intel-Format)File文件(.hex文件)格式。5.1建立.mif格式文件首先在QuartusII中选择ROM数据文件编辑窗口,即在File菜单中选择New并在New窗口选择Otherfile页,再选择MemoryInitializationFile项,单击OK按钮后产生ROM数据

7、文件大小选择窗口。根据64点8位正弦数据的情况,可选ROM的数据数Number为64位,数据宽Wordsize取8位。单击OK按钮,将出现如图2所示的空的mif数据表格,表格中的数据格式可通过鼠标右键单击窗口边缘的地址数据弹出窗口选择。此表中任一数据(如第三行的99)对应的地址为左列与顶行数之和(如16+2=18,十六进制为12,即00010010)。然后将波形数据填入此表中。最后在File菜单单击Saveas按钮,保存此数据文件,这里不妨取名romd.mif。图2将波形数据填入mif文件表中-14-华东交通大学理工学院EDA课设报告

8、5.2建立.hex格式文件建立.hex格式文件,与建立.mif格式文件方法相同,只是在New窗口中选择Otherfile项后,选择Hexadecimal(Inter-Format)File项,最后存盘.hex格式文件。如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。