电子科技大学:《数字系统EDA技术》第四章(4-8) 举例:层次设计思想的应用

4.8举例:层次设计思想的应用 7 code[3. 0 电路功能:题 Dre 输出在输口做 入组合为 1010时做 0、1之间 的翻转 整体设计原理图
1 4.8 举例:层次设计思想的应用 电路功能: 输出在输 入组合为 1010时做 0、1之间 的翻转 整体设计原理图

顶层文件 my top. gdf 7 code(3.0] D-T 由底层文件 my not. vhd实现 由底层文件 my dgdf实现 codeo code2 由底层文件 code3 my decoder. vhd实现 层次分割示意图 2
层次分割示意图 2 由底层文件 my_not.vhd 实现 由底层文件 my_dff.gdf 实现 由底层文件 my_decoder.vhd 实现 顶层文件my_top.gdf

设计输入 1、建立 My dff.gdf图形设计文件 1)建立图形设计文件 建立新图形文件 DEFE 取文件名 dff in JPUT dff out 调入元件 enable ENA VCC CLRN 连线 命名 VCC 保存并检査错误 My dff.gdf原理图 2)创建 My dff.gdf电路图的默认符号 My dff.sym
3 一、设计输入 1、建立 My_dff.gdf 图形设计文件 1)建立图形设计文件 建立新图形文件 取文件名 调入元件 连线 命名 保存并检查错误 My_dff.gdf 原理图 2)创建My_dff.gdf电路图的默认符号My_dff.sym

2、建立 My decoder.vhd文本设计文件 1)创建文本设计文件 entity my decoder is 建立新文 port(code in: in bit vector (3 downto 0); code out: out bit)i 本文件 end my decoder; architecture rtl of decoder is 取文件名 begin process (code in) 输入文本 begin if(code in =1010)then code out<=!1+ 保存并检 else code out<=’0 d if: 查错误 end process; end rtl My decoder.vhd设计文本 2)创建默认符号 My decoder.sym
4 2、 建立 My_decoder.vhd 文本设计文件 1)创建文本设计文件 · 建立新文 本文件 · 取文件名 输入文本 · 保存并检 查错误 My_decoder.vhd 设计文本 2)创建默认符号 My_decoder.sym

3、建立顶层设计文件 my top.gdf 先建立名为 my top.gdf图形编辑窗口 0A+1 1)输入符号 口②圖易幽 E An Symbol Name Megawizard Plug-In Manager e:\ maxplus 2\max2lib\prim e:\ maxplus2\ max2lib\ mega_pm 选菜单: Directory is: e: \new Symbol Files Directories Symbol my_decoder my_not Enter Symbol. Drives For Help on this dialog box. press F1 符号输入窗口
5 3、建立顶层设计文件my_top.gdf 先建立名为my_top.gdf图形编辑窗口 1)输入符号 选菜单: Symbol\ Enter Symbol... 符号输入窗口

2)直接点中相应的符号文件,选OK。再输入 Input和 Output,得如图所示结果。 19 PIN_ NAME minot 21P|N⊥NAME c"一 DFF工N CLK ttt匚→ PIN NAME PIN NAME NABLE my-decoder IN[A.11 OUT 默认符号及引脚
6 2)直接点中相应的符号文件,选OK。再输入 Input 和 Output,得如图所示结果。 默认符号及引脚

3)图中各符号连接,引脚命名 codell 设计电路的 my_not 顶层图形文 ,13 件,即是原 电路原理图 my_df f CLK DFF_OUT 的层次设计 E NABLE 2 clear DXT- 图 12 my_decoder IN[4.1] OUT 顶层图形设计文件图
7 3)图中各符号连接,引脚命名 设计电路的 顶层图形文 件,即是原 电路原理图 的层次设计 图 顶层图形设计文件图

、项目编译 Bax ba AXtplus II Eile Edit yiew Symbol Assign Utilities options Window Help 1、器件选择 Top of Hierarchy. e \ new my_ top. gdf Cancel Devices 选菜单: Auto Device AUT Device Options Assign device PM7032SLC44-5 EPM7032STCA EPM7064SLC44-5 Migration devce F Show Only Fastest Speed Grades Edit Chips》 选MAX7000S 厂 Maintain Curent Syrithess R 系列 选AUT0 1 选择器件对话框
8 二、项目编译 1、器件选择 选菜单: Assign\Device... 选MAX7000S 系列 选 AUTO 选择器件对话框

