EDA课设电子时钟设计.doc
文本预览下载声明
哈尔滨工业大学(威海)
课程设计实验报告
课 程 EDA
实验题目 电子时钟
学 号 110250208
姓 名 柳立志
指导教师 金涛
2014 年 7 月 5 日
目 录
一 所用软件与硬件介绍...........................................1
1.1软件介绍....................................................1
1.2硬件介绍....................................................1
二 系统设计.....................................................4
2.1设计思想....................................................4
2.2工作原理及系统框图..........................................5
2.3子模块输入输出和功能........................................5
三 软件设计.....................................................7
3.1程序流程图..................................................7
四 调试及结果..................................................13
4.1模块仿真...................................................13
4.2分析运行结果...............................................18
五 设计总结....................................................19
5.1错误分析...................................................19
5.2心得体会...................................................19
一、所用软件与硬件介绍
1.1软件介绍
本设计所用的软件主要是Quartus II ,在此对它做一些介绍。
Quartus II 是Altera公司 的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。
Quartus II可以在XP、Linux以及Unix上使用,除了可以使用Tcl脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特点。
Quartus II支持Altera的IP核,包含了LPM/MegaFunction宏功能模块库,使用户可以充分利用成熟的模块,简化了设计的复杂性、加快了设计速度。对第三方EDA工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三方EDA工具。
此外,Quartus II 通过和DSP Builder工具与Matlab/Simulink相结合,可以方便地实现各种DSP应用系统;支持Altera的片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件开发、可编程逻辑设计于一体,是一种综合性的开发平台。
Maxplus II 作为Altera的上一代PLD设计软件,由于其出色的易用性而得到了广泛的应用。目前Altera已经停止了对Maxplus II 的更新支持,Quartus II 与之相比不仅仅是支持器件类型的丰富和图形界面的改变。Altera在Quartus II 中包含了许多诸如SignalTap II、Chip Editor和RTL Viewer的设计辅助工具,集成了SOPC和HardCopy设计流程,并且继承了M
显示全部