SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Layout Design Methodology
           Agenda

           I. Advanced Technology

          II. Nanometer Solution

          III. Library Based Design

          IV. Expertise & Architecture

          V. Semi-Automation Flow

          VI. Summary




Slide 1                                          July 31, 2009
                                            Love & Passion
Reach the Goal
                            Advanced

                          Methodology
                            Traditional


          35nMt             70nMt
                  45nMt                   90nMt




Slide 2                                      Love & Passion   July 31, 2009
Project Application
          • Increased density, performance, and integration
            – Increased complexity

            Complexity
                                         Advanced
              1GB @ 70nm


                                                                                         Traditional

            512MB @ 90nm




            256MB @ 110nm



                                                                                 Design Cycle (Months)

                                 04      06       08   10      Unacceptable               16
                            Design Verification    Re-Design
                                                               12

Slide 3                                                                       Love & Passion           July 31, 2009
Nanometer Solution by Design
               Process
                           Stable
                 OPC
              System &
                           High Perf.
          Circuit Design

 Pre-Layout Design                      Nanometer Effects
      & Verification       Speed

               Physical
                Design     Quality

          Post-Layout
Verification & Analysis    Passion

            TapeOut to     No mistake
           Manufacture

                                                                             Mass Product


Slide 4                                                     Love & Passion           July 31, 2009
Concept of
                                  Library Based Design


                                     Library                       •   Clean Design products
          Device Design
                                                                   •   Detail analysis
                                               The 4th Stage
                                                                   •   Effective detecting of hidden facts
           Resource
                                                                   •   High Speed , High Quality

                                                                   •   Shorten Design Cycle
                                                                   •   Verify stable Library
                High technology




                                               The 3rd Stage
                                                                   •   Support and cover the process

                                                                   •   Cut down Man power
                                               The   2nd   Stage   •   Improve Programming and flow
                                                                   •   Add elements of Basic Library

                                                                   •   Set up Programming
                                               The   1st   Stage   •   Fix a regular design flow
                                                                   •   Environment, Documentations
                                                                   •   Compose Elemental Library




Slide 5                                                                  Love & Passion            July 31, 2009
Analog Expert
          Author:        Generator Expert Team (Munich, US and China)
          Creation Date: November 2008                                     II. Analog layout in other circuits
          Version:       V0.1
          Status:        Released
                                                                           3.5.1 Receiver …….………………………………. Page 37
                                                                           3.5.2 ESD …………..…….. .……………………... Page 41
          1. Introduction ……………………………………...........              Page 02

                                                                           4.4 Non-Transistor Devices
          2. General …….………………………….......................        Page 04

                                                                           4.1.1 DT Capacitance……………………………                                     Page 43
          I.     Analog layout in Generator circuits
                                                                           4.1.2 Resistor .……………………………………. Page 46
          3.1 References
                                                                           4.1.3 Diode ….……………………………………                                        Page 49
          3.1.1 VREF Bandgap …….………….………………….                    Page 09
                                                                           4.1 Questions of Analog layout .………………..                            Page 50
          3.1.1 Current REF…………………….………………….                     Page 18
                                                                           4.2.1 Matching …………………………………..                                      Page 55
          3.1.2 Other References ………………………….. ……                 Page 20
                                                                           4.2.2 Noise ……………………………………….                                        Page 61
          3.3 Pumps                                                        4.2.3 Parasitic …………………………………....                                   Page 62
          3.3.1 Negative Voltage (VBB/VNWLL/VBURN)………            Page 23
                                                                           5.1.1 Current Mirrors .….………………………… Page 64
          3.3.2 Positive Voltage (VPP)…. … ……….. ………….           Page 27
                                                                           5.1.2 Differential Pairs …………………………..                               Page 93
          3.4 Regulators
                                                                           5.2 WN Proximity ………………………………... Page 98
          3.4.1 Folded Cascode Amplifier (Vint/ Veql/ Vdll) ……   Page 29
                                                                           5.3 STI Stress ..…….……………..………........... Page 104
          3.4.2 Stand-by Generator (VINT/VBLH) …….………..          Page 31
                                                                           5.4 Design Layout Interaction .………........................          Page 110
          3.4.3 Half Voltage (VBLEQ/VPL) .……………………..             Page 33   5.5 Summary .……….................................................   Page 111
                                                                                            Page 111
