SlideShare ist ein Scribd-Unternehmen logo
1 von 37
3D IC technology
Pouya Dormiani
Christopher Lucas
What is a 3D IC?
“Stacked” 2D (Conventional) ICsCould be Heterogeneous…
Motivation
 Interconnect structures increasingly consume more of the power
and delay budgets in modern design
 Plausible solution: increase the number of “nearest neighbors” seen
by each transistor by using 3D IC design
 Smaller wire cross-sections, smaller wire pitch and longer lines to
traverse larger chips increase RC delay.
 RC delay is increasingly becoming the dominant factor
 At 250 nm Cu was introduced alleviate the adverse effect of
increasing interconnect delay.
 130 nm technology node, substantial interconnect delays will result.
3D Fabrication Technologies
 Many options available for realization of 3D circuits
 Choice of Fabrication depends on requirements of
Circuit System
Beam
Recrystallization
Processed Wafer
Bonding
Silicon Epitaxial
Growth
Solid Phase
Crystallization
Deposit polysillicon
and fabricate TFTs
-not practial for 3D circuits
due to high temp of melting
polysillicon
-Suffers from Low carrier
mobility
-However high perfomance
TFT’s
have been fabricated using
low temp processing which
can be used to implement 3D
circuits
Bond two fully
processed wafers
together.
-Similar Electrical Properties
on all devices
-Independent of temp. since
all chips are fabricated then
bonded
-Good for applications where
chips do independent
processing
-However Lack of
Precision(alignemnt) restricts
interchip communication to
global metal lines.
Epitaxially grow a
single cystal Si
-High temperatures cause
siginificant cause significant
degradation in quality of
devices on lower layers
-Process not yet
manufacturable
Low Temp
alternative to SE.
-Offers Flexibilty of creating
multiple layers
-Compatible with current
processing environments
-Useful for Stacked SRAM
and EEPROM cells
Performance Characteristics
 Timing
 Energy
 With shorter interconnects in 3D ICs, both switching
energy and cycle time are expected to be reduced
Timing
 In current technologies, timing is
interconnect driven.
 Reducing interconnect length in
designs can dramatically reduce
RC delays and increase chip
performance
 The graph below shows the
results of a reduction in wire
length due to 3D routing
 Discussed more in detail later in
the slides
Energy performance
 Wire length reduction has an impact on
the cycle time and the energy dissipation
 Energy dissipation decreases with the
number of layers used in the design
 Following graphs are based on the 3D tool
described later in the presentation
Energy performance graphs
Design tools for 3D-IC design
 Demand for EDA tools
As the technology matures, designers will
want to exploit this design area
 Current tool-chains
Mostly academic
 We will discuss a tool from MIT
3D Standard Cell tool Design
 3D Cell Placement
Placement by min-cut partitioning
 3D Global Routing
Inter-wafer vias
 Circuit layout management
MAGIC
3D Standard Cell Placement
 Natural to think of a 3D
integrated circuit as
being partitioned into
device layers or planes
 Min cut part-itioning
along the 3rd
dimension
is same as minimizing
vias
Total wire length vs. Vias
 Can trade off increased total wire length for fewer inter-plane
vias by varying the point at which the design is partitioned
into planes
 Plane assignment performed prior to detailed placement
 Yields smaller number of vias, but greater overall wire length
Total wire length vs. Vias (Cont)
 Plane assignment not made until detailed placement
stage
 Yields smaller total wire length but greater number of vias
Intro to Global Routing
 Overview
Global Routing involves generating a “loose”
route for each net.
 Assigns a list of routing regions to a net without
actually specifying the geometrical layout of the
wires.
Followed by detailed routing
 Finds the actual geometrical shape of the net
within the assigned routing regions.
Usually either sequential or hierarchical
algorithms
Illustration of routing areas
x
z
y
x
z
y
Detailed routing of net when
routing areas are known
Hierarchical Global Routing
 Tool uses a hierarchical global routing
algorithm
Based on Integer programming and Steiner
trees
Integer programming approach still too slow
for size of problem and complexity (NP-hard)
Hierarchical routing methods break down the
integer program into pieces small enough to
be solved exactly
2D Global Routing
 A 2D Hierarchical global router works by recursively
bisecting the routing substrate.
 Wires within a Region are fully contained or terminate at a
