Stars
Time-sensitive affine types for predictable hardware generation
Kami - a DSL for designing Hardware in Coq, and the associated semantics and theorems for proving its correctness. Kami is inspired by Bluespec. It is actually a complete rewrite of an older versio…
❄️ Visual editor for open FPGA boards
An alternative BEAM implementation, designed for WebAssembly
A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
📚 Freely available programming books
Dafny is a verification-aware programming language
A C++-based, cross platform ray tracing library
DEPRECATED — Head to the raytracing.github.io repo for the new home
The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.
Online problem-driven learning system