minor update

This commit is contained in:
Blaise Tine
2021-01-06 23:30:30 -08:00
parent 82fa3b850e
commit ba1082249a
2 changed files with 15 additions and 5 deletions

View File

@@ -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()

View File

@@ -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