Escolar Documentos
Profissional Documentos
Cultura Documentos
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
vlsi4freshers
eliminar abusos.
SAIBA MAIS OK
vlsi4freshers
July 17, 2021
Add Comment
CMOS Basics
,
CMOS Concepts
,
Digital Design
Introduction
The objective of this post session is to familiar with the Cadence CAD tools using Virtuoso Schematic
Spectre Simulation. We will practice the design of CMOS Inverter (Schematic & Layout) and its pr
postlayout simulation.
Getting Started
These are the following steps involve to proceed with Cadence Virtuoso tool:
1. Go to root→Cadence_design
csh ↲
source /cad/cshrc ↲
virtuoso ↲
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 1/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Create Library
8. Here, we are designing inverter in UMC180nm technology. So, select UMC_18_CMOS from option an
Create Schematic
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 2/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
9. In this Section, We will create a cell that consists of Schematic view of Inverter in our new library.
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho,
10. In Virtuosopara garantir
window a qualidade
or Library dewindow,
manager serviço,Go
gerar
to estatísticas de uso e detectar e
eliminar abusos.
File → New → Cell view SAIBA MAIS OK
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 3/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
15. In Library browser window, different components can be selected that is required to design
Schematic.
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 4/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
in Input
out Output
vdd Input
gnd Input
After Check & Save, if there is any warning, Virtuoso window will show its description
Create Symbol
Create → cell view → From cell view. In Cell view from cell view window, verify the library name and c
25. Click OK
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 5/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
26. In symbol generation window, Modify the pins specifications and Click OK.
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para Specifications,
Note: During Pins garantir a qualidade de serviço,
the namings of pinsgerar
must estatísticas de uso e detectar e
be same as in schematics.
eliminar abusos.
SAIBA MAIS OK
27. The symbol of inverter can be edited to look like a Inverter gate by using different shapes.
28. After creating Symbol, Click on Save icon to save the Inverter symbol.
31. In new file window, verify the library name and give the cell name in “ _test” form.
32. Click OK
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 6/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
To Instance the symbol, follow “step (14)” and browse the library
35. These are the following properties of components to be used in test circuit.
tr=tf=1p, Period=20n,
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 7/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
Spectre Simulation
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 8/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
40. In Model library Set up window, Check whether the model libraries for UMC_18_CMOS is attached o
Choosing Analysis
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 9/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 10/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
49. In schematic window, select vpulse source test schematic window and select “ DC voltage “.
52. In ADE window, Go to outputs → to be plotted the select the terminals of Vin and Vout from
window.
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 11/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Save Session (for saving the settings in ADE window for later use)
Click OK
Load Session
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 12/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Go to Launch → Layout XL
55. Select create new option, Cell name and View name (Layout)
In layout window
● To Stretch→ Press “ ctrl+shift+X ” or (Press “S ” and place arrow on edge of the layer to be stretch)
Metal1Poly ME1Poly
Metal1Psubstrate ME1Psub
Metal1Nwell ME1Nwell
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 13/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
62. To Label the pins, press “ L “ (Labelling of pins in layout will be same as in schematic )
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir
63. Save the Layout Design a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 14/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
DRC
68. If there is any error in Layout, then it will appear in ELW (Error Layer Window)
LVS
QRC
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 15/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
select your created library in Library manager window, it will show av_extacted view of inverter cell.
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho,
77. To see RCpara garantir aPress
components, qualidade de) serviço,
( ctrl+A gerarwindow.
in extraction estatísticas de uso e detectar e
eliminar abusos.
Configuration View SAIBA MAIS OK
80. Click OK
The Hierarchy Editor window will open and a New Configuration window open in front of it.
82. Click on use template and select spectre in use template window.
84. The hierarchy editor displays the hierarchy for this design using table format
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 16/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
Simulation of circuit
Without Parasitics
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 17/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
SAIBA MAIS OK
With Parasitics
92. Click OK .
The Hierarchy Editor window will open and a New Configuration window open in front of it.
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 18/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminar abusos.
94. Right click on the Inverter schematic.
SAIBA MAIS OK
95. Select av_extracted view from the Set Instance view menu.
98. In this case it will show the simulation of inverter with parasitic.
101. In the StreamOut Options window, select in Layers tab and click OK.
102. Click Translate button to start the stream translator. .gds file have been created and it will be stor
specified location.
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 19/20
13/10/2021 14:42 CMOS Inverter Design Using Cadence Virtuoso | vlsi4freshers
Este site usa os cookies do Google para fornecer serviços e analisar o tráfego. Seu endereço IP
vlsi4freshers
e user agent são compartilhados com o Google, além das métricas de segurança e
desempenho, para garantir a qualidade de serviço, gerar estatísticas de uso e detectar e
eliminarHiabusos.
I’m Designer of this blog.
SAIBA MAIS OK
RELATED POSTS
0
comments:
Comment as:
darioeinstein11
Publish Preview
https://www.vlsi4freshers.com/2021/07/cmos-inverter-design-using-cadence.html 20/20