Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
Ultima revisione Entrambe le parti successive la revisione
vlsi:workbook:analog [02/08/2013 14:12]
pacher cancellata
vlsi:workbook:analog [09/04/2014 17:08]
pacher
Linea 3: Linea 3:
  
 [ __[[vlsi:​home|Home]]__ ] [ __[[vlsi:​home|Home]]__ ]
-[ __[[vlsi:​workbook|VLSI Design WorkBook]]__ ]+[ __[[vlsi:​workbook|Back]]__ ] 
 +[ __[[vlsi:​workbook|Design WorkBook]]__ ]
 [ __[[vlsi:​workbook:​analog#​contents|Contents]]__ ] [ __[[vlsi:​workbook:​analog#​contents|Contents]]__ ]
-[ __[[vlsi:​webtutorials|Third party tutorials]]__ ] +[ __[[vlsi:​workbook:​analog:​webtutorials|Third party tutorials]]__ ] 
-[ __[[vlsi:​books|Books]]__ ] +[ __[[vlsi:​workbook:​analog:​youtube|Videos]]__ ] 
-[ __[[vlsi:​glossary|Glossary]]__ ]+[ __[[vlsi:​resources:​books|Books]]__ ] 
 +[ __[[vlsi:workbook:​glossary|Glossary]]__ ]
 [ __[[vlsi:​workbook:​analog:​howtos|HowTo'​s]]__ ] [ __[[vlsi:​workbook:​analog:​howtos|HowTo'​s]]__ ]
 [ __[[vlsi:​workbook:​analog:​faqs|FAQs]]__ ] [ __[[vlsi:​workbook:​analog:​faqs|FAQs]]__ ]
 +[ __[[vlsi:​workbook:​analog:​kpas|Known problems and solutions]]__ ]
  
 \\ \\
Linea 21: Linea 24:
 references will be included in the tutorials description. As a matter of fact we mention ​ references will be included in the tutorials description. As a matter of fact we mention ​
 a few very standard layers (e.g. M1 and M2 metal layers) which are common to all technologies. ​   a few very standard layers (e.g. M1 and M2 metal layers) which are common to all technologies. ​  
 +
 +Layout examples with the **[[http://​www.layouteditor.net/​|LayoutEditor]]** open source software
  
  
 extract a simple **sandwitch metal-to-metal capacitor**,​ which is another technology-independent example extract a simple **sandwitch metal-to-metal capacitor**,​ which is another technology-independent example
  
 +To get started with SPICE you can refere to __[[vlsi:​workbook:​analog:​ltspice|LTspice pages]]__
  
 A collection of questions abaout analog design with Cadence has been collected in form of  A collection of questions abaout analog design with Cadence has been collected in form of 
Linea 32: Linea 38:
 == Contents == == Contents ==
  
-   * **[[vlsi:analog_start|Getting started]]**+   * **[[vlsi:workbook:​analog:​start|Getting started]]**
       * Introduction       * Introduction
       * Tools overview ​       * Tools overview ​
-      * Documentation+      * Reference documentation
       * Setting up the UNIX evironment       * Setting up the UNIX evironment
       * Running Cadence Virtuoso       * Running Cadence Virtuoso
       * Quitting the session       * Quitting the session
 +
 +   * **[[vlsi:​workbook:​analog:​infrastructure|Analog design infrastructure]]**
 +      * Introduction
 +      * Technology files, libraries, LEF/DEF etc.
  
    * **[[vlsi:​workbook:​analog:​hierarchy|Design hierarchy]]**    * **[[vlsi:​workbook:​analog:​hierarchy|Design hierarchy]]**
Linea 53: Linea 63:
       * Managing libraries with the Library Path Editor       * Managing libraries with the Library Path Editor
  
-   * **[[vlsi:analog_cdsenv|Cadence environment and setup files]]** +   * **[[vlsi:workbook:​analog:​cdsenv|Cadence environment and setup files]]** 
-      * [[vlsi:analog_cdsenv#​introduction|Introduction]] +      * [[vlsi:workbook:​analog:​cdsenv#​introduction|Introduction]] 
-      * [[vlsi:analog_cdsenv#​reference_documentation|Reference documentation]] +      * [[vlsi:workbook:​analog:​cdsenv#​reference_documentation|Reference documentation]] 
-      * [[vlsi:analog_cdsenv#​sample_files|Sample files]] +      * [[vlsi:workbook:​analog:​cdsenv#​sample_files|Sample files]] 
-      * [[vlsi:analog_cdsenv#​.cadence_directories|.cadence directories]] +      * [[vlsi:workbook:​analog:​cdsenv#​.cadence_directories|.cadence directories]] 
-      * [[vlsi:analog_cdsenv#​.cdsenv_and_.cdsinit_initialization_files|.cdsenv and .cdsinit initialization files]] +      * [[vlsi:workbook:​analog:​cdsenv#​.cdsenv_and_.cdsinit_initialization_files|.cdsenv and .cdsinit initialization files]] 
-      * [[vlsi:analog_cdsenv#​.cdsinit_tech|.cdsinit_tech]] +      * [[vlsi:workbook:​analog:​cdsenv#​.cdsinit_tech|.cdsinit_tech]] 
-      * [[vlsi:analog_cdsenv#​libinit.il|libInit.il]] +      * [[vlsi:workbook:​analog:​cdsenv#​libinit.il|libInit.il]] 
-      * [[vlsi:analog_cdsenv#​cds.log|CDS.log]] +      * [[vlsi:workbook:​analog:​cdsenv#​cds.log|CDS.log]] 
-      * [[vlsi:analog_cdsenv#​.simrc|.simrc]] +      * [[vlsi:workbook:​analog:​cdsenv#​.simrc|.simrc]] 
-      * [[vlsi:analog_cdsenv#​.cdsplotinit|.cdsplotinit]] +      * [[vlsi:workbook:​analog:​cdsenv#​.cdsplotinit|.cdsplotinit]] 
-      * [[vlsi:analog_cdsenv#​cds.lib_library_definition_file|cds.lib library definition file]] +      * [[vlsi:workbook:​analog:​cdsenv#​cds.lib_library_definition_file|cds.lib library definition file]] 
-      * [[vlsi:analog_cdsenv#​display.drf|display.drf]] +      * [[vlsi:workbook:​analog:​cdsenv#​display.drf|display.drf]] 
-      * [[vlsi:analog_cdsenv#​bindkeys|Bindkeys]] +      * [[vlsi:workbook:​analog:​cdsenv#​bindkeys|Bindkeys]] 
-      * [[vlsi:analog_cdsenv#​some_customization_examples|Some customization examples]]+      * [[vlsi:workbook:​analog:​cdsenv#​some_customization_examples|Some customization examples]]
  
-   * **[[vlsi:analog_schematic_tutorials|Basic analog design tutorials]]**+   * **[[vlsi:workbook:​analog:​tutorials|Basic analog design tutorials]]**
       * Introduction       * Introduction
       * Environment setup       * Environment setup
Linea 79: Linea 89:
       * Tutorial 6 - ...       * Tutorial 6 - ...
       * [[vlsi:​analog_schematic_tutorials#​third_party_video_tutorials|Third party video tutorials]]       * [[vlsi:​analog_schematic_tutorials#​third_party_video_tutorials|Third party video tutorials]]
 + 
 +   * **[[vlsi:​workbook:​analog:​schemref|Schematic-entry references]]**
 +      * Introduction
 +      * ....
 +      * Iterated instances (vectors)
 +      * ...
 +      * ...
  
-   * **[[vlsi:analog_simref|Simulation references]]**+   * **[[vlsi:workbook:​analog:​simref|Simulation references]]**
       * [[vlsi:​analog_simref#​introduction|Introduction]] ​       * [[vlsi:​analog_simref#​introduction|Introduction]] ​
       * [[vlsi:​analog_simref#​reference_documentation|Reference documentation]]       * [[vlsi:​analog_simref#​reference_documentation|Reference documentation]]
Linea 90: Linea 107:
       * ....       * ....
  
-   * **[[vlsi:analog_techniques|Design techniques]]**+   * **[[vlsi:workbook:​analog:​techniques|Design techniques]]**
       * Introduction       * Introduction
       * MOS small signal model validity       * MOS small signal model validity
Linea 97: Linea 114:
       * Some standard analog topologies       * Some standard analog topologies
  
-   * **[[vlsi:analog_bad|Bad analog design practices]]**+   * **[[vlsi:workbook:​analog:​bad_practices|Bad analog design practices]]**
       * Introduction       * Introduction
       * ...       * ...
  
-   * **[[vlsi:analog_advancedsim|Advanced analog design simulations]]**+   * **[[vlsi:workbook:​analog:​adexl|Advanced analog design simulations]]**
       * Introduction       * Introduction
       * Getting started with ADE XL       * Getting started with ADE XL
Linea 108: Linea 125:
       * [[vlsi:​analog_advancedsim#​monte_carlo_simulations|Monte Carlo simulations]] ​       * [[vlsi:​analog_advancedsim#​monte_carlo_simulations|Monte Carlo simulations]] ​
  
-   * **[[vlsi:analog_verilogA|Creating analog ​behavioral models with Verilog-A]]**+ 
 +   * **[[vlsi:workbook:​analog:​doc|Include documentation in your designs]]** 
 +     * Introduction 
 +     * Add notes and comments to schematics  
 +     ​* ​Creating ​text cell views 
 +     * Include documentation in ADE XL 
 +     * Datasheets generation 
 +     * ... 
 + 
 +   * **[[vlsi:​workbook:​analog:​ocean|Running simulations using OCEAN]]**
       * Introduction       * Introduction
 +      * Reference documentation ​
 +      * ...
 +      * ...
  
-   * **[[vlsi:analog_ocean|Running simulations using OCEAN]]**+   * **[[vlsi:workbook:​mixed|Introduction to Mixed-Signal simulation with Cadence tools]]**
       * Introduction       * Introduction
 +      * ...
 +      * ...  ​
 +   
  
-   * **[[vlsi:analog_layout_intro|Layout (an introduction)]]**+   * **[[vlsi:workbook:​analog:​layout:​intro|Layout (an introduction)]]**
       * Introduction ​       * Introduction ​
       * Tools overview       * Tools overview
Linea 124: Linea 156:
       * The Layer Palette       * The Layer Palette
  
-   * **[[vlsi:analog_layout_tutorials|Basic layout tutorials]]**+   * **[[vlsi:workbook:​analog:​layout:​tutorials|Basic layout tutorials]]**
       * Introduction       * Introduction
       * Create a ruler       * Create a ruler
Linea 134: Linea 166:
       * Create a pin       * Create a pin
  
-   * **[[vlsi:analog_layout_pcells|Working with parametrized cells]]**+   * **[[vlsi:workbook:​analog:​layout:​pcells|Working with parametrized cells]]**
       * Introduction       * Introduction
       * Substrate contacts       * Substrate contacts
Linea 140: Linea 172:
       * PMOS layout       * PMOS layout
  
-   * **[[vlsi:analog_layout_techniques|Layout ​techniques]]**+   * **[[vlsi:workbook:​analog:​layout:​techniques|Basic layout ​techniques]]**
       * Introduction ​       * Introduction ​
       * Multi-finger transistors       * Multi-finger transistors
Linea 146: Linea 178:
       * Latch-up       * Latch-up
  
-   * **[[vlsi:analog_layout_examples|Standard layout examples]]**+   * **[[vlsi:workbook:​analog:​layout:​examples|Standard layout examples]]**
       * Inverter layout       * Inverter layout
       * Common source amplifier       * Common source amplifier
Linea 154: Linea 186:
       * Ring oscillator       * Ring oscillator
  
-   * **[[vlsi:analog_layout_verification|Physical verification]]**+   * **[[vlsi:workbook:​analog:​layout:​verification|Physical verification]]**
       * Introduction       * Introduction
       * Tools overview       * Tools overview
Linea 162: Linea 194:
       * Layout-versus-Schematic (LVS)       * Layout-versus-Schematic (LVS)
  
-   * **[[vlsi:analog_layout_assura|Assura tutorial]]**+   * **[[vlsi:workbook:​analog:​layout:​assura|Assura tutorial]]**
       * Introduction       * Introduction
       * Documentation       * Documentation
Linea 170: Linea 202:
       * Assura QRC       * Assura QRC
  
-   * **[[vlsi:analog_layout_calibre|Calibre tutorial]]**+   * **[[vlsi:workbook:​analog:​layout:​calibre|Calibre tutorial]]**
       * Introduction       * Introduction
       * Documentation       * Documentation
Linea 178: Linea 210:
       * Calibre CRX       * Calibre CRX
  
-   * **[[vlsi:analog_layout_postsim|Post-Layout simulations]]**+   * **[[vlsi:workbook:​analog:​layout:​pex|Post-Layout simulations]]**
       * Introduction       * Introduction
       * Parasitic extraction       * Parasitic extraction
       * Simulation of the extracted netlist       * Simulation of the extracted netlist
 +
 +   * **[[vlsi:​workbook:​analog:​layout:​tutorials:​capacitor|Full example: a parallel-plates capacitor]]**
  
    * **[[vlsi:​workbook:​analog:​howtos|HowTo'​s]]**    * **[[vlsi:​workbook:​analog:​howtos|HowTo'​s]]**