- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Architectures and algorithms for synthesizable embedded...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Architectures and algorithms for synthesizable embedded programmable logic cores Kafafi, Noha
Abstract
As integrated circuits become more and more complex, the ability to make post fabrication changes will become more and more attractive. This ability can be realized using programmable logic cores. Currendy, such cores are available from vendors in the form of a "hard" layout. In this thesis, we focus on an alternative approach: vendors supply a synthesizable version of their programmable logic core (a "soft" core) and the integrated circuit designer synthesizes the programmable logic fabric using standard cells. Although this technique suffers increased speed, density and power overhead, the task of integrating such cores is far easier than integrating "hard" cores into an ASIC. For very small amounts of logic, this ease of use may be more important than the increased overhead. This thesis presents three synthesizable programmable logic core architectures. The place and route algorithms developed for the various architectures are also described. These algorithms have been integrated in the Versatile Place and Route (VPR) CAD tool, a widely used CAD tool for FPGA architectural studies. We compare the architectures to each other, and to a "hard" programmable logic core. We also show how these cores can be made more efficient by creating a non-rectangular architecture, an option not available to "hard" core vendors. Finally, we evaluate various approaches to improve the area performance of our architectures by considering several architectural enhancements.
Item Metadata
Title |
Architectures and algorithms for synthesizable embedded programmable logic cores
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2003
|
Description |
As integrated circuits become more and more complex, the ability to make post fabrication
changes will become more and more attractive. This ability can be realized using
programmable logic cores. Currendy, such cores are available from vendors in the form of a
"hard" layout. In this thesis, we focus on an alternative approach: vendors supply a
synthesizable version of their programmable logic core (a "soft" core) and the integrated
circuit designer synthesizes the programmable logic fabric using standard cells. Although this
technique suffers increased speed, density and power overhead, the task of integrating such
cores is far easier than integrating "hard" cores into an ASIC. For very small amounts of logic,
this ease of use may be more important than the increased overhead. This thesis presents three
synthesizable programmable logic core architectures. The place and route algorithms
developed for the various architectures are also described. These algorithms have been
integrated in the Versatile Place and Route (VPR) CAD tool, a widely used CAD tool for FPGA
architectural studies. We compare the architectures to each other, and to a "hard"
programmable logic core. We also show how these cores can be made more efficient by
creating a non-rectangular architecture, an option not available to "hard" core vendors. Finally,
we evaluate various approaches to improve the area performance of our architectures by
considering several architectural enhancements.
|
Extent |
5080207 bytes
|
Genre | |
Type | |
File Format |
application/pdf
|
Language |
eng
|
Date Available |
2009-11-17
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0103848
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2004-05
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.