Steve Furber helped design the BBC Micro and the first ARM processor at Acorn. His work connects the practical construction of a home computer with the design of a new processor architecture and, later, research into other ways to organise computation.
Working with Sophie Wilson
The BBC Micro joined a 6502 processor to memory, display and I/O circuitry. The computer’s behaviour came from the arrangement of those parts as well as from the software that controlled them. Furber’s hardware work and Sophie Wilson’s software work were complementary contributions to the machine.
The partnership continued with ARM. Arm’s own history distinguishes Wilson’s instruction-set design from Furber’s work on implementing the processor. Keeping those roles visible avoids replacing a collaboration with a single-inventor story.
The Archimedes brought ARM into Acorn’s desktop computers. Sharing a company and a language tradition with the BBC did not make the new processor a faster 6502. Software needed to account for a different instruction set, register organisation and system environment.
Asking how a processor should run
At the University of Manchester, Furber’s research included AMULET, which explored asynchronous implementations of ARM. In an asynchronous design, local handshakes coordinate work instead of using one global clock to set every stage’s pace. That description explains the research question; it does not mean that communication or timing constraints disappear.
His subsequent SpiNNaker work used large numbers of ARM processors to model neural activity. The project’s university account identifies his role in developing its architecture and leading the research, while also recording the later change in leadership. It is a project with many contributors, not a machine that one person built alone.
These later projects extend the architectural questions visible at Acorn: how to divide work, how components communicate and what resources a useful computation needs. The scale and purpose changed, from a home computer to a research system, while the choices about coordination remained central.
Sources
- Arm, A brief history of Arm, part 1, 2015: institutional history and division of early design work.
- Steve Furber, University of Manchester biography: participant/institutional account of past Acorn and research work.
- University of Manchester, SpiNNaker: project description and leadership history.