Segmented channel routability via satisfiability

  • Authors:
  • William N. N. Hung;Xiaoyu Song;El Mostapha Aboulhamid;Andrew Kennings;Alan Coppola

  • Affiliations:
  • Intel Corporation, Sunnyvale, CA;Portland State University, Portland, OR;University of Montréal, Canada;University of Waterloo, Waterloo, Ont. Canada;Cypress Semiconductor, Beaverton, OR

  • Venue:
  • ACM Transactions on Design Automation of Electronic Systems (TODAES)
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Segmented channel routing is fundamental to the routing of row-based FPGAs. In this paper, we study segmented channel routability via satisfiability. Our method encodes the horizontal and vertical constraints of the routing problem as Boolean conditions. The routability constraint is satisfiable if and only if the net connections in the segmented channel are routable. Empirical results show that the method is time-efficient and applicable to large problem instances.