2、 用VHDL编程实现一个器件,其功能如下:
a、b:输入信号,均为整型,取值范围0到5;
RST:同步复位信号,高电平有效(复位即将输出信号y0和y1清零);
EN: 同步使能信号,低电平有效(即低电平时器件工作,否则保持);
T: 功能控制信号,比特类型。
y0,y1: 输出信号,标准逻辑矢量型,当T=0,y0 =a2-b ;
当T=1 ,将b对应的4位二进制数,循环左移1位后,赋给y1。
a、b:输入信号,均为整型,取值范围0到5;
RST:同步复位信号,高电平有效(复位即将输出信号y0和y1清零);
EN: 同步使能信号,低电平有效(即低电平时器件工作,否则保持);
T: 功能控制信号,比特类型。
y0,y1: 输出信号,标准逻辑矢量型,当T=0,y0 =a2-b ;
当T=1 ,将b对应的4位二进制数,循环左移1位后,赋给y1。