note · ·Text to PCB

First autorouted board

The full pipeline ran for the first time: a text description of a simple LED driver circuit went through the parser, placement, and autorouter to produce a two-layer board layout. The circuit has six components and a dozen nets — nothing ambitious, but enough to exercise every stage.

Placement used a force-directed algorithm that spread the components reasonably well. The autorouter is grid-based and handles two layers with vias where layer transitions are needed. Trace width and clearance are configurable; the test used conservative values.

The output is a set of copper layers and a drill file, ready to send to a board house. DRC passes with no violations at the conservative settings. Whether the router can handle denser designs remains to be seen — the test circuit had plenty of room.