fix sync misunderstanding

This commit is contained in:
RuigeLee
2023-09-11 17:39:19 +08:00
parent 05a905ac39
commit 527f6bd761

View File

@@ -219,15 +219,15 @@ class MirrorSRAMUp extends BlackBox with HasBlackBoxInline {
| reg [15:0] ram[0:511]; | reg [15:0] ram[0:511];
| reg [15:0] data_r_reg; | reg [15:0] data_r_reg;
| |
| always @(posedge clockw) begin | always @(posedge clockw) begin
| if(enw) begin | if(enw) begin
| if( addrw[0] ) begin | if( addrw[0] ) begin
| ram[addrw[9:1]] <= #1 { dataw, ram[addrw[9:1]][7:0] }; | ram[addrw[9:1]][15:8] <= #1 dataw;
| end else begin | end else begin
| ram[addrw[9:1]] <= #1 { ram[addrw[9:1]][15:8], dataw }; | ram[addrw[9:1]][7:0] <= #1 dataw;
| end
| end
| end | end
| end
| end
| |
| always @(posedge clockr) begin | always @(posedge clockr) begin
| if(enr) begin | if(enr) begin