skalp v0.1.1 Released
First release of skalp — an intent-driven hardware description language with compile-time clock domain safety, built-in synthesis, and native FPGA place & route.
First release of skalp — an intent-driven hardware description language with compile-time clock domain safety, built-in synthesis, and native FPGA place & route.
Technical whitepaper describing SKALP’s four-stage IR pipeline, compile-time clock domain safety through the type system, GPU-accelerated fault simulation on Apple Metal, and integrated ISO 26262 functional safety analysis.
What does production skalp code actually look like? A tour of design patterns from two real projects and the broader language specification — covering state machines, type-safe control loops, stream pipelines, clock domain safety, inline constraints, and more. Each pattern compared with SystemVerilog.
An introduction to Null Convention Logic — asynchronous, self-timed digital circuits that use dual-rail encoding and threshold gates instead of a global clock. Why it matters, how it works, and why skalp is the first toolchain to support it end-to-end.
A modern PCB description language written in Rust with flow-based syntax, design intent, power domain scalability, SPICE analysis, and ISO 26262 safety. ~306K lines across 18 crates.
A modern HDL written in Rust that preserves design intent from algorithm to gates, with compile-time clock domain safety and progressive refinement. ~221K lines across 24 crates.