| | |
Summary: Micronets: A Model for Decentralising Control in Asynchronous
Processor Architectures
D. K. Arvind, R. D. Mullins and V. E. F. Rebello
Department of Computer Science, The University of Edinburgh
Edinburgh, EH9 3JZ, United Kingdom
Email: dka@dcs.ed.ac.uk
Abstract
Micronets model processor architectures as a net
work of communicating resources, in contrast to the
traditional one of a linear pipeline. Micronets distrib
ute the control to the functional units, which enables
the exploitation of finegrain concurrency between in
structions. The overhead due to asynchrony is hid
den with the fourphase protocol being used to imple
ment scoreboarding and hazard avoidance mechanisms,
without incurring additional control costs. This pa
per demonstrates the feasibility of micronetbased pro
cessors. Results are presented for SPICElevel simula
tions of a 0.7¯m CMOS implementation of a datapath.
The relationships between micronets and both the com
|