西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)用VHDL进行数字系统设计

用VHDL进行数字系统设 计 《总目录)(退出
1 用VHDL进行数字系统设 计 > 总目录 退出

前言 EDA- Electronic Design Automation(电子设计自动化) VHIC -Very High speed Integrated Circuit HDL- Hardware Description Language O VHDL-VHIC HDL 电子设计自动化的关键技术 用形式化方法描述数字系统的硬件电路。 ·80年代后期美国国防部开发出VHDL,1993年推出修订版 Verilog HDL1993年与C接近 95年以后国内开展这方面工作 《总目录)《退出
2 前言 ⚫ EDA-Electronic Design Automation(电子设计自动化) ⚫ VHIC-Very High speed Integrated Circuit ⚫ HDL- Hardware Description Language ⚫ VHDL-VHIC HDL ⚫ 电子设计自动化的关键技术 用形式化方法描述数字系统的硬件电路。 ⚫ 80年代后期美国国防部开发出VHDL,1993年推出修订版 ⚫ Verilog HDL 1993年 与C接近 ⚫ 95年以后国内开展这方面工作 > 总目录 退出

数字系统硬件设计概述 传统的硬件设计方法 传统的设计方法是自下而上的设计方法 采用通用的元器件 后期进行仿真,浪费大,设计周期长 主要设计文件是电路原理图,可读性差,文件量大 《总目录)《退出
3 数字系统硬件设计概述 传统的硬件设计方法 ▪ 传统的设计方法是自下而上的设计方法 ▪ 采用通用的元器件 ▪ 后期进行仿真,浪费大,设计周期长 ▪ 主要设计文件是电路原理图,可读性差,文件量大 > 总目录 退出

DI8:A D17:A 74LS08 74LS90 Ls374 IMHz D14 d D16:A bIrO CLK 4LS74 74LS90 74LS90 >CLK 求CK0b9 D20 74LS90 74LS374 MRI 74LS08 D12 d CLKI CLKI MR2 D15 74Ls151 6,41S90 74LS90 74LS48 3M1 CLKO CLK 图H-9测量频率电趴>《总目录《退出》
图 11 -9 测量频率电路图 4 2 126 13 12 11 109 15 14 7126 ABCD abcde LT BI/RBO D11 fg RBI ABCD abcde LT BI/RBO D14 fg RBI 13 12 11 109 15 14 345345 569 12 15 16 19 13 12 11 109 15 14 7126 ABCD abcde LT BI/RBO D12 fg RBI 345 13 12 11 109 15 14 7126 ABCD abcde LT BI/RBO D13 fg RBI 345 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D10 111 CLK Q1 Q2 Q3 Q4 Q5 Q6 Q7 D1 D2 D3 D4 D5 D6 D7 OE D0 Q0 1298 11 2569 CLK Q1 Q2 Q3 Q4 Q5 Q6 Q7 D1 D2 D3 D4 D5 D6 D7 OE D0 Q0 12 15 16 19 3478 13 14 17 183478 13 14 17 18 D19 74LS374 74LS48 74LS48 74LS48 74LS48 74LS90 1413 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 9 276 1298 11 1298 11 1413276 1413276 74LS90 74LS90 74LS90 74LS374 D20 12 3 2 C D CLKSDD QQUCC 4 5 UCC 1 6 23 D17:B 74LS08 45 6 D15 74LS151 56 1298 11 74LS90 1298 11 74LS90 1298 11 74LS90 1413276 1298 11 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 7 1298 11 74LS90 1298 11 74LS90 1298 11 74LS90 1413276 1413276 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 5 1413276 143276 1413276 143276 4321 1S 0.1S 10mS 1mS 0.1mS 15 10uS 14 13 12 I1 I2 I3 I4 I5 I6 I7 I0EABC ZZ S0S1S2 11 1097 1 4 1MHz 2 3 Ui D16:A 74LS74 D17:A 74LS08 74LS14 D18:A 图11- 9 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 4 UCC UCC CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 2 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 3 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 1 11 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 8 CLK1 Q1 Q2 Q3 MS2 MR1 MR2 CLK0 MS1 Q0 D 6 > 总目录 退出

日日日日日”日 ←。o 7448 7448 7448 图 A7 4 74Ls168∞4s168 74LS168 74LS168 B5c74s681∞∞74Ls168 阡啊听|啊。 as 74LS A19A)2 ly419c)8 8c61V 定时电路原理图 本 A18 RI 4040 A13 器器A42 74LS244 74Ls244 sH dcd 150k 22p 2道总目录《逼出
5 图 11- 4定时电路原理图 > 总目录 退出

