A generic three-sided rearrangeable switching network for polygonal FPGA design

  • Authors:
  • Mao-Hsu Yen;Chu Yu;Horng-Ru Liao;Chin-Fa Hsieh

  • Affiliations:
  • Department of Computer Science and Information Engineering, National Taiwan Ocean University, Keelung, Taiwan;Department of Electronic Engineering, National Ilan University, Taiwan;Department of Electronic Engineering, China University of Science and Technology, Nangang District, Taipei City, Taiwan;Department of Electronic Engineering, China University of Science and Technology, Nangang District, Taipei City, Taiwan

  • Venue:
  • VLSI Design
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a new Polygonal Field Programmable Gate Array (PFPGA) that consists of many logic blocks interconnected by a generic three-stage three-sided rearrangeable polygonal switching network (PSN). The main component of this PSN consists of a polygonal switch block interconnected by crossbars. In comparing our PSN with a three-stage three-sided clique-based (Xilinx 4000-like FPGAs) (Palczewski; 1992) switching network of the same size and with the same number of switches, we find that the three-stage three-sided clique-based switching network is not rearrangeable. Also, the effects of the rearrangeable structure and the number of terminals on the network switch-efficiency are explored and a proper set of parameters is determined to minimize the number of switches. Moreover, we explore the effect of the PSN structure and granularity of cluster logic blocks on the switch efficiency of PFPGA. Experiments on benchmark circuits show that switches and speed performance are significantly improved. Based on experiment results, we can determine the parameters of PFPGA for the VLSI implementation.