1 / 9
文档名称:

基于FPGA的GPS数据采集存储电路毕业设计.doc

格式:doc   页数:9
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于FPGA的GPS数据采集存储电路毕业设计.doc

上传人:1006108867 2014/2/13 文件大小:0 KB

下载得到文件列表

基于FPGA的GPS数据采集存储电路毕业设计.doc

文档介绍

文档介绍:4 系统软件设计
设计软件Quartus II介绍
Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。
Quartus II提供了完全集成且与电路结构无关的开发包环境,具有数字逻辑设计的全部特性,包括:可利用原理图、结构框图、VerilogHDL、AHDL和VHDL完成电路描述,并将其保存为设计实体文件;芯片(电路)平面布局连线编辑;LogicLock增量设计方法,用户可建立并优化系统,然后添加对原始系统的性能影响较小或无影响的后续模块;功能强大的逻辑综合工具;完备的电路功能仿真与时序逻辑仿真工具;定时/时序分析与关键路径延时分析;可使用SignalTap II逻辑分析工具进行嵌入式的逻辑分析;支持软件源文件的添加和创建,并将它们链接起来生成编程文件;使用组合编译方式可一次完成整体设计流程;自动定位编译错误;高效的期间编程与验证工具;可读入标准的EDIF网表文件、VHDL网表文件和Verilog网表文件;能生成第三方EDA软件使用的VHDL网表文件和Verilog网表文件。
Quartus II部分功能使用
(1)建立新的工程如下图操作。
图23
(2)点击下一步,进行对工程的保存路径以及工程名的命名如下图操作。
图24
(3)继续点击下一步,再次点击下一步进入硬件环境设置界面,按照如图设置。
图25
(4)继续点击下一步,最后点击完成,工程文件建好了如下图。
图26
(5)点击File-new,弹出新建菜单选择Verilog HDL File,点击OK,如下图。
图27
(6)建立好文件以后即可进行程序的编写了


Detect_module框图如下。
图28 Detect_module框图
这个功能模块是为了检查电平由高变低。当检测到电平又高变低,就会输出高脉冲。程序如下:
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 <= 1'b1;
H2L_F2 <= 1'b1;
end
else
begin
H2L_F1 <= RX_Pin_In;
H2L_F2 <= H2L_F1;
end
/************************************/
assign H2L_Sig = H2L_F2 & !H2L_F1;
/******************