数字系统硬件设计概述 VHDL语言设计方法 VHDL是硬件描述语言,是描述硬件电路的功能、信号连接关系、定时关 系的语言。 采用自上而下的设计方法 早期仿真,提高了资源利用率,设计周期短 行为级仿真 RTL级仿真 ÷门级仿真 降低设计难度 主要设计文件是程序,可读性好,文件量小,可移植性好 《总目录)(退出
6 数字系统硬件设计概述 VHDL语言设计方法 VHDL 是硬件描述语言,是描述硬件电路的功能、信号连接关系、定时关 系的语言。 ▪采用自上而下的设计方法 ▪早期仿真,提高了资源利用率,设计周期短 ❖行为级仿真 ❖RTL级仿真 ❖门级仿真 ▪降低设计难度 ▪主要设计文件是程序,可读性好,文件量小,可移植性好 > 总目录 退出

自上至下设计系统硬件过程 规格设计 行为级描述 行为级仿真 RTL级描述 RTL级仿真 输出门级网表一门级仿真、检查一逻辑综合、优化 《总目录)退出
7 自上至下设计系统硬件过程 规格设计 行为级描述 行为级仿真 RTL级描述 RTL级仿真 输出门级网表 门级仿真、检查 逻辑综合、优化 > 总目录 退出

数字系统硬件设计概述 利用ⅤHDL语言设计电路的优点 设计技术齐全,方法灵活 行为级设计 设计数学模型 RTL级设计 生成电路 结构化设计 生成电路,与原理图设计方法相似 描述功能强 设计电路与工艺无关 "成果易于共享 《总目录)《退出
8 数字系统硬件设计概述 ▪利用VHDL语言设计电路的优点 ▪设计技术齐全,方法灵活 ▪ 行为级设计----设计数学模型 ▪ RTL级设计 ----生成电路 ▪ 结构化设计----生成电路,与原理图设计方法相似 ▪描述功能强 ▪设计电路与工艺无关 ▪成果易于共享 > 总目录 退出

数字系统硬件设计概述 VHDL语言描述的范畴 ASc电路设计 局部电路的设计和仿真 系统的硬件、软件的协同设计 《总目录)(退出
9 VHDL 语言描述的范畴 ASIC电路设计 局部电路的设计和仿真 系统的硬件、软件的协同设计 数字系统硬件设计概述 > 总目录 退出

VHDL语言的基本结构 一般的高级语言: 描述算法运算,是控制流,目的是实现过程控制。 VHDL语言: 描述具体的数字系统或数字电路的功能,目的是生成硬件电路 ,采用的主要是并发语言。 《总目录)(退出
10 VHDL语言的基本结构 一般的高级语言: 描述算法运算,是控制流,目的是实现过程控制。 VHDL语言: 描述具体的数字系统或数字电路的功能,目的是生成硬件电路 ,采用的主要是并发语言。 > 总目录 退出
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《电工习题》课程教学资源(习题解答)第四章 习题解答.doc
- 《电工习题》课程教学资源(习题解答)第三章 习题解答.doc
- 《电工习题》课程教学资源(习题解答)第二章 习题解答.doc
- 《电工习题》课程教学资源(习题解答)第一章 习题解答.doc
- 《电工习题》课程教学资源(习题解答)第十一章 习题解答.doc
- 《电工习题》课程教学资源(习题解答)第八章 习题解答.doc
- 《电工习题》课程教学资源(习题解答)第七章 习题解答.doc
- 《自动控制理论》课程教学资源(讲稿讲义,共七章).doc
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)模块(组合)网络.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)智能控制概论.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)基于神经元网络的智能控制.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)无监督学习神经元网络.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)模糊神经网络.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)模糊逻辑与模糊推理.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)模糊控制的基本原理和方法.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)基于模糊推理的智能控制.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)模糊系统辨识.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)遗传算法.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)小脑模型连接控制器(CMAC)网络.ppt
- 西安交通大学:《智能控制理论与方法》课程教学资源(PPT课件讲稿)(英文版)CMAC-application.pdf
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第五讲 时序电路的逻辑功能描述方法.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第八讲 存储器和可编程.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第三讲 组合逻辑电路.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第四讲 触发器.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第六讲 常用集成时序逻辑器件及应用.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)目录.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第一讲 逻辑代数基础.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第二讲 数字集成电路的分类.ppt
- 西安电子科技大学:《数字电路》课程教学资源(PPT课件讲稿)第七讲 脉冲波形的产生与变换.ppt
- 《控制系统CAD与仿真》第一章 绪论.ppt
- 《控制系统CAD与仿真》第二章 MATLAB 程序设计.ppt
- 《控制系统CAD与仿真》第三章 反馈控制系统的分析.ppt
- 《控制系统CAD与仿真》第四章 基传递函数模型的控制系统设计.ppt
- 《控制系统CAD与仿真》第五章 基于状态空间模型的控制系统设计.ppt
- 《控制系统CAD与仿真》第六章 控制系统仿真.ppt
- 安徽职业技术学院:《电路分析基础》课程教学大纲(应用电子技术、通信技术、电气自动化技术、电子声像技术).doc
- 安徽职业技术学院:《电路分析基础》课程教学资源(PPT课件讲稿)第二章 电阻电路的分析.ppt
- 安徽职业技术学院:《电路分析基础》课程教学资源(PPT课件讲稿)第四章 三相电路.ppt
- 安徽职业技术学院:《电路分析基础》课程教学资源(PPT课件讲稿)第五章 耦合电感元件.ppt
- 安徽职业技术学院:《电路分析基础》课程教学资源(PPT课件讲稿)第三章 正弦交流电路.ppt