RTL Synthesis
LiveA modern RTL synthesis suite - clean C++ core, built to be scripted, inspected, and trusted.
Why it exists
Synthesis sits at the center of the flow, but for most teams it's either a black-box enterprise licence or an open engine that's hard to integrate cleanly into modern, reproducible pipelines.
Stella is EasyChip's synthesis suite: a modern C++17 codebase in the Yosys class of open synthesis technology, designed from the start for platform integration - structured inputs and outputs, scriptability, and reproducible runs inside FlowBit pipelines.
What it does
A clean C++17 implementation of RTL-to-netlist synthesis, engineered for maintainability and integration rather than accreted over decades.
First-class FlowBit integration: synthesis runs as a reproducible node in your flow graph, not a shell script with side effects.
Structured, machine-readable outputs at every stage - what happened in synthesis is data you can query, not a log you grep.
How it compares
Where this tool stands against the open-source path and the commercial incumbents - capability by capability.
| Capability | Stella | Yosys | Commercial synthesis platforms |
|---|---|---|---|
| Codebase | Modern C++17, built for integration | Mature, broad, complex | Decades of accretion, closed |
| Structured I/O | Native JSON/YAML state | Partial | Proprietary databases |
| Flow integration | FlowBit node out of the box | Script it yourself | Vendor flow lock-in |
| Deployment | Local-first via Escanor | Local | Licence server, per-seat |
Qualitative capability comparison based on publicly documented behavior of the referenced tools. No performance figures are implied.
Where it sits: stage S4 - Synthesis & DFT in the 03 Implement bucket - one node in the platform flow.
Keep exploring
A static timing engine with a real Python API - timing analysis you can script, query, and automate.
Explore SAC →Lint, merge, and formally prove your timing constraints - and draft them from natural language.
Explore VisSDC →Orchestrate your entire EDA flow as a graph - reproducible runs, convergence loops, and full visibility.
Explore FlowBit →Book a demo, or get early access to the platform.