Slide 6                                                                                                           Love & Passion                          July 31, 2009
Architecture


                               BANK                  XHOLE             BANK
           Data Translate



               Voltage               SPERI & CPERI                               NPERI
                                                             DLL


                            Auto cell, P & R                       Data Shrink

                               BANK                  XHOLE             BANK




           Manual region: BANK, Voltage, I/O and Address Buffers
           Auto Layout Place & Rout: SPERI & CPERI
           Data Shrink from Other Technology: DLL(90nm0.70nm)

Slide 7                                                                   Love & Passion   July 31, 2009
Semi-Automation flow

                           Virtuoso® schematic
                                composer
                                                         Connectivity Driven
                                                         Layout
              Net
          Information
                                                         Connectivity Based
                          Virtuoso® Layout Editor        Editing
                               And Pcells
                          + Align Instances              Automated Device
                          + Search Net                   Placement
                          + Routing(pcellPath)
                          + Create Gardring              Gate level
                          + Make Terminal(pin)           Routing(except TR)


                                                         Number of DRC/LVS
                                 DRC/LVS
                                                         Errors Significantly
                                                         Reduced


Slide 8                                             Love & Passion             July 31, 2009
Layout Design Method
                                                      Environment Setup
                                                    (Tech File/Std. Library)



              Design Rule

                                                                                   Schematic
                             Design Guide
                                PCell                                                       Virtuoso SC
                                                                                                              • Array Control/Main Amp
                                                                                                              • Fuse/PAD/ESD
                                                                                   Classify Cell              • Power Block/Power Rail
                               LVS/DRC                                                                        • Chip Guard/ XY-Hole
                            Check File Setup                                                  SKILL




                                                                Peripheral Cell                         Manual Cell

                                            SKILL Program                           To Make this flow
                                            Is on development                       automatically, We
                                                                                     must use Library
                                                                                    Based Automation
          SKILL Programs have
          been developed


                        Assemble Top Block                      Peripheral Block                        Manual Block

                     Virtuoso XL                                           Virtuoso LE                         Virtuoso LE
                     Virtuoso LE                                           SKILL
                     SKILL, ICC



                        Replace Real Block

                                      Virtuoso LE
                                                                       LVS/DRC by Assura, Calibere         Thickness         Time Taking Flow

                        Process Pattern Add                      LVS DRC/PG
                                                 SKILL


Slide 9                                                                                                        Love & Passion                   July 31, 2009
Summary

           • Correlation between Simulation and Layout
           • Timing optimization right now
           • Disruptive Technologies
           • Possibility of profound impact on design
             methodology
           • Wave of the future is here!!




Slide 10                                  Love & Passion   July 31, 2009

Contenu connexe

En vedette

Towards effective institutional policies to promote open access in educationa...
Towards effective institutional policies to promote open access in educationa...Towards effective institutional policies to promote open access in educationa...
Towards effective institutional policies to promote open access in educationa...Carina Soledad Gonzalez
 
Axfood q3 2012
Axfood q3 2012Axfood q3 2012
Axfood q3 2012Axfood
 
DigimarcDiscover_CaseStudy_STUFF_061714_FNL
DigimarcDiscover_CaseStudy_STUFF_061714_FNLDigimarcDiscover_CaseStudy_STUFF_061714_FNL
DigimarcDiscover_CaseStudy_STUFF_061714_FNLdkinpdx
 
Foundation March Update
Foundation March UpdateFoundation March Update
Foundation March UpdateAnnie Yuen
 
Building Your Business With Google January 2011
Building Your Business With Google January 2011Building Your Business With Google January 2011
Building Your Business With Google January 2011Noah Boswell
 
URA Task Force - PDNA
URA Task Force - PDNAURA Task Force - PDNA
URA Task Force - PDNAmazik
 
Project Management Presentation
Project Management PresentationProject Management Presentation
Project Management Presentationamorton
 
Rob Humphrey North Carolina State University [Student Talk]
Rob Humphrey North Carolina State University [Student Talk]Rob Humphrey North Carolina State University [Student Talk]
Rob Humphrey North Carolina State University [Student Talk]Rob Humphrey
 
Att Utveckla Ett Online Community
Att Utveckla Ett Online CommunityAtt Utveckla Ett Online Community
Att Utveckla Ett Online Communitytomstenius
 
Latvia
LatviaLatvia
Latviabrixi1
 
El Paciente Terminal y la Muerte
El Paciente Terminal y la MuerteEl Paciente Terminal y la Muerte
El Paciente Terminal y la MuerteRicardo Benza
 

En vedette (16)

Ckv[1]
Ckv[1]Ckv[1]
Ckv[1]
 
Towards effective institutional policies to promote open access in educationa...
Towards effective institutional policies to promote open access in educationa...Towards effective institutional policies to promote open access in educationa...
Towards effective institutional policies to promote open access in educationa...
 
Axfood q3 2012
Axfood q3 2012Axfood q3 2012
Axfood q3 2012
 
Moving to Drupal
Moving to DrupalMoving to Drupal
Moving to Drupal
 
DigimarcDiscover_CaseStudy_STUFF_061714_FNL
DigimarcDiscover_CaseStudy_STUFF_061714_FNLDigimarcDiscover_CaseStudy_STUFF_061714_FNL
DigimarcDiscover_CaseStudy_STUFF_061714_FNL
 
Foundation March Update
Foundation March UpdateFoundation March Update
Foundation March Update
 
Building Your Business With Google January 2011
Building Your Business With Google January 2011Building Your Business With Google January 2011
Building Your Business With Google January 2011
 
The Tundra Noeth
The Tundra NoethThe Tundra Noeth
The Tundra Noeth
 
Violence In Workplace
Violence In WorkplaceViolence In Workplace
Violence In Workplace
 
URA Task Force - PDNA
URA Task Force - PDNAURA Task Force - PDNA
URA Task Force - PDNA
 
Project Management Presentation
Project Management PresentationProject Management Presentation
Project Management Presentation
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
Rob Humphrey North Carolina State University [Student Talk]
Rob Humphrey North Carolina State University [Student Talk]Rob Humphrey North Carolina State University [Student Talk]
Rob Humphrey North Carolina State University [Student Talk]
 
Att Utveckla Ett Online Community
Att Utveckla Ett Online CommunityAtt Utveckla Ett Online Community
Att Utveckla Ett Online Community
 
Latvia
LatviaLatvia
Latvia
 
El Paciente Terminal y la Muerte
El Paciente Terminal y la MuerteEl Paciente Terminal y la Muerte
El Paciente Terminal y la Muerte
 

Similaire à My Presentation

Automatic photograph orientation
Automatic photograph orientationAutomatic photograph orientation
Automatic photograph orientationHugo King
 
Dissertation_of_Pieter_van_Zyl_2_March_2010
Dissertation_of_Pieter_van_Zyl_2_March_2010Dissertation_of_Pieter_van_Zyl_2_March_2010
Dissertation_of_Pieter_van_Zyl_2_March_2010Pieter Van Zyl
 
My Presentation Park Lay
My Presentation Park LayMy Presentation Park Lay
My Presentation Park Layjunowedd
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationJonathan Arnowitz
 
Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...Banking at Ho Chi Minh city
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairCompuware ASEAN
 
Detecting netflixthrough analysis of twitter
Detecting netflixthrough analysis of twitterDetecting netflixthrough analysis of twitter
Detecting netflixthrough analysis of twitterJack Shepherd
 
Domain driven design ch1
Domain driven design ch1Domain driven design ch1
Domain driven design ch1HyeonSeok Choi
 
A Multi-Dimensional Compositional Approach for Business Process Engineering
A Multi-Dimensional Compositional Approach for Business Process EngineeringA Multi-Dimensional Compositional Approach for Business Process Engineering
A Multi-Dimensional Compositional Approach for Business Process EngineeringAng Chen
 
Sample report monash university
Sample report monash universitySample report monash university
Sample report monash universityyasin1064
 
Stale pointers are the new black - white paper
Stale pointers are the new black - white paperStale pointers are the new black - white paper
Stale pointers are the new black - white paperVincenzo Iozzo
 
iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...
iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...
iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...Nitesh Pandit
 
I Pdc V1.3.0 A Complete Technical Report Including I Pdc, Pmu Simulator, An...
I Pdc V1.3.0   A Complete Technical Report Including I Pdc, Pmu Simulator, An...I Pdc V1.3.0   A Complete Technical Report Including I Pdc, Pmu Simulator, An...
I Pdc V1.3.0 A Complete Technical Report Including I Pdc, Pmu Simulator, An...Nitesh Pandit
 
