fpga_feixiang 发表于 2020-7-1 16:41:14

VERILOG四位加法

/*
通过实例化全加器模块实现四位加法的功能。
输入:cin,进位
       x, y 被加数和加数
       s 和
       cout 进位
*/
module adder4(cin, x, y,s,cout);

input cin;
input x;
input y;

output s;
output cout;
wire c; //内部线网类型信号c,用来存储串行进位

fulladd stage0(.cin(cin),.x(x),.y(y),.s(s),.cout(c));
fulladd stage1(.cin(c),.x(x),.y(y),.s(s),.cout(c));
fulladd stage2(.cin(c),.x(x),.y(y),.s(s),.cout(c));
fulladd stage3(.cin(c),.x(x),.y(y),.s(s),.cout(cout));

endmodule

zxopenhl 发表于 2020-7-1 17:22:49

VERILOG四位加法

zhangyukun 发表于 2020-7-2 09:49:52

VERILOG四位加法
页: [1]
查看完整版本: VERILOG四位加法