Sei sulla pagina 1di 45

1|Page

VLSI MANUAL
STEPS OF EXECUTION
1. Source ams.cshrc file

2. Open pyxis using the command dmgr_ic

Trident Techlabs Pvt. Ltd., Bangalore

2|Page

3. File -> New -> Project


Enter Project Path
Path to Library. i.e browse for
/home/user/PDK/generic13

4. Click on Add Standard Libraries

Trident Techlabs Pvt. Ltd., Bangalore

3|Page

5. By selecting the Project Hierarchy -> Right Click -> New


Library

6. Select New Library -> Right Click on Project Navigator ->


New Schematic

Trident Techlabs Pvt. Ltd., Bangalore

4|Page

7. After Blank Schematic Window Opens , Add Instance ->

8. generic13/symbols pmos, nmos, resistance/capacitance


genericlib - vdd, vss, ground etc
sourcelib dc/ac/pulse voltage/current sources etc

Trident Techlabs Pvt. Ltd., Bangalore

5|Page

9. Schematic Diagram with appropriate Ports

10. Click on Save & Check.

Trident Techlabs Pvt. Ltd., Bangalore

6|Page

11. Add -> Generate Symbol -> Choose Shape

12. Customize Pinlist

Trident Techlabs Pvt. Ltd., Bangalore

7|Page

13 Save & Check the Generated Symbol

14 In the Project Navigator -> Right Click -> New Schematic


(For Test Circuit)

Trident Techlabs Pvt. Ltd., Bangalore

8|Page

15 Select the Schematic Instance

16 Finish the Test Circuit -> Save

Trident Techlabs Pvt. Ltd., Bangalore

9|Page

17 Enter Simulation Mode

18 New Design Configuration

Trident Techlabs Pvt. Ltd., Bangalore

10 | P a g e

19 Choose Setup Environment

20 Viewer -> Select Start EZwave Automatically

Trident Techlabs Pvt. Ltd., Bangalore

11 | P a g e

21 Setup Simulations -> Analysis -> Transient

22 Setup Simulations -> Analysis -> DC

Trident Techlabs Pvt. Ltd., Bangalore

12 | P a g e

23 Choose DC Source from the Test Circuit

24 Setup Simulations -> Libraries -> Typical

Trident Techlabs Pvt. Ltd., Bangalore

13 | P a g e

25 Unselect include_all

26 Setup Simulation -> Forces -> From Schematic -> Press


Ctrl & Choose Input and Output

Trident Techlabs Pvt. Ltd., Bangalore

14 | P a g e

27 Setup Simulation -> Output -> (Choose Inputs and


Outputs) Add

28 Save -> Run

Trident Techlabs Pvt. Ltd., Bangalore

15 | P a g e

29 Select Schematic & in Project Hierarchy -> Right Click ->


New -> Layout

30 Choose OK to launch Layout Editor

Trident Techlabs Pvt. Ltd., Bangalore

16 | P a g e

31 Setup -> Toolbar -> SDL Toolbar


Pick and Place Components from SDL Toolbar

32 Pick and Place Ports from SDL Toolbar

Trident Techlabs Pvt. Ltd., Bangalore

17 | P a g e

33 Setup -> Windows -> Object Editor


Add Device -> $gb_p ->psub, nwell for nmos, pmos

34 IRoute for connectivity using appropriate layers.


Add -> Text on Ports -> M1 -> OK

Trident Techlabs Pvt. Ltd., Bangalore

18 | P a g e

35 Save the Layout

36 Tools -> Calibre DRC -> Run DRC

Trident Techlabs Pvt. Ltd., Bangalore

19 | P a g e

37 Tools -> Calibre LVS -> Run LVS

38 Tick Mark and Smiley Indicates No LVS Errors

Trident Techlabs Pvt. Ltd., Bangalore

20 | P a g e

39 Tools -> Calibre PEX -> Input -> Browse *.src.net


Input -> Netlist -> Enable Export from Schematic -> Run PEX

Trident Techlabs Pvt. Ltd., Bangalore

21 | P a g e

INVERTER
Schematic

Symbol

Trident Techlabs Pvt. Ltd., Bangalore

