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...

Full description

Bibliographic Details
Main Author: Fong, Ryan Joseph Lim
Other Authors: Electrical and Computer Engineering
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