minor update
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
rtl_dir="../rtl"
|
rtl_dir="../rtl"
|
||||||
exclude_list="VX_fpnew.v"
|
exclude_list="VX_fpu_fpnew.v"
|
||||||
file_list=""
|
file_list=""
|
||||||
|
|
||||||
add_dirs()
|
add_dirs()
|
||||||
|
|||||||
@@ -185,24 +185,34 @@ wire [2:0] cmd_type = (cp2af_sRxPort.c0.mmioWrValid && (MMIO_CMD_TYPE == mmio_hd
|
|||||||
reg scope_start;
|
reg scope_start;
|
||||||
`endif
|
`endif
|
||||||
|
|
||||||
// disable assertions until reset
|
// disable assertions until full reset
|
||||||
`ifndef VERILATOR
|
`ifndef VERILATOR
|
||||||
|
reg [$clog2(RESET_DELAY+1)-1:0] reset_ctr;
|
||||||
initial begin
|
initial begin
|
||||||
$assertoff;
|
$assertoff;
|
||||||
end
|
end
|
||||||
|
always @(posedge clk) begin
|
||||||
|
if (reset) begin
|
||||||
|
reset_ctr <= 0;
|
||||||
|
end else begin
|
||||||
|
reset_ctr <= reset_ctr + 1;
|
||||||
|
if (reset_ctr == RESET_DELAY) begin
|
||||||
|
$asserton; // enable assertions
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
`endif
|
`endif
|
||||||
|
|
||||||
always @(posedge clk) begin
|
always @(posedge clk) begin
|
||||||
if (reset) begin
|
if (reset) begin
|
||||||
`ifndef VERILATOR
|
|
||||||
$asserton; // enable assertions
|
|
||||||
`endif
|
|
||||||
mmio_tx.mmioRdValid <= 0;
|
mmio_tx.mmioRdValid <= 0;
|
||||||
mmio_tx.hdr <= 0;
|
mmio_tx.hdr <= 0;
|
||||||
`ifdef SCOPE
|
`ifdef SCOPE
|
||||||
scope_start <= 0;
|
scope_start <= 0;
|
||||||
`endif
|
`endif
|
||||||
end else begin
|
end else begin
|
||||||
|
|
||||||
|
|
||||||
mmio_tx.mmioRdValid <= cp2af_sRxPort.c0.mmioRdValid;
|
mmio_tx.mmioRdValid <= cp2af_sRxPort.c0.mmioRdValid;
|
||||||
mmio_tx.hdr.tid <= mmio_hdr.tid;
|
mmio_tx.hdr.tid <= mmio_hdr.tid;
|
||||||
`ifdef SCOPE
|
`ifdef SCOPE
|
||||||
|
|||||||
Reference in New Issue
Block a user