Naina
01/18/2024, 1:01 AMNaina
01/18/2024, 2:24 AMNaina
01/18/2024, 2:36 AMTim Edwards
01/18/2024, 3:35 AM$PDK_ROOT/$PDK/libs.tech/ngspice/sky130.lib.spice to $PDK_ROOT/$PDK/libs.tech/combined/sky130.lib.spice . If the combined directory does not exist, then you need to update the open_pdks installation.Naina
01/18/2024, 4:02 AMTim Edwards
01/18/2024, 2:14 PMTim Edwards
01/18/2024, 2:16 PMNaina
01/18/2024, 9:33 PMNaina
01/18/2024, 9:36 PMNaina
01/18/2024, 9:39 PMTim Edwards
01/18/2024, 9:48 PM.include is not the problem here. The sky130.lib.spice file has .include continuous/models_bjt.spice and that file defines .subckt sky130_fd_pr__pnp_05v5_W3p40L3p40 c b e s mult=1. So my initial assumption was not correct, and I don't yet know what's going on here.Naina
01/18/2024, 9:50 PMNaina
01/18/2024, 9:53 PMNaina
01/18/2024, 9:55 PMTim Edwards
01/18/2024, 9:59 PMNaina
01/18/2024, 10:06 PMTim Edwards
01/18/2024, 10:13 PMcontinuous/models_bjt.spice (replace all occurrences of sqrt(m) with sqrt(mult) in the entire file).
Meanwhile I will fix the upstream repository.Tim Edwards
01/18/2024, 10:18 PMNaina
01/18/2024, 10:29 PMTim Edwards
01/18/2024, 10:30 PMNaina
01/18/2024, 10:33 PMTim Edwards
01/18/2024, 10:43 PMNaina
01/18/2024, 11:22 PMNaina
01/18/2024, 11:29 PMNaina
01/18/2024, 11:30 PMNaina
01/19/2024, 12:53 AMTim Edwards
01/19/2024, 1:55 AMres_iso_pw resistor, and that one is easy to fix, and I will go take care of that now.Tim Edwards
01/19/2024, 2:00 AMNaina
01/19/2024, 2:27 AMNaina
01/21/2024, 9:02 PMNaina
01/22/2024, 1:05 AMTim Edwards
01/22/2024, 1:53 PMcombined_models/continuous/models_resistors.spice line 292 I changed all occurrences of temp to temper.Tim Edwards
01/22/2024, 1:55 PMmake update. Or you can go to sources/sky130_fd_pr in open_pdks and do git pull.Naina
01/22/2024, 8:53 PM