- 2
- 0
- 约1.08万字
- 约 53页
- 2019-01-12 发布于福建
- 举报
第2章数字ic设浩计方法学
module ALU(op,a,b,s,n,v,c,z); input [1:0] op; input [31:0] a,b; output [31:0] s; output n,v,c,z; wire [31:0] d,e,f,s1; assign d=ab; assign e=a|b; mux21_32 u0(f,d,e,op[0]); add u2(a,b,op[0],s1,c,v,n); mux21_32 u1(s,f,s1,op[1]); assign z=~(|s); endmodule ALU的Verilog模型 ALU的测试文件 `timescale 1ns / 1ns module ALUtest; reg clk; reg [1:0]op; reg [31:0]a,b; wire [31:0]s; wire n,v,c,z; //op=00 AND;op=01 OR;op=10 ADD;op=11 SUB; ALU A(op,a,b,s,n,v,c,z); initial clk = 1; //clock generation always #50 clk = ~clk; initial begin #20 a=32b0100_0101_0100_0000_0010_0010_0101_000
您可能关注的文档
- 2013年高中化学学业水平测试课名件第17讲糖类、蛋白质、高分子化合物.ppt
- 2012有机化学第十一网章羧酸衍生物.ppt
- dnastar软件上包的使用11.ppt
- 2013年高中生物精品教学课件23分解纤维素的微生物的分离7人教版学选修1.ppt
- 2013年高考到生物总复习重点精品课件土壤中分解尿素的细菌的分离与计数2人教版选修1.ppt
- 2013年高中生物精品教学课件分解纤维敏素的微生物的分离7人教版选修1.ppt
- 2013高考生先物第一次模拟考试分析.ppt
- dna和r慢na提取原理和方法.ppt
- dna提取及因常见问题分析.ppt
- 2013年春客户关系管理课程05客户生站命周期.ppt
原创力文档

文档评论(0)