Media4Math's Spring 2012 Catalog
Media4Math's Spring 2012 CatalogMedia4Math's Spring 2012 Catalog
Media4Math's Spring 2012 CatalogMedia4math
 
Optimizing thread performance for a genomics variant caller
Optimizing thread performance for a genomics variant callerOptimizing thread performance for a genomics variant caller
Optimizing thread performance for a genomics variant callerAllineaSoftware
 

Similaire à My Presentation (20)

Automatic photograph orientation
Automatic photograph orientationAutomatic photograph orientation
Automatic photograph orientation
 
Dissertation_of_Pieter_van_Zyl_2_March_2010
Dissertation_of_Pieter_van_Zyl_2_March_2010Dissertation_of_Pieter_van_Zyl_2_March_2010
Dissertation_of_Pieter_van_Zyl_2_March_2010
 
My Presentation Park Lay
My Presentation Park LayMy Presentation Park Lay
My Presentation Park Lay
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repair
 
You suck at Memory Analysis
You suck at Memory AnalysisYou suck at Memory Analysis
You suck at Memory Analysis
 
Sona project
Sona projectSona project
Sona project
 
Detecting netflixthrough analysis of twitter
Detecting netflixthrough analysis of twitterDetecting netflixthrough analysis of twitter
Detecting netflixthrough analysis of twitter
 
Domain driven design ch1
Domain driven design ch1Domain driven design ch1
Domain driven design ch1
 
A Multi-Dimensional Compositional Approach for Business Process Engineering
A Multi-Dimensional Compositional Approach for Business Process EngineeringA Multi-Dimensional Compositional Approach for Business Process Engineering
A Multi-Dimensional Compositional Approach for Business Process Engineering
 
Sample report monash university
Sample report monash universitySample report monash university
Sample report monash university
 
E-Commerce Start-Up
E-Commerce Start-UpE-Commerce Start-Up
E-Commerce Start-Up
 
Stale pointers are the new black - white paper
Stale pointers are the new black - white paperStale pointers are the new black - white paper
Stale pointers are the new black - white paper
 
iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...
iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...
iPDC-v1.3.0 - A Complete Technical Report including iPDC, PMU Simulator, and ...
 
I Pdc V1.3.0 A Complete Technical Report Including I Pdc, Pmu Simulator, An...
I Pdc V1.3.0   A Complete Technical Report Including I Pdc, Pmu Simulator, An...I Pdc V1.3.0   A Complete Technical Report Including I Pdc, Pmu Simulator, An...
I Pdc V1.3.0 A Complete Technical Report Including I Pdc, Pmu Simulator, An...
 
Media4Math's Spring 2012 Catalog
Media4Math's Spring 2012 CatalogMedia4Math's Spring 2012 Catalog
Media4Math's Spring 2012 Catalog
 
The Design Process - FRC
The Design Process - FRCThe Design Process - FRC
The Design Process - FRC
 
Optimizing thread performance for a genomics variant caller
Optimizing thread performance for a genomics variant callerOptimizing thread performance for a genomics variant caller
Optimizing thread performance for a genomics variant caller
 
Sa past-future
Sa past-futureSa past-future
Sa past-future
 

