EDA 课程设计课设名称:课设日期:*名:学号:哈尔滨工业大学(威海)信电学院电子信息工程2014.6一.所用软件与硬件介绍1.1 所用软件介绍QuartusII 是 Altera 公司的综合性 PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL 以及AHDL(AlteraHardwareDescriptionLanguage)等多种设计输入形式,内嵌的综合器以及仿真器,可以完成从设计输入到硬件配置的完整 PLD 设计流程。7.5密码锁2014.6.23QuartusII 可 以 在 XP 、 Linux 以 及 Unix 上 使用,除了可以使用 TCL 脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特点。QuartusII 支持 Altera 的 IP 核,包含了 LPM/MegaFunction 宏功能模块库,使用户可以充分利用成熟的模块,简化了设计的复杂性、加快了设计速度对第三方 EDA 工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三方 EDA 工具。此 外 , QuartusII 通 过 和 DSPBuilder 工 具 与Matlab/Simulink 相结合,可以方便地实现各种 DSP应用系统;支持 Altera 的片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件开发、可编程逻辑设计于一体,是一种综合性的开发平台。MaxplusII 作 为 Altera 的 上 一 代 PLD 设 计 软件,由于其出色的易用性而得到了广泛的应用。目前Altera 已 经 停 止 了 对 MaxplusII 的 更 新 支持,QuartusII 与之相比不仅仅是支持器件类型的丰富和图形界面的改变。Altera 在 QuartusII 中包含了许多诸如 SignalTapII、ChipEditor 和 RTLViewer的设计辅助工具,集成了 SOPC 和 HardCopy 设计流程,并且继承了 MaxplusII 友好的图形界面及简便的使用方法。1.2 所用硬件介绍硬件的总体设计:故由上图,将整个硬件电路部分主要分成五个部分,即:FPGA 电路设计,数码管显示驱动电路设计,温度传感器电路设计,报警电路设计,键盘矩阵控制电路设计。I.FPGA 芯片的介绍在本次课程设计中选用 Altera 公司 CycloneII 系列FPGA 器件。Altera 公 司 2004 年 推 出 了 新 款 CycloneII 系 列FPGA 器 件 。 CycloneIIFPGA 的 成 本 比 第 一 代Cyclone 器件低 30%,逻辑容量大了三倍多,可满足低成本大批量应用需求。随着低复杂度 FPGA 器件成本的不断下降,具有灵活性和及时面市优势的 FPGA 与 ASIC 相比更有竞争性,在数字...