pin on the region boundry.
 At each partitioning step the pins on the side of the
routing region is allocated to one of the two subregions.
 Wires Connect cells on both sides of the partition line.
 These are cut by the partition and for each a pin is inserted
into the side of the partition
 Once complete, the results can be fed to a detailed
router or switch box router (A switchbox is a rectangular
area bounded on all sides by blocks)
Illustration of Bisection
Extending to 3D
 Routing in 3D consists of routing a set of aligned
congruent routing regions on adjacent wafers.
 Wires can enter from any of the sides of the routing region in
addition to its top and bottom
 3D router must consider routing on each of the layers in
addition to the placement of the inter-waver vias
 Basis idea is: You connect a inter-waver via to the port
you are trying to connect to, and route the wire to that via
on the 2D plane.
 All we need now is enough area in the 2D routing space to route
to the appropriate via
3D Routing Results
Percentage Of 2D
Total wire Length
Minimizing for Wire Length:
2 Layers ~ 28%
5 Layers ~ 51 %
Minimizing for via count:
2 Layers ~ 7%
5 Layers ~ 17%
3D-MAGIC
 MAGIC is an open source layout editor developed at UC
Berkeley
 3D-MAGIC is an extension to MAGIC by providing
support for Multi-layer IC design
 What’s different
 New Command :bond
 Bonds existing 2D ICs and places inter-layer Vias in the design
file
 Once Two layers are bonded they are treated as one entity
Concerns in 3D circuit
 Thermal Issues in 3D-circuits
 EMI
 Reliability Issues
Thermal Issues in 3D Circuits
 Thermal Effects dramatically impact interconnect and device reliability in 2D
circuits
 Due to reduction in chip size of a 3D implementation, 3D circuits exhibit a sharp
increase in power density
 Analysis of Thermal problems in 3D is necessary to evaluate thermal robustness of
different 3D technology and design options.
Heat Flow in 2D
Heat generated arises due to switching
In 2D circuits we have only one layer of Si to
consider.
Heat Flow in 3D
With multi-layer circuits , the upper
layers will also generate a significant
fraction of the heat.
Heat increases linearly with level increase
Heat Dissipation
 All active layers will be insulated from each other by layers of dielectrics
 With much lower thermal conductivity than Si
 Therefore heat dissipation in 3D circuits can accelerate many failure
mechanisms.
Heat Dissipation in
Wafer Bonding versus Epitaxial Growth
 Wafer Bonding(b)
 2X Area for heat dissipation
 Epitaxial Growth(a)
Heat Dissipation in
Wafer Bonding versus Epitaxial Growth
 Design 1
 Equal Chip Area
 Design 2
 Equal metal wire pitch
High epitaxial temperature
Temperatures actually higher for Epitaxial second layers
Since the temperature of the second active layer T2 will
Be higher than T1 since T1 is closer to the substrate
and T2 is stuck between insulators
EMI in 3D ICs
 Interconnect Coupling Capacitance and cross talk
 Coupling between the top layer metal of the first active layer and the device on
the second active layer devices is expected
EMI
 Interconnect Inductance Effects
Shorter wire lengths help reduce the
inductance
Presence of second substrate close to global
wires might help lower inductance by
providing shorter return paths
Reliability Issues?
 Electro thermal and Thermo-mechanical effects
between various active layers can influence electro-
migration and chip performance
 Die yield issues may arise due to mismatches
between die yields of different layers, which affect
net yield of 3D chips.
Implications on Circuit Design
and Architecture
 Buffer Insertion
 Layout of Critical Paths
 Microprocessor Design
 Mixed Signal IC’s
 Physical design and Synthesis
 Buffer Insertion
 Use of buffers in 3D circuits to break up long interconnects
 At top layers inverter sizes 450 times min inverter size for the relevant
technology
 These top layer buffers require large routing area and can reach up to
10,000 for high performance designs in 100nm technology
 With 3D technology repeaters can be placed on the second layer and
reduce area for the first layer.
Buffer Insertion
Layout of Critical Paths and
Microprocessor Design
 Once again interconnect delay dominates in 2D
design.
 Logic blocks on the critical path need to
communicate with each other but due to
placement and desig constraints are placed far
away from each other.
 With a second layer of Si these devices can be
