Krzysztof Herman
06/05/2024, 1:50 PM.SUBCKT npn13G2
Q1 C1 B1 E1 sub! npn13G2 le=900.0n we=70.00n m=1
Q2 C2 B2 E2 sub! npn13G2 le=900.0n we=70.00n m=2
Q3 C3 B3 E3 sub! npn13G2 le=900.0n we=70.00n m=4
.ENDS
however this netlist lack number of emitter Nx
parameter and the m
multiplier can be skipped together with we
which has a fixed value.
In the case of npnG2l
and npnG2v
devices there exist a second parameter le
which has to be considered.Krzysztof Herman
06/05/2024, 1:51 PMFarag Elsayed
06/05/2024, 2:08 PMnpn13G2
[Fixed Device], we track the following parameters: AE
, PE
, and m
. The AE
and PE
values are calculated from the we
and le
values provided in the netlist, if not already specified. The m
parameter represents the number of emitters.
• Regarding the Nx
and Ny
parameters (number of columns and rows), we have agreed to ignore them.
• Details for extraction:
◦ For `npn13G2`: The device will be extracted if it has the same we
and le
values. Therefore, the comparison will primarily focus on the m
parameter, as AE
and PE
values will already match.
◦ For npn13G2l
and `npn13G2v`: The device will be extracted if it has the same we
value and its le
value falls within the specified range in the documentation. In this case, the comparison will focus on the AE
, PE
, and m
parameters.Farag Elsayed
06/05/2024, 2:14 PMFarag Elsayed
06/05/2024, 2:15 PMFarag Elsayed
06/05/2024, 2:15 PMFarag Elsayed
06/05/2024, 2:17 PMKrzysztof Herman
06/05/2024, 2:17 PMm
represents the number of emmitersFarag Elsayed
06/05/2024, 2:17 PMKrzysztof Herman
06/05/2024, 2:18 PMFarag Elsayed
06/05/2024, 2:18 PMKrzysztof Herman
06/05/2024, 2:18 PMFarag Elsayed
06/05/2024, 2:20 PMFarag Elsayed
06/05/2024, 2:20 PMKrzysztof Herman
06/05/2024, 2:22 PMKrzysztof Herman
06/05/2024, 2:22 PMKrzysztof Herman
06/05/2024, 2:24 PMlvs_format="@spiceprefix@name @pinlist @model le=@le we=70.0n m=@Nx"
Farag Elsayed
06/05/2024, 2:24 PMm
parameter represents the total number of devices that have same connections. So if we have BJT with Nx=3 & Ny=3, the m
parameter will be 3*3
.
In cdf, we have the m
parameter which is different than the Nx
Farag Elsayed
06/05/2024, 2:25 PMNy
is fixed to be 1. The m
parameter will be the same as Nx
Krzysztof Herman
06/05/2024, 2:26 PMFarag Elsayed
06/05/2024, 2:27 PMNx
should be same as m
Krzysztof Herman
06/05/2024, 2:27 PM