Verilog实现的74HC138解码器的三种描述方法详解

74HC138的三种描述方法

一、实验目的:
分别用行为描述、数据流描述和结构描述三种方法描述74HC138,并分别进行仿真分析,同时对比综合出的RTL电路,总结每种综合电路的特点。
二、实验内容

1、行为描述:

(1) 描述代码

(2)综合出的RTL电路

(3) 仿真分析

2、数据流描述:

(1)描述代码

(2)综合出的RTL电路

(3)仿真分析

3、结构描述

(1)描述代码

(2)综合出的RTL电路

(3)仿真分析

三、实验测试

令使能端S1S2S3=100有效,
当输入端为000,Y0输出低电平;
当输入端为001,Y1输出低电平;
当输入端为010,Y2输出低电平;
当输入端为011,Y3输出低电平;
当输入端为100,Y4输出低电平;
当输入端为101,Y5输出低电平;
当输入端为110,Y6输出低电平;
当输入端为111,Y7输出低电平;
与理论结果一致,可知测试结果正确。

四、实验总结
由RTL电路可知,
行为描述的电路结构最为抽象,一般不考虑其实现方法。数据流描述采用连续赋值语句,适用于描述组合逻辑器件。
结构描述是最接近实际硬件结构的表述方式,类似于原理图设计。

物联沃分享整理
物联沃-IOTWORD物联网 » Verilog实现的74HC138解码器的三种描述方法详解

发表评论