My Presentation

  • 1. Layout Design Methodology Agenda I. Advanced Technology II. Nanometer Solution III. Library Based Design IV. Expertise & Architecture V. Semi-Automation Flow VI. Summary Slide 1 July 31, 2009 Love & Passion
  • 2. Reach the Goal Advanced Methodology Traditional 35nMt 70nMt 45nMt 90nMt Slide 2 Love & Passion July 31, 2009
  • 3. Project Application • Increased density, performance, and integration – Increased complexity Complexity Advanced 1GB @ 70nm Traditional 512MB @ 90nm 256MB @ 110nm Design Cycle (Months) 04 06 08 10 Unacceptable 16 Design Verification Re-Design 12 Slide 3 Love & Passion July 31, 2009
  • 4. Nanometer Solution by Design Process Stable OPC System & High Perf. Circuit Design Pre-Layout Design Nanometer Effects & Verification Speed Physical Design Quality Post-Layout Verification & Analysis Passion TapeOut to No mistake Manufacture Mass Product Slide 4 Love & Passion July 31, 2009
  • 5. Concept of Library Based Design Library • Clean Design products Device Design • Detail analysis The 4th Stage • Effective detecting of hidden facts Resource • High Speed , High Quality • Shorten Design Cycle • Verify stable Library High technology The 3rd Stage • Support and cover the process • Cut down Man power The 2nd Stage • Improve Programming and flow • Add elements of Basic Library • Set up Programming The 1st Stage • Fix a regular design flow • Environment, Documentations • Compose Elemental Library Slide 5 Love & Passion July 31, 2009
  • 6. Analog Expert Author: Generator Expert Team (Munich, US and China) Creation Date: November 2008 II. Analog layout in other circuits Version: V0.1 Status: Released 3.5.1 Receiver …….………………………………. Page 37 3.5.2 ESD …………..…….. .……………………... Page 41 1. Introduction ……………………………………........... Page 02 4.4 Non-Transistor Devices 2. General …….…………………………....................... Page 04 4.1.1 DT Capacitance…………………………… Page 43 I. Analog layout in Generator circuits 4.1.2 Resistor .……………………………………. Page 46 3.1 References 4.1.3 Diode ….…………………………………… Page 49 3.1.1 VREF Bandgap …….………….…………………. Page 09 4.1 Questions of Analog layout .……………….. Page 50 3.1.1 Current REF…………………….…………………. Page 18 4.2.1 Matching ………………………………….. Page 55 3.1.2 Other References ………………………….. …… Page 20 4.2.2 Noise ………………………………………. Page 61 3.3 Pumps 4.2.3 Parasitic ………………………………….... Page 62 3.3.1 Negative Voltage (VBB/VNWLL/VBURN)……… Page 23 5.1.1 Current Mirrors .….………………………… Page 64 3.3.2 Positive Voltage (VPP)…. … ……….. …………. Page 27 5.1.2 Differential Pairs ………………………….. Page 93 3.4 Regulators 5.2 WN Proximity ………………………………... Page 98 3.4.1 Folded Cascode Amplifier (Vint/ Veql/ Vdll) …… Page 29 5.3 STI Stress ..…….……………..………........... Page 104 3.4.2 Stand-by Generator (VINT/VBLH) …….……….. Page 31 5.4 Design Layout Interaction .………........................ Page 110 3.4.3 Half Voltage (VBLEQ/VPL) .…………………….. Page 33 5.5 Summary .………................................................. Page 111 Page 111 Slide 6 Love & Passion July 31, 2009
  • 7. Architecture BANK XHOLE BANK Data Translate Voltage SPERI & CPERI NPERI DLL Auto cell, P & R Data Shrink BANK XHOLE BANK  Manual region: BANK, Voltage, I/O and Address Buffers  Auto Layout Place & Rout: SPERI & CPERI  Data Shrink from Other Technology: DLL(90nm0.70nm) Slide 7 Love & Passion July 31, 2009
  • 8. Semi-Automation flow Virtuoso® schematic composer Connectivity Driven Layout Net Information Connectivity Based Virtuoso® Layout Editor Editing And Pcells + Align Instances Automated Device + Search Net Placement + Routing(pcellPath) + Create Gardring Gate level + Make Terminal(pin) Routing(except TR) Number of DRC/LVS DRC/LVS Errors Significantly Reduced Slide 8 Love & Passion July 31, 2009
  • 9. Layout Design Method Environment Setup (Tech File/Std. Library) Design Rule Schematic Design Guide PCell Virtuoso SC • Array Control/Main Amp • Fuse/PAD/ESD Classify Cell • Power Block/Power Rail LVS/DRC • Chip Guard/ XY-Hole Check File Setup SKILL Peripheral Cell Manual Cell SKILL Program To Make this flow Is on development automatically, We must use Library Based Automation SKILL Programs have been developed Assemble Top Block Peripheral Block Manual Block Virtuoso XL Virtuoso LE Virtuoso LE Virtuoso LE SKILL SKILL, ICC Replace Real Block Virtuoso LE LVS/DRC by Assura, Calibere Thickness Time Taking Flow Process Pattern Add LVS DRC/PG SKILL Slide 9 Love & Passion July 31, 2009
  • 10. Summary • Correlation between Simulation and Layout • Timing optimization right now • Disruptive Technologies • Possibility of profound impact on design methodology • Wave of the future is here!! Slide 10 Love & Passion July 31, 2009