Turn RTL into a checked chip layout.
teleon.dev/docs/silicon takes RTL through Verilator, Yosys and OpenROAD to a GDSII layout, with timing and DRC closure as the gate. Each run executes in a sandbox, and its checks run apart from the tools that made the layout.
Each stage hands its output to the next; the layout is released once timing and every design rule pass.
What it does
Simulate and lint
Verilator compiles the RTL into fast simulation models and lints it before synthesis.
Synthesize, place and route
Yosys maps the design to standard cells; OpenROAD places, routes and writes GDSII.
Close timing and DRC
A layout is accepted once every timing path and design rule passes.
The contract
A run request names the RTL source, the process kit and the clock target; the result is a GDSII layout with its timing and DRC reports.
GDSIIteleon_extensible_evaluations
Endpoints
| Method | Path | Access | What it does | Status |
|---|---|---|---|---|
POST | /v1/silicon/runs | RING-2 | Start an RTL-to-GDSII run | |
GET | /v1/silicon/runs/{id} | RING-2 | Read timing, DRC and stage logs | |
GET | /v1/silicon/runs/{id}/gds | RING-2 | Download the GDSII layout |
Listed paths appear in the service’s published files today. This surface comes from the Teleon Omnibus Codex v1.0 to v50.0, Oct 25, 2026. In the one-host plan every path here is served under api.teleon.dev/v1/silicon.
For agents
Give your agent the read-only guide first. It reports back before any write.
Words on this page
- RTL
- Register-transfer level: a hardware description, in a language such as Verilog, of how data moves between registers each clock cycle.
- GDSII
- The standard file format for a chip's final layout geometry, the file a foundry builds from.
- DRC
- Design rule check: confirms a layout meets the foundry's spacing, width and density rules.