DocumentCode
1375309
Title
Superscalar instruction issue in an asynchronous microprocessor
Author
Endecott, P.B.
Author_Institution
Dept. of Comput. Sci., Manchester Univ., UK
Volume
143
Issue
5
fYear
1996
fDate
9/1/1996 12:00:00 AM
Firstpage
266
Lastpage
272
Abstract
The implementation of the instruction issuer for a superscalar asynchronous microprocessor (SCALP) is described as a case study in asynchronous design. The issuer accepts five instructions at a time from the memory interface and issues them out of order to five parallel functional units. SCALP´s architecture is designed to reduce the complexity of the instruction issuer by removing the need to detect dependencies between instructions as they are issued. The design has a regular cellular structure suitable for VLSI implementation. The issue´s performance is sufficient that no bottleneck forms in the SCALP pipeline
Keywords
asynchronous circuits; instruction sets; microprocessor chips; parallel architectures; protocols; SCALP; cellular structure; instruction issuer; memory interface; parallel functional units; superscalar asynchronous microprocessor; superscalar instruction; token passing;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings -
Publisher
iet
ISSN
1350-2387
Type
jour
DOI
10.1049/ip-cdt:19960721
Filename
537217
Link To Document