电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)Active-HDL4.2

functional HDE FSM BDE A options sImulation Active-HDL4. 2 optIons post-synthesis reports synthesis options simulation optIons ? 口 timing eports implementation options simulation Foundation
设计中心 Active-HDL4.2 FPGA Express Foundation

esTc 设计中 Training Introduction 个简单频率计的设计(带BCD计数器、LED 七段码显示控制) ·频率计的基本原理:将输入信号频率与基准时钟 频率进行比较 ·频率计在测量输入频率时,即测量状态下 START信号为1 该设计采用3三种描述模式:ⅥHDL行为代码模 式(HDE)、状态图模式(FSM)、框图模式(BDE) ·顶层框图将所有模块拼接起来
设计中心 Training Introduction • 一个简单频率计的设计(带BCD计数器、LED 七段码显示控制) • 频率计的基本原理:将输入信号频率与基准时钟 频率进行比较 • 频率计在测量输入频率时,即测量状态下 START信号为‘1’ • 该设计采用3三种描述模式:VHDL行为代码模 式(HDE)、状态图模式(FSM)、框图模式(BDE) • 顶层框图将所有模块拼接起来

UesTC 设计中 简单频率计框图 JHEX(O )LED(6-0)---DLED_A(6 EX2LED F INPUTD JHEX(0 )LED(6-0)---DLED B(6.0 PATTERNDF-PATTERN ICLK BCD A0 0/ BCD_A(3: 0) HEXLED BCD_B(3: 0) BCD_B(3: RESETDRESET GATE GATE BCD_C(: 0) BCD_ C3: 0) JHEXG O)LEDG D--DLED_C(6.0) END RESET STARTD-START END, RESET BCDD③:0) RESET BCD_D(: 0) HEX2LEI CONTROL CNT BCD JHEX(3-0)LED. --DLED_D(6.0) HEX2LED
设计中心 简单频率计框图

esTc 设计中 频率计主要模块 The following blocks are used in the design 一HEX2 LED -LED七段码显示转换模块(HDE) CNT BCD-4位十进制BCD计数器模块(BDE) (包含AND2和CNT4b俩子模块) CONTROL-频率计控制模块(FSM) Top frqm-顶层设计(BDE)
设计中心 频率计主要模块 • The following blocks are used in the design: – HEX2LED - LED七段码显示转换模块(HDE) – CNT_BCD - 4位十进制BCD计数器模块(BDE) (包含 AND2和 CNT_4b俩子模块) – CONTROL - 频率计控制模块(FSM) – Top_frqm - 顶层设计(BDE)

esTc 设计中 创建 Project( New Design) In the Type the design name field, enter FRQ METER New Design wizard Specify basic information about the new design Type the design name: FRO METER Select the location of the design folder: c: \my designs Browse The name of the default working library of the design FRO METER The name specified here will be used as the file name for wreaae- a5: the library files and as the logical name of the library. You &z can change the logical name later on Back E Next> Cancel
设计中心 创建Project (New Design) • In the Type the design name field, enter FRQ_METER

esTc 设计中 设计环境调整 Design Browser ·在 Design Browser点鼠标右键厂 Level selection 日 FRQ METER 选择 New Folder选项可以创建| File METER library 自己的文件夹 New G Add Files to Design 了 New Fold 新文件夹省却名为“ older1”、 Clear Implementation Data " Folder2”等,可以自行改名 多 Compile All Design Browser ·比如,我们可以创建名为 Top- Level selection FUNCTIONAL的文件夹,以便MT 归档我们接下来的设计 Add New File FUNCTIONAL f0 FRQ_METER library
设计中心 设计环境调整 • 在Design Browser 点鼠标右键 选择 New Folder 选项可以创建 自己的文件夹 • 新文件夹省却名为“Folder 1”、 “Folder 2”等, 可以自行改名 • 比如,我们可以创建名为 FUNCTIONAL的文件夹,以便 归档我们接下来的设计

