DocumentCode
1995863
Title
Reconfigurable computing using content addressable memory for improved performance and resource usage
Author
Paul, Somnath ; Bhunia, Swarup
Author_Institution
Case Western Reserve Univ., Cleveland, OH
fYear
2008
fDate
8-13 June 2008
Firstpage
786
Lastpage
791
Abstract
Conventional FPGA architectures leverage on the spatial computing model where the design to be realized is represented in the form of multi-input single-output lookup tables (LUTs). However, such a model incorporates a reconfigurable interconnect network which leads to significant design overhead and poor scalability with process technology. In this paper, we propose a multi-cycle Memory Based Computational methodology that utilizes content addressable memory (CAM) as the underlying reconfigurable fabric. The use of CAM in the proposed framework leads to significant reduction in memory requirement compared to LUT-based approach. Simulation results for standard benchmark circuits indicate that the proposed CAM based implementation improves the memory requirement significantly compared to its LUT counterpart, at the cost of little or no degradation in performance.
Keywords
content-addressable storage; field programmable gate arrays; table lookup; FPGA; computational methodology; content addressable memory; multi-cycle memory; multi-input single-output lookup tables; reconfigurable computing; spatial computing model; Associative memory; CADCAM; Computational modeling; Computer aided manufacturing; Computer architecture; Fabrics; Field programmable gate arrays; Integrated circuit interconnections; Scalability; Table lookup; Content Addressable; Field Programmable Gate Array (FPGA); Memory; Resource Utilization;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
Conference_Location
Anaheim, CA
ISSN
0738-100X
Print_ISBN
978-1-60558-115-6
Type
conf
Filename
4555926
Link To Document