loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'04)
Time-Critical Software Deceleration in an FCCM
Napa, California
April 20-April 23
ISBN: 0-7695-2230-0
Phil James-Roxby, Xilinx Research Labs, Longmont, CO, USA
Gordon Brebner, Xilinx Research Labs, San Jose, CA, USA
Dennis Bemmann, Humboldt University, Berlin, Germany
In this paper, we explore two important latency issues associated with using an embedded processor as an assistant to programmable logic within a logic-centric system implemented on a platform FPGA. The context is that of the 'software decelerator' - a term introduced by the authors in 2003 to describe a logic-centric counterpart of the familiar hardware accelerator. We first focus on minimizing latency in the logic-processor interface, introducing an efficient interrupt-driven control mechanism. Then, in the context of a case study on packet address lookup, we focus on minimizing latency in memory interfaces, using the processor's hardware cache mechanism for assistance.
Citation:
Phil James-Roxby, Gordon Brebner, Dennis Bemmann, "Time-Critical Software Deceleration in an FCCM," fccm, pp.3-12, 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.