mirror of
https://github.com/KLayout/klayout.git
synced 2026-08-28 17:06:31 +02:00
Fixed some documentation bugs
This commit is contained in:
@@ -355,15 +355,14 @@ extract_devices(bjt3(model_name), { "C" => collector, "B" => base, "E" => emitte
|
||||
|
||||
<p>
|
||||
Most device extractors extract more parameters than they give you by default.
|
||||
For example, the resitor extractor will not just extract the resistance, but also the length (L)
|
||||
For example, the resistor extractor will not just extract the resistance, but also the length (L)
|
||||
and width (W) of the resistor stripe and its area (A) and perimeter (P).
|
||||
By default these additional parameters are declared "secondary" - i.e. they will not
|
||||
show up in the netlist browser, they will not participate in the device compare and
|
||||
will not be netlisted.
|
||||
By default these additional parameters are declared "secondary" - i.e. they will not
|
||||
participate in the device compare and will not be netlisted.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Parameters can be declared primary ones by using "enable_parameter" on the device class.
|
||||
Parameters can be fully enabled by using "enable_parameter" on the device class.
|
||||
Hence it is possible to enable "W" and "L" on a resistor type using the following code:
|
||||
</p>
|
||||
|
||||
@@ -372,5 +371,10 @@ dc.enable_parameter("W", true)
|
||||
dc.enable_parameter("L", true)
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
This will modify the parameters of the generated device class such that "W" and "L" are
|
||||
fully enabled parameters.
|
||||
</p>
|
||||
|
||||
</doc>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user