Hi ,if i need to harden all the modules i used bef...
# openlane
z
Hi ,if i need to harden all the modules i used before harden the top design file?I am hardening a top design(not user_project_wrapper.v,just my own design top file) directly, but at
Running Synthesis
's step
Executing FLATTEN pass (flatten design).
, it delete all my modules with the messages
deleting now unused module XXX
, and the next step
Executing CHECK pass (checking for obvious problems).
,it bring countless message such as
$logic_not,$procmux$1018 ($mux),$eq,etc..
which make the size of “syn.log” exceed 2G, and eventually cause the Tcl_SetObjLength overflow like this https://open-source-silicon.slack.com/archives/C016H8WJMBR/p1661862723079829 .I dont know where the possible error come from,? why it told me all my modules are deleted and unused? Actually, i have tried harden all the modules before harden the top file, it still doesn't work and the same log as above.
a
if you find the answer for it, can you please share it? I don't really get if "deleting now unused module" in "Executing FLATTEN pass" is okay or it is really removing all my modules