esTc 设计中 设计内容 1.HEX2 LED- ED七段码显示转换模块 (HDE 2. CNT BCD-4位进制BCD计数器模(BDE) (包含AND2和CNT4b子模的) 3. Top frqm-顶层设计(BDE) 4. CONTROL-频率计控制模块(FSM)
设计中心 1. HEX2LED - LED七段码显示转换模块 (HDE) 2. CNT_BCD - 4位十进制BCD计数器模(BDE) (包含 AND2和 CNT_4b俩子模块) 3. Top_frqm - 顶层设计(BDE) 4. CONTROL - 频率计控制模块(FSM) 设计内容

New source file wizard- Ports To add a new port, click New To edit a port, select in on the list. Then you can change its name, direction and type To quickly change the index constraint of a port of a one-dimensional array type,use the Array Indexes box To remove a port, select it on the list, and then click Delete HE3可 HEX3: 0 Name: Array Indexes LED(6: 0 LED(6: 0] EDB6彐 Port direction lout out C buffe HEX2LED New Delete ype.. Back Cancel
设计中心

UesTC 设计中 1.2创建HEX2LED显示模块 ·HEX2 LED architecture:用 Language Assistant功能 调取 Language Assistant窗目: Tools| Language Assistant d Section below this comment is automatically maintained 选择 Synthesis and may be overwritten (entity (HEX2LED). Language Assistant 口区 Converter,用Use“厘 templates/ HEX2LED 01 IEEE HDL All--HEX-to-seven-segment decod A HXX. in STD LoGIC VEO 选项将代码放入 entity HEX2LED is D F/F with asynchronous Res LRD: out STD LOGIC VE D F/F with synchronous Reset architecture的 begin hEX: in STD 1 D Flip-Flop - segment encoding LED out sTD D Latch 与end之间 D Latch with Reset 8 end HEX2LED: Load register Note: The code is inserted where 1) End of automat2 Shift Register the cursor is located in your file Synchronous Counter[for INTE architecture heALeD Synchronous Counter(for STD with heX select Check this before you invoke the begin Tristate Buffer LED<="1111001"then" use command <enter your st+- Traini 0100100"then"0010 5end HEX2LED UM hex2led whd
设计中心 1.2 创建HEX2LED显示模块 • HEX2LED architecture: 用 Language Assistant功能 • 调取Language Assistant窗口:Tools | Language Assistant • 选择Synthesis templates / HEX2LED Converter,用Use 选项将代码放入 architecture 的begin 与 end之间. Note: The code is inserted where the cursor is located in your file. Check this before you invoke the use command

d section below this comment 2s automatically maintained and may be overwritten dentity (HEX2LED). Language Assistant 口区 國□《 012 library ieee use IEEE std logic 1 E Synthesis templates -HXX-to-sevex-segment decode Asynchronous Counter HEX. iN STD LOGIC VEC LEL out sTD LOGIC VEc 13 entity HEX2LED is D F/F with asynchronous Rese port D F/F with synchronous Reset D Flip-Flo segment encodin 5 hEX: in std] D Latch LeD: out sTD D Latch with Reset X2LED Converter 5 1 8 end HEX2LED; <-6 Load Register 19 Multiple: 0 1 End of automat2 Shift Register Synchronous Counter for INTE 22 architecture HEX2LED Synchronous Counter [for STD with heX select 3 begin . Tristate Buffer LED<="1111001"then" <<enter your st+ Training 0100100"then"00101 5 end HEX2LED eady NUM INS 7 iE hex2led whd
设计中心
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)基本术语(李平).pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 电子设计自动化技术.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)系统结构描述.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 PROCESS STATEMENT.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 组合逻辑电路设计.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 VHDL 的主要描述语句.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第四章 VHDL中的语言要素.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第三章 基本 CMOS 数字电路.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)简单数字系统的 VHLD 应用设计.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL语言入门.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 分解设计功能的结构分解设计功能的结构.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL语言程序的基本结构.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 数字 ASIC 设计特点.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 同步设计技术.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 电子设计自动化简介 电子设计自动化简介.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第三章 VHDL基础.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第四章 数据类型.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 全局考虑.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第七章 编程技巧.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第八章 仿真与综合.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 VHDL 的主要描述语句.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)TEXTIO.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)用VHDL语言开发FPGA的完整流程.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)Active-HDL4.2.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)数字集成电路的发展.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL程序的基本结构.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)EDA的基本概念.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 Verilog HDL(Verilog简介).pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 作业讲评.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)数显电子钟系统设计.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 作业讲评.pdf
- 湖南工程学院:《数字电子技术基础》课程教学资源(PPT课件)第二章 门电路(郭照南).ppt
- 湖南工程学院:《数字电子技术基础》课程教学资源(PPT课件)第六章 脉冲波形的产生与整形(郭照南).ppt
- 湖南工程学院:《数字电子技术基础》课程教学资源(PPT课件)第三章 组合逻辑电路(郭照南).ppt
- 湖南工程学院:《数字电子技术基础》课程教学资源(PPT课件)第四章 集成触发器(郭照南).ppt
- 湖南工程学院:《数字电子技术基础》课程教学资源(PPT课件)第五章 时序逻辑电路(郭照南).ppt
- 湖南工程学院:《数字电子技术基础》课程教学资源(PPT课件)第一章 基础知识——数字电路基础(郭照南).ppt
- 中科院研究生院《随机过程》讲稿:第一章 随机过程及其分类(1-1)随机过程的概念.doc
- 中科院研究生院《随机过程》讲稿:第一章 随机过程及其分类(1-5)随机过程举例.doc
- 中科院研究生院《随机过程》讲稿:第二章 Markov 过程(2-1)Markov 链的定义.doc