Hi , is there anyway to reduce grid of PEX spice, because it is making too much tracks and nodes which ultimately is hindrance to run simulation(memory). So I want the PEX to consider bigger chunks and make RC of that.
t
Tim Edwards
08/31/2023, 2:44 PM
How are you generating your parasitic-extracted netlist, and how big is it? How much memory does your computer have? What simulator are you running?
a
Atif Khan
08/31/2023, 8:56 PM
After making flat I am using
extract all
ext2sim labels on
ext2sim
extresist tolerance 10
extresist
ext2spice lvs
ext2spice cthresh 0
ext2spice extresist on
ext2spice
Atif Khan
08/31/2023, 8:59 PM
For my sub module it has 6000+ values of R and 2000 values of C, I have similar 4,5 sub modules with around 2000+ values of R and 1000-2000 values of C. When I run their simulation without top level integration in Xschem by placing PEX of 5,6 modules simulation just slow down like it would take forever to run.
Atif Khan
08/31/2023, 9:01 PM
I have computer with 16 GB RAM with ubuntu taking 10GB while 8/16 processor are given to it. Pdk is install using volare with 21 aug update installed.
Atif Khan
08/31/2023, 9:10 PM
For now I have saved only required node and ran the simulation and got desired results.
Atif Khan
08/31/2023, 10:07 PM
message has been deleted
t
Tim Edwards
09/01/2023, 2:14 AM
You can play around with the "extresist tolerance" value, which can help to remove nets that contribute less to the parasitic network. Magic has its own network reduction routine, but I'm not aware of any controllable parameters affecting it.