CURVION / PHYSICAL DESIGN AUTOMATION CURVILINEAR EDA · SOFTWARE PDKSAN JOSE · CAEST. 2025
§ PLATFORM GENERATE · VERIFY · DELIVER

Curvilinear design, as a workflow.

Curva brings generation, verification, and post-design prep under one roof — so curvilinear layout is something you can produce, trust, and tape out, not just admire in a paper.

§ 01 — Pipeline

From library to manufacturable curves.

Each stage hands a cleaner, more optimized layout to the next — built to slot into established physical-design flows rather than replace them wholesale.

01 / INGEST

Read intent

Start from existing cells, nets, and process rules. Curva reads the design and the constraints it must honor before a single curve is drawn.

02 / GENERATE

Draw curves

Layout is generated as path-based curvilinear geometry, process-aware from the start — opening a design space that 90°-only tools can't describe.

03 / VERIFY

Prove it prints

Geometry is checked with DRC and against OPC and inverse-lithography behavior, confirming the design converges to what the wafer will print.

04 / DELIVER

Toward mask

The verified design is carried through post-design data preparation toward mask — a manufacturable, tape-out-ready result for the rest of the flow.

§ 02 — Integration

Built to fit your flow.

Curva is designed to work alongside the tools and libraries your team already uses — taking standard design and process inputs, and returning manufacturable, verified geometry that continues down your existing pipeline.

The goal is augmentation, not disruption: curvilinear optimization as a stage in the flow you trust.

IO // INTERFACESSTD FLOW
INStandard cells & nets
INProcess rules & targets
INDesign intent & constraints
CURVILINEAR GENERATION
OUTManufacturable curved layout
OUTPost-design data · toward mask
BLOCK // OPTIMIZED_LAYOUTCURVA
Pilot with us

Bring curves to your flow.

We're setting up pilot collaborations with semiconductor and EDA teams. To evaluate Curva on your own cells and constraints, start a conversation.