placed on different layes of Si and thus closer to
each other using(VILICs)
 In Microprocessor design most critical paths
involve on chip caches on the critical path.
 Computational modules which access the cache
are distributed all over the chip while the cache
is in the corner.
 Cache can be placed on a second layer and
connected to these modules using (VILICs)
Mixed Signal ICs and Physical
Design
 Digital signals on chip can couple and interfere with
RF signals
 With multiple layers RF portions of the system can be
separated from their digital counterparts.
 Physical Design needs to consider the multiple layers
of Silicon available.
 Placement and routing algorithms need to be
modified
Conclusion
 3D IC design is a relief to interconnect
driven IC design.
 Still many manufacturing and
technological difficulties
 Needs strong EDA applications for
automated design

Weitere ähnliche Inhalte

Was ist angesagt?

3d i cs_full_seminar_report
3d i cs_full_seminar_report3d i cs_full_seminar_report
3d i cs_full_seminar_reportsaitejarevathi
 
Three dimensional integrated circuit
Three dimensional integrated circuitThree dimensional integrated circuit
Three dimensional integrated circuitArqam Mirza
 
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSATthevijayps
 
3D IC Technology
3D IC Technology3D IC Technology
3D IC TechnologyAnupama K
 
3D Integrated Circuits and their economic feasibility
3D Integrated Circuits and their economic feasibility3D Integrated Circuits and their economic feasibility
3D Integrated Circuits and their economic feasibilityJeffrey Funk
 
Networking devices
Networking devicesNetworking devices
Networking deviceskhushiagnani
 
A Distributed Cut Detection Method for Wireless Sensor Networks
A Distributed Cut Detection Method for Wireless Sensor NetworksA Distributed Cut Detection Method for Wireless Sensor Networks
A Distributed Cut Detection Method for Wireless Sensor NetworksIJMER
 
Comp science notes
Comp science notesComp science notes
Comp science notesFelix Lidoro
 
Multistage interconnection networks a transition to optical
Multistage interconnection networks a transition to opticalMultistage interconnection networks a transition to optical
Multistage interconnection networks a transition to opticaleSAT Publishing House
 
Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...
Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...
Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...Swapnil Jagtap
 
Architectural implementation of video compression
Architectural implementation of video compressionArchitectural implementation of video compression
Architectural implementation of video compressioniaemedu
 
Ber analysis of wi max in multipath fading channels
Ber analysis of wi max in multipath fading channelsBer analysis of wi max in multipath fading channels
Ber analysis of wi max in multipath fading channelseSAT Publishing House
 

Was ist angesagt? (20)

3D IC'S Technology
3D IC'S Technology3D IC'S Technology
3D IC'S Technology
 
3d i cs_full_seminar_report
3d i cs_full_seminar_report3d i cs_full_seminar_report
3d i cs_full_seminar_report
 
3 d integrated circuits
3 d integrated circuits3 d integrated circuits
3 d integrated circuits
 
3d ic
3d ic3d ic
3d ic
 
3D INTEGRATED CIRCUITS
3D INTEGRATED CIRCUITS3D INTEGRATED CIRCUITS
3D INTEGRATED CIRCUITS
 
Three dimensional integrated circuit
Three dimensional integrated circuitThree dimensional integrated circuit
Three dimensional integrated circuit
 
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
 
3D ICs
3D ICs3D ICs
3D ICs
 
3D IC Technology
3D IC Technology3D IC Technology
3D IC Technology
 
3D Integrated Circuits and their economic feasibility
3D Integrated Circuits and their economic feasibility3D Integrated Circuits and their economic feasibility
3D Integrated Circuits and their economic feasibility
 
Subnet
SubnetSubnet
Subnet
 
39 42
39 4239 42
39 42
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
A Distributed Cut Detection Method for Wireless Sensor Networks
A Distributed Cut Detection Method for Wireless Sensor NetworksA Distributed Cut Detection Method for Wireless Sensor Networks
A Distributed Cut Detection Method for Wireless Sensor Networks
 
29
2929
29
 
Comp science notes
Comp science notesComp science notes
Comp science notes
 
Multistage interconnection networks a transition to optical
Multistage interconnection networks a transition to opticalMultistage interconnection networks a transition to optical
Multistage interconnection networks a transition to optical
 
Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...
Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...
Cluster-based Wireless Sensor Network (WSN) Methods for Secure and Efficient ...
 
Architectural implementation of video compression
Architectural implementation of video compressionArchitectural implementation of video compression
Architectural implementation of video compression
 
Ber analysis of wi max in multipath fading channels
Ber analysis of wi max in multipath fading channelsBer analysis of wi max in multipath fading channels
Ber analysis of wi max in multipath fading channels
 

Andere mochten auch

Final Presentation
Final PresentationFinal Presentation
Final PresentationJustb203
 
Graphic Design Portfolio
Graphic Design PortfolioGraphic Design Portfolio
Graphic Design Portfoliokcrox
 
Kelly Ann Reed's Graphic Design Portfolio
Kelly Ann Reed's Graphic Design PortfolioKelly Ann Reed's Graphic Design Portfolio
Kelly Ann Reed's Graphic Design PortfolioKellyReed828
 
Graphic Design For non graphic designers
Graphic Design For non graphic designersGraphic Design For non graphic designers
Graphic Design For non graphic designersshira73
 
16 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 201616 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 2016Ernesto Olivares
 
Elements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPointElements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPointemurfield
 
Elements & Principles of Design
Elements & Principles of DesignElements & Principles of Design
Elements & Principles of DesignZ M
 
Principles of Design - Graphic Design Theory
Principles of Design - Graphic Design TheoryPrinciples of Design - Graphic Design Theory
Principles of Design - Graphic Design TheoryAbanoub Hanna
 

Andere mochten auch (13)

Graphic Design
Graphic DesignGraphic Design
Graphic Design
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
3D INTEGRATION
3D INTEGRATION3D INTEGRATION
3D INTEGRATION
 
Graphic Design Portfolio
Graphic Design PortfolioGraphic Design Portfolio
Graphic Design Portfolio
 
Kelly Ann Reed's Graphic Design Portfolio
Kelly Ann Reed's Graphic Design PortfolioKelly Ann Reed's Graphic Design Portfolio
Kelly Ann Reed's Graphic Design Portfolio
 
MUHAMMAD HAMMAD BHATTI
MUHAMMAD HAMMAD BHATTIMUHAMMAD HAMMAD BHATTI
MUHAMMAD HAMMAD BHATTI
 
Graphic Design For non graphic designers
Graphic Design For non graphic designersGraphic Design For non graphic designers
Graphic Design For non graphic designers
 
Career in Forensic Sciences
Career in Forensic SciencesCareer in Forensic Sciences
Career in Forensic Sciences
 
Career in Graphic Design
Career in Graphic DesignCareer in Graphic Design
Career in Graphic Design
 
16 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 201616 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 2016
 
Elements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPointElements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPoint
 
Elements & Principles of Design
Elements & Principles of DesignElements & Principles of Design
Elements & Principles of Design
 
Principles of Design - Graphic Design Theory
Principles of Design - Graphic Design TheoryPrinciples of Design - Graphic Design Theory
Principles of Design - Graphic Design Theory
 

Ähnlich wie 3 d

THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION cscpconf
 
58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdf58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdfYogeshAM4
 
A Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory Integration
A Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory IntegrationA Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory Integration
A Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory Integrationijait
 
A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION
A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION
A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION ijait
 
Analog and digital circuit design in 65 nm CMOS end of the road.docx
Analog and digital circuit design in 65 nm CMOS end of the road.docxAnalog and digital circuit design in 65 nm CMOS end of the road.docx
Analog and digital circuit design in 65 nm CMOS end of the road.docxZHKhan15
 
Mini Project 2 - Impedance Matching With A Double Stub Tuner
Mini Project 2  -  Impedance Matching With A Double Stub TunerMini Project 2  -  Impedance Matching With A Double Stub Tuner
Mini Project 2 - Impedance Matching With A Double Stub TunerAIMST University
 
Sd group b_assignment 2
Sd group b_assignment 2Sd group b_assignment 2
Sd group b_assignment 2KwameAly
 
Circuit Board Layout Techniques - www.circuitsinc.tk
Circuit Board Layout Techniques - www.circuitsinc.tkCircuit Board Layout Techniques - www.circuitsinc.tk
Circuit Board Layout Techniques - www.circuitsinc.tkCircuitsAdmin
 
