|
TraceMaker
C++ API of the engine
|
#include <passes/stitch.hpp>
Classes | |
| struct | ReturnNet |
| Return-path stitching: every via of signal wants a via (or plated through-hole pad) of plane within distance, centre to centre. More... | |
Public Attributes | |
| bool | planes = false |
| plane stitching on a grid | |
| Coord | pitch = 5'080'000 |
| Grid pitch. | |
| std::vector< ReturnNet > | returns |
| long | work_limit = 2'000'000 |
| Work budget (rule 5): sites examined plus exact checks. When it runs out no further site is tried. | |
Definition at line 15 of file stitch.hpp.
| Coord tmk::passes::StitchOptions::pitch = 5'080'000 |
Grid pitch.
The default is the catalogue's general high-speed value (TI SPRAAR7J: a stitching via within 200 mil); app code passes the catalogue's number, this is its fallback.
Definition at line 19 of file stitch.hpp.
| bool tmk::passes::StitchOptions::planes = false |
plane stitching on a grid
Definition at line 16 of file stitch.hpp.
| std::vector<ReturnNet> tmk::passes::StitchOptions::returns |
Definition at line 27 of file stitch.hpp.
| long tmk::passes::StitchOptions::work_limit = 2'000'000 |
Work budget (rule 5): sites examined plus exact checks. When it runs out no further site is tried.
Definition at line 29 of file stitch.hpp.