-
Notifications
You must be signed in to change notification settings - Fork 379
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Netlist Simulation Issues: Unknown Values/Syntax Errors #518
Comments
@deepsita I believe the behavioral models are buggy in the original PDK (see google/skywater-pdk#310) . However, you can simulate with the functional models by passing the FUNCTIONAL define to iverilog (you also need to set UNIT_DELAY macro to some value) : |
@deepsita See issues (google/skywater-pdk#298, google/skywater-pdk#297), The current solution (until they are addressed in the skywater-pdk repo) is to manually comment out the |
For posterity's sake: the |
i think you should first write powered verilog of this synthesis file cause currently your cells have no power and ground connections. thus going on unknown state. |
Hi I am also facing the same issue . Has there been any updates to this |
The simulation of synthesized netlist is always XXX. as shown in the image.
However, the Synthesis is shown successful as shown in the below image of terminal
The procedure to reproduce the same is given in the https://github.com/deepsita/mythcore_synth
git clone https://github.com/deepsita/mythcore_synth.git
cd mythcore_synth/post synth Simulation/
iverilog gls.v mythcore.synth.v primitives.v sky130_fd_sc_hd.v
./a.out
gtkwave gls.vcd
The text was updated successfully, but these errors were encountered: