loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
4th Euromicro Workshop on Parallel and Distributed Processing (PDP '96)
A Novel Asynchronous ALU for Massively Parallel Architectures
PORTUGAL
January 24-January 26
ISBN: 0-8186-7376-1
R.S. Hogg, Sheffield Hallam Univ., UK
W.I. Hughes, Sheffield Hallam Univ., UK
D.W. Lloyd, Sheffield Hallam Univ., UK
Abstract: A self-timed asynchronous bit serial massively parallel architecture is currently being developed to overcome limitations associated with clocked control, namely those of fixed word length, causing performance loss for small magnitude data, clock skew and scalability. The paper introduces the self-timed communication techniques and arithmetic logic unit (ALU) of the adopted research vehicle, the self-timed single instruction systolic array (ST-SISA), highlighting the novel architectures developed for variable length bit serial logical and arithmetic operations. Two self-timed delay insensitive techniques have been used to produce both a 2 phase (return to zero) and a 4 phase (non-return to zero) ALU for means of comparison. The self-timed designs and communication techniques developed are evaluated on a cost and performance basis demonstrating the speed up potential of the novel self-timed approach.
Index Terms:
parallel architectures; systolic arrays; asynchronous circuits; novel asynchronous ALU; massively parallel architectures; self timed asynchronous bit serial massively parallel architecture; clocked control; fixed word length; small magnitude data; clock skew; self timed communication techniques; arithmetic logic unit; self timed single instruction systolic array; ST-SISA; self timed delay insensitive techniques
Citation:
R.S. Hogg, W.I. Hughes, D.W. Lloyd, "A Novel Asynchronous ALU for Massively Parallel Architectures," pdp, pp.0282, 4th Euromicro Workshop on Parallel and Distributed Processing (PDP '96), 1996
Usage of this product signifies your acceptance of the Terms of Use.