教材名 1 2.1 软硬件平台的使用 2 .1 .1 基本知识点 1. FPGA 开发工具软件QUARTUSII 的使用方法; 2. 自制FPGA 开发平台的使用; 3. 各种输入法完成设计的过程; 4. 图形输入法的注意事项和画图技巧; 2 .1 .2 实验设备 1. PC 机一台; 2. 自制实验箱DDA-I 型一台(主芯片FLEx10k20TC144-3); 3. QUARTUSII 配套软件; 2 .1 .3 实验相关知识介绍 1.数码管显示介绍 实验箱上共有8 个数码管,其中SEL7—SEL0 作为数码管选择信号,ABCDEFGH 依次对应7 段译码器及小数点的选通信号。 图 2.1.1 数码管电路图 为了节省资源,8个数码管共用8个段选择信号,在设计的时候,可以选择让sel7—sel0依次有效(sel信号低电平有效),然后对应的每个sel,ABCDEFGH有其相应的值(段选择信号高电平有效),只要扫描频率足够大,由于人眼的视觉暂留,会感觉 8个数码管同时亮着,且每个数码管显示的值互相不干扰。段选信号ABCDEFGH排列如下: 章名 2 图2.1.2 数码管的段选排列图 如某时刻sel0的值为0,ABCDEFGH的值为00001100,则最右边数码管显示的值为“1”。 2.QuartusII的文件管理 Quartus II 是一款功能强大的EDA 软件。在这个集成开发环境中,PLD 使用者可以完成编辑、编译、仿真、综合、布局布线、时序分析、生成编程文件、编程等全套 PLD 开发流程。Quartus II 以工程(Project)为单位管理文件。保证了设计文件的独立性和完整性。由于 Quartus II 功能众多,每一项功能都对应一个甚至多个文件类型。在使用中,如果需要转移或备份某一工程对应的文件,可使用 Quartus II 自带的工程文件压缩功能:打开该工程的顶层实体文件,选择 Project→Archive Project,在弹出的对话框中点击 Archive按钮,完成工程文件压缩,产生压缩文件*.qar。但.qar 文件是把众多文件压缩成一个文件,只有解压缩才能获取具体文件的信息。如果使用版本控制工具(如CVS),对.qar 文件无法进行版本比较。甚至当.qar 文件受损时,部分甚至全部文件都无法恢复了。而且,缺省配置的.qar 文件也包含了一些非关键文件,存在一定的冗余。如何取舍控制文件?解决这一问题的关键在于弄清文件扩展名的意义,下面的文件是从 Quartus II 帮助文件中拷贝出来的文件扩展名解释,如表 2.1.1。 表 2.1.1 文件扩展名解释 File Type Extension AHDL Include File .inc ATOM Netlist File .atm Block Des...