EDA实验指导书分析和总结.docxVIP

  • 2
  • 0
  • 约6.44万字
  • 约 95页
  • 2023-03-09 发布于湖北
  • 举报
EDA 实验与实践讲义 VHDLVerilog VHDLVerilog HDL PAGE 1 前 言 〈 EDA 技术〉〉是电子、通信、自动化、计算机等电类专业的一门实践性很强的重要课程, 为了配合理论教学,方便学习,加强实践环节,结合实际编写了〈〈EDA 实验与实践讲义〉〉。本讲义力求体现“少而精”的原则,共编写了十二个实验,其中基础实验七个,综合实验五个。基础实 验包含了常见模块设计,并尽可能应用不同方法设计同一功能的模块,通过对比更好地掌握相应的 设计技术。考虑到目前两大IEEE 标准语言都有比较广泛的应用,许多实验不但用VHDL 语言编写, 而且也给出了相应的Verilog HDL 源程序,旨在更好地学习这两种语言, 本讲义所有源程序均经过编译、仿真,绝大多数实验通过下载验证,符合设计要求,尽管如此,由于时间仓促,书中难免有错误和不妥之处,恳请读者批评指正,提出宝贵意见。 电子教研室 熊兴中 2003 年 3 月 1 日 一、实验目的 实验一 PLD 的开发及应用基础 通过一个简单的一位全加器的设计,初步了解 PLD 设计的一般方法及有关 MAX+plusII 软件的基本操作和使用,为 EDA 技术的进一步学习打下一定的基础。 二、实验器材 1、AEDK_EDAII 实验机及其附件 一台; 2、计算机:Pentium 或相应处理器以上,有一个空余的并行口 一台; 三、实验步骤 第一部分 原理图设计法 (一)设计输入: 1、软件的启动:进入 WINDOWS 操作系统,打开 MAX+plusII 软件,如图 1-1 所示。 图 1-1 2、启动 File\New 菜单,弹出设计输入选择窗口,如图 1-2 所示。 图 1-2 3、在四种输入法中,最常见的主要有原理图输入和文本输入,这儿先用原理图输入,选择Graphic Editor File,单击 OK 按钮,打开原理图编辑器,进入原理图设计输入电路编辑状态,如图1-3 所示。本实验的 HDL 设计在第二部分介绍。 图 1-3 4、设计输入 、放置一个器件在原理图上 a、在原理图的空白处双击鼠标左键,出现图1-4 所示。 图 1-4 b、在光标处输入元件名称或用鼠标双击元件库然后点取元件,按下 OK 即可;也可直接用鼠标双击元件库(Prim 为基本 GATE,FF,GND,VCC,INPUT,OUTPUT等的库;mf 为 MSI 的 库;Mega_lpm 为参数化兆功能模块库;还有用户自己的库等)然后双击元件列表中的元件即可。 C、若按放相同的元件,只需按住Ctrl 键,同时用鼠标拖动该元件复制即可;也可按一般Windows 图形编辑器的操作“选中——复制——粘贴”。 d、重复 a 至 c,输入图中其它符号,如图 1-5 所示。 VHDLVerilog VHDLVerilog HDL PAGE 4 EDA 实验与实践讲义 图 1-5 、添加连线到器件的管脚上: 把鼠标移到元件引脚附近,则鼠标光标自动由箭头变为十字,按住鼠标左键拖动,即可画出连线,如图 1-6 所示。 图 1-6 、标记输入/输出端口的属性 双击输入/输出端口的“PIN-NAME”, 当其变成黑色时即可输入标记符号并回车确认,如图 1-7 所示。 EDA 实验与实践讲义 VHDLVerilog VHDLVerilog HDL PAGE 5 图 1-7 、保存原理图 单击保存按钮图标(在此之前最好自己新建一个文件夹),对于新建的文件,出现类似文件管理器的图框,选择保存路径,文件名称保存原理图,其扩展名为.gdf,本实验中取名为 quanjia.gdf, 至此,已完成了一个电路的原理图设计输入的整个过程。 (二)电路的编译和适配 1、设置所设计的项目为当前文件 点击 File\Project\set project to current file,这一步相当重要,特别是当有多个项目文件时尤其重要,只有进行了这一步,窗口顶部显示的才是你所要处理的项目。 2、选择芯片型号 点击 Assign\Device 菜单选择芯片,本实验我们选择CPLD 芯片,如MAX7000S 系列的EPM7128LC84-6 芯片,如图 1-8 所示;若选择 FPGA 芯片,如 FLEX10K 系列的 EPF10K10LC84-4, 则先选择器件系列再选择具体器件。 图 1-8 3、编译适配 启动 MAX+plusII\Complier 菜单,按 start 开始编译,并显示编译结果,生成下载文件。若为 CPLD 则为*.pof 文件,若为 FPGA 则为*.sof 文件,以备下载时调用,同时生成的*.rpt 报告文件以便查看编译结果。如有错误则会显示在信息窗口中,双击对应的错误条则会打开原理图编辑

文档评论(0)

1亿VIP精品文档

相关文档