Improving Field-Programmable Gate Array Scaling Through Wire Emulation
Field-programmable gate arrays (FPGAs) are excellent devices for high-performance computing, system-on-chip realization, and rapid system prototyping. While FPGAs offer flexibility and performance, they continue to lag behind application specific integrated circuit (ASIC) performance and power cons...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Published: |
Virginia Tech
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10919/35086 http://scholar.lib.vt.edu/theses/available/etd-09172004-010535/ |
id |
ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-35086 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-350862020-09-26T05:36:42Z Improving Field-Programmable Gate Array Scaling Through Wire Emulation Fong, Ryan Joseph Lim Electrical and Computer Engineering Patterson, Cameron D. Jones, Mark T. Athanas, Peter M. Xilinx wire FPGA scaling emulation ICAP self-reconfiguration Virtex-II Field-programmable gate arrays (FPGAs) are excellent devices for high-performance computing, system-on-chip realization, and rapid system prototyping. While FPGAs offer flexibility and performance, they continue to lag behind application specific integrated circuit (ASIC) performance and power consumption. As manufacturing technology improves and IC feature size decreases, FPGAs may further lag behind ASICs due to interconnection scalability issues. To improve FPGA scalability, this thesis proposes an architectural enhancement to improve global communications in large FPGAs, where chip-length programmable interconnects are slow. It is expected that this architectural enhancement, based on wire emulation techniques, can reduce chip-length communication latency and routing congestion. A prototype wire emulation system that uses FPGA self-reconfiguration as a non-traditional means of intra-FPGA communication is implemented and verified on a Xilinx Virtex-II XC2V1000 FPGA. Wire emulation benefits and impact to FPGA architecture are examined with quantitative and qualitative analysis. Master of Science 2014-03-14T20:45:29Z 2014-03-14T20:45:29Z 2004-09-03 2004-09-17 2005-09-23 2004-09-23 Thesis etd-09172004-010535 http://hdl.handle.net/10919/35086 http://scholar.lib.vt.edu/theses/available/etd-09172004-010535/ rfong_thesis.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Xilinx wire FPGA scaling emulation ICAP self-reconfiguration Virtex-II |
spellingShingle |
Xilinx wire FPGA scaling emulation ICAP self-reconfiguration Virtex-II Fong, Ryan Joseph Lim Improving Field-Programmable Gate Array Scaling Through Wire Emulation |
description |
Field-programmable gate arrays (FPGAs) are excellent devices for high-performance computing, system-on-chip realization, and rapid system prototyping. While FPGAs offer flexibility and performance, they continue to lag behind application specific integrated circuit (ASIC) performance and power consumption. As manufacturing technology improves and IC feature size decreases, FPGAs may further lag behind ASICs due to interconnection scalability issues. To improve FPGA scalability, this thesis proposes an architectural enhancement to improve global communications in large FPGAs, where chip-length programmable interconnects are slow. It is expected that this architectural enhancement, based on wire emulation techniques, can reduce chip-length communication latency and routing congestion. A prototype wire emulation system that uses FPGA self-reconfiguration as a non-traditional means of intra-FPGA communication is implemented and verified on a Xilinx Virtex-II XC2V1000 FPGA. Wire emulation benefits and impact to FPGA architecture are examined with quantitative and qualitative analysis. === Master of Science |
author2 |
Electrical and Computer Engineering |
author_facet |
Electrical and Computer Engineering Fong, Ryan Joseph Lim |
author |
Fong, Ryan Joseph Lim |
author_sort |
Fong, Ryan Joseph Lim |
title |
Improving Field-Programmable Gate Array Scaling Through Wire Emulation |
title_short |
Improving Field-Programmable Gate Array Scaling Through Wire Emulation |
title_full |
Improving Field-Programmable Gate Array Scaling Through Wire Emulation |
title_fullStr |
Improving Field-Programmable Gate Array Scaling Through Wire Emulation |
title_full_unstemmed |
Improving Field-Programmable Gate Array Scaling Through Wire Emulation |
title_sort |
improving field-programmable gate array scaling through wire emulation |
publisher |
Virginia Tech |
publishDate |
2014 |
url |
http://hdl.handle.net/10919/35086 http://scholar.lib.vt.edu/theses/available/etd-09172004-010535/ |
work_keys_str_mv |
AT fongryanjosephlim improvingfieldprogrammablegatearrayscalingthroughwireemulation |
_version_ |
1719342424620269568 |