part3.v

来自「基于FPGA的CPU设计 VHDL 编写」· Verilog 代码 · 共 27 行

V
27
字号
module part3(SW,KEY,LEDG,HEX0,HEX1,HEX2,HEX3,HEX4,HEX5,HEX6,HEX7);

input	[17:0]	SW;
input	[3:0]	KEY;
output	[7:0]	LEDG;
output	[6:0]	HEX0,HEX1,HEX2,HEX3,HEX4,HEX5,HEX6,HEX7;

wire	[7:0]	Q;

assign	LEDG[0]	=	SW[17];

ram_single u0(	.addr(SW[15:11]),
				.data(SW[7:0]),
				.we(SW[17]),
				.clock(KEY[0]),
				.q(Q)
				);

SEG7_LUT u1(.oSEG(HEX6),.iDIG(SW[14:11]));
SEG7_LUT u2(.oSEG(HEX7),.iDIG(SW[15]));
SEG7_LUT u3(.oSEG(HEX5),.iDIG(SW[7:4]));
SEG7_LUT u4(.oSEG(HEX4),.iDIG(SW[3:0]));
SEG7_LUT u5(.oSEG(HEX1),.iDIG(Q[7:4]));
SEG7_LUT u6(.oSEG(HEX0),.iDIG(Q[3:0]));


endmodule

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?