Sciweavers

FPGA
2011
ACM

CoRAM: an in-fabric memory architecture for FPGA-based computing

13 years 3 months ago
CoRAM: an in-fabric memory architecture for FPGA-based computing
FPGAs have been used in many applications to achieve orders-of-magnitude improvement in absolute performance and energy efficiency relative to conventional microprocessors. Despite their promise in both processing performance and efficiency, FPGAs have not yet gained widespread acceptance as mainstream computing devices. A fundamental obstacle to FPGA-based computing today is the FPGA’s lack of a common, scalable memory architecture. When developing applications for FPGAs, designers are often directly responsible for crafting the application-specific infrastructure logic that manages and transports data to and from the processing kernels. This infrastructure not only increases design time and effort but will frequently lock a design to a particular FPGA product line, hindering scalability and portability. We propose a new FPGA memory architecture called Connected RAM (CoRAM) to serve as a portable bridge between the distributed computation kernels and the external memory interface...
Eric S. Chung, James C. Hoe, Ken Mai
Added 28 Aug 2011
Updated 28 Aug 2011
Type Journal
Year 2011
Where FPGA
Authors Eric S. Chung, James C. Hoe, Ken Mai
Comments (0)