URL
https://opencores.org/ocsvn/qaz_libs/qaz_libs/trunk
Subversion Repositories qaz_libs
Compare Revisions
- This comparison shows the changes necessary to convert path
/qaz_libs/trunk/axi4_lite_lib/src
- from Rev 37 to Rev 31
- ↔ Reverse comparison
Rev 37 → Rev 31
/axi4_lite_register_file.sv
73,12 → 73,11
for(j = 0; j < MI; j = j + 1) |
begin: decoder_gen |
assign register_select[j] = (axi4_write_fifo.awaddr[UB:LB] == j) ? 1 : 0; |
assign r_if.wr_en[j] = rf_wr_en & register_select[j]; |
|
always_ff @(posedge aclk) |
if(~aresetn) |
r_if.register_out[j] <= 0; |
else if(r_if.wr_en[j]) |
else if(rf_wr_en & register_select[j]) |
r_if.register_out[j] <= axi4_write_fifo.wdata; |
end |
endgenerate |
/axi4_lite_register_if.sv
40,7 → 40,6
|
wire [(N*8)-1:0] register_in [MI-1:0]; |
reg [(N*8)-1:0] register_out [MI-1:0]; |
wire wr_en [MI-1:0]; |
|
|
// -------------------------------------------------------------------- |
47,8 → 46,8
// synthesis translate_off |
initial |
a_data_bus_width: assert((N == 8) | (N == 4)) else $fatal; |
|
|
|
|
// synthesis translate_on |
// -------------------------------------------------------------------- |
|