DOC PREVIEW
Berkeley ELENG 141 - Lecture 3 - Manufacturing

This preview shows page 1-2-19-20 out of 20 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 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 20 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 20 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 20 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

EE1411EE1411IC ManufacturingEE141- Spring 2003Lecture 3EE1412Last LectureDesign Metrics (part 1)TodayDesign metrics (wrap-up)IC manufacturingEE1412EE1413AdministriviaDiscussion sessions start this week. Only one thisweek (Dejan is still stuck)We 2-3pm in 203 McLaughlinHomework 1 due on Th» If you have problems running SPICE, check with HuifangLabs start next week!» Make sure to get your card key coded for 353 Cory» Temporary logins have been provided for the PCs in 353Cory.– Login: ee141-temp– Passward: tempaccountEE1414The EE141 Week at a GlanceMTuWThF89101112123456Lab(both)353 CoryLab(Dejan)353 CoryDISC*(Dejan)203McLaughlinLec(Jan)203 McLaughlin<- ProblemSets DueOH(Jan) 511CoryLec(Jan)203 McLaughlin* Discussion sections will cover identical materialTA mtngBWRCLab(Huifang)353 CoryOH(Dejan)289CoryOH(Huifang)289CoryDISC*(Huifang)TBDEE1413EE1415Design Metrics (wrap-up)How to quantify thequality of a gate?So far : cost & reliabilityToday: speed & powerEE1416Delay DefinitionsVouttftpHLtpLHtrtVint90%10%50%50%EE1414EE1417Ring Oscillatorv0v1v5v1v2v0v3v4v5T=2×tp×NEE1418AFirst-OrderRCNetworkvoutvin CRtp=ln(2)τ =0.69RCImportant model – matches delay of inverterEE1415EE1419Power DissipationInstantaneous power:p(t)=v(t)i(t)=Vsupplyi(t)Peak power:Ppeak= VsupplyipeakAverage power:()∫∫++==TttTttsupplysupplyavedttiTVdttpTP )(1EE14110Energy and Energy-DelayPower-Delay Product (PDP) =E = Energy per operation = Pav×tpEnergy-Delay Product (EDP) =quality metric of gate = E×tpEE1416EE14111AFirst-OrderRCNetworkE01→Pt()dt0T∫Vddisupplyt()dt0T∫VddCLdVout0Vdd∫CLVdd•2== = =EcapPcapt()dt0T∫Vouticapt()dt0T∫CLVoutdVout0Vdd∫12---CLVdd•2== = =voutvin CLREE14112CMOSManufacturingProcessEE1417EE14113CMOS ProcessEE14114AModernCMOSProcessp-welln-wellp+p-epiSiO2AlCupolyn+SiO2p+gate-oxideTungstenTiSi2DualDual--Well TrenchWell Trench--Isolated CMOS ProcessIsolated CMOS ProcessEE1418EE14115Circuit Under DesignThis two-inverter circuit (of Figure 3.25 in the text) will bemanufactured in a twin-well process.VDDVDDVinVoutM1M2M3M4Vout2EE14116Circuit LayoutEE1419EE14117The Manufacturing ProcessFor a great tour through the process and its different steps, checkhttp://www.fullman.com/semiconductors/semiconductors.htmlhttp://bwrc.eecs.berkeley.edu/Classes/IcBookFor a complete walk-through of the process (64 steps), check theBook web-pageEE14118oxidationopticalmaskprocessstepphotoresist coatingphotoresistremoval (ashing)spin, rinse, dryacid etchphotoresiststepper exposuredevelopmentTypical operations in a singlephotolithographic cycle (from [Fullman]).Photo-Lithographic ProcessEE14110EE14119Patterning of SiO2Si-substrateSi-substrateSi-substrate(a) Silicon base material(b) After oxidation and depositionof negative photoresist(c) Stepper exposurePhotoresistSiO2UV-lightPatternedoptical maskExposed resistSiO2Si-substrateSi-substrateSi-substrateSiO2SiO2(d) After development and etching of resist,chemical or plasma etch of SiO2(e) After etching(f) Final result after removal of resistHardened resistHardened resistChemical or plasmaetchEE14120CMOS Process at a GlanceDefine active areasEtch and fill trenchesImplant well regionsDeposit and patternpolysilicon layerImplant source and drainregions and substrate contactsCreate contact and via windowsDeposit and pattern metal layersEE14111EE14121CMOS Process Walk-Throughp+p-epi(a) Base material: p+ substratewith p-epi layerp+(c) After plasma etch of insulatingtrenches using the inverse ofthe active area maskp+p-epiSiO23SiN4(b) After deposition of gate-oxide andsacrificial nitride (acts as abuffer layer)EE14122CMOS Process Walk-ThroughSiO2(d) After trench filling, CMPplanarization, and removal ofsacrificial nitride(e) After n-well andVTpadjust implantsn(f) After p-well andVTnadjust implantspEE14112EE14123CMOS Process Walk-Through(g) After polysilicon depositionand etchpoly(silicon)(h) After n+ source/drain andp+source/drain implants. Thesep+n+steps also dope the polysilicon.(i) After deposition of SiO2insulator and contact hole etch.SiO2EE14124CMOS Process Walk-Through(j) After deposition andpatterning of first Al layer.Al(k) After deposition of SiO2insulator, etching of via’s,deposition and patterning ofsecond layer of Al.AlSiO2EE14113EE14125Advanced MetalizationEE14126Advanced MetalizationEE14114EE14127Jan M. RabaeyDesign RulesEE141283D PerspectivePolysiliconAluminumEE14115EE14129Design RulesInterface between designer and processengineerGuidelines for constructing process masksUnit dimension: Minimum line width» scalable design rules: lambda parameter» absolute dimensions (micron rules)EE14130CMOS Process LayersLayerPolysiliconMetal1Metal2Contact To PolyContact To DiffusionViaWell (p,n)Active Area (n+,p+)Color RepresentationYellowGreenRedBlueMagentaBlackBlackBlackSelect (p+,n+)GreenEE14116EE14131Layers in 0.25 µmCMOSprocessEE14132Intra-Layer Design RulesMetal2431090WellActive33Polysilicon22Different PotentialSame PotentialMetal1332Contactor ViaSelect2or62HoleEE14117EE14133Transistor Layout1253TransistorEE14134Vias and Contacts121Vi aMetal toPoly ContactMetal toActive Contact1254322EE14118EE14135Select Layer133222WellSubstrateSelect35EE14136CMOS Inverter LayoutAA’np-substrateFieldOxidep+n+InOutGNDVDD(a) Layout(b) Cross-Section along A-A’AA’EE14119EE14137Layout EditorEE14138Design Rule Checkerpoly_not_fet to all_diff minimum spacing = 0.14 um.EE14120EE14139Sticks Diagram13InOutVDDGNDStick diagram of inverter• Dimensionless layout entities• Only topology is important• Final layout generated by“compaction” programEE14140Next LectureThe inverter at a glanceThe MOS


View Full Document

Berkeley ELENG 141 - Lecture 3 - Manufacturing

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 Lecture 3 - Manufacturing
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 Lecture 3 - Manufacturing 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 Lecture 3 - Manufacturing 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?