A Novel Planar Three Way Power Divider
A Novel Planar Three Way Power DividerA Novel Planar Three Way Power Divider
A Novel Planar Three Way Power DividerSachin Kumar Asokan
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE IJEEE
 
Design of delta sigma modulators for integrated sensor applications
Design of delta sigma modulators for integrated sensor applicationsDesign of delta sigma modulators for integrated sensor applications
Design of delta sigma modulators for integrated sensor applicationsAlexander Decker
 
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...Nathan Mathis
 

Ähnlich wie 3 d (20)

3D ic the new edge of electronics
3D ic the new edge of electronics3D ic the new edge of electronics
3D ic the new edge of electronics
 
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
 
58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdf58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdf
 
3 d ic seminar ppt
3 d ic seminar ppt3 d ic seminar ppt
3 d ic seminar ppt
 
A Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory Integration
A Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory IntegrationA Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory Integration
A Novel Methodlogy For Thermal Ananalysis & 3-Dimensional Memory Integration
 
A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION
A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION
A NOVEL METHODLOGY FOR THERMAL ANANALYSIS & 3-DIMENSIONAL MEMORY INTEGRATION
 
Analog and digital circuit design in 65 nm CMOS end of the road.docx
Analog and digital circuit design in 65 nm CMOS end of the road.docxAnalog and digital circuit design in 65 nm CMOS end of the road.docx
Analog and digital circuit design in 65 nm CMOS end of the road.docx
 
Mini Project 2 - Impedance Matching With A Double Stub Tuner
Mini Project 2  -  Impedance Matching With A Double Stub TunerMini Project 2  -  Impedance Matching With A Double Stub Tuner
Mini Project 2 - Impedance Matching With A Double Stub Tuner
 
wireless power transfer
wireless power transferwireless power transfer
wireless power transfer
 
Vlsi physical design (Back End Process)
Vlsi physical design (Back End Process)Vlsi physical design (Back End Process)
Vlsi physical design (Back End Process)
 
Bl34395398
Bl34395398Bl34395398
Bl34395398
 
Sd group b_assignment 2
Sd group b_assignment 2Sd group b_assignment 2
Sd group b_assignment 2
 
Circuit Board Layout Techniques - www.circuitsinc.tk
Circuit Board Layout Techniques - www.circuitsinc.tkCircuit Board Layout Techniques - www.circuitsinc.tk
Circuit Board Layout Techniques - www.circuitsinc.tk
 
A Novel Planar Three Way Power Divider
A Novel Planar Three Way Power DividerA Novel Planar Three Way Power Divider
A Novel Planar Three Way Power Divider
 
Thesis_Abstract
Thesis_AbstractThesis_Abstract
Thesis_Abstract
 
Cmos uma
Cmos umaCmos uma
Cmos uma
 
Cmos uma
Cmos umaCmos uma
Cmos uma
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE
 
Design of delta sigma modulators for integrated sensor applications
Design of delta sigma modulators for integrated sensor applicationsDesign of delta sigma modulators for integrated sensor applications
Design of delta sigma modulators for integrated sensor applications
 
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
 

Mehr von buugggmenot Perezix (9)

St7920
St7920St7920
St7920
 
Hugo Evans
Hugo EvansHugo Evans
Hugo Evans
 
Obligatoria
ObligatoriaObligatoria
Obligatoria
 
607
607607
607
 
3 dic 技術論壇
3 dic 技術論壇3 dic 技術論壇
3 dic 技術論壇
 
3 d ic
3 d ic3 d ic
3 d ic
 
1.三維積體電路研究群
1.三維積體電路研究群1.三維積體電路研究群
1.三維積體電路研究群
 
19002 ftii 20091_examen1
19002 ftii 20091_examen119002 ftii 20091_examen1
19002 ftii 20091_examen1
 
Eva chaloupková
Eva chaloupkováEva chaloupková
Eva chaloupková
 

Kürzlich hochgeladen

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Kürzlich hochgeladen (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

3 d

  • 1. 3D IC technology Pouya Dormiani Christopher Lucas
  • 2. What is a 3D IC? “Stacked” 2D (Conventional) ICsCould be Heterogeneous…
  • 3. Motivation  Interconnect structures increasingly consume more of the power and delay budgets in modern design  Plausible solution: increase the number of “nearest neighbors” seen by each transistor by using 3D IC design  Smaller wire cross-sections, smaller wire pitch and longer lines to traverse larger chips increase RC delay.  RC delay is increasingly becoming the dominant factor  At 250 nm Cu was introduced alleviate the adverse effect of increasing interconnect delay.  130 nm technology node, substantial interconnect delays will result.
  • 4. 3D Fabrication Technologies  Many options available for realization of 3D circuits  Choice of Fabrication depends on requirements of Circuit System Beam Recrystallization Processed Wafer Bonding Silicon Epitaxial Growth Solid Phase Crystallization Deposit polysillicon and fabricate TFTs -not practial for 3D circuits due to high temp of melting polysillicon -Suffers from Low carrier mobility -However high perfomance TFT’s have been fabricated using low temp processing which can be used to implement 3D circuits Bond two fully processed wafers together. -Similar Electrical Properties on all devices -Independent of temp. since all chips are fabricated then bonded -Good for applications where chips do independent processing -However Lack of Precision(alignemnt) restricts interchip communication to global metal lines. Epitaxially grow a single cystal Si -High temperatures cause siginificant cause significant degradation in quality of devices on lower layers -Process not yet manufacturable Low Temp alternative to SE. -Offers Flexibilty of creating multiple layers -Compatible with current processing environments -Useful for Stacked SRAM and EEPROM cells
  • 5. Performance Characteristics  Timing  Energy  With shorter interconnects in 3D ICs, both switching energy and cycle time are expected to be reduced
  • 6. Timing  In current technologies, timing is interconnect driven.  Reducing interconnect length in designs can dramatically reduce RC delays and increase chip performance  The graph below shows the results of a reduction in wire length due to 3D routing  Discussed more in detail later in the slides
  • 7. Energy performance  Wire length reduction has an impact on the cycle time and the energy dissipation  Energy dissipation decreases with the number of layers used in the design  Following graphs are based on the 3D tool described later in the presentation
  • 9. Design tools for 3D-IC design  Demand for EDA tools As the technology matures, designers will want to exploit this design area  Current tool-chains Mostly academic  We will discuss a tool from MIT
  • 10. 3D Standard Cell tool Design  3D Cell Placement Placement by min-cut partitioning  3D Global Routing Inter-wafer vias  Circuit layout management MAGIC
  • 11. 3D Standard Cell Placement  Natural to think of a 3D integrated circuit as being partitioned into device layers or planes  Min cut part-itioning along the 3rd dimension is same as minimizing vias
  • 12. Total wire length vs. Vias  Can trade off increased total wire length for fewer inter-plane vias by varying the point at which the design is partitioned into planes  Plane assignment performed prior to detailed placement  Yields smaller number of vias, but greater overall wire length
  • 13. Total wire length vs. Vias (Cont)  Plane assignment not made until detailed placement stage  Yields smaller total wire length but greater number of vias
  • 14. Intro to Global Routing  Overview Global Routing involves generating a “loose” route for each net.  Assigns a list of routing regions to a net without actually specifying the geometrical layout of the wires. Followed by detailed routing  Finds the actual geometrical shape of the net within the assigned routing regions. Usually either sequential or hierarchical algorithms
  • 15. Illustration of routing areas x z y x z y Detailed routing of net when routing areas are known
  • 16. Hierarchical Global Routing  Tool uses a hierarchical global routing algorithm Based on Integer programming and Steiner trees Integer programming approach still too slow for size of problem and complexity (NP-hard) Hierarchical routing methods break down the integer program into pieces small enough to be solved exactly
  • 17. 2D Global Routing  A 2D Hierarchical global router works by recursively bisecting the routing substrate.  Wires within a Region are fully contained or terminate at a pin on the region boundry.  At each partitioning step the pins on the side of the routing region is allocated to one of the two subregions.  Wires Connect cells on both sides of the partition line.  These are cut by the partition and for each a pin is inserted into the side of the partition  Once complete, the results can be fed to a detailed router or switch box router (A switchbox is a rectangular area bounded on all sides by blocks)
  • 19. Extending to 3D  Routing in 3D consists of routing a set of aligned congruent routing regions on adjacent wafers.  Wires can enter from any of the sides of the routing region in addition to its top and bottom  3D router must consider routing on each of the layers in addition to the placement of the inter-waver vias  Basis idea is: You connect a inter-waver via to the port you are trying to connect to, and route the wire to that via on the 2D plane.  All we need now is enough area in the 2D routing space to route to the appropriate via
  • 20. 3D Routing Results Percentage Of 2D Total wire Length Minimizing for Wire Length: 2 Layers ~ 28% 5 Layers ~ 51 % Minimizing for via count: 2 Layers ~ 7% 5 Layers ~ 17%
  • 21. 3D-MAGIC  MAGIC is an open source layout editor developed at UC Berkeley  3D-MAGIC is an extension to MAGIC by providing support for Multi-layer IC design  What’s different  New Command :bond  Bonds existing 2D ICs and places inter-layer Vias in the design file  Once Two layers are bonded they are treated as one entity
  • 22. Concerns in 3D circuit  Thermal Issues in 3D-circuits  EMI  Reliability Issues
  • 23. Thermal Issues in 3D Circuits  Thermal Effects dramatically impact interconnect and device reliability in 2D circuits  Due to reduction in chip size of a 3D implementation, 3D circuits exhibit a sharp increase in power density  Analysis of Thermal problems in 3D is necessary to evaluate thermal robustness of different 3D technology and design options.
  • 24. Heat Flow in 2D Heat generated arises due to switching In 2D circuits we have only one layer of Si to consider.
  • 25. Heat Flow in 3D With multi-layer circuits , the upper layers will also generate a significant fraction of the heat. Heat increases linearly with level increase
  • 26. Heat Dissipation  All active layers will be insulated from each other by layers of dielectrics  With much lower thermal conductivity than Si  Therefore heat dissipation in 3D circuits can accelerate many failure mechanisms.
  • 27. Heat Dissipation in Wafer Bonding versus Epitaxial Growth  Wafer Bonding(b)  2X Area for heat dissipation  Epitaxial Growth(a)
  • 28. Heat Dissipation in Wafer Bonding versus Epitaxial Growth  Design 1  Equal Chip Area  Design 2  Equal metal wire pitch
  • 29. High epitaxial temperature Temperatures actually higher for Epitaxial second layers Since the temperature of the second active layer T2 will Be higher than T1 since T1 is closer to the substrate and T2 is stuck between insulators
  • 30. EMI in 3D ICs  Interconnect Coupling Capacitance and cross talk  Coupling between the top layer metal of the first active layer and the device on the second active layer devices is expected
  • 31. EMI  Interconnect Inductance Effects Shorter wire lengths help reduce the inductance Presence of second substrate close to global wires might help lower inductance by providing shorter return paths
  • 32. Reliability Issues?  Electro thermal and Thermo-mechanical effects between various active layers can influence electro- migration and chip performance  Die yield issues may arise due to mismatches between die yields of different layers, which affect net yield of 3D chips.
  • 33. Implications on Circuit Design and Architecture  Buffer Insertion  Layout of Critical Paths  Microprocessor Design  Mixed Signal IC’s  Physical design and Synthesis
  • 34.  Buffer Insertion  Use of buffers in 3D circuits to break up long interconnects  At top layers inverter sizes 450 times min inverter size for the relevant technology  These top layer buffers require large routing area and can reach up to 10,000 for high performance designs in 100nm technology  With 3D technology repeaters can be placed on the second layer and reduce area for the first layer. Buffer Insertion
  • 35. Layout of Critical Paths and Microprocessor Design  Once again interconnect delay dominates in 2D design.  Logic blocks on the critical path need to communicate with each other but due to placement and desig constraints are placed far away from each other.  With a second layer of Si these devices can be placed on different layes of Si and thus closer to each other using(VILICs)  In Microprocessor design most critical paths involve on chip caches on the critical path.  Computational modules which access the cache are distributed all over the chip while the cache is in the corner.  Cache can be placed on a second layer and connected to these modules using (VILICs)
  • 36. Mixed Signal ICs and Physical Design  Digital signals on chip can couple and interfere with RF signals  With multiple layers RF portions of the system can be separated from their digital counterparts.  Physical Design needs to consider the multiple layers of Silicon available.  Placement and routing algorithms need to be modified
  • 37. Conclusion  3D IC design is a relief to interconnect driven IC design.  Still many manufacturing and technological difficulties  Needs strong EDA applications for automated design