Simon Waid
Simon Waid
I had a similar issue. Updating cffi to the newest version (1.5) solved it for me.
Thank you @RTimothyEdwards. In the current version of open_pdks the transistor models are now included, but the parameters (.param dkisnpn1x1, dkbfnpn1x1, dkisnpn1x2, dkbfnpn1x2, dkisnpnpolyhv, dkbfnpnpolyhv,) are not set. I still...
Thanks, I now pulled the new version and tested it on my real design. While yesterday after flattening it was LVS clean, now at least one transistor seems to fall...
Testing the current version of magic with another layout I have another observation. In the layout there are from top to bottom: - Resistors - A differential pair made out...
Agreed, the example is wrong. I have the issue in a larger circuit and tried to create a minimum example. Please find attached a new version of the example: [test1.zip](https://github.com/RTimothyEdwards/magic/files/11804314/test1.zip)...
I've tried to modify the files from which the DRC errors were stemming. Replacing `sky130_fd_io_pad_esd` and `sky130_ef_io_esd_pdiode_11v0_array` with the modified ones ([io_mod.zip](https://github.com/RTimothyEdwards/open_pdks/files/11563546/io_mod.zip)) solves the issues for `sky130_ef_io__analog_pad.mag` The files `sky130_ef_io__vccd_lvc_clamped3_pad.mag`...
Thank you! I'd need DRC clean pads for a tape out in mid June. But I understand that you're extremely busy. Please let me know if I can do anything...
I retried to extract the circuit and now it seems to be extracted correctly. Therefore closing this issue.
@sergeiandreyev I hope that with cleaned-up, you don't mean removed. I wouldn't know how else to design an ESD protection where the input pin needs to be guarded. But maybe...
@sergeiandreyev, you have half-implemented features (e.g., these diodes or the multiplier in the PCell, etc.), people want to use them and report an issue, and your reaction is, let's remove...