Title :
Decoder-driven switching matrices in multicontext FPGAs: area reduction and their effect on routability
Author :
Baena-Lecuyer, V. ; Aguirre, M.A. ; Torralba, A. ; Franquelo, L.G. ; Faura, J.
Author_Institution :
Dept. de Ingenieria Electron., Escuela Superior de Ingenieros, Seville, Spain
Abstract :
Modern FPGAs use SRAM-cells to store the programming bits that drive the switching matrices. The area of these SRAM cells can be as large as 40% of the total area. This figure dramatically increases in the case of multicontext FPGAs, where the programming configuration has to be repeated as many times as contexts. This problem is alleviated if the switches that connect an input line to several output lines in each switching block are driven by a decoder. In this case, the number of SRAM cells decreases in O(log), at the cost of routability. This paper shows with experimental results obtained from 175 benchmark circuits that, for usual FPGA parameters, routability losses are small, making the decoder-driven switch (DDS) approach an excellent method for reducing FPGA area by as much as 20%, while preserving routability
Keywords :
cellular arrays; circuit layout CAD; decoding; field programmable gate arrays; logic CAD; network routing; random-access storage; SRAM cells; area reduction; benchmark circuits; decoder-driven switching matrices; multicontext FPGAs; programming configuration; routability; Costs; Decoding; Field programmable gate arrays; Logic arrays; Logic programming; Programmable logic arrays; Random access memory; Silicon; Switches; Switching circuits;
Conference_Titel :
Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
Conference_Location :
Orlando, FL
Print_ISBN :
0-7803-5471-0
DOI :
10.1109/ISCAS.1999.777916