基于FPGA的GPS数据采集存储电路设计毕业设计(20到28).doc
《基于FPGA的GPS数据采集存储电路设计毕业设计(20到28).doc》由会员分享,可在线阅读,更多相关《基于FPGA的GPS数据采集存储电路设计毕业设计(20到28).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于FPGA的GPS数据采集存储电路设计毕业设计(20到28)4 系统软件设计4。1 设计软件Quartus II介绍 Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。 Quartus II提供了完全集成且与电路结构无关的开发包环境,具有数字逻辑设计的全部特性,包括:可利用原理图、结构框图、VerilogHDL、AHDL和VHDL完成电路描述,
2、并将其保存为设计实体文件;芯片(电路)平面布局连线编辑;LogicLock增量设计方法,用户可建立并优化系统,然后添加对原始系统的性能影响较小或无影响的后续模块;功能强大的逻辑综合工具;完备的电路功能仿真与时序逻辑仿真工具;定时/时序分析与关键路径延时分析;可使用SignalTap II逻辑分析工具进行嵌入式的逻辑分析;支持软件源文件的添加和创建,并将它们链接起来生成编程文件;使用组合编译方式可一次完成整体设计流程;自动定位编译错误;高效的期间编程与验证工具;可读入标准的EDIF网表文件、VHDL网表文件和Verilog网表文件;能生成第三方EDA软件使用的VHDL网表文件和Verilog网表
3、文件.4.2 Quartus II部分功能使用(1)建立新的工程如下图操作。 图23(2)点击下一步,进行对工程的保存路径以及工程名的命名如下图操作。 图24(3)继续点击下一步,再次点击下一步进入硬件环境设置界面,按照如图设置。 图25(4)继续点击下一步,最后点击完成,工程文件建好了如下图。 图26(5)点击Filenew,弹出新建菜单选择Verilog HDL File,点击OK,如下图. 图27(6)建立好文件以后即可进行程序的编写了4.3各部分程序4。3。1 detect_module.v Detect_module框图如下. 图28 Detect_module框图 这个功能模块是为
4、了检查电平由高变低。当检测到电平又高变低,就会输出高脉冲.程序如下:module detect_module (CLK,RSTn,RX_Pin_In,H2L_Sig);input CLK;input RSTn;input RX_Pin_In;output H2L_Sig;/*/reg H2L_F1;reg H2L_F2;always (posedge CLK or negedge RSTn)if(!RSTn)begin H2L_F1 = 1b1;H2L_F2 = 1b1;end else begin H2L_F1 = RX_Pin_In;H2L_F2 = H2L_F1;end /*/assig
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA GPS 数据 采集 存储 电路设计 毕业设计 20 28
限制150内