LRoute: a delay minimal router for hierarchical CPLDs

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

Abstract

This paper describes LRoute, a novel router for the popular and scalable hierarchical Complex Programmable Logic Devices (CPLDs). CPLD routing has constraints on routing topologies due to architectural limitations and performance considerations. These constraints make the problem quite different from FPGA routing and render the routing problem more complicated. Extensions of popular FPGA routers like the maze router performs poorly on such CPLDs. There is also little published work on CPLD routing. LRoute uses a different paradigm based on the Lagrangian Relaxation framework in the theory of mathematical programming. It respects the topology constraints imposed and routes a circuit with minimum delay. We tested this router on a set of industry problems that commercial software failed to route. Our router was able to route all of them very quickly.

Original languageEnglish
Title of host publicationFPGA '01
Subtitle of host publicationProceedings of the 2001 ACM/SIGDA ninth international symposium on Field programmable gate arrays
EditorsMartine Schlag, Russell Tessier
Place of PublicationUnited States
PublisherAssociation for Computing Machinery (ACM)
Pages12-20
Number of pages9
ISBN (Print)9781581133417
DOIs
Publication statusPublished - Feb 2001
Event9th ACM/SIGDA International Symposium on Field Programmable Gate Arrays, FPGA 2001 - Doubletree Hotel, Monterey, United States
Duration: 11 Feb 200113 Feb 2001
https://www.isfpga.org/past/fpga2001/ (Conference website)
https://www.isfpga.org/past/fpga2001/FinalProg.pdf (Conference program)
https://dl.acm.org/doi/proceedings/10.1145/360276 (Conference proceedings)

Publication series

NameProceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays, FPGA

Symposium

Symposium9th ACM/SIGDA International Symposium on Field Programmable Gate Arrays, FPGA 2001
Country/TerritoryUnited States
CityMonterey
Period11/02/0113/02/01
Internet address

User-Defined Keywords

  • Lagrangian relaxation
  • complex programmable logic devices
  • hierarchical model
  • routing

Fingerprint

Dive into the research topics of 'LRoute: a delay minimal router for hierarchical CPLDs'. Together they form a unique fingerprint.

Cite this