mirror of
https://github.com/MPSU/APS.git
synced 2025-09-16 17:40:41 +00:00
Правка tb_data_mem
This commit is contained in:
@@ -103,7 +103,7 @@ parameter STEP = 8;
|
|||||||
for (i = 0; i < 4; i = i + 1) begin
|
for (i = 0; i < 4; i = i + 1) begin
|
||||||
if(i==0) begin
|
if(i==0) begin
|
||||||
repeat(2)@(posedge CLK);
|
repeat(2)@(posedge CLK);
|
||||||
RDa = RD;
|
#1; RDa = RD;
|
||||||
end else
|
end else
|
||||||
if(RD !== RDa) begin
|
if(RD !== RDa) begin
|
||||||
$display("incorrect conversion of the reading address = %h, time: %t", A, $time);
|
$display("incorrect conversion of the reading address = %h, time: %t", A, $time);
|
||||||
@@ -121,6 +121,13 @@ parameter STEP = 8;
|
|||||||
$display("reading from data memory must be synchronous, time: %t", $time);
|
$display("reading from data memory must be synchronous, time: %t", $time);
|
||||||
err_count = err_count + 1;
|
err_count = err_count + 1;
|
||||||
end
|
end
|
||||||
|
@(posedge CLK);
|
||||||
|
i = {14{1'b1}};
|
||||||
|
repeat(2) @(posedge CLK);
|
||||||
|
if (RD === 'd3735928559) begin
|
||||||
|
$display("incorrect reading from address = %d, data = %h", A, RD);
|
||||||
|
err_count = err_count + 1;
|
||||||
|
end
|
||||||
$display("Number of errors: %d", err_count);
|
$display("Number of errors: %d", err_count);
|
||||||
if( !err_count ) $display("\ndata_mem SUCCESS!!!\n");
|
if( !err_count ) $display("\ndata_mem SUCCESS!!!\n");
|
||||||
$finish();
|
$finish();
|
||||||
|
Reference in New Issue
Block a user