GitHub
05/09/2025, 12:44 PM#-------------------------------------------
# capacitors
# MiM capacitors
#-------------------------------------------
set devices {}
lappend devices cap_cmim
lappend devices cap_rfcmim
foreach dev $devices {
if {[lsearch $cells1 $dev] >= 0} {
property "-circuit1 $dev" parallel enable
property "-circuit1 $dev" parallel {l critical}
property "-circuit1 $dev" parallel {w add}
property "-circuit1 $dev" tolerance {w 0.01} {l 0.01}
# Ignore these properties
property "-circuit1 $dev" delete ic
}
if {[lsearch $cells2 $dev] >= 0} {
property "-circuit1 $dev" parallel enable
property "-circuit1 $dev" parallel {l critical}
property "-circuit1 $dev" parallel {w add}
property "-circuit1 $dev" tolerance {w 0.01} {l 0.01}
# Ignore these properties
property "-circuit2 $dev" delete ic
}
}
The second if statement should use -circuit2 instead of -circuit1.
The previous block for dantenna has the same typo too.
IHP-GmbH/IHP-Open-PDKGitHub
05/15/2025, 1:18 AM