Canada Spends Logo

Explorez notre analyse du budget 2026

Grant: Strategic Projects Supplemental Competition

University of British Columbia

$95,000.00

Computational FPGA architecture and CAD tools

EF 2007-08

Résumé
Programmable hardware in the form of field-programmable gate array (FPGA) technology is a vital technologyinvented nearly 25 years ago for implementing digital hardware systems. The key strengths of the technologyare nearly instant manufacturing, no up-front manufacturing costs, and the ability to alter the hardware to fixbugs or add features at no cost. While research on improving FPGA density, speed, and power continues to beinfluential, it is beginning to plateau. Very large or very fast digital circuits are still designed as custom circuits,called ASICs, even though this option is becoming prohibitively costly. A revolutionary approach is needed toextend FPGAs into realm of being bigger and faster than they are currently.This research is about radically changing FPGA architecture so it can implement much larger and much fastersystems on one chip. This will be done by combining two techniques: 1) replacing much of the inefficient,single-bit logic and interconnect with more efficient, multi-bit datapath logic and interconnect, and 2)time-multiplexing the datapath logic at a much higher clock rate in the same way a CPU re-uses its ALU toperform arithmetic and logical operations.The key reason why this will work is that large FPGAs and most ASICs are used to build highly-parallelcomputational systems for tasks like digital signal processing. Long ago, FPGAs were once targeted at smallamounts of glue logic that required bit-level configurability. However, they are now used to performword-oriented calculations that cannot be done quickly enough with a conventional CPU or DSP processor. Byincreasing the capacity of FPGAs, they will be able to perform such computations with more parallelism, hencemore performance, than they can today.
Programme
Strategic Projects Supplemental Competition
Emplacement
British Columbia, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data

Tel que publié

Application id
356920-2007
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
2007
Award amount
95000
Program id
STPSC
Program name en
Strategic Projects Supplemental Competition
Program name fr
Projets stratégiques compétition supplémentaire
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
1067
Committee name en
Strategic Advanced Communications and Management of Information 2
Committee name fr
Stratégique -Technologies avancées de communication et de gestion de l'information 2
Area of application code
800
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information and communication services
Area of application fr
Services d'information et de télécommunications
Research subject code
2506
Research subject group en
Electrical and electronic engineering
Research subject group fr
Génie électrique et électronique
Research subject en
Electron devices
Research subject fr
Dispositifs électroniques
Partie
1
Nb partie
2
Application title
Computational FPGA architecture and CAD tools
Keyword
NA
Application summary
Programmable hardware in the form of field-programmable gate array (FPGA) technology is a vital technologyinvented nearly 25 years ago for implementing digital hardware systems. The key strengths of the technologyare nearly instant manufacturing, no up-front manufacturing costs, and the ability to alter the hardware to fixbugs or add features at no cost. While research on improving FPGA density, speed, and power continues to beinfluential, it is beginning to plateau. Very large or very fast digital circuits are still designed as custom circuits,called ASICs, even though this option is becoming prohibitively costly. A revolutionary approach is needed toextend FPGAs into realm of being bigger and faster than they are currently.This research is about radically changing FPGA architecture so it can implement much larger and much fastersystems on one chip. This will be done by combining two techniques: 1) replacing much of the inefficient,single-bit logic and interconnect with more efficient, multi-bit datapath logic and interconnect, and 2)time-multiplexing the datapath logic at a much higher clock rate in the same way a CPU re-uses its ALU toperform arithmetic and logical operations.The key reason why this will work is that large FPGAs and most ASICs are used to build highly-parallelcomputational systems for tasks like digital signal processing. Long ago, FPGAs were once targeted at smallamounts of glue logic that required bit-level configurability. However, they are now used to performword-oriented calculations that cannot be done quickly enough with a conventional CPU or DSP processor. Byincreasing the capacity of FPGAs, they will be able to perform such computations with more parallelism, hencemore performance, than they can today.