|
TraceMaker
C++ API of the engine
|
Decision D25 (doc 04 §2): a two-pad capacitor (C*) between a supply net and a ground net is tied to the nearest pad, in the input placement, of an IC (U*, IC*) on the same supply; ties keep the lowest pad index. More...
#include <crules/topology.hpp>
Public Attributes | |
| int | cap_fp = -1 |
| int | cap_pad = -1 |
| the capacitor's supply pad | |
| int | ic_pad = -1 |
| the IC pad it is tied to | |
Decision D25 (doc 04 §2): a two-pad capacitor (C*) between a supply net and a ground net is tied to the nearest pad, in the input placement, of an IC (U*, IC*) on the same supply; ties keep the lowest pad index.
usable(fp) filters footprints (the placer passes "has a part"). With generalised (doc 15 ic_decoupling), the supply may also be an analog supply/reference name (VREF, AREF, VCAP, ...) or a net that reaches an IC pad whose pin name is a supply pin, and the ground may be a net reaching an IC ground pin by name.
Definition at line 59 of file topology.hpp.
| int tmk::crules::DecapTie::cap_fp = -1 |
Definition at line 60 of file topology.hpp.
| int tmk::crules::DecapTie::cap_pad = -1 |
the capacitor's supply pad
Definition at line 61 of file topology.hpp.
| int tmk::crules::DecapTie::ic_pad = -1 |
the IC pad it is tied to
Definition at line 62 of file topology.hpp.