Go to main content

School of Computer Science Intranet

APT research areas

Discover our main research areas

Validating the AMULET Microprocessors

S. B. Furber

Abstract

The AMULET group at the University of Manchester has spent a decade designing asynchronous microprocessors of increasing performance and complexity. Getting these large designs (almost) right-first-time is very challenging, and any verification or validation methodologies that can be brought to bear can help improve the design quality as measured by the number and severity of bugs in the final silicon. This paper presents the methodologies used on the first three AMULET processors and describes the problems that escaped detection. The potential and need for improved tools is discussed, as are looming problems with near-future process technologies which will make right-first-time design much more difficult to achieve.

PDF From OUP site (194K)