Hadir Khan
08/01/2023, 9:41 PM[ERROR]: Timing constructs found in the RTL. Please remove them or wrap them around an ifdef. It heavily unrecommended to rely on timing constructs for synthesis.
[ERROR]: Step 0 (verilator_lint_check) failed with error:
-code 1 -level 0 -errorcode NONE -errorinfo {
while executing
"throw_error"
(procedure "run_verilator" line 50)
invoked from within
"run_verilator"
(procedure "run_verilator_step" line 3)
invoked from within
"run_verilator_step"} -errorline 1
Matthew Guthaus
08/01/2023, 9:43 PMMatthew Guthaus
08/01/2023, 9:44 PMHadir Khan
08/01/2023, 9:49 PMMatthew Guthaus
08/01/2023, 9:49 PMHadir Khan
08/01/2023, 9:52 PM%Error-NEEDTIMINGOPT: /home/hadirkhan/chipignite/openram_testchip2/openlane/user_project_wrapper/../../verilog/rtl/sky130_sram_1kbyte_1rw1r_32x256_8.v:57:5: Use --timing or --no-timing to specify how delays should be handled
: ... In instance user_project_wrapper.SRAM2.bank1
57 | #(T_HOLD) dout0 = 32'bx;
donn
08/01/2023, 9:52 PMMatthew Guthaus
08/01/2023, 9:53 PMMatthew Guthaus
08/01/2023, 9:53 PMHadir Khan
08/01/2023, 10:18 PMtry_exec bash -c "verilator \
--lint-only \
-Wall \
--Wno-DECLFILENAME \
--top-module $::env(DESIGN_NAME) \
$arg_list"
Matthew Guthaus
08/01/2023, 10:18 PMMatthew Guthaus
08/01/2023, 10:19 PMHadir Khan
08/01/2023, 10:25 PMMatthew Guthaus
08/01/2023, 10:26 PMMatthew Guthaus
08/01/2023, 10:27 PMMatthew Guthaus
08/01/2023, 10:27 PMKareem Farid
08/02/2023, 9:59 AMTiming constructs found in the RTL. Please remove them or wrap them around an ifdef. It heavily unrecommended to rely on timing constructs for synthesis.
donn
08/02/2023, 11:00 AMKareem Farid
08/02/2023, 11:05 AMdonn
08/02/2023, 11:07 AMdonn
08/02/2023, 11:08 AMHadir Khan
08/02/2023, 4:45 PMMatthew Guthaus
08/03/2023, 5:02 PMMatthew Guthaus
08/03/2023, 5:05 PMHadir Khan
08/03/2023, 5:13 PM