[Modified] Fix bugs & 29 Functional Test Point PASS
This commit is contained in:
@@ -56,13 +56,13 @@ module regfile(
|
||||
end
|
||||
|
||||
//READ OUT 1
|
||||
assign rdata1 = (raddr1==5'b0 ) ? 32'b0 :
|
||||
(raddr1==waddr) ? wdata :
|
||||
rf[raddr1];
|
||||
assign rdata1 = (raddr1==5'b0 ) ? 32'b0 :
|
||||
(raddr1==waddr) & we ? wdata :
|
||||
rf[raddr1];
|
||||
|
||||
//READ OUT 2
|
||||
assign rdata2 = (raddr2==5'b0 ) ? 32'b0 :
|
||||
(raddr2==waddr) ? wdata :
|
||||
rf[raddr2];
|
||||
assign rdata2 = (raddr2==5'b0 ) ? 32'b0 :
|
||||
(raddr2==waddr) & we ? wdata :
|
||||
rf[raddr2];
|
||||
|
||||
endmodule
|
||||
Reference in New Issue
Block a user