Thomas Zecha
02/23/2025, 4:17 PMKrzysztof Herman
03/11/2025, 5:31 PM<?xml version="1.0"?>
<Component
xsi:noNamespaceSchemaLocation="Component.xsd"
xmlns:xsi="<http://www.w3.org/2001/XMLSchema-instance>"
library="IHP SG13G2 PDK components" name="rsil" schematic_id = "rsil">
<Description>
SG13G2 Salicide resistor
</Description>
<Models>
<DefaultModel value="rsil">
</DefaultModel>
<SpiceModel value="rsil">
</SpiceModel>
</Models>
<Netlists>
<NgspiceNetlist value = 'XR{PartCounter} {nets} rsil w={w} l={l} m={m}'> </NgspiceNetlist>
<CDLNetlist value = 'R{PartCounter} {nets} rsil w={w} l={l} m={m}'> </CDLNetlist>
</Netlists>
<Symbols>
<Symbol id="Standard">
<File>{QUCS_S_COMPONENTS_LIBRARY}/Resistor.sym</File>
</Symbol>
</Symbols>
<Parameters>
<Parameter name="w" unit="um" default_value="0.5" show="true">
<Description>Width</Description>
</Parameter>
<Parameter name="l" unit="um" default_value="0.5" show="true">
<Description>Length</Description>
</Parameter>
<Parameter name="m" unit="" default_value="1" show="true">
<Description>Multiplier</Description>
</Parameter>
<Parameter name="b" unit="" default_value="0" show="true">
<Description>Number of bends</Description>
</Parameter>
</Parameters>
</Component>
1. could it be possible to populate the name of the component rsil
in the file just not to rewrite it so many times. It appears as devault model. spice model and also in the booth netlists.
2. can the name library=IHP SG13G2 PDK components
be used to generate the descriptions in the GUI ?
3. In SKY130 and GF180 I saw many components which share the parameters and the symbol geometry. The only thing, which changes is the model name. This is the exact case of the resistors where we have three options: rsil
, rppd
, rhigh
so maybe would be better to generate a resistor symbol with default parameters and select the model at the instance level.Thomas Zecha
03/13/2025, 7:49 AMKrzysztof Herman
03/13/2025, 9:20 AMxschem
here . I is pretty important to provide good quality symbols at the beginning. Could you please enable this symbol deployment in the components pane ? I would like to generate some more discussions wit the designers using this functionality.