DocumentCode :
2040515
Title :
Time-critical software deceleration in a FCCM
Author :
James-Roxby, Phil ; Brebner, Gordon ; Bemmann, Dennis
Author_Institution :
Xilinx Res. Labs., Longmont, CO, USA
fYear :
2004
fDate :
20-23 April 2004
Firstpage :
3
Lastpage :
12
Abstract :
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.
Keywords :
computer interfaces; embedded systems; field programmable gate arrays; interrupts; memory architecture; program processors; table lookup; FPGA platform; embedded processor; field programmable custom computing mechanism; hardware accelerator; interrupt driven control mechanism; logic centric system; logic processor interface; memory interfaces; packet address lookup; processor hardware cache mechanism; programmable logic; software decelerator; time critical software deceleration; Delay; Field programmable gate arrays; Hardware; Logic programming; Manufacturing processes; Programmable logic arrays; Programmable logic devices; Pulse inverters; Reconfigurable logic; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2004. FCCM 2004. 12th Annual IEEE Symposium on
Print_ISBN :
0-7695-2230-0
Type :
conf
DOI :
10.1109/FCCM.2004.56
Filename :
1364612
Link To Document :
بازگشت