EDA第二章课后习题答案

发布 2022-07-15 14:02:28 阅读 9193

2-1、inout为输入输出双向端口,即从端口内部看,可以对端口进行赋值,即输出数据。也可以从此端口读入数据,即输入。

buffer为缓冲端口,功能与inout类似,区别在于当需要读入数据时,只允许内部回读内部产生的输出信号,即反馈。举个例子,设计一个计数器的时候可以将输出的计数信号定义为buffer,这样回读输出信号可以做下一计数值的初始值。

out顾名思义是只能单向输入数据了。

2-3、常量constant、变量variable、信号signal,vhdl93还增添了另一种对象file。

常量用于描述向设计实体输入的固定值,如总线的宽度、用于时序**的延迟时间、负载的大小(个数)、元件的个数等等;变量通常用于行为描述中,是一种为了便于行为描述而声明的对象,不一定有具体的硬件对应,因此往往在综合之后就不见了;而信号则具体指硬件中的信号线,即元件之间的连线,或者设计实体的端口连线,因此端口port必定是signal类型的对象。信号在综合之后一定会有硬件连线与之对应。

2-4、bit,integer和boolean都定义在std库中,std库,work库,程序包总是可见的。

详见课本p35-p36)

3-6、同步复位和异步复位。同步复位是指与时钟同步,当复位信号有效之后,出现时钟有效边沿时才对电路模块进行复位操作;而异步复位与时钟信号无关,只要复位信号有效,无论这时时钟信号是什么样,都对电路模块进行复位操作。

例如同步复位d触发器:

if clock'event and clock='1' then

if reset_n='0' then

q <=others =>0');

elseq <=d;

end if;

end if;

异步复位d触发器:

if reset_n='0' then

q <=others =>0');

elsif clock'event and clock='1' then

q <=d;

end if;

3-10、解:4000000/516.5=7744

将7744 转化成16进制=1e40

ffff-1e40=e1bf

第二章课后习题答案

第二章习题。一 选择题。1.测试装置传递函数h s 的分母与 有关。a.输入量x t b.输入点的位置 c.装置的结构。2.测试装置的频响函数h j 是装置动态特性在 中的描述。a 幅值域 b.时域 c.频率域 d.复数域。3.线形系统的叠加原理表明 a.加于线形系统的各个输入量所产生的响应过程互不...

第二章课后习题答案

参 及解析。一 单项选择题。答案 d 解析 其他经济条件包括工资 商 竞争对手的 变化等。答案 c解析 文化传统是一个国家或地区在较长的时间内形成的一种社会习惯,这些节日给某些行业带来了商机主要就是受益于文化传统因素。答案 c解析 销售渠道的使用权被现有的竞争对手垄断,新进入者在货架上获得一席之地来...

第二章课后习题答案

第二章容斥原理课后习题答案。1 某甲参加一种会议,会上有6位朋友,某甲和其中每人在会上各相遇12次,每二人各相遇6次,每三人各相遇4次,每四人各相遇3次,每五人各相遇2次,每六人各相遇1次,一人也没有遇见的有5次,问某甲共参加了几次会议?解 设ai为甲与i个朋友相遇的会议集合,i 1,2,6,根据题...