TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::crules::DecapTie Struct Reference

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

Detailed Description

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.

Member Data Documentation

◆ cap_fp

int tmk::crules::DecapTie::cap_fp = -1

Definition at line 60 of file topology.hpp.

◆ cap_pad

int tmk::crules::DecapTie::cap_pad = -1

the capacitor's supply pad

Definition at line 61 of file topology.hpp.

◆ ic_pad

int tmk::crules::DecapTie::ic_pad = -1

the IC pad it is tied to

Definition at line 62 of file topology.hpp.


The documentation for this struct was generated from the following file: