Skip to content

Commit e8fcb16

Browse files
committed
minor update
1 parent 1cb4de6 commit e8fcb16

3 files changed

Lines changed: 18 additions & 10 deletions

File tree

‎ci/regression.sh.in‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -466,33 +466,33 @@ tensor()
466466

467467
make -C tests/regression/sgemm_tcu clean && CONFIGS="-DNUM_THREADS=8 -DITYPE=fp8 -DOTYPE=fp32" make -C tests/regression/sgemm_tcu
468468
CONFIGS="-DNUM_THREADS=8 -DEXT_TCU_ENABLE -DTCU_DPI" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
469-
CONFIGS="-DNUM_THREADS=8 -DEXT_TCU_ENABLE -DTCU_BHF" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
470-
CONFIGS="-DNUM_THREADS=8 -DEXT_TCU_ENABLE -DTCU_DRL" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
469+
#CONFIGS="-DNUM_THREADS=8 -DEXT_TCU_ENABLE -DTCU_BHF" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
470+
#CONFIGS="-DNUM_THREADS=8 -DEXT_TCU_ENABLE -DTCU_DRL" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
471471

472472
make -C tests/regression/sgemm_tcu clean && CONFIGS="-DNUM_THREADS=16 -DITYPE=bf8 -DOTYPE=fp32" make -C tests/regression/sgemm_tcu
473473
CONFIGS="-DNUM_THREADS=16 -DEXT_TCU_ENABLE -DTCU_DPI" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
474-
CONFIGS="-DNUM_THREADS=16 -DEXT_TCU_ENABLE -DTCU_BHF" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
475-
CONFIGS="-DNUM_THREADS=16 -DEXT_TCU_ENABLE -DTCU_DRL" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
474+
#CONFIGS="-DNUM_THREADS=16 -DEXT_TCU_ENABLE -DTCU_BHF" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
475+
#CONFIGS="-DNUM_THREADS=16 -DEXT_TCU_ENABLE -DTCU_DRL" ./ci/blackbox.sh --driver=rtlsim --app=sgemm_tcu
476476

477477
# test fp16
478478
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DPI" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=1 --ext=5 --sig=10 --no-infinities --no-nans
479479
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_BHF" LATENCY=13 make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=1 --ext=5 --sig=10 --no-infinities --no-nans
480-
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=1 --ext=5 --sig=10 --no-infinities --no-nans
480+
#make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=1 --ext=5 --sig=10 --no-infinities --no-nans
481481

482482
# test bf16
483483
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DPI" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=2 --ext=8 --sig=7 --no-infinities --no-nans
484484
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_BHF" LATENCY=13 make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=2 --ext=8 --sig=7 --no-infinities --no-nans
485-
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=2 --ext=8 --sig=7 --no-infinities --no-nans
485+
#make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=2 --ext=8 --sig=7 --no-infinities --no-nans
486486

487487
# test fp8_e4m3
488488
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DPI" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=3 --ext=4 --sig=3 --no-infinities --no-nans
489489
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_BHF" LATENCY=13 make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=3 --ext=4 --sig=3 --no-infinities --no-nans
490-
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=3 --ext=4 --sig=3 --no-infinities --no-nans
490+
#make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=3 --ext=4 --sig=3 --no-infinities --no-nans
491491

492492
# test fp8_e5m2
493493
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DPI" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=4 --ext=5 --sig=2 --no-infinities --no-nans
494494
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_BHF" LATENCY=13 make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=4 --ext=5 --sig=2 --no-infinities --no-nans
495-
make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=4 --ext=5 --sig=2 --no-infinities --no-nans
495+
#make -C hw/unittest/tcu_fedp clean && CONFIGS="-DTCU_DRL" make -C hw/unittest/tcu_fedp && hw/unittest/tcu_fedp/tcu_fedp --fmt=4 --ext=5 --sig=2 --no-infinities --no-nans
496496

497497
echo "tensor tests done!"
498498
}

‎hw/rtl/afu/opae/vortex_afu.sv‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,12 +381,16 @@ module vortex_afu import ccip_if_pkg::*; import local_mem_cfg_pkg::*; import VX_
381381

382382
reg [RESET_CTR_WIDTH-1:0] vx_reset_ctr;
383383
reg vx_busy_wait;
384-
reg vx_reset = 1; // asserted at initialization
384+
reg vx_reset;
385385
wire vx_busy;
386386

387387
wire is_mmio_wr_cmd = cp2af_sRxPort.c0.mmioWrValid && (MMIO_CMD_TYPE == mmio_req_hdr.address);
388388
wire [CMD_TYPE_WIDTH-1:0] cmd_type = is_mmio_wr_cmd ? CMD_TYPE_WIDTH'(cp2af_sRxPort.c0.data) : CMD_TYPE_WIDTH'(CMD_IDLE);
389389

390+
initial begin
391+
vx_reset = 1; // asserted at initialization
392+
end
393+
390394
always @(posedge clk) begin
391395
if (reset) begin
392396
state <= STATE_IDLE;

‎hw/rtl/afu/xrt/VX_afu_wrap.sv‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ module VX_afu_wrap import VX_gpu_pkg::*; #(
113113

114114
reg [`CLOG2(`RESET_DELAY+1)-1:0] vx_reset_ctr;
115115
reg [PENDING_WR_SIZEW-1:0] vx_pending_writes;
116-
reg vx_reset = 1; // asserted at initialization
116+
reg vx_reset;
117117
wire vx_busy;
118118

119119
wire dcr_wr_valid;
@@ -137,6 +137,10 @@ module VX_afu_wrap import VX_gpu_pkg::*; #(
137137
wire scope_reset = reset;
138138
`endif
139139

140+
initial begin
141+
vx_reset = 1; // asserted at initialization
142+
end
143+
140144
always @(posedge clk) begin
141145
if (reset || ap_reset) begin
142146
state <= STATE_IDLE;

0 commit comments

Comments
 (0)