Curva represents layout as parametric paths, not fixed rectangles. It generates curvilinear geometry against the target process from the start — then proves the mask and wafer can print it, and carries the result on toward post-design prep.
Manhattan geometry is a habit inherited from early tools, not a property of silicon. Manufacturing already prints curves — inverse lithography and multi-beam mask writers made that routine. The gap left to close is in design itself.
The same representation and machinery apply whether the target is a single cell, a dense block, or — on the roadmap — a full chip. Area, connectivity, and manufacturability are handled together, not in separate passes.
That continuity is the point: curves shouldn't be a special case bolted onto a Manhattan flow. They should be how the layout is drawn in the first place.
From path-based generation to manufacturability checks and post-design prep, Curva turns curvilinear design into a workflow your team can run.