数字电路课程设计,要求如下。求高手帮忙设计。

1.设计一个8-3优先编码器,输入为I0-I7,I7的优先级最高;输出为XYZ,其中X为高位,Z为低位。另外有1个输入使能信号,1个输出指示编码有效输出信号。所有信号均为高有效。要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

2.设计一个BCD码输入-七段显示译码输出电路。输入是一个BCD码位,七段数码管为共阴结构。要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

3.设计一个码制转换电路,输入为4位二进制码,输出为5421码。要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

4.设计一个8选1数据选择器,另外有一个输入使能端。输入输出均为高电平有效。要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

5.设计一个4位二进制的加法器,要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

6.设计一个实现2个4位二进制数比较的电路。要求比较的结果输出状态分别为大于、小于、等于,输出为高有效。要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

7.设计一个奇(偶)校验位产生电路。输入8位中1的个数为奇数时,校验输出为0;否则为1. 要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

8.设计一个4位超前进位加法器。要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

9.设计一个保险箱用的4位数字代码锁,该锁有规定的地址代码A、B、C、D四个输入端和一个开箱钥匙孔信号E的输入端,开锁的代码由实验者自编。当用钥匙开箱时,如果输入的4个代码正确,保险箱被打开;否则,电路将发出警报(可用发光二极管亮表示)。要求写出Verilog代码,给出仿真波形(能反映出所有工作状态)。

第1个回答  2012-06-01
这么多,能分开问吗有什么问题可以再追问
相似回答