2、打开 compiler窗口,编译成功后显示如图所 A+151一E:Amyt □回 MAX+plus II File Processing Interfaces Assign Options Window Help 口哆回剧画回△國囫码恩感国器函面 Database Logic g Netlist Builder Synthesizer PartitionerFitter Assembler actor Start Stop s Messages Compiler □ Info: Design Doctor has given the project a clean bill of health based on the EPLD Rules set Info: Selecting a device from'MAX7000S' family for AUTO device 'my top Info: Chip 'my successfully fit into auTo device 'EPM7032SLC44-5 warning: Timing characteristics of device EPM7032SLC44-5 are preliminar 1 Message o of 4 MAX+plus II-Compiler Help on Message Moof 0 Project compilation was success ful o er 1 warnings 匚确定。 编译结束屏幕显示
9 2、打开compiler 窗口,编译成功后显示如图所 示。 编译结束屏幕显示

3、管脚分配图 □x IR MAX+plus II Eile Edit View Layout Assign Utilities Options window Help f」x 口回舀回△囫码幽感国园為圖橱⑧雷 °n4 (wO, TDI)d 39(o) O, TD (o=9 37(o) (GND)10 36o) (o)口11 35cc) o)口12 l/O,TMS)13 33o) ()口14 32口(O,TcK) ccc■15 31(uo) o)口16 30=(GND) ()口17 29日(o) 1819202122232425262728
10 3、管脚分配图
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《数字系统EDA技术》第三章(3-4) VHDL顺序语句.ppt
- 电子科技大学:《数字系统EDA技术》第三章 硬件描述语言(VHDL).ppt
- 电子科技大学:《数字系统EDA技术》第六章 VHDL设计应用实例.ppt
- 电子科技大学:《数字系统EDA技术》第五章 实验系统箱介绍.ppt
- 电子科技大学:《数字系统EDA技术》第四章 MAX+PLUS工开发工具.ppt
- 电子科技大学:《数字系统EDA技术》第三章(3-9) 基本逻辑电路设计.ppt
- 电子科技大学:《数字系统EDA技术》数字钟设计及显示.ppt
- 电子科技大学:《数字系统EDA技术》第一章 EDA技术概述.ppt
- 电子科技大学:《数字系统EDA技术》第二章 大规模可编程逻辑器件.ppt
- 郑州轻工业学院:《晶体管收音机原理》第一章 无线电广播的发送与接收.ppt
- 《低频电子线路》课程PPT教学课件:第五章 放大电路的频率特性(2/3).ppt
- 《低频电子线路》课程PPT教学课件:第五章 放大电路的频率特性(1/3).ppt
- 《低频电子线路》课程PPT教学课件:第三章 多级放大电路(3/3).ppt
- 《低频电子线路》课程PPT教学课件:第三章 多级放大电路(2/3).ppt
- 《低频电子线路》课程PPT教学课件:第三章 多级放大电路(1/3).ppt
- 《低频电子线路》课程PPT教学课件:第二章 基本放大电路(6/6).ppt
- 《低频电子线路》课程PPT教学课件:第二章 基本放大电路(5/6).ppt
- 《低频电子线路》课程PPT教学课件:第二章 基本放大电路(4/6).ppt
- 《低频电子线路》课程PPT教学课件:第二章 基本放大电路(3/6).ppt
- 《低频电子线路》课程PPT教学课件:第二章 基本放大电路(2/6).ppt
- 石家庄铁道学院:《数字图象处理》第五章(5-3) 退化函数估计.doc
- 石家庄铁道学院:《数字图象处理》第二章(2-1) 概述.doc
- 石家庄铁道学院:《数字图象处理》第二章(2-3) 连续图像的频谱.doc
- 石家庄铁道学院:《数字图象处理》第二章(2-4) 图像采样.doc
- 石家庄铁道学院:《数字图象处理》第二章(2-5) 图像量化.doc
- 石家庄铁道学院:《数字图象处理》第二章(2-6) 数字图像的基本概念.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-1) 图像变换概述.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-3) 一维快速傅里叶变换.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-3) 一维快速傅里叶变换.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-4) 二维离散傅里叶变换.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-5) 离散余弦变换.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-6) 沃尔什和哈达玛变换.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-7) 霍特林变换.doc
- 石家庄铁道学院:《数字图象处理》第三章(3-8) Radon变换.doc
- 石家庄铁道学院:《数字图象处理》第四章 图像增强.doc
- 石家庄铁道学院:《数字图象处理》第四章(4-3) 空域滤波增强.doc
- 石家庄铁道学院:《数字图象处理》第四章(4-4) 频域图像增强.doc
- 石家庄铁道学院:《数字图象处理》第五章 图像复原.doc
- 石家庄铁道学院:《数字图象处理》第五章(5-4) 逆滤波.doc
- 石家庄铁道学院:《数字图象处理》第五章(5-5) 维纳滤波.doc