Doc update

This commit is contained in:
Matthias Koefferlein 2024-03-22 23:26:52 +01:00
parent 554fff1d23
commit 1874e95d67
1 changed files with 19 additions and 1 deletions

View File

@ -407,7 +407,7 @@ connect(metal2, via1)
With this definition, the netlist extractor is able to detect the fault
and raise a warning or an error (in top level mode).
The warning is shown on the log tab and indicates incomplete wiring plus
details about the disconnected subnets, formed by the soft connection.
details about the subnets, separated by the soft connections.
</p>
<p>
@ -481,4 +481,22 @@ soft_connect(b, a)
layer second.
</p>
<h3>Soft connections and "must connect" nets</h3>
<p>
Soft connections and must connect nets (aka "connect_explicit" and "connect_implicit")
serve the same purpose - to detect incomplete wiring. Typically they are used
together, such as doing "connect_implicit" on VDD nets and "connect_explicit"
on VDD and NWELL nets if the schematic circuits do not feature an explicit
NWELL pin.
</p>
<p>
Soft connections are checked before connect_explicit and connect_implicit
are executed. This means, that soft connection errors cannot be masked by
declaring them "must connect". On the other hand, that is not a real issue
as both checks would raise an warning or error (in the top-level case).
It would only be a different kind of warning.
</p>
</doc>