电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)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 设计中 Active-HDL Design Entry Tools HDL Editor (hde) State Diagram Editor (FSM) Block Diagram Editor (BDE
设计中心 Active-HDL Design Entry Tools • HDL Editor (HDE) • State Diagram Editor (FSM) • Block Diagram Editor (BDE)

Design Entry Tools Language HDL Block Diagram State Diagram Assistant Editor Code Graphics Editor Editor VHDL/Verilog/EDIF VHDL/Verilog Generator Generator Debugging Tools Control Tools verilog VHDL EDIF Processes Compiler Compiler Compiler Design Explorer Watch Design Browser Simulator Kernel Call Stack Design Flow Manager Dataflow Library Manager Waveform List Console Editor Viewer Simulation Output viewers
设计中心

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)

UesTC 设计中 BDE New Source File Wizard-Language Choose the language that will be generated from the block diagram. This can be changed from the Block Diagram Editor if required CEDIE WH C Verilog 上一步0)下一步四 取消 EDIF (Electronic Data Interchange Format)
设计中心 BDE • EDIF(Electronic Data Interchange Format)

esTc 设计中 38创建顶层框图 Top frqm The completed Top frqm block diagram should look like this HEX(: D LED(6: D F INPUTD U1 HEX③30)LED60) DLED B(6.0) F_PATTERND+_PATTERN BCD_A(3: 0) CLK BCD_A( HEXZLED BCD_B(3:0) GATE B CD_ B(: 0 RESETDRESET GATE川 GATE BCD C(3: 0 B CD_C(: D) HEX(: D)LED(6: 0) DLED C(6: 0) START D START END RESET END RESET BCD D(3: 0 RESET BCD_D( D HEXZLED CONTROL CNT BCD HEX③30)LED00) DLED D(6:0) HEXZLED Please save the diagram, close it, drag it to the Functional folder in the design Browser and reopen it
设计中心 3.8 创建顶层框图Top_frqm • The completed Top_frqm block diagram should look like this: • Please save the diagram, close it, drag it to the Functional folder in the Design Browser and reopen it

esTc 设计中 设计内容 1.HEX2 LED -LEDL段码显示转换模(HDE 2. CNT BCD-4位1进能BCD计数器模(BDE) (包含AND2和CNT45/子模块) 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) 设计内容

START=O RESET=1 状态转移图 IDLE GATEs=O END_RESET∈=1 STAR=1 START=O GATE== END RESET<=0 GATE<=0 END RESET<=O STAR=1 END CYCLE E OPEN GATE
设计中心 状态转移图
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)用VHDL语言开发FPGA的完整流程.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)TEXTIO.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 VHDL 的主要描述语句.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)Active-HDL4.2.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)基本术语(李平).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
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 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
- 中科院研究生院《随机过程》讲稿:第二章 Markov 过程(2-4)马尔可夫链状态的分类.doc
- 中科院研究生院《随机过程》讲稿:第二章 Markov 过程(2-6)闭集和状态空间的分解.doc
- 中科院研究生院《随机过程》讲稿:第二章 Markov 过程(2-6)参数连续状态离散的马氏过程.doc
- 中科院研究生院《随机过程》讲稿:第二章 Markov 过程(2-8)纯不连续马氏链的极限性质.doc