mirror of
https://github.com/MPSU/APS.git
synced 2025-09-16 17:40:41 +00:00
ЛР3. Хотфиксы тб и очепятки в методичке
This commit is contained in:
@@ -140,7 +140,7 @@ module mem16_20 ( // создать блок с именем
|
||||
// (асинхронное чтение)
|
||||
|
||||
// синхронное чтение
|
||||
always_ff(@posedge clk) begin // поставить перед выходом sync_read_data
|
||||
always_ff @(posedge clk) begin // поставить перед выходом sync_read_data
|
||||
sync_read_data <= memory[addr]; // регистр, в который каждый такт будут
|
||||
end // записываться считываемые данные
|
||||
|
||||
|
@@ -86,7 +86,9 @@ module tb_rf_riscv();
|
||||
err_count = err_count + 1;
|
||||
end
|
||||
@(posedge CLK);
|
||||
DUT.rf_mem[0] = 32'd1;
|
||||
WD <= 32'd1;
|
||||
WA <= '0;
|
||||
WE <= 1'b1;
|
||||
@(posedge CLK);
|
||||
WE <= 'b0;
|
||||
RA1 <= 'b0;
|
||||
@@ -120,7 +122,7 @@ module tb_rf_riscv();
|
||||
RA2 <= 'b0;
|
||||
@(posedge CLK);
|
||||
if( RD2 !== 'b0 )begin
|
||||
$display("time = %0t. invalid data when reading at address 0: RD1 = %h", $time, RD2);
|
||||
$display("time = %0t. invalid data when reading at address 0: RD2 = %h", $time, RD2);
|
||||
err_count = err_count + 1;
|
||||
end
|
||||
@(posedge CLK);
|
||||
|
Reference in New Issue
Block a user