22 | P a g e

Test Circuit

Transient Analysis

Trident Techlabs Pvt. Ltd., Bangalore

23 | P a g e

DC Analysis

AC Analysis

Trident Techlabs Pvt. Ltd., Bangalore

24 | P a g e

Layout

DRC Report

Trident Techlabs Pvt. Ltd., Bangalore

25 | P a g e

LVS Report

PEX Netlist
* File: schematic.pex.netlist
* Program "Calibre xRC"
* Version "v2012.4_25.21"
*
.global VDD VSS
.include "schematic.pex.netlist.pex"
.subckt schematic GND OUT IN
*
* IN IN
* OUT OUT
* GND GND
* VDD VDD
M2 N_OUT_M2_d N_IN_M2_g N_GND_M2_s N_GND_M2_b NMOS L=1.3e-07 W=2e-06
M1 N_OUT_M1_d N_IN_M1_g N_VDD_M1_s N_VDD_M1_b PMOS L=1.3e-07 W=2e-06
*
.include "schematic.pex.netlist.SCHEMATIC.pxi"
*
.ends
*
*

Trident Techlabs Pvt. Ltd., Bangalore

26 | P a g e

COMMON DRAIN
Schematic

Symbol

Trident Techlabs Pvt. Ltd., Bangalore

27 | P a g e

Test Circuit

Transient Analysis

Trident Techlabs Pvt. Ltd., Bangalore

28 | P a g e

DC Analysis

Layout

Trident Techlabs Pvt. Ltd., Bangalore

29 | P a g e

DRC Report

LVS Report

Trident Techlabs Pvt. Ltd., Bangalore

30 | P a g e

PEX Netlist
* File: cd.pex.netlist
* Program "Calibre xRC"
* Version "v2012.4_25.21"
*
.global VDD VSS
.include "cd.pex.netlist.pex"
.subckt cd OUT IN GND
*
* GND GND
* IN IN
* VDD VDD
* OUT OUT
R1 N_OUT_R1_pos N_GND_R1_neg RNPOLYHI w=2e-06 l=1e-05
M1 N_VDD_M1_d N_IN_M1_g N_OUT_M1_s N_OUT_M1_b NMOS L=1.3e-07 W=2e-06
*
.include "cd.pex.netlist.CD.pxi"
*
.ends
*
*

Trident Techlabs Pvt. Ltd., Bangalore

31 | P a g e

COMMON SOURCE
Schematic

Symbol

Trident Techlabs Pvt. Ltd., Bangalore

32 | P a g e

Test Circuit

Transient Analysis

Trident Techlabs Pvt. Ltd., Bangalore

33 | P a g e

DC Analysis

AC Analysis

Trident Techlabs Pvt. Ltd., Bangalore

34 | P a g e

Layout

Trident Techlabs Pvt. Ltd., Bangalore

35 | P a g e

DIFFERENTIAL AMPLIFIER
Schematic

Symbol

Trident Techlabs Pvt. Ltd., Bangalore

36 | P a g e

Test Circuit

Transient Analysis

Trident Techlabs Pvt. Ltd., Bangalore

37 | P a g e

DC Analysis

AC Analysis

Trident Techlabs Pvt. Ltd., Bangalore

38 | P a g e

Layout

Trident Techlabs Pvt. Ltd., Bangalore

39 | P a g e

OPERATIONAL AMPLIFIER
Schematic

Symbol

Trident Techlabs Pvt. Ltd., Bangalore

40 | P a g e

Test Circuit

Transient Analysis

Trident Techlabs Pvt. Ltd., Bangalore

41 | P a g e

DC Analysis

AC Analysis

Trident Techlabs Pvt. Ltd., Bangalore

42 | P a g e

Layout

Trident Techlabs Pvt. Ltd., Bangalore

43 | P a g e

R-2R DAC
Schematic

Symbol

Trident Techlabs Pvt. Ltd., Bangalore

44 | P a g e

Test Circuit

Transient Analysis

Trident Techlabs Pvt. Ltd., Bangalore

45 | P a g e

Layout

Trident Techlabs Pvt. Ltd., Bangalore

Potrebbero piacerti anche