A positive-number serial multiplier built in Logisim. After the pipeline fills, the next pair of bit-serial arguments can enter immediately after the previous pair, with output bits continuing on every clock.
Computational substrates, circuit fabrics, browser-native GPU experiments, magnetic devices, digital radio, and self-assembling hardware ideas by Brian Greenforest.
Public Work
A browser/GPU demo of a tiled computational fabric where regions can instantiate and replace daughter regions through local reconfiguration ports and serial bitstreams.
A printable reference paper on a multiplexer-only Boolean model of universal computation built from wires, constants, 2:1 multiplexers, feedback, configuration registers, and unbounded tiling.
A step-by-step exploration of the beautiful world of computation, mathematics, physics, and engineering, with browser-native WebGL experiments and runnable code.
Executable WebGL automata exploring reversible routing, information-conservative dynamics, machine-like heat, and organic large-scale patterns.
Research Notes
A 1-pin fully digital SDR receiver frontend and a 1-pin resonant-tank transmitter driven by a fully digital SDM Weaver modulator in Verilog, with crude PCB prototypes and FM receive videos.
Magnetic material properties, magnetic amplifier behavior, second-harmonic modulation, and diodeless circuit ideas collected while studying how to build useful circuits without semiconductor fabrication.
Online backpropagation engines wired from primitive operations: multiplication, addition, fan-out, and elementary functions carrying derivative feedback directly through the computation.
A smart-dust substrate proposal using ordinary-fab steps: through-wafer dicing into micrometer-scale chip modules, conformal SiO2 coating, and adjacent capacitive and inductively coupled links for actuation, power, clock, and data transfer.