project prism / prismstudio
prove it before
you build it.
PrismStudio is a CAD and simulation workbench for ternary optical hardware. It designs, routes, and verifies before anything gets called real.
the verification ladder
nothing is trusted until it's checked.
Design
editableRoute a spatial layout in the native X11 workbench, voxel by voxel.
Route
checkedThe 3D waveguide router checks design rules as you go.
Simulate
illustrativeA symbolic, phase aware simulator runs the layout against the design.
Verify
verifiedImport the compiled Flash IR and check it against real compiler output.
Fabricate
not yetNot yet. Nothing here claims to be built or measured in a lab.
the workbench
a pure Zag toolchain, nothing borrowed.
Native X11 Workbench
A CPU reference renderer for interactive design work, no GPU dependency.
Voxel Design Rules
The router enforces spacing and routing constraints as you place components.
Background Optimizer
Continuously proposes equivalence verified simplifications to your layout.
Flash IR Import
Bring in a compiled hardware design and verify it against real results.
run it yourself
build the workbench and run the safe suite.
$ git clone https://github.com/Sylorlabs/PrismStudio$ cd PrismStudio && ./build.sh && ./verify.sh safe
The native X11 workbench needs a real X11 session. Everything else runs headless.
where project prism gets checked.
PrismStudio is part of Project Prism, our push into ternary computing. It imports designs written in Flash and verifies them against real compiled results, the same standard the rest of the stack holds to.
See the Products