人人范文网 范文大全

简单逻辑电路设计与仿真

发布时间:2020-03-02 06:41:34 来源:范文大全 收藏本文 下载本文 手机版

VHDL与集成电路CAD实验指导书

VHDL与集成电路CAD

实验四十二 简单逻辑电路设计与仿真

验项目名称:简单逻辑电路设计与仿真 实验项目性质:普通实验

所属课程名称:VHDL与集成电路CAD 实验计划学时:2学时

一. 实验目的

1.学习并掌握MAX+PLUSⅡ的基本操作;

2.学习在MAX+PLUSⅡ下设计简单逻辑电路与功能仿真的方法。

二. 实验要求

1.MAX+PLUSⅡ使用的相关内容;

2.阅读并熟悉本次实验的内容; 3.用图形输入方式完成电路设计; 4.分析器件的延时特性。

三. 实验主要仪器设备和材料

1.PC机。

2.MAX+PLUSⅡ软件。

四. 实验内容及参考实验步骤

1.用D触发器设计一个4进制加法计数器并进行功能仿真。

(1) 开机,进入MAX+PLUSⅡ系统。

(2) 点击File菜单Project子菜单之Name项,出现Project Name 对话框。为当前的实验选择恰当的路径并创建项目名称(注意MAX+PLUSⅡ不识别中文路径)。

(3) 点击File菜单之New项,出现对话框,选择Graphic Editor File输入方式。出现图形编辑窗口(注意界面发生了一定变化)。 (4) 双击空白编辑区,出现Enter Symbol 对话框(或点击Symbol 菜单Enter Symbol项)从Symbol Libraries项中选择mf子目录(双击),然后在Symbol File 中选择7474元件(双D触发器);在prim子目录中选择电源vcc、输入脚input 和输出引脚output。(或直接在Symbol Name 中输入所需元件的名称回车亦可)。

(5) 在图形编辑窗口中的左侧点击连线按钮(draws a horizontal or vertical line),并完成对电路的连线。各元件布置在合适的位置上(参考电路如图1)。 (6) 在引脚的PIN_NAME处左键双击使之变黑,键入引脚名称。

(7) 点击File菜单Project子菜单之set project to current file,也可点击工具栏中

171

VHDL与集成电路CAD实验指导书

的“change the project name to the name of the current file” 按钮,使项目名称与当前设计文件相同。

(8) 选择器件。点击Aign 菜单Device项,选择ACEX1K系列的EP1K30QC208-3(注意去掉“Show Only Fastest Speed Grades”前面的打勾,否则找不到该器件),与下载板主芯片型号相一致的器件。

(9) 点击File菜单Project子菜单之save and check项对文件进行存盘并进行语法检查,然后点击START按钮进行编译。 (10) 点击MAX+PLUSⅡ菜单Waveform Editor 子菜单,出现Waveform Editor窗口。点击Node 菜单Enter Nodes From SNF,在Enter Nodes From SNF对话框中点击List按钮、“=>”按钮和Ok按钮。

图1 4进制加法计数器

(11) 点击Name项下in1(即CP),所在行会变黑。 (12) 点击界面左侧Move a transition or edits a waveform按钮手工设定波形,或点击overwrites a single selected nodes or a group waveform with a specified count sequence自动设定波形。 (13) 点击File菜单Project子菜单之save &compile项对文件进行存盘编译。 (14) 点击MAX+PLUSⅡ菜单、Simulator子菜单,出现仿真界面。Simulator :Timing Simulator对话框的 Start Time和End Time中设定起始和终了时间(对初学者推荐采用默认值),点“start”开始仿真。

15) 点击 “Open SCF”按钮,观察仿真结果,并进行延时分析,是否与器件标称值相符。

2. 设计一个2-4译码器并进行静态功能仿真。

首先确定2-4线译码器的逻辑线路图,如图2所示。

(1)点击File菜单project子菜单的Name项建立一个新的项目。 (2)点击New按钮,选Graphic Editor项新建一个图形输入文件。 (3)双击左键,在Enter Symbol框中Symbol Libraries 中双击prim。

172

VHDL与集成电路CAD实验指导书

(4)在Symbol Files中选用元件。

(5)点击连线按钮(draws a horizontal or vertical line),完成电路连线。 (6)双击PIN_NAME为引脚命名。

图2 2-4译码器

(7)击File菜单Project子菜单之set project to current file,也可点击工具栏中“change the project name to the name of the current file” 按钮,使项目名称与当前设计文件相同。

(8)选择器件。点击Aign 菜单Device项,选择ACEX1K系列的EP1K30QC208-3。

(9)点击File菜单Project子菜单之save and check项对文件进行存盘并进行语法检查,然后点击START按钮进行编译。

(10) 打开波形仿真窗口,点击overwrites a node with a clock waveform按钮为时钟输入端设置波形。

(11)点击编译按钮对进行编译。

(12)点击仿真按钮(Timing Simulator),对电路进行仿真。 (13) 分析仿真结果。 五. 实验报告

1.叙述完成实验中的内容;

2.总结用MAX+PLUSⅡ系统以图形法对逻辑电路进行设计、仿真的操作步骤; 3.讨论自己在设计过程中遇到的问题,解决的过程以及收获、体会。

173

电路设计与仿真课感想

信息工程学院电路设计与仿真竞赛

交通灯控制逻辑电路设计与总结报告

智力竞赛抢答器逻辑电路设计

智力竞赛抢答器逻辑电路设计

数字电子钟逻辑电路设计总结报告

简单电路设计教案(版)

课题五智力竞赛抢答器逻辑电路设计

热电偶温度传感器信号调理电路设计与仿真介绍

“组合逻辑电路设计”的任务驱动教学法

简单逻辑电路设计与仿真
《简单逻辑电路设计与仿真.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档