基于FPGA的多输出的逻辑网络Verilog代码Quartus仿真

名称:基于FPGA的多输出的逻辑网络Verilog代码Quartus仿真

软件:Quartus

语言:Verilog

代码功能:

设计一个多输出的逻辑网络,它的输入是8421BCD码,它的输出定义为

Y1:检测到输入数字能被2整除

Y2:检测到输入数字能被3整除

Y3:检测到输入数字能被5整除

要求   

1.用可编程器件完成设计,器件型号EPM240T100C5

2.写出 Verilog HDL语言源代码

3.配置器件的管脚

4.给出设计的仿真波形。


FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com


演示视频:

设计文档:

设计文档.doc

1. 工程文件

2. 程序文件

3. 程序编译

4. RTL图

5. 管脚分配

6. Testbench

7. 仿真图


部分代码展示:


/输入8421BCD码,输出检测结果
module BCD(
input [3:0] BCD_in,//输入8421BCD码
output reg Y1,//检测到输入数字可以被2整数
output reg Y2,//检测到输入数字可以被3整数
output reg Y3//检测到输入数字可以被5整数
);
//数字可以被2整数
always@(BCD_in)
if(BCD_in[0]==0)//最低位为0表示数字可以被2整数
Y1<=1;
else
Y1<=0;


代码文件(付费下载):



1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 基于FPGA的多输出的逻辑网络Verilog代码Quartus仿真

注册为本站会员,充值100得150,详情咨询客服

目前为止共有 *** 位优秀的会员加入! 立刻加入会员