电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 作业讲评

esTc 设计中 作业讲评
设计中心 作业讲评

esTc 设计中 第五章作业 并行信号赋值语句有哪两种形式?请将两种 形式做比较。 2.VHDL中主要有哪几种延迟类型?它们有什 么区别? 4.试用i语句设计编写一个四—十六译码器。 5.试用case语句设计编写一个四—十六译码 器。 7.放在进程内和进程外的,而形式完全一样的 两个信号赋值语勻有何本质上的差别?试举 例说明。 8.试给出例5-15所对应的逻辑电路图
设计中心 第五章作业 1. 并行信号赋值语句有哪两种形式?请将两种 形式做比较。 2. VHDL中主要有哪几种延迟类型?它们有什 么区别? 4. 试用if语句设计编写一个四——十六译码器。 5. 试用case语句设计编写一个四——十六译码 器。 7. 放在进程内和进程外的,而形式完全一样的 两个信号赋值语句有何本质上的差别?试举 例说明。 8. 试给出例5-15所对应的逻辑电路图

ENTITY cmpl sig IS ENTITY PORT(a, b, sel: IN bit; X, y, Z: OUT bit ARCHITECTURE END cmpl_sig ARCHITECTURE logic OF cmpl_sig IS BEGIN simple signal assignment abeab k X c(a AND NoT sel) OR(b AND sel); conditional signal assignmer y caHeN sel=O ELSE selected signal assignment WITH sel SElECT sel z < a WHEN 'O b WHEN Z 0 WHEN OTHERS: END logic; CONFIGURATION cmpl_sig_ conf OF cmpl_sig IS FOR logic END FOR END cmpl sig conf
设计中心 Putting it all together

esTc 设计中 (1)Simple Signal Assignment This kind of statements are executed in parallel Enti tity testl is (02 port ( a, b, e: in bit; C, d: out bit); OUtPitpa end testI; architecture testl body of testl is begin c<=a and b d<=e; end testl body
设计中心 (1) Simple Signal Assignment • This kind of statements are executed in Parallel Entity test1 is port ( a, b, e : in bit; c, d : out bit); end test1; architecture test1_body of test1 is begin c <= a and b; d <= e; end test1_body;

esTc 设计中 (2)Conditional Signal Assignments The output get the value when the condition is true e.g. 2 to 1 multiplexer Entity testl is value. port(inl, in2, sel: in bit d out bit); end testl DinZ architecture testl body of test/ is begin d<= inl WHEN sel=0 ELSE o d in2 end testl body
设计中心 (2) Conditional Signal Assignments • The output get the value when the condition is true – e.g. 2 to 1 multiplexer Entity test1 is port (in1, in2, sel : in bit; d : out bit); end test1; architecture test1_body of test1 is begin d <= in1 WHEN sel = ‘0’ ELSE in2; end test1_body;

esTc 设计中 (3 Select Signal Assignments The output get value when matching with the selected item Entity testl is Name value ,Ⅲ por{a,b:Ⅶinbi; sel, in bit c: out bit); architecture testl body of testl is/b end testl; begin WITH Sel select c=aHBN"2-逗号心 b WHEN“0,一分号 end testl body
设计中心 (3) Select Signal Assignments • The output get value when matching with the selected item Entity test1 is port (a, b: in bit; sel : in bit; c : out bit); end test1; architecture test1_body of test1 is begin WITH sel SELECT c <= a WHEN ‘1’, --逗号 b WHEN ‘0’; --分号 end test1_body;

esTc 设计中 第五章作业 并行信号赋值语句有哪两种形式?请将两种 形式做比较 2.VHDL中主要有哪几种延迟类型?它们有什 么区别? 4.试用i语句设计编写一个四—十六译码器。 5.试用case语句设计编写一个四—十六译码 器。 7.放在进程内和进程外的,而形式完全一样的 两个信号赋值语勻有何本质上的差别?试举 例说明。 8.试给出例5-15所对应的逻辑电路图
设计中心 第五章作业 1. 并行信号赋值语句有哪两种形式?请将两种 形式做比较。 2. VHDL中主要有哪几种延迟类型?它们有什 么区别? 4. 试用if语句设计编写一个四——十六译码器。 5. 试用case语句设计编写一个四——十六译码 器。 7. 放在进程内和进程外的,而形式完全一样的 两个信号赋值语句有何本质上的差别?试举 例说明。 8. 试给出例5-15所对应的逻辑电路图

esTc 设计中 时序描述一延时类型 所有的 SIGNAL赋值语句都包含一个延时值, 信号值在这段延时后更新 延时值有如下三种表示形式: transport一传播延时(显示定义) inertia一惯性延时(可不显示定义) dela(△)一在没有显示定义延时值时,系统 采用的缺省延时方式
设计中心 时序描述—延时类型 • 所有的SIGNAL赋值语句都包含一个延时值, 信号值在这段延时后更新 • 延时值有如下三种表示形式: transport — 传播延时(显示定义) inertial — 惯性延时(可不显示定义) delta (△) — 在没有显示定义延时值时,系统 采用的缺省延时方式

esTc 设计中 时序描述一传播延时 传播延时必须显示定义 关键字为 transport 直接模拟导线上信号延迟 ·信号值在说明的时间后更新 b < transport a AFTER 10 ns a a b 5ns 15ns
设计中心 时序描述—传播延时 • 传播延时必须显示定义 关键字为transport • 直接模拟导线上信号延迟 • 信号值在说明的时间后更新 b <= transport a AFTER 10 ns; a b 5ns 15ns a b

esTc 设计中 时序描述一惯性延时 惯性延时提供延时值及相应脉冲宽度 惯性延时为缺省方式,可以不显示定义 惯性延时模拟某类元件的延迟特性(“容"性) b <= a not a after 10 ns. b a b 5ns 15ns 25ns 35ns
设计中心 • 惯性延时提供延时值及相应脉冲宽度 • 惯性延时为缺省方式,可以不显示定义 • 惯性延时模拟某类元件的延迟特性(“容”性) b <= inertial not a after 10 ns; 时序描述—惯性延时 5ns 15ns 25ns 35ns a b a b
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 Verilog HDL(Verilog简介).pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)EDA的基本概念.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL程序的基本结构.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)数字集成电路的发展.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)Active-HDL4.2.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)用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
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)数显电子钟系统设计.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
- 中科院研究生院《随机过程》讲稿:第二章 Markov 过程(2-9)应用问题.doc
- 中科院研究生院《随机过程》讲稿:第三章 Poission 过程(Poission 信号流)(3-1)基本概念.doc
- 中科院研究生院《随机过程》讲稿:第三章 Poission 过程(Poission 信号流)(3-4)到达时间的条件分布.doc
- 中科院研究生院《随机过程》讲稿:第三章 Poission 过程(Poission 信号流)(3-9)更新过程.doc
- 中科院研究生院《随机过程》讲稿:习题解答.pdf