Leo Moser
Leo Moser
Hello! When I enable a certain feature of the cv32e40x core by setting `DBG_NUM_TRIGGERS` to a value greater than 0, it seems that the code generated by sv2v has some...
This PR implements a standalone DRC script and updates `run_drc.py` to use it. This change means that it is no longer necessary to generate temporary DRC decks, and experienced users...
This PR brings the LibreLane configuration up to date with the latest PDK version. Additionally, the changes include a pad configuration under `librelane/sg13g2_io/`. This pad configuration, in combination with the...
I noticed that the organization of the DRC rule decks has been revised. Now all DRC rules have their own file, which is great for keeping an overview and tracking...
Currently, the DRC scripts are implemented using a `.lydrc` file, which is an XML wrapper around the DRC script: https://github.com/IHP-GmbH/IHP-Open-PDK/tree/dev/ihp-sg13g2/libs.tech/klayout/tech/drc Instead, it would be great if the DRC script could...
Please add a default bondpad to the PDK that is compatible with the I/O cells under `libs.ref/sg13g2_io`. I am aware that there is a bondpad generator, but it would be...
### Describe the bug When performing global placement for a full chip design on gf180mcuD, I get the following error: ``` [CRITICAL RSZ-2008] buffering pin gf180mcu_fd_io__in_s_clk/Y: wire step options empty...
This is useful for debugging code from a ROM. The CV32E40X for example has support for a parametrizable number of triggers. See: https://docs.openhwgroup.org/projects/cv32e40x-user-manual/en/latest/debug.html
Magic has (ideally) two timers running, the backup timer creates a backup every ~5 minutes or after a certain number of changes, and some long running functions set up a...