MorphoHDL: Growing Circuits Recursively

zzznah · x · 2026-07-14

Introducing **MorphoHDL**: a minimal language prototype for "growing circuits." The author initially aimed to build working boolean circuits using **scale-invariant** graph rewriting rules. An early "chemical reaction" concept was abandoned due to the complexity of node types and multi-indexing. The approach shifted to using **cell division** as a structural growth mechanism, treating graph edges as a **bus** rather than single wires, which made recursive construction viable. The post demonstrates how this generates circuits like **ripple-carry adders, Brent–Kung adders, and multipliers**, complete with some "Haeckel-style" graphical demos.

Related event: MorphoHDL: A Minimal Language for Growing Boolean Circuits(2 posts)→

Original post →

More from Research

Research channel →