SlideShare a Scribd company logo
1 of 37
Flip chip
c4b
Introduction
This application note describes the die-driven flow with a peripheral ring I/O
style.
As silicon processes migrate to 45nm and below, flip-chip designs are becoming
more prevalent.
In the traditional design style, a designer places all I/Os around the core of a
design and bonding wires connect the die to the package.
In the flip-chip design style, there are no bonding wires.
The flip-chip design style makes it possible to increase the number of I/Os and
improve timing between I/O and core logic.
Flip-chip design requires a more sophisticated design methodology.
Introduction
Packaging Technology
Integrated circuits are put into protective packages to allow easy handling and
assembly onto printed circuit boards and to protect the devices from damage.
Some package types have standardized dimensions and tolerances, and are
registered with trade industry associations such as JEDEC and Pro Electron.
Other types are proprietary designations that
may be made by only one or two manufacturers.
Integrated circuit packaging is the last assembly
process before testing and shipping devices to
customers.
Wirebonding
This conventional technique involves the mounting of a chip onto a substrate,
back-side down. Then, peripheral pads on the chip are bonded to the substrate
via wires.
The main advantage of this approach is that it is very cost-effective.
Machines have gotten to the point where tens of thousands of wires may be
bonded to chips and substrates within an hour.
Drawbacks of Wirebonding
This high throughput, along with a good record of reliability, have made
wirebonding the mainstream technique in chip-to-package interconnection.
However, there are many drawbacks to wirebonding which may prevent its
dominance in future designs. These include:
Peripheral nature of wirebonding makes it difficult to access internal parts of the
chip
Difficulty in shrinking pad pitches to < 50 mm
Thermal stability difficult to cool high-power chips
Susceptibility to simultaneous switching noise (high inductance of bonding wires)
C4 Flip-Chip
C4 technology was developed by IBM researchers in the 1960s.
The bonding process is characterized by the soldering of silicon devices directly
to a substrate (organic, for example).
The chip faces the substrate, as opposed to wirebonding, hence the name flip-
chip bonding. The salient features of this packaging methodology are as follows:
C4 Flip-Chip
1) Solder bumps are distributed on metal terminals on the chip itself. These
solder bumps are typically composed of 97% lead and 3% Tin. The substrate has
identically placed metal pads on its surface.
2) The chip is turned over and the metal pads are aligned to solder bumps; metal
reflow is used to form connectivity between the substrate and chip.
Advantages of C4 technology
Increased I/O density C4 bumps may be placed over the entire area of the chip
(called area array) rather than simply the periphery.
Self-aligning process step due to surface tension
Reduced die size for previously pad limited designs
Reduced simultaneous switching noise due to smaller inductance of bumps
compared to wire leads
Better thermal properties as the backside of the wafer is now available for
heatsinking
Much better power distribution capabilities as circuits in the middle of the die
can now access Vdd/Gnd directly
Low cost and high throughput (all connections for one chip are made
simultaneously in C4 as opposed to one-by-one in wirebonding)
Shorter wirelengths and fewer global wires ease wiring requirements
Drawbacks of C4 technology
The main drawbacks to C4 at this time are that the use of lead in the solder
bumps lead to the emission of alpha particles which can lead to circuit failure in
sensitive circuits such as DRAM s.
However, this effect can be minimized by restricting the placement of solder
bumps over these sensitive areas.
Research is ongoing to find alternate materials for solber bumps as well.
 Also, the use of C4 packaging allows designers to do many different things in the
floorplanning and routing stages of a design.
Commercial tools for place-and-route, etc. are predicated on the use of
peripheral wirebonding for I/O pads. New tools need to be in place for designers
to take full advantage of flip-chip s advantages.
Flip Chip
Flip chip is the mounting of a chip with its active side facing the substrate.
 This die orientation is “flipped” from the traditional packaging style, which uses
bonding wires to connect the package to the die.
In flip chip, the electrical interconnection between the chip and substrate is
established by using solder bumps.
Flip-Chip Flows
Package-Driven or Bump driven
Die-Driven or IC-driven Flow
Package-Driven or Bump-Driven Flow
The IC package dictates the bump locations for the IC design.
All of the bump cells are instantiated and connected to flip-chip drivers as inputs
within the Verilog netlist.
The physical locations for the bump cells are predefined by the package designer.
Optimal flip-chip I/O driver locations are determined during flip-chip driver
placement based on the predefined bump locations.
Die-Driven or IC-driven Flow
The IC design dictates bump locations for the IC package.
Bump cells are not instantiated nor connected to flip-chip I/O drivers as inputs in
the Verilog netlist.
Optimal bump connections are determined after flip-chip driver and bump
pattern placement.
Definition of Terms
Peripheral Ring I/O
 Flip-Chip Design Style The peripheral ring I/O flip-chip design style places flip-chip drivers outside the core
boundary, similar to the traditional peripheral I/O design style.
 Bump cells can be placed on top of I/O drivers, or anywhere in the core.
 CLASS PAD = I/O cell with bound pad.
Differentiating Area I/O
 Area IO should be placed inside the core area
 The LEF I/O Driver cells must contain CLASS PAD (for peripheral I/O) or CLASS PAD AREAIO (for area I/O).
 CLASS PAD AREAIO = I/O cell without bump.
Flip-Chip Driver, I/O Driver, Driver
 A flip-chip driver is an I/O circuit that connects to the bump to drive or receive signals.
 The I/O driver cell includes a pad pin to connect to the flip-chip bump, and a signal pin to connect to the core
logic.
Flip-Chip Bump, Flip-Chip Pad, Bump Cell,
A bump structure consists of a solder ball placed on top of a large piece of metal
at the top metal layer.
The solder ball on the die connects to the solder ball on the package.
Standard cells can be placed under bump cells.
Bump cells can be placed over I/O drivers, if the I/O driver design supports this
application.
Signal bump cells connect to I/O driver cells and power bump cells connect to
power straps.
Bump Net
 A bump net is a connection between a flip-chip I/O driver and a bump cell.
Automatic Net Assignment
Assignment is to logically connects flip-chip I/O drivers and bump cells in the die-
driven flow.
The flow requires automatic net assignment because there is no logical
connection between the driver and the bump in the Verilog netlist.
Automatic net assignment is not applicable for the package-driven flow, since the
package-driven flow connects bump cells to flip-chip I/O drivers within the
Verilog netlist.
Once logical connections are established, bump nets can be routed.
Automatic Net Assignment
Redistribution Layer (RDL)
Routing redistributes the wire-bonding pads to the bump pads without changing
the placement of the I/O pads.
The redistribution layer is the top metal layer of the die.
Bump balls are placed on the redistribution layer and use the redistribution layer
to connect bump pads to wire-bonding pads.
Flip-chip bump, I/O driver, and core logic
connection
Bump pitch & RDL spacing
1. Spacing: 86.630um available for RDL routing for 4 bumps
2. Max net length is ~800um(taken extra ~100), if we take 35X775 (W/L) RDL routing then resistance= 0.5 Ohm
3. Total space occupied by all the 3 bumps, 2 + 35 + 2 + 20 +2 + 20 +2 = 83 # if 3 rows bumps are P/G
1. If one signal comes in the second row then we can get 10um #only 2 rows with P/G and 3rd signal
2. The 1st row from the die should be routed direct within the boundary of the bump
flip-chip structures
Multiple flip-chip design styles for perimeter
I/O layouts
Package- and Die-driven design flows
Flow to setup Flip chip
Verilog Netlist Preparation
As a minimum requirement, the input Verilog netlist must include core logic and
flip-chip I/O drivers instantiated and connected to the core logic.
Physical-only cells, such as ESD cells, can be added to the design in the IC
Compiler design flow and do not need to be in the Verilog netlist.
The die-driven flow does not require signal bump cells in the Verilog netlist.
Bump cells can be generated during bump pattern placement.
Floorplan Creation
To create the top-level floorplan, read the Verilog netlist using defined reference
and technology libraries.
Initialize the floorplan boundary, core height and width, utilization and core
offset.
You can also use the read_def command
to read a DEF file that contains placement
information.
Core area and bumps
Assignment
Flylines showing flip-chip nets
RDL Routing Bump nets
Unique 1-to-1 connections created on VDD
net
Routing utilization
Verify
Connectivity
Length
Width
Resistance
Area
Noise
Power
Thank you
Reference : cadence soc encounter.
Synopsis ICC
solvnet

More Related Content

What's hot

Physical design
Physical design Physical design
Physical design Mantra VLSI
 
Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)shaik sharief
 
Implementing Useful Clock Skew Using Skew Groups
Implementing Useful Clock Skew Using Skew GroupsImplementing Useful Clock Skew Using Skew Groups
Implementing Useful Clock Skew Using Skew GroupsM Mei
 
Physical Verification Design.pdf
Physical Verification Design.pdfPhysical Verification Design.pdf
Physical Verification Design.pdfAhmed Abdelazeem
 
Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Olivier Coudert
 
Vlsi physical design
Vlsi physical designVlsi physical design
Vlsi physical designI World Tech
 
Understanding cts log_messages
Understanding cts log_messagesUnderstanding cts log_messages
Understanding cts log_messagesMujahid Mohammed
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI illpa
 
minimisation of crosstalk in VLSI routing
minimisation of crosstalk in VLSI routingminimisation of crosstalk in VLSI routing
minimisation of crosstalk in VLSI routingChandrajit Pal
 
Placement in VLSI Design
Placement in VLSI DesignPlacement in VLSI Design
Placement in VLSI DesignTeam-VLSI-ITMU
 
Placement and routing in full custom physical design
Placement and routing in full custom physical designPlacement and routing in full custom physical design
Placement and routing in full custom physical designDeiptii Das
 

What's hot (20)

Physical design
Physical design Physical design
Physical design
 
Vlsi Synthesis
Vlsi SynthesisVlsi Synthesis
Vlsi Synthesis
 
Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)
 
Implementing Useful Clock Skew Using Skew Groups
Implementing Useful Clock Skew Using Skew GroupsImplementing Useful Clock Skew Using Skew Groups
Implementing Useful Clock Skew Using Skew Groups
 
Physical Verification Design.pdf
Physical Verification Design.pdfPhysical Verification Design.pdf
Physical Verification Design.pdf
 
Inputs of physical design
Inputs of physical designInputs of physical design
Inputs of physical design
 
Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows
 
Back end[1] debdeep
Back end[1]  debdeepBack end[1]  debdeep
Back end[1] debdeep
 
EMIR.pdf
EMIR.pdfEMIR.pdf
EMIR.pdf
 
Vlsi physical design
Vlsi physical designVlsi physical design
Vlsi physical design
 
Clock Tree Synthesis.pdf
Clock Tree Synthesis.pdfClock Tree Synthesis.pdf
Clock Tree Synthesis.pdf
 
VLSI routing
VLSI routingVLSI routing
VLSI routing
 
Understanding cts log_messages
Understanding cts log_messagesUnderstanding cts log_messages
Understanding cts log_messages
 
On-Chip Variation
On-Chip VariationOn-Chip Variation
On-Chip Variation
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI
 
Static_Time_Analysis.pptx
Static_Time_Analysis.pptxStatic_Time_Analysis.pptx
Static_Time_Analysis.pptx
 
minimisation of crosstalk in VLSI routing
minimisation of crosstalk in VLSI routingminimisation of crosstalk in VLSI routing
minimisation of crosstalk in VLSI routing
 
Placement in VLSI Design
Placement in VLSI DesignPlacement in VLSI Design
Placement in VLSI Design
 
Pd flow i
Pd flow iPd flow i
Pd flow i
 
Placement and routing in full custom physical design
Placement and routing in full custom physical designPlacement and routing in full custom physical design
Placement and routing in full custom physical design
 

Similar to Flip Chip technology

IC Adapters & Interposers | Interconnect Systems ISI - a Molex company
IC Adapters & Interposers | Interconnect Systems ISI - a Molex companyIC Adapters & Interposers | Interconnect Systems ISI - a Molex company
IC Adapters & Interposers | Interconnect Systems ISI - a Molex companyPeter Ivas
 
OIF 2015 FOE Architecture Presentation
OIF 2015 FOE Architecture PresentationOIF 2015 FOE Architecture Presentation
OIF 2015 FOE Architecture PresentationDeborah Porchivina
 
Pcb design using_eagle
Pcb design using_eaglePcb design using_eagle
Pcb design using_eagleABDUL MUNAFF
 
Technological Trends in the Field of Circuit Board Design and Manufacturing
Technological Trends in the Field of Circuit Board Design and ManufacturingTechnological Trends in the Field of Circuit Board Design and Manufacturing
Technological Trends in the Field of Circuit Board Design and ManufacturingToradex
 
Flipchip bonding.
Flipchip bonding.Flipchip bonding.
Flipchip bonding.venkata016
 
Qfn assembly reliability
Qfn assembly reliabilityQfn assembly reliability
Qfn assembly reliabilityBob Wettermann
 
Qfn assembly reliability
Qfn assembly reliabilityQfn assembly reliability
Qfn assembly reliabilityBob Wettermann
 
QFN assembly reliability
QFN assembly reliabilityQFN assembly reliability
QFN assembly reliabilityBob Wettermann
 
io and pad ring.pdf
io and pad ring.pdfio and pad ring.pdf
io and pad ring.pdfquandao25
 
Karimanal chipstacking fea_draft_corrected
Karimanal chipstacking fea_draft_correctedKarimanal chipstacking fea_draft_corrected
Karimanal chipstacking fea_draft_correctedKamal Karimanal
 
Package fabrication technolog ynew
Package fabrication technolog ynewPackage fabrication technolog ynew
Package fabrication technolog ynewprashant singh
 
You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...Mike Nager
 
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESPERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESIRJET Journal
 
PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...
PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...
PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...IJTET Journal
 
Differential pair routing_pcb-oct2011
Differential pair routing_pcb-oct2011Differential pair routing_pcb-oct2011
Differential pair routing_pcb-oct2011Muhammad Saad
 

Similar to Flip Chip technology (20)

IC Adapters & Interposers | Interconnect Systems ISI - a Molex company
IC Adapters & Interposers | Interconnect Systems ISI - a Molex companyIC Adapters & Interposers | Interconnect Systems ISI - a Molex company
IC Adapters & Interposers | Interconnect Systems ISI - a Molex company
 
IC Packaging
IC PackagingIC Packaging
IC Packaging
 
OIF 2015 FOE Architecture Presentation
OIF 2015 FOE Architecture PresentationOIF 2015 FOE Architecture Presentation
OIF 2015 FOE Architecture Presentation
 
Pcb design using_eagle
Pcb design using_eaglePcb design using_eagle
Pcb design using_eagle
 
Technological Trends in the Field of Circuit Board Design and Manufacturing
Technological Trends in the Field of Circuit Board Design and ManufacturingTechnological Trends in the Field of Circuit Board Design and Manufacturing
Technological Trends in the Field of Circuit Board Design and Manufacturing
 
Flipchip bonding.
Flipchip bonding.Flipchip bonding.
Flipchip bonding.
 
packaging types
packaging typespackaging types
packaging types
 
INTRODUCTION_TO_IC
INTRODUCTION_TO_ICINTRODUCTION_TO_IC
INTRODUCTION_TO_IC
 
Qfn assembly reliability
Qfn assembly reliabilityQfn assembly reliability
Qfn assembly reliability
 
Qfn assembly reliability
Qfn assembly reliabilityQfn assembly reliability
Qfn assembly reliability
 
QFN assembly reliability
QFN assembly reliabilityQFN assembly reliability
QFN assembly reliability
 
Training2 ppt
Training2 pptTraining2 ppt
Training2 ppt
 
Vlsi design-styles
Vlsi design-stylesVlsi design-styles
Vlsi design-styles
 
io and pad ring.pdf
io and pad ring.pdfio and pad ring.pdf
io and pad ring.pdf
 
Karimanal chipstacking fea_draft_corrected
Karimanal chipstacking fea_draft_correctedKarimanal chipstacking fea_draft_corrected
Karimanal chipstacking fea_draft_corrected
 
Package fabrication technolog ynew
Package fabrication technolog ynewPackage fabrication technolog ynew
Package fabrication technolog ynew
 
You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...
 
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESPERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
 
PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...
PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...
PowerReduction in Silicon Ips for Cross-IPInterconnections Using On-Chip Bias...
 
Differential pair routing_pcb-oct2011
Differential pair routing_pcb-oct2011Differential pair routing_pcb-oct2011
Differential pair routing_pcb-oct2011
 

More from Mantra VLSI

Basic electronics
Basic electronicsBasic electronics
Basic electronicsMantra VLSI
 
Ethertnet data transfer.ppt
Ethertnet data transfer.pptEthertnet data transfer.ppt
Ethertnet data transfer.pptMantra VLSI
 
CRC Error coding technique
CRC Error coding techniqueCRC Error coding technique
CRC Error coding techniqueMantra VLSI
 
Divide by N clock
Divide by N clockDivide by N clock
Divide by N clockMantra VLSI
 

More from Mantra VLSI (8)

Number system
Number systemNumber system
Number system
 
Basic electronics
Basic electronicsBasic electronics
Basic electronics
 
Verilog HDL
Verilog HDLVerilog HDL
Verilog HDL
 
Ethertnet data transfer.ppt
Ethertnet data transfer.pptEthertnet data transfer.ppt
Ethertnet data transfer.ppt
 
CRC Error coding technique
CRC Error coding techniqueCRC Error coding technique
CRC Error coding technique
 
verilog code
verilog codeverilog code
verilog code
 
Divide by N clock
Divide by N clockDivide by N clock
Divide by N clock
 
Synthesis
SynthesisSynthesis
Synthesis
 

Recently uploaded

chpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMM
chpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMMchpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMM
chpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMMNanaAgyeman13
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectssuserb6619e
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfisabel213075
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 
Cooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptxCooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptxmamansuratman0253
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 

Recently uploaded (20)

chpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMM
chpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMMchpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMM
chpater16.pptxMMMMMMMMMMMMMMMMMMMMMMMMMMM
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdf
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 
Cooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptxCooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptx
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 

Flip Chip technology

  • 2. Introduction This application note describes the die-driven flow with a peripheral ring I/O style. As silicon processes migrate to 45nm and below, flip-chip designs are becoming more prevalent. In the traditional design style, a designer places all I/Os around the core of a design and bonding wires connect the die to the package. In the flip-chip design style, there are no bonding wires. The flip-chip design style makes it possible to increase the number of I/Os and improve timing between I/O and core logic. Flip-chip design requires a more sophisticated design methodology.
  • 4. Packaging Technology Integrated circuits are put into protective packages to allow easy handling and assembly onto printed circuit boards and to protect the devices from damage. Some package types have standardized dimensions and tolerances, and are registered with trade industry associations such as JEDEC and Pro Electron. Other types are proprietary designations that may be made by only one or two manufacturers. Integrated circuit packaging is the last assembly process before testing and shipping devices to customers.
  • 5. Wirebonding This conventional technique involves the mounting of a chip onto a substrate, back-side down. Then, peripheral pads on the chip are bonded to the substrate via wires. The main advantage of this approach is that it is very cost-effective. Machines have gotten to the point where tens of thousands of wires may be bonded to chips and substrates within an hour.
  • 6. Drawbacks of Wirebonding This high throughput, along with a good record of reliability, have made wirebonding the mainstream technique in chip-to-package interconnection. However, there are many drawbacks to wirebonding which may prevent its dominance in future designs. These include: Peripheral nature of wirebonding makes it difficult to access internal parts of the chip Difficulty in shrinking pad pitches to < 50 mm Thermal stability difficult to cool high-power chips Susceptibility to simultaneous switching noise (high inductance of bonding wires)
  • 7. C4 Flip-Chip C4 technology was developed by IBM researchers in the 1960s. The bonding process is characterized by the soldering of silicon devices directly to a substrate (organic, for example). The chip faces the substrate, as opposed to wirebonding, hence the name flip- chip bonding. The salient features of this packaging methodology are as follows:
  • 8. C4 Flip-Chip 1) Solder bumps are distributed on metal terminals on the chip itself. These solder bumps are typically composed of 97% lead and 3% Tin. The substrate has identically placed metal pads on its surface. 2) The chip is turned over and the metal pads are aligned to solder bumps; metal reflow is used to form connectivity between the substrate and chip.
  • 9. Advantages of C4 technology Increased I/O density C4 bumps may be placed over the entire area of the chip (called area array) rather than simply the periphery. Self-aligning process step due to surface tension Reduced die size for previously pad limited designs Reduced simultaneous switching noise due to smaller inductance of bumps compared to wire leads Better thermal properties as the backside of the wafer is now available for heatsinking Much better power distribution capabilities as circuits in the middle of the die can now access Vdd/Gnd directly Low cost and high throughput (all connections for one chip are made simultaneously in C4 as opposed to one-by-one in wirebonding) Shorter wirelengths and fewer global wires ease wiring requirements
  • 10. Drawbacks of C4 technology The main drawbacks to C4 at this time are that the use of lead in the solder bumps lead to the emission of alpha particles which can lead to circuit failure in sensitive circuits such as DRAM s. However, this effect can be minimized by restricting the placement of solder bumps over these sensitive areas. Research is ongoing to find alternate materials for solber bumps as well.  Also, the use of C4 packaging allows designers to do many different things in the floorplanning and routing stages of a design. Commercial tools for place-and-route, etc. are predicated on the use of peripheral wirebonding for I/O pads. New tools need to be in place for designers to take full advantage of flip-chip s advantages.
  • 11. Flip Chip Flip chip is the mounting of a chip with its active side facing the substrate.  This die orientation is “flipped” from the traditional packaging style, which uses bonding wires to connect the package to the die. In flip chip, the electrical interconnection between the chip and substrate is established by using solder bumps.
  • 12. Flip-Chip Flows Package-Driven or Bump driven Die-Driven or IC-driven Flow
  • 13. Package-Driven or Bump-Driven Flow The IC package dictates the bump locations for the IC design. All of the bump cells are instantiated and connected to flip-chip drivers as inputs within the Verilog netlist. The physical locations for the bump cells are predefined by the package designer. Optimal flip-chip I/O driver locations are determined during flip-chip driver placement based on the predefined bump locations.
  • 14. Die-Driven or IC-driven Flow The IC design dictates bump locations for the IC package. Bump cells are not instantiated nor connected to flip-chip I/O drivers as inputs in the Verilog netlist. Optimal bump connections are determined after flip-chip driver and bump pattern placement.
  • 15. Definition of Terms Peripheral Ring I/O  Flip-Chip Design Style The peripheral ring I/O flip-chip design style places flip-chip drivers outside the core boundary, similar to the traditional peripheral I/O design style.  Bump cells can be placed on top of I/O drivers, or anywhere in the core.  CLASS PAD = I/O cell with bound pad. Differentiating Area I/O  Area IO should be placed inside the core area  The LEF I/O Driver cells must contain CLASS PAD (for peripheral I/O) or CLASS PAD AREAIO (for area I/O).  CLASS PAD AREAIO = I/O cell without bump. Flip-Chip Driver, I/O Driver, Driver  A flip-chip driver is an I/O circuit that connects to the bump to drive or receive signals.  The I/O driver cell includes a pad pin to connect to the flip-chip bump, and a signal pin to connect to the core logic.
  • 16. Flip-Chip Bump, Flip-Chip Pad, Bump Cell, A bump structure consists of a solder ball placed on top of a large piece of metal at the top metal layer. The solder ball on the die connects to the solder ball on the package. Standard cells can be placed under bump cells. Bump cells can be placed over I/O drivers, if the I/O driver design supports this application. Signal bump cells connect to I/O driver cells and power bump cells connect to power straps. Bump Net  A bump net is a connection between a flip-chip I/O driver and a bump cell.
  • 17. Automatic Net Assignment Assignment is to logically connects flip-chip I/O drivers and bump cells in the die- driven flow. The flow requires automatic net assignment because there is no logical connection between the driver and the bump in the Verilog netlist. Automatic net assignment is not applicable for the package-driven flow, since the package-driven flow connects bump cells to flip-chip I/O drivers within the Verilog netlist. Once logical connections are established, bump nets can be routed.
  • 19. Redistribution Layer (RDL) Routing redistributes the wire-bonding pads to the bump pads without changing the placement of the I/O pads. The redistribution layer is the top metal layer of the die. Bump balls are placed on the redistribution layer and use the redistribution layer to connect bump pads to wire-bonding pads.
  • 20. Flip-chip bump, I/O driver, and core logic connection
  • 21. Bump pitch & RDL spacing 1. Spacing: 86.630um available for RDL routing for 4 bumps 2. Max net length is ~800um(taken extra ~100), if we take 35X775 (W/L) RDL routing then resistance= 0.5 Ohm 3. Total space occupied by all the 3 bumps, 2 + 35 + 2 + 20 +2 + 20 +2 = 83 # if 3 rows bumps are P/G 1. If one signal comes in the second row then we can get 10um #only 2 rows with P/G and 3rd signal 2. The 1st row from the die should be routed direct within the boundary of the bump
  • 23. Multiple flip-chip design styles for perimeter I/O layouts
  • 24. Package- and Die-driven design flows
  • 25.
  • 26.
  • 27. Flow to setup Flip chip
  • 28. Verilog Netlist Preparation As a minimum requirement, the input Verilog netlist must include core logic and flip-chip I/O drivers instantiated and connected to the core logic. Physical-only cells, such as ESD cells, can be added to the design in the IC Compiler design flow and do not need to be in the Verilog netlist. The die-driven flow does not require signal bump cells in the Verilog netlist. Bump cells can be generated during bump pattern placement.
  • 29. Floorplan Creation To create the top-level floorplan, read the Verilog netlist using defined reference and technology libraries. Initialize the floorplan boundary, core height and width, utilization and core offset. You can also use the read_def command to read a DEF file that contains placement information.
  • 30. Core area and bumps
  • 34. Unique 1-to-1 connections created on VDD net
  • 37. Thank you Reference : cadence soc encounter. Synopsis ICC solvnet