ARM技术论坛
直播中

熊本熊

8年用户 1411经验值
擅长:处理器/DSP
私信 关注
[资料]

使用case语句设计实现自定义数据位宽的4选1数据选择器

1、数据选择器的基础实验设计与实现

数据选择器又称多路转换器或称多路开关,其功能是根据地址码的不同,从多个输入数据流中选择一个送往公共的输出端。根据数据输入端的个数的不同,可分为16选1、8选1、4选1等数据选择器。
本实验设计使用case语句实现4选1数据选择器功能,包含4个数据输入端D3D0,2个地址输入端A1A0,一个输入使能控制端CSn和一个数据输出端Y。当CSn为低电平时允许数据选择器工作;每组输入信号(D3~D0)的数据位宽是可自定义的,因按键开关个数限制,在验证实验时将其位宽定为1位。表4.1给出了对应的真值表。

原作者:语雀

更多回帖

发帖
×
20
完善资料,
赚取积分