A novel routing architecture for field-programmable gate-arrays

  • Authors:
  • Alexander Danilin;Martijn Bennebroek;Sergei Sawitzki

  • Affiliations:
  • NXP Semiconductors, Corporate Innovation and Technology, Research Division, Eindhoven, The Netherlands;Philips Research Europe, Eindhoven, The Netherlands;NXP Semiconductors, Corporate Innovation and Technology, Research Division, Eindhoven, The Netherlands

  • Venue:
  • ARCS'08 Proceedings of the 21st international conference on Architecture of computing systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A novel routing fabric is introduced that offers high flexibility at significantly lower silicon cost compared to routing fabrics currently incorporated in Field Programmable Gate Array (FPGA) devices, IP cores, and IP-core wrappers. This fabric is entirely constructed from multiplexers and unidirectional point-to-point connections, controlled by configuration bits. Key in optimizing its efficiency is to derive an appropriate connectivity pattern between logic blocks. Although this problem is complex in general, three guidelines have been identified to define suitable patterns. For a fabric connecting 4-input Look-Up-Tables, area savings of 60% are demonstrated when routing applications from the MCNC benchmark set. The use of multiplexer-based routing is not limited to these basic logic blocks only, so the potential of its usage for more complex logic blocks is illustrated as well. Benefits in timing closure, performance, and power are briefly discussed.