Commit History

Fix priority encoder circuit logic
a696964

CharlesCNorton commited on

Add IEEE 754 float16/float32 arithmetic circuits
240c04c

CharlesCNorton commited on

Parameterize CPU circuits for N-bit data and address widths
438de6a

CharlesCNorton commited on

Standardize build output filenames with explicit bit widths
3a9b35a

CharlesCNorton commited on

Add 32-bit arithmetic support with cascaded byte comparison
822e28a

CharlesCNorton commited on

Add 32-bit ALU support with 1KB memory profile
1f44a34

CharlesCNorton commited on

Remove duplicate function definitions in build.py
659bba6

CharlesCNorton commited on

Add (A + B) × C expression circuit (parenthetical grouping)
fe6e20e

CharlesCNorton commited on

Add order of operations circuit (arithmetic.expr_add_mul)
d15242d

CharlesCNorton commited on

Add 3-operand adder circuit (arithmetic.add3_8bit)
df088a9

CharlesCNorton commited on

Add configurable memory partitioning for LLM integration
f90261b

CharlesCNorton commited on

Add INC, DEC, NEG, ROL, ROR, stack ops, barrel shifter, priority encoder
ef2f3c3

CharlesCNorton commited on

Add SHL, SHR, MUL, DIV, and comparator circuits
6087b2e

CharlesCNorton commited on

Remove routing/ folder, add schema docs to build.py
9847b25

CharlesCNorton commited on

Add unified build.py with .inputs metadata for all gates
3baa17d

CharlesCNorton commited on