Tenth International Conference on VLSI Design: VLSI in Multimedia Applications
A Novel Reconfigurable Co-Processor Architecture
Hyderabad, India
January 04-January 07
ISBN: 0-8186-7755-4
Back-end processors have been conventionally used for speeding up of only a specific set of compute intensive functions. Such co-processors are, generally, "hardwired" and cannot be used for a new function. In this paper, we discuss the design considerations and parameters of a general purpose reconfigurable co-processor. We also propose architecture of such a co-processor and discuss its implementation issues. The concept of a reconfigurable co-processor has become feasible because of the availability of static RAM based FPGAs. The key architectural features of our system are: scalable topology, shared memory space between the main processor and co-processor and efficient reconfigurability. A small prototype of the system has been implemented. We have demonstrated a two orders of speedup using our system over pure software solutions for a set of compute intensive applications.
Citation:
Gaurav Aggarwal, Nitin Thaper, Kamal Aggarwal, M. Balakrishnan, Shashi Kumar, "A Novel Reconfigurable Co-Processor Architecture," vlsid, pp.370, Tenth International Conference on VLSI Design: VLSI in Multimedia Applications, 1997