-
1987
A supercomputer made of FPGAs
Steve's first SBIR contract: build a supercomputer out of field-programmable gate arrays.
-
1992 – 1997
The first patent
Filed in 1992 and granted in 1997 (US 5,684,980): an FPGA virtual computer that executes a
sequence of program instructions by reconfiguring itself. The vision went further: stacked wafers
of FPGA fabric, manufacturing flaws mapped out, connected by fiber optics.
-
Virtual Computer Corporation
Hardware Object Technology
As founder and CEO, Steve built H.O.T.: it turns an FPGA bitstream into a plain static array
inside a C++ object, with methods to configure, write to, read from and debug the hardware,
partial configurations included, on every OS. Xilinx OEMed VCC's PCI board, and a distributor
stocked and sold complete systems.
-
1995
SBIR Technology of the Year
The first SBIR Technology of the Year award.
-
Distributed Virtual Computer
Directly connected FPGAs
Systems of FPGAs wired straight to each other, with a round-trip latency under 2 microseconds,
a world record at the time. The same idea now runs in today's data-center clusters.
-
2004 – 2018
DRC Computer
When the tech bubble burst, Steve took on Virtual Computer's debt himself so the technology could
move to a clean company. As founder and CTO of DRC Computer he helped raise $12 million, put an
FPGA in the processor socket (filed 2007), got Cray to OEM DRC's equipment, and oversaw DRC's
acquisition by its largest customer.
-
Hotwright
The Hotstate machine
Published-source hardware: a synthesizable subset of C compiled directly into microcoded state
machines, with no high-level synthesis and no hand-written control RTL, and a studio that runs the
whole open-source flow in the browser.