- 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 报告文件以便查看编译结果。如有错误则会显示在信息窗口中,双击对应的错误条则会打开原理图编辑
您可能关注的文档
最近下载
- 第十章血脂及浆脂蛋白检验.doc VIP
- GB 50207-2012 屋面工程质量验收规范.docx VIP
- 高铁乘务人员形体训练全套教学课件.pptx
- 六年级上册道德与法治知识点.docx VIP
- 2026年课件-《成人患者医用粘胶相关性皮肤损伤的预防及护理》团体标准解读2026-新版.pdf
- 2017-2018年度零售业消费者满意度调查报告.pdf VIP
- 〖初中数学〗整式的乘法 课件 2024--2025学年北师大版七年级数学下册.pptx VIP
- 深度解析(2026)《SYT 5679-2017钻井液用降滤失剂 褐煤树脂 SPNH》.pptx VIP
- 12J201 平屋面建筑构造图集.docx VIP
- 社会调查研究计划书.docx VIP
原创力文档

文档评论(0)