Grant: Collaborative Research and Development Grants
University of British Columbia
$65,100.00
Congestion and Delay Reduction for Programmable Logic
EF 2007-08
Résumé
Field-Programmable Gate Arrays (FPGAs) are popular devices which can be programmed to behave like a custom logic chip, but they come with large delay and area (per-chip cost) overheads. In this project, we will investigate electronic design algorithms to reduce congestion and reduce delay found in digital logic circuits that are mapped into FPGAs. In particular, we will examine ways of quickly estimating routing congestion and non-greedy iterative improvement algorithms to reduce peak interconnect demand and circuit delay. The goal is to facilitate production of lower-cost FPGA devices which have lower delay overheads, making them more attractive as a replacement technology to custom chip design.This work will result in lower-cost and faster FPGA devices, to the benefit of all firms designing products that use digital logic, both inside Canada and out. Designers will also benefit generally from the use of congestion estimation techniques: designs can be mapped into FPGAs more quickly, speeding product development and debugging, resulting in faster time-to-market. The skills developed by the HQP include advanced algorithm design and heuristic optimization techniques, which are generally useful in many fields in Canada. As well, the FPGA industry (primarily Actel, Altera, and Xilinx) has found a wealth of highly-skilled FPGA talent in Canada, so they have established Canadian R&D centres and hired Canadian graduates to remain in Canada.
Programme
Collaborative Research and Development Grants
Bénéficiaire
Emplacement
British Columbia, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
343374-2006
Name nom
Lemieux, Guy
Department département
Electrical and Computer Engineering
Organization id
2
Institution établissement
University of British Columbia
Province en
British Columbia
Province fr
Colombie-Britannique
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2007
Competition year année de concours
2006
Award amount
65100
Program id
CRDPJ
Program name en
Collaborative Research and Development Grants
Program name fr
Subventions de recherche et développement coopérative
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
513
Area of application group en
Manufacturing processes and products
Area of application group fr
Procédés et produits industriels
Area of application en
Electrical and electronic machinery and equipment (including computer hardware)
Area of application fr
Machinerie et équipement électriques et électroniques (y compris matériel informatique)
Research subject code
2722
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Vlsi systems
Research subject fr
Systèmes intégrés à très grande échelle (VLSI)
Partie
1
Nb partie
1
Application title
Congestion and Delay Reduction for Programmable Logic
Keyword
NA
Application summary
Field-Programmable Gate Arrays (FPGAs) are popular devices which can be programmed to behave like a custom logic chip, but they come with large delay and area (per-chip cost) overheads. In this project, we will investigate electronic design algorithms to reduce congestion and reduce delay found in digital logic circuits that are mapped into FPGAs. In particular, we will examine ways of quickly estimating routing congestion and non-greedy iterative improvement algorithms to reduce peak interconnect demand and circuit delay. The goal is to facilitate production of lower-cost FPGA devices which have lower delay overheads, making them more attractive as a replacement technology to custom chip design.This work will result in lower-cost and faster FPGA devices, to the benefit of all firms designing products that use digital logic, both inside Canada and out. Designers will also benefit generally from the use of congestion estimation techniques: designs can be mapped into FPGAs more quickly, speeding product development and debugging, resulting in faster time-to-market. The skills developed by the HQP include advanced algorithm design and heuristic optimization techniques, which are generally useful in many fields in Canada. As well, the FPGA industry (primarily Actel, Altera, and Xilinx) has found a wealth of highly-skilled FPGA talent in Canada, so they have established Canadian R&D centres and hired Canadian graduates to remain in Canada.