You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`disallowPackedArrays` (default=`false`). If true, eliminate packed arrays
, disallowPackedArrays should remove packed arrays from the Verilog output. However, I am not seeing this happen in my Chipyard-based design. Here is a test case that I created:
This seems suspect. If the flag is given, I would expect that there would be no error and the output Verilog with be formed correctly (no packed arrays). However, I see an error message, a 0 return code (i.e. success) and verilog output that has a packed array. Is this expected? Is the output Verilog supposed to be xformed?
This is part of the work on ucb-bar/chipyard#1324 when running CIRCT designs through Genus.
The text was updated successfully, but these errors were encountered:
According to
circt/docs/VerilogGeneration.md
Line 83 in c17842c
disallowPackedArrays
should remove packed arrays from the Verilog output. However, I am not seeing this happen in my Chipyard-based design. Here is a test case that I created:Test
test.fir
:Test Cmdline:
Test Output w/o
disallowPackedArrays
:Test Output w/
disallowPackedArrays
:This seems suspect. If the flag is given, I would expect that there would be no error and the output Verilog with be formed correctly (no packed arrays). However, I see an error message, a
0
return code (i.e. success) and verilog output that has a packed array. Is this expected? Is the output Verilog supposed to be xformed?This is part of the work on ucb-bar/chipyard#1324 when running CIRCT designs through Genus.
The text was updated successfully, but these errors were encountered: