西南科技大学数字电子技术实验一(数字信号基本参数与逻辑门电路功能测试及FPGA 实现)FPGA部分

一、 实验目的

1、掌握基于 Verilog 语言的 diamond 工具设计全流程。

2、熟悉、应用 Verilog HDL 描述数字电路。

3、掌握 Verilog HDL 的组合和时序逻辑电路的设计方法。

4、掌握“小脚丫”开发板的使用方法。

二、 实验原理

与门逻辑表达式:Y=AB

原理仿真图:

西南科技大学数字电子技术实验一(数字信号基本参数与逻辑门电路功能测试及FPGA 实现)FPGA部分_第1张图片

2 输入与非门逻辑表达式:Y=(A·B)'=(A')+(B')

原理仿真图:

西南科技大学数字电子技术实验一(数字信号基本参数与逻辑门电路功能测试及FPGA 实现)FPGA部分_第2张图片

4 输入与非门逻辑表达式:Y=A’+B’+C’+D’

原理仿真图:

西南科技大学数字电子技术实验一(数字信号基本参数与逻辑门电路功能测试及FPGA 实现)FPGA部分_第3张图片

异或门逻辑表达式:Y=A·B’+A’B

西南科技大学数字电子技术实验一(数字信号基本参数与逻辑门电路功能测试及FPGA 实现)FPGA部分_第4张图片

三、 程序清单

(每条语句必须包括注释或在开发窗口注释后截图)
提示:多个设计按以下格式(打印时删除)
(一)2 输入与门
module and2//定义变量
(
input a, 
input b, //输入变量 a,b
output c//输出变量 c
);
assign c=(a&b); //与运算
endmodule
(二)2 输入与非门
module nand2//定义变量
(
 input a,
 input b, //输入变

你可能感兴趣的:(数电实验,fpga开发,数字电子技术,数电实验,西南科技大学,学习,diamond)