code wiki / _hdl_build / nx_schematic.nx
nx_schematic.nx
buildroot/runtime/_hdl_build/nx_schematic.nx
about
nx_schematic.nx -- LIB: schematic capture -> NETLIST, the front of the EDA flow, as a digital twin of a real
schematic. A schematic = pins (each pin belongs to a component and is wired to a NET, or -1 = floating). The
netlist is the exact connectivity that feeds place-and-route. Carries ERC (electrical rule check) with REAL
rules: no FLOATING pins, no SINGLE-PIN nets -- the same checks a real EDA tool flags. Hands off to
nx_pcb_autoroute (each routable net is a routing job). never-brick #26: pure arithmetic, bounded, deterministic.
license_tier: ORIGINAL
dependencies 1 imports · 1 importers
imports: nx_syscalls.nx
imported by: nx_schematic_gate.nx
structs
| none |
consts
| none |
functions
| 10 | func sch_net_pincount(pin_net: *i64, npins: i64, net: i64) -> i64 |
| 18 | func sch_erc(pin_net: *i64, npins: i64, nnets: i64) -> i64 |
| 28 | func sch_routable_nets(pin_net: *i64, npins: i64, nnets: i64) -> i64 |