loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sixth International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC'00)
An Instruction Buffer for a Low-Power DSP
Eilat, Israel
April 02-April 06
ISBN: 0-7695-0586-4
M. Lewis, University of Manchester
L. Brackenbury, University of Manchester
Architecture for a low-power asynchronous DSP has been developed, for the target application of GSM (digital cell-phone) chipsets. A key part of this architecture is an instruction buffer, which both provides storage for prefetched instructions and performs hardware looping. This requires low latency and a reasonably fast cycle time, but must also be designed for low power. A design is presented based on a word-slice FIFO structure.This avoids the problems of input latency and power consumption associated with linear micropipeline FIFOs, and the structure lends itself relatively easily to the required looping behavior. The latency, cycle time and power consumption for this design is compared to that of a simple micropipeline FIFO. The cycle time for the instruction buffer is around three times slower than the micropipeline FIFO. However, the instruction buffer shows energy per operation of between 48-62% of that for the (much less capable) micropipeline structure. The input to output latency with an empty FIFO is less than the micropipeline design by a factor of ten.
Citation:
M. Lewis, L. Brackenbury, "An Instruction Buffer for a Low-Power DSP," async, pp.176, Sixth International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.