Title :
Measuring and utilizing the correlation between signal connectivity and signal positioning for FPGAs containing multi-bit building blocks
Author :
Ye, Andy ; Rose, Jonathan
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
Abstract :
As the logic capacity of FPGA increases, there has been a corresponding increase in the variety of FPGA building blocks. From a mere collection of the conventional logic blocks, FPGAs now can include digital signal processors, multipliers, multi-bit addressable memory cells, and even processor cores; and one of the common characteristics of these new building blocks is their multi-bit design, where each block is designed specifically to process several bits of data at a time. This multi-bit processing paradigm is significantly different from the single-bit processing design of the conventional FPGA logic blocks; and it creates differentiation in signals through its bussed structures. Consequently, this paper examines the correlation between the positions of the signals in buses and the connectivity of these signals. Based on the correlation measurements, a multi-bit routing architecture is then proposed along with its routing tool. It is experimentally shown that, comparing to the conventional routing architectures, the multi-bit architecture requires 12% less area to implement; and in particular, it needs 27% less routing switches to connect its multi-bit blocks to their routing tracks, and 18% less configuration memory to store the configuration information.
Keywords :
field programmable gate arrays; signal processing; conventional FPGA logic blocks; digital signal processors; multi-bit addressable memory cells; multi-bit blocks; multi-bit design; multi-bit processing paradigm; multi-bit routing architecture; multipliers; process several bits of data; processor cores; routing tool; routing tracks; signal connectivity; signal positioning; Clustering algorithms; Educational institutions; Field programmable gate arrays; Logic circuits; Position measurement; Routing; Signal processing; Statistics; Strontium; Switching circuits;
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
DOI :
10.1109/FPL.2005.1515716