<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-20T10:28:09Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/18492" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/18492</identifier>
        <datestamp>2023-07-10</datestamp>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>com_2142_5130</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:contributor>Chen, Deming</dc:contributor>
          <dc:contributor>Chen, Deming</dc:contributor>
          <dc:contributor>Pop, Eric</dc:contributor>
          <dc:contributor>Shanbhag, Naresh R.</dc:contributor>
          <dc:contributor>Wong, Martin D.F.</dc:contributor>
          <dc:creator>Dong, Chen</dc:creator>
          <dc:date>2011-01-21T22:42:41Z</dc:date>
          <dc:date>2011-01-21T22:42:41Z</dc:date>
          <dc:date>2013-01-22T11:00:23Z</dc:date>
          <dc:date>2011-01-21T22:42:41Z</dc:date>
          <dc:date>2010-12</dc:date>
          <dc:description>FPGAs (field programmable gate arrays) are attractive alternatives compared to ASICs
(application-specific integrated circuits) for significantly lowering amortized manufacturing costs
and dramatically improving design productivity. The architecture of an FPGA is very regular. It is
relatively easy to design a highly optimized tile, with consideration of various manufacturing
related issues, and then to replicate it many times across the chip. The configurability of FPGAs
also enables yield improvement and defect tolerance. However, FPGAs are still facing serious
challenges in terms of delay, power consumption, and logic density compared to ASICs. FPGA is
estimated to be over twenty times less efficient in logic density, over three times worse in delay,
and over ten times higher in power consumption compared to a functionally equivalent ASIC.
One promising way to improve FPGA performance is to incorporate three-dimensional
(3D) integration, which increases the number of active layers and optimizes the interconnect
network vertically. Another solution is to apply novel nanoelectronic materials (nanomaterials)
and devices. This dissertation introduces three novel reconfigurable architectures, named 3D
nFPGA, FPCNA (field programmable carbon nanotube array), and NEM FPGA
(nanoelectromechanical FPGA), which utilize 3D integration techniques and new nanoscale
materials synergistically. Customized CAD flows that consider process variation have been
developed for different architectures to evaluate their potential performances. Also described is a
3D variation aware routing flow, which is an essential tool for future 3D FPGA architecture
exploration.
3D nFPGA is based on CMOS (complementary metal-oxide-semiconductor) and nano
hybrid techniques that incorporate nanomaterials such as nanowire crossbars and carbon
nanotube bundles into the CMOS fabrication process. Using unique features of FPGAs and a
novel 3D stacking method enabled by the application of nanomaterials, 3D nFPGA obtains a 4×
footprint reduction comparing to the traditional CMOS-based 2D FPGAs. The performance and power of 3D nFPGA driven by the 20 largest MCNC (microelectronics center of North Carolina)
benchmarks have been evaluated. Results demonstrate that 3D nFPGA is able to provide a
performance gain of 2.6× with a small power overhead compared to the traditional 2D FPGA.
FPCNA includes lookup tables created entirely from continuous carbon nanotube (CNT)
ribbons. To determine the performance of the building blocks, variation aware physical design
tools are used, with statistical static timing analysis (SSTA) that can handle both Gaussian and
non-Gaussian random variables. A 2.75× performance improvement is seen over an equivalent
CMOS FPGA at a 95% yield. In addition, FPCNA offers a 5× footprint reduction compared to a
baseline FPGA.
3D NEM FPGA is the architecture that utilizes nanoelectromechanical (NEM) relays and
3D integration techniques synergistically. This proposed architecture has unique features
including a hybrid CMOS-NEM FPGA lookup table (LUT) and configurable logic block (CLB),
NEM-based switch block (SB) and connection block (CB), and face-to-face 3D stacking. This
architecture also has a built-in feature called direct link, which takes advantage of the short
vertical wire length provided by 3D stacking to further enhance performance. An overall 46.3%
critical path delay reduction has been observed compared to its CMOS counterpart.
To maximize the potential performance gain of 3D integrated circuit architectures, an
SSTA engine was developed to deal with both uncorrelated and correlated variations in 3D
FPGAs. The effects of intra-die and inter-die variation are considered. Using the 3D physical
design tool TPR as a base, a new 3D routing algorithm is developed, which improves the average
performance of two-layer designs by over 22% and three-layer designs by over 27%.</dc:description>
          <dc:description>Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2010-11-17T21:39:51Z
Item was in collections:
University of Illinois Theses &amp; Dissertations (ID: 1)
No. of bitstreams: 1
Dong_Chen.pdf: 2759516 bytes, checksum: a598f1db103cd8f23097765db9ed4195 (MD5)</dc:description>
          <dc:description>Made available in DSpace on 2011-01-21T22:42:41Z (GMT). No. of bitstreams: 2
Dong_Chen.pdf: 2759516 bytes, checksum: a598f1db103cd8f23097765db9ed4195 (MD5)
license.txt: 4057 bytes, checksum: bde2a658eff2b78290933f9fcb337014 (MD5)</dc:description>
          <dc:description>Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by William Ingram (wingram2@illinois.edu) on 2011-01-21T22:47:44Z
Item is restricted until 2013-01-21T22:47:37Z</dc:description>
          <dc:description>Item reinstated by Sarah Shreeves (sshreeve@illinois.edu) on 2013-01-22T11:00:23Z
Item was in collections:
University of Illinois Dissertations and Theses (ID: 204)
No. of bitstreams: 3
Dong_Chen.pdf: 2759516 bytes, checksum: a598f1db103cd8f23097765db9ed4195 (MD5)
license.txt: 4057 bytes, checksum: bde2a658eff2b78290933f9fcb337014 (MD5)
Dong_Chen.pdf.txt: 209617 bytes, checksum: 993e328effc2ea94329f3d82b76b6d28 (MD5)</dc:description>
          <dc:description>Item released from any restrictions by Sarah Shreeves (sshreeve@illinois.edu) on 2013-01-22T11:00:23Z</dc:description>
          <dc:identifier>http://hdl.handle.net/2142/18492</dc:identifier>
          <dc:language>en</dc:language>
          <dc:rights>Copyright 2010 Chen Dong</dc:rights>
          <dc:subject>Field-Programmable Gate Array (FPGA)</dc:subject>
          <dc:subject>Carbon Nanotube</dc:subject>
          <dc:subject>3D Integration</dc:subject>
          <dc:subject>Computer-aided design (CAD)</dc:subject>
          <dc:subject>Physical Design</dc:subject>
          <dc:title>Architecture and CAD for nanoscale and 3d FPGA</dc:title>
          <degree>
            <department>Electrical &amp; Computer Eng</department>
            <departmentCode>1933</departmentCode>
            <discipline>Electrical &amp; Computer Engr</discipline>
            <disciplineCode>1200</disciplineCode>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <level>Dissertation</level>
            <name>Ph.D.</name>
            <program>PHD:Electr &amp; Computer Eng-UIUC</program>
            <programCode>10KS1200PHD</programCode>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
