Title :
Routability improvement using dynamic interconnect architecture
Author :
Li, Jianmin ; Cheng, Chung-Kuan
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Abstract :
Field programmable gate arrays (FPGAs) have formed the basis for high performance and affordable computing systems. FPGA based logic simulators can emulate complex logic designs at clock speeds of several orders of magnitude faster than even accelerated software simulators, while FPGA based prototyping systems provide great flexibility in rapid prototyping and system verification. However, besides FPGA pin limitation, existing FPGA based systems also meet the problem of improving the routability of interconnect networks in the architecture design. We present a dynamic architecture for FPGA based computing systems with field programmable gate arrays and dynamic field programmable interconnect devices. Our architecture has advantages on FPGA gate utilization as well as on routability of interconnect networks. The central principle of this new architecture as based on the concept of efficiently exploiting the potential communication bandwidth of interconnect resources. By dynamically reconfiguring the interconnect networks, FPGA pins and interconnect resources are efficiently reused. In this way, this new architecture not only overcomes FPGA pin limitations, but also greatly increases the routability of interconnect networks, resulting in higher overall performance of FPGA based systems
Keywords :
field programmable gate arrays; logic CAD; multiprocessor interconnection networks; FPGA based computing systems; FPGA based logic simulators; FPGA based prototyping systems; FPGA pin limitation; FPGA pins; accelerated software simulators; dynamic field programmable interconnect devices; dynamic interconnect architecture; field programmable gate arrays; interconnect networks; interconnect resources; rapid prototyping; routability improvement; system verification; Acceleration; Clocks; Computational modeling; Computer architecture; Field programmable gate arrays; High performance computing; Logic design; Programmable logic arrays; Software prototyping; Virtual prototyping;
Conference_Titel :
FPGAs for Custom Computing Machines, 1995. Proceedings. IEEE Symposium on
Conference_Location :
Napa Valley, CA
Print_ISBN :
0-8186-7548-9
DOI :
10.1109/FPGA.1995.477410