Title :
Sharing FPGA SRAM tables among NPN equivalent LUTs
Author :
Meyer, Jason ; Kocan, Fatih
Author_Institution :
Comput. Sci. & Eng. Dept., Southern Methodist Univ., Dallas, TX
Abstract :
The analysis results of several LUT-level benchmarks indicate that a large percentage of the LUTs in a LUT-level circuit are NPN-equivalent. In this paper, we design a new logic block that allows sharing of SRAM tables and modify a packing algorithm to efficiently map equivalent functions into the same SRAM tables. By allowing only a certain percentage of the CLBs to share their SRAM tables, we could obtain similar routing results as with the original CLBs. When using NPN equivalence, one out of eight CLBs can allow their SRAM tables to be shared by equivalent LUTs without increasing channel width or FPGA dimensions
Keywords :
SRAM chips; field programmable gate arrays; table lookup; FPGA SRAM tables; NPN equivalent LUT; configurable logic blocks; Circuits; Computer applications; Cryptography; Field programmable gate arrays; Logic arrays; Logic functions; Random access memory; Reconfigurable logic; Switches; Table lookup;
Conference_Titel :
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location :
Covington, KY
Print_ISBN :
0-7803-9197-7
DOI :
10.1109/MWSCAS.2005.1594263