Hi, The pfet pcell is not generating polygons in m...
# gf180mcu
a
Hi, The pfet pcell is not generating polygons in my installation of the pdk. I'm attaching a gds with an instance of pfet and nfet, both are registered in the hierarchy but only nfet has visual components. I'm using the commit
e0f692f46654d6c7c99fc70a0c94a080dab53571
patched with this script https://git.1159.cl/Mario1159/osic-stacks/src/branch/main/stacks/chipathon-tools/scripts/patch-open-pdks-gf180.sh The patch is based on the instructions given in

https://www.youtube.com/watch?v=USCmZuREMTE

Volare is having some troubles, so I'm unable to use another open_pdk commit
f
@aquiles viza Try to replace this dir:
Copy code
$PDK_ROOT/$PDK/libs.tech/klayout/pymacros
With this one https://github.com/mabrains/globalfoundries-pdk-libs-gf180mcu_fd_pr/tree/main/cells/klayout/pymacros
a
It didn't work, the pfet is still invisible. The script is already doing that with the efabbles pdk repo.
f
Which
gdsfactory
version you have?
And please send a screenshot from the terminal if you have any errors
a
I'm using gdsfactory 7.3.0. There's no relevant warning when i've add the pfet.
I tried gdsfactory 7.8.16 but still doesn't work.
f
Weird, logs indicates that there is no problem. Could you try to open this gds and check if you have weird logs?
a
I have no problems with this gds. PCell configuration is working and changes are reflected in the cell view.
f
If this cell works with you, this means pfet pcell is okay in your pdk. I don't know what is the problem then. Did you try to change the cell parameters after instantiating it?
a
I cannot instantiate any pfet cell, klayout doesn't show the moving box but adds the pcell on the hierarchy. In the image, it should be a pfet over the mouse cursor
f
Ah I got it, you have to change the hier level to see it.
I think you could do that using shift & + for default shortcuts or from the left window, change this number as shown if screenshot
Sorry, I misunderstood. You don't have it
Did you open it as a top cell?
a
When I open the nfet as top it shows the polygons. Setting the pfet as top shows nothing
f
Which klayout version do you have?
a
A friend came and told me about a bug in the pcell. Now I can see it
f
What is the bug you had? I think the latest version works fine.
Please let me know to be able to fix that if it is a real issue.
a
I'm using KLayout 0.28.12
Yes, i'm going to replicate the bug
1
# Bug ## Environment: Docker container created by our team. usage instructions on this site: https://git.1159.cl/Mario1159/osic-stacks It has gf180mcuC configured as default PDK, with all the changes recommended on the youtube video. ## Replication steps: 1. Open
klayout -e
and create a new layout 1. Instanciate a pfet pcell on the layout. It shows nothing. 2. Go to Pcell tab on Editor Options and change any parameter (Tested with Deep NWEEL and number of fingers). 3. Now the pcell is visible.
a
Weird
@aquiles viza Could you please open an issue on efabless github?
a