Architecture verification for hardware systems
Define and enforce system contracts across power, interfaces, and components. Detect integration failures before hardware is built.
Deterministic. CI-friendly. Built for modern robotics and embedded systems.
Why Architon exists
ERC, DRC, and SPICE are essential, but they are not designed to enforce system integration contracts across components. Robotics and embedded systems fail on the gaps between parts: supply limits, logic thresholds, shared buses, and power budgets. Architon makes these contracts explicit and CI-enforceable before boards are ordered and bring-up begins.
Architon complements
ERC, DRC, and SPICE validate schematics, layout, and circuit behavior. Architon validates system integration contracts between components.
Architon does not replace
Architon does not replace ERC/DRC or simulation. It targets architecture correctness: integration constraints that traditional checks do not systematically enforce.
Deterministic by default
Same input yields the same output. Findings include root cause and remediation hints. Deterministic gates for humans and CI.
Example architecture finding
Deterministic output format, designed to be read by humans and pipelines.
Failures Architon catches
These are the integration bugs that waste weeks: they pass CAD checks, then fail in bring-up.
- Battery: 14.8V
- Driver max: 13.5V
- Build fails after assembly
- MCU IO: 3.3V
- Peripheral VIH: 4.5V min
- “Works on bench” then fails
- Two devices share 0x68
- Random startup failures
- Days lost debugging “noise”
FAQ
Short answers. No hype.
Don’t ERC, DRC, and simulation already catch these issues?
ERC and DRC validate schematic connectivity and PCB layout. Simulation validates circuit behavior under specific conditions. These tools do not systematically enforce system-level compatibility constraints across components, such as supply limits, interface compatibility, and power budgets. Architon verifies these architecture-level constraints before hardware is built.
Does this replace ERC, DRC, or SPICE?
No. Architon complements them. It targets the system-level integration failures that occur between those tools.
Is this AI?
The open-source core is deterministic. Private preview may add optional assistants, but deterministic checks remain the gatekeeper.
How do teams adopt this?
Start in CI: run rv check on every change to prevent architecture regressions before boards are ordered.