DOC PREVIEW
Berkeley ELENG 141 - Interconnect Effects Input-Output

This preview shows page 1-2-21-22 out of 22 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1EE141Interconnect EffectsInput-OutputEE141- Spring 2003Lecture 25EE141Dealing with Capacitive Cross TalkAvoid floating nodesProtect sensitive nodesMake rise and fall times as large as possibleDifferential signalingDo not run wires together for a long distanceUse shielding wiresUse shielding layers2EE141Delay DegradationCc- Impact of neighboring signalactivity on switching delay- When neighboring lines switchin opposite direction of victimline, delay increasesMiller EffectMiller Effect- Both terminals of capacitor are switched in opposite directions(0 → Vdd,Vdd→ 0)- Effective voltage is doubled and additional charge is needed(from Q=CV)EE141Impact of Cross Talk on Delayr is ratio between capacitance to GND and to neighbor3EE141Interconnect ProjectionsLow-k dielectricsBoth delay and power are reduced by dropping interconnectcapacitanceTypes of low-k materials include: inorganic (SiO2), organic(Polyimides) and aerogels (ultra low-k)The numbers below are on theconservative side of the NRTS roadmapGeneration 0.25µm0.18µm0.13µm0.1µm0.07µm0.05µmDielectricConstant3.3 2.7 2.3 2.0 1.8 1.5εεεεEE141How to Battle CapacitiveCrosstalkSubstrate (GND)GNDShieldinglayerVDDGNDShieldingwireAvoid large crosstalk cap’sAvoid floating nodesIsolate sensitive nodesControl rise/fall timesShield!Differential signaling4EE141Driving Large CapacitancesVinVoutCLVDD• Transistor Sizing• Cascaded BuffersEE141Using Cascaded BuffersCL= 20 pFIn Out12 N0.25 µµµµmprocessCin =2.5fFtp0=30psF = CL/Cin= 8000fopt =3.6 N =7tp =0.76ns(See Chapter 5)5EE141Output Driver DesignTrade off Performance for Area and EnergyGiven tpmaxfind N and fAreaEnergy()minminmin121111...1 AfFAffAfffANNdriver−−=−−=++++=−()22212111...1DDLDDiDDiNdriverVfCVCfFVCfffE−≈−−=++++=−EE141Delay as a Function of F and N1013 5 7Number of buffer stages N9 1110,0001000100tp/tp0F=100F=1000F=10,000tp/tp06EE141Output Driver DesignTransistor Sizes for optimally-sized cascaded buffer tp=0.76nsTransistor Sizes of redesigned cascaded buffer tp=1.8ns0.25 µµµµm process, CL=20pFEE141How to Design Large TransistorsG(ate)S(ource)D(rain)MultipleContactssmall transistors in parallelReduces diffusion capacitance7EE141Bonding Pad DesignBonding PadOutInVDDGND100 µmGNDOutEE141ESD ProtectionWhen a chip is connected to a board, there isunknown (potentially large) static voltagedifferenceEqualizing potentials requires (large) chargeflow through the padsDiodes sink this charge into the substrate –need guard rings to pick it up.8EE141ESD ProtectionDiodePADVDDRD1D2XCEE141Chip PackagingChipLL´Bonding wireMountingcavityLeadframePin•Bond wires (~25µm) are usedto connect the package to the chip• Pads are arranged ina framearound the chip• Pads are relatively large(~100µmin0.25µm technology),with large pitch (100µm)•Many chips areas are ‘pad limited’9EE141Pad FrameLayout Die PhotoEE141Chip PackagingAn alternative is ‘flip-chip’:» Pads are distributed around the chip» The soldering balls are placed on pads» The chip is ‘flipped’ onto the package» Can have many more pads10EE141INTERCONNECTDealing with ResistanceEE141Impact of ResistanceImpact of resistance is commonly seen inpower supply distribution:» IR drop» Voltage variationsPower supply is distributed to minimize the IRdrop and the change in current due toswitching of gatesHow to drive long RC wires» Major impact on performance in today’sICs11EE141RI Introduced NoiseVDDXIIR’RVDD- ∆V’∆V∆VφpreEE141Power and Ground DistributionGNDVDDLogicGNDVDDLogicGNDVDD(a) Finger-shaped network (b) Network with multiple supply pins12EE141Resistance and the PowerDistribution ProblemSource: Simplex••Requires fast and accurate peak current predictionRequires fast and accurate peak current prediction••Heavily influenced by packaging technologyHeavily influenced by packaging technologyBeforeBeforeAfterAfterEE141Power DistributionLow-level distribution is in Metal 1Power has to be ‘strapped’ in higher layers ofmetal.The spacing is set by IR drop,electromigration, inductive effectsAlways use multiple contacts on straps13EE141Electromigration (1)Limits dc-current to 1 mA/µmEE141Electromigration (2)14EE141The Impact of ResistivityCN-1CNC2R1R2C1TrVinRN-1RN0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 500.511.522.5time (nsec)voltage (V)x= L/10 x = L/4 x = L/2 x= L 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 500.511.522.5time (nsec)voltage (V)x= L/10 x = L/4 x = L/2 x= L Diffused signalDiffused signalpropagationpropagationDelay ~ LDelay ~ L22The distributedThe distributedrcrc--linelineEE141The Global Wire Problem(((())))outwwdoutdwwdCRCRCR693.0CR377.0T ++++++++++++====ChallengesNo further improvements to be expected after theintroduction of Copper (superconducting, optical?)Design solutions» Use of fat wires» Insert repeaters — but might become prohibitive (power, area)» Efficient chip floorplanningTowards “communication-based” design» How to deal with latency?» Is synchronicity an absolute necessity?15EE141Interconnect:#ofWiringLayers# of metal layers is steadily increasing due to:• Increasing die size and device count: we need more wires and longer wires to connect everything• Rising need for a hierarchical wiring network; local wires with high density and global wires with low RCsubstratepolyM1M2M3M4M5M6TinsHWSρρρρ =2.2µΩµΩµΩµΩ-cm0.25 µm wiring stackMinimum Widths (Relative)0.00.51.01.52.02.53.03.51.0µ1.0µ1.0µ1.0µ 0.8µ0.8µ0.8µ0.8µ 0.6µ0.6µ0.6µ0.6µ 0.35µ0.35µ0.35µ0.35µ 0.25µ0.25µ0.25µ0.25µM5M4M3M2M1PolyMinimum Spacing (Relative)0.00.51.01.52.02.53.03.54.01.0µ1.0µ1.0µ1.0µ 0.8µ0.8µ0.8µ0.8µ 0.6µ0.6µ0.6µ0.6µ 0.35µ0.35µ0.35µ0.35µ 0.25µ0.25µ0.25µ0.25µM5M4M3M2M1PolyEE141Interconnect Projections:CopperCopper is planned in full sub-0.25µm process flows and large-scaledesigns (IBM, Motorola, IEDM97)With cladding and other effects, Cu~2.2µΩ-cm vs. 3.5 for Al(Cu)⇒40% reduction in resistanceElectromigration improvement;100X longer lifetime (IBM,IEDM97)» Electromigration is a limiting factorbeyond 0.18 µmifAlisused(HP,IEDM95)Vias16EE141Diagonal WiringyxdestinationManhattansourcediagonal•20+% Interconnect length reduction• Clock speedSignal integrityPower integrity• 15+% Smaller chipsplus 30+% via reductionCourtesy Cadence X-initiativeEE141Using BypassesDriverPolysilicon word linePolysilicon word lineMetal word


View Full Document

Berkeley ELENG 141 - Interconnect Effects Input-Output

Documents in this Course
Adders

Adders

7 pages

Memory

Memory

33 pages

I/O

I/O

14 pages

Lecture 8

Lecture 8

34 pages

Lab 3

Lab 3

2 pages

I/O

I/O

17 pages

Project

Project

6 pages

Adders

Adders

15 pages

SRAM

SRAM

13 pages

Load more
Download Interconnect Effects Input-Output
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Interconnect Effects Input-Output and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Interconnect Effects Input-Output 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?