Sie sind auf Seite 1von 368

M.C.

JOSE ANTONIO HOYO MONTAO


CENIDET, MEXICO
NOTAS
TUTORIAL
CADENCE
OrCAD REL. 9.2
D
R
A
F
T
Tabla de Contenido
CAPITULO 1.- INTRODUCCION A PSPICE 1
INTRODUCCION GENERAL 1
VERSIONES DE PSPICE 1
PROGRAMAS QUE CONFORMAN AL CADENCE OrCAD REL. 9.2 LITE 2
REQUERIMIENTOS 3
TIPOS DE ARCHIVOS GENERADOS 3
CAPITULO 2.- CAPTURA DE ESQUEMATICOS 5
CONFIGURACION Y USO DE CAPTURE CIS LITE 5
MENU OPTIONS PREFERENCE 5
OPCION COLOR/PRINT 5
OPCION GRID DISPLAY 7
OPCION PAN AND ZOOM 8
OPCION SELECT 9
OPCION MISCELLANEOUS 9
OPCION TEXT EDITOR 11
MENU OPTIONS DESIGN TEMPLATE 12
OPCION FONTS 12
OPCION TITTLE BLOCK 12
OPCION PAGE SIZE 12
OPCION GRID REFERENCE 14
OPCION HIERARCHY 15
OPCION SDT COMPATIBILITY 16
DISEO DE ESQUEMATICOS PLANOS 16
CREAR UN DISEO PLANO 18
ETAPA 1: COLOCAR LOS DISPOSITIVOS EN EL AREA DE TRABAJO 19
ETAPA 2: CONECTAR LOS DISPOSITIVOS 23
ETAPA 3: ESPECIFICACION DE PARAMETROS DE LOS DISPOSITIVOS. 24
ETAPA 4: GENERACION DE LISTADO DE RED. 26
CREAR UN DISEO JERARQUICO 29
ETAPA 1: CREAR BLOQUE JERARQUICO 29
ETAPA 2: CREAR LAS TERMINALES DE CONEXIN DEL BLOQUE JERARQUICO 34
ETAPA 3: EDITAR IMPLEMENTACION DEL BLOQUE JERARQUICO 36
ETAPA 4: EDITAR EL RESTO DEL CIRCUITO EQUEMATICO EN EL NIVEL
SUPERIOR DEL BLOQUE JERARQUICO 38
ETAPA 5: CREAR LISTADO DE RED 39
ETAPA 6: CREAR NUEVAS IMPLEMENTACIONES PARA UN BLOQUE JERARQUICO 39
Cadence i
OrCAD REL. 9.2 LITE
cenidet
CAPITULO 3.- MODELOS, LIBRERIAS Y SIMBOLOS 41
CREAR Y MODIFICAR MODELOS DE PSPICE CON CAPTURE 41
PSPICE MODEL EDITOR 41
GENERACION DE LA CURVA CORRIENTE DIRECTA VS. VOLTAJE DIRECTO 43
GENERACION DE LA CURVA DE CAPACITANCIA DE UNION VS VOLTAJE INVERSO 45
GENERACION DE LA CURVA CORRIENTE INVERSA VS VOLTAJE INVERSO 47
GENERACION DE LA CURVA DE VOLTAJE DE RUPTURA INVERSO 48
GENERACION DE LA CURVA DE CORRIENTE DE RECUPERACION INVERSA 49
MODIFICAR UN MODELO EXISTENTE EN CAPTURE 52
MODELADO DE DISPOSITIVOS 52
EL COMANDO.MODEL 52
MODELADO DE DISPOSITIVOS ACTIVOS 53
PARAMETROS DE MODELADO DE DIODOS 54
PARAMETROS DE MODELADO DE UN TRANSISTOR DE UNION BIPOLAR (BJT) 55
PARAMETROS DE MODELADO DE UN TRANSISTOR DE EFECTO
DE CAMPO (JFET) 55
PARAMETROS DE MODELADO DE UN TRANSISTOR DE EFECTO
DE CAMPO TIPO MOS (MOSFET) 56
PARAMETROS DE MODELADO DE UN TRANSISTOR DE BIPOLAR
DE COMPUERTA AISLADA (IGBT) 57
CAMBIAR LA REFERENCIA DE MODELO. 57
CREAR ARCHIVO DE LIBRERA DE MODELOS 57
MODIFICAR LA REFERENCIA DE MODELO 59
CREAR NUEVOS MODELOS USANDO PARTE TIPO BREAKOUT 62
CREAR UN MODELO TIPO .SUBCKT A PARTIR DE UN ESQUEMATICO 66
CREACION DE LIBRERIAS DE SIMBOLOS PARA CAPTURE 71
CREAR UNA LIBRERA DE SIMBOLOS USANDO PSPICE MODEL EDITOR. 71
CAPITULO 4.- FUENTES DE SEAL 84
FUENTES DE SEAL ANALOGICA DE VOLTAJE Y CORRIENTE. 84
FUENTES DE CORRIENTE Y VOLTAJE DEPENDIENTES 84
FUENTES CONTROLADAS POR VOLTAJE 84
FUENTES DE GANANCIA FIJA 85
FUENTES DEPENDIENTES DE LA FRECUENCIA 85
FUENTE LAPLACIANA 86
FUENTE TIPO POLINOMIO 86
FUENTE TIPO TABLA 86
FUENTE TIPO VALOR 87
FUENTES CONTROLADAS POR CORRIENTE 87
Cadence ii
OrCAD REL. 9.2 LITE
cenidet
FUENTES DE GANANCIA FIJA 87
FUENTE TIPO POLINOMIO 88
FUENTES DE VOLTAJE Y CORRIENTE INDEPENDIENTES 88
FUENTE DE CORRIENTE (IAC) O VOLTAJE (VAC) DE CORRIENTE ALTERNA 88
FUENTE DE CORRIENTE (IDC) O VOLTAJE (VDC) DE CORRIENTE ALTERNA 89
FUENTE DE CORRIENTE (IEXP) O VOLTAJE (VEXP) EXPONENCIAL 89
FUENTE DE CORRIENTE (IPULSE) O VOLTAJE (VPULSE) DE PULSOS 90
FUENTE DE CORRIENTE (IPWL) O VOLTAJE (VPWL) FORMADAS POR
SEGMENTOS LINEALES 91
FUENTE DE CORRIENTE (IPWL) O VOLTAJE (VPWL) FORMADAS
POR SEGMENTOS LINEALES 92
FUENTE DE CORRIENTE (IPWL_ENH) O VOLTAJE (VPWL_ENH)
FORMADAS POR SEGMENTOS LINEALES EXTENDIDAS 93
FUENTE DE CORRIENTE (IPWL_RE_FOREVER) O VOLTAJE
(VPWL_RE_FOREVER) FORMADAS POR SEGMENTOS
LINEALES, DE REPETICION INFINITA 93
FUENTE DE CORRIENTE (IPWL_RE_FOREVER) O VOLTAJE
(VPWL_RE_FOREVER) FORMADAS POR SEGMENTOS
LINEALES, DE N REPETICIONES 94
FUENTE DE CORRIENTE (IPWL_ENH) O VOLTAJE (VPWL_ENH)
FORMADAS POR SEGMENTOS LINEALES, DEFINIDAS EN ARCHIVO 95
FUENTE DE CORRIENTE (IPWL_F_RE_FOREVER) O VOLTAJE
(VPWL_F_RE_FOREVER) FORMADAS POR SEGMENTOS
LINEALES, DEFINIDAS EN ARCHIVO, DE REPETICION INFINITA 96
FUENTE DE CORRIENTE (IPWL_F_RE_FOREVER) O VOLTAJE
(VPWL_F_RE_FOREVER) FORMADAS POR SEGMENTOS
LINEALES, DE N REPETICIONES 96
FUENTE DE CORRIENTE (ISFFM) O VOLTAJE (VSFFM) MODULADA EN
FRECUENCIA 97
FUENTE DE CORRIENTE (ISIN) O VOLTAJE (VSIN) SINUSOIDAL AMORTIGUADA 98
FUENTE DE CORRIENTE (ISRC) O VOLTAJE (VSRC) 99
FUENTES DE SEAL DIGITAL 100
RELOJ DIGITAL 100
ESTIMULO
101
ESTIMULO DEFINIDO EN ARCHIVO 101
ESTIMULO DEFINIDO EN ARCHIVO DE ESTIMULO 104
PROGRAMA PSPICE STIMULUS EDITOR 105
GENERACION DE ESTIMULO TIPO SENOIDAL 105
GENERACION DE ESTIMULO TIPO DIGITAL 108
Cadence iii
OrCAD REL. 9.2 LITE
cenidet
CAPITULO 5.- TIPOS DE ANLISIS DE SIMULACIN EN PSPICE AD 111
INTRODUCCION A LOS TIPOS DE ANALISIS EN PSPICE AD 111
VENTANA DE CONFIGURACION DE PSPICE 112
OPCION GENERAL 113
OPCION ANALYSIS 114
OPCION INCLUDE FILES 114
OPCION LIBRARIES 116
OPCION STIMULUS 117
OPCION OPTIONS 118
OPCION DATA COLLECTION 121
OPCION PROBE WINDOW 121
ANALISIS DE PUNTO DE OPERACIN 122
PUNTO DE OPERACIN EN CD 123
ANALISIS DE SENSIBILIDAD EN CD 131
FUNCION DE TRANSFERENCIA DE PEQUEA SEAL EN CD 134
ANALISIS TRANSITORIO 136
ANALISIS DE FOURIER DE FORMAS DE ONDA GENERADAS EN ANALISIS
TRANSITORIO 143
ANALISIS DE FOURIER EN PSPICE AD 143
ANALISIS DE FOURIER EN EL ARCHIVO DE SALIDA DE SIMULACION 146
ANALISIS DE BARRIDO DE CD 148
ANALISIS DE BARRIDO DE CD SIMPLE. 148
ANALISIS DE BARRIDO DE CD ANIDADO. 151
ANALISIS DE BARRIDO DE CA 158
ANALISIS DE RESPUESTA EN FRECUENCIA 159
ANALISIS DE RUIDO 166
ANALISIS PARAMETRICO 169
ANALISIS PARAMETRICO EN EL TIEMPO 169
ANALISIS PARAMETRICO EN CONDICIONES ESTATICAS DE CD 174
ANALISIS PARAMETRICO EN RESPUESTA A LA FRECUENCIA 177
ANALISIS DE MONTE CARLO Y PEOR CASO 182
ANALISIS DE MONTE CARLO 183
ANALISIS TRANSITORIO 183
ANALISIS DE BARRIDO DE CD 190
ANALISIS DE BARRIDO EN CA 194
PEOR CASO 200
ANALISIS TRANSITORIO 200
ANALISIS DE BARRIDO DE CD 205
ANALISIS DE BARRIDO EN CA 208
Cadence iv
OrCAD REL. 9.2 LITE
cenidet
ANALISIS DE BARRIDO DE TEMPERATURA 211
ANALISIS TRANSITORIO 211
ANALISIS DE BARRIDO DE CD 215
ANALISIS DE BARRIDO EN CA 217
ANALISIS DIGITAL 220
CAPITULO 6.- POSTPROCESAMIENTO DE ANLISIS DE SIMULACIN EN PSPICE AD 228
PSPICE AD 228
USO DE PSPICE AD 229
MANEJO DE ARCHIVOS E IMPRESIN 229
ABRIR ARCHIVO 229
AGREGAR ARCHIVO DE FORMAS DE ONDA 231
CONFIGURACION E IMPRESIN DE RESULTADOS GRAFICOS DE SIMULACION 233
CONFIGURACION DE PAGINA 233
CONFIGURACION DE IMPRESORA 236
VISUALIZACION PREVIA DE LA IMPRESION 237
IMRESION DE GRAFICAS 238
MANEJO DE RESULTADOS DE SIMULACION 238
AGREGAR TRAZOS 238
BORRAR TODOS LOS TRAZOS 241
BORRAR UN TRAZO 241
CORTAR UNO O VARIOS TRAZOS 242
COPIAR UNO O VARIOS TRAZOS 242
PEGAR UNO O VARIOS TRAZOS 242
SELECCIONAR TODOS LOS TRAZOS DE UN AREA DE DESPLEGADO ACTIVA 242
DEFINICION DE FUNCIONES MACROS 243
CREACION DE MACROS 243
MODIFICACION DE MACROS 244
SB3 ELIMINACION DE MACROS 245
CARGAR FUNCIONES MACRO DE OTRO ARCHIVO PRB 246
GUARDAR FUNCIONES MACRO EN OTRO ARCHIVO PRB 246
FUNCION DE ACERCAMIENTO 248
CONFIGURACION DE LAS OPCIONES DE DESPLEGADO DE TRAZOS 249
CONFIGURACION DE EJES 249
CONFIGURACION DEL EJE X 250
CONFIGURACION DEL EJE Y 251
AGREGAR Y ELIMINAR EJE Y 253
AGREGAR AREA DE DESPLEGADO 254
ELIMINAR AREA DE DESPLEGADO 255
Cadence v
OrCAD REL. 9.2 LITE
cenidet
QUITAR SINCRONIA A AREAS DE DESPLEGADO 255
USO DE ETIQUETAS 256
USO DE CURSOR 258
TRANSFORMADA RAPIDA DE FOURIER 260
ANALISIS DE DESEMPEO 262
MODIFICAR LOS COLORES Y TIPOS DE LINEAS DE LOS TRAZOS 264
CONFIGURACION DE PSPICE AD 267
CAPITULO 7.- DISEO DE CIRCUITOS IMPRESOS UTILIZANDO ORCAD CAPTURE Y ORCAD
LAYOUT 273
PROCESO DE DISEO DE UN CIRCUITO IMPRESO EN OrCAD LAYOUT 273
CREACION DE REDES DE CONEXIONES A PARTIR DE UN DIAGRAMA
ESQUEMATICO DE OrCAD CAPTURE 273
CREACION DE CIRCUITO IMPRESO 276
DISTRIBUCION DE COMPONENTES EN EL CIRCUITO IMPRESO 281
CAMBIOS EN LAS FORMAS DE LAS HUELLAS ASIGNADAS A LOS DISPOSITIVOS 286
GENERACION DE LAS PISTAS DE CONEXION 290
DELIMITADO Y LLANADO DE ESPACIOS EN EL CIRCUITO IMPRESO 300
IMPRESIN DE LAS CAPAS DEL CIRCUITO IMPRESO 304
CAPITULO 8.- GENERACION DE REPORTES E INTERFAZ CON APLICACIONES MS OFFICE. 308
INTRODUCCION 308
GENERACION DE REPORTES EN CAPTURE 308
COPIAR DIAGRAMAS Y GRAFICOS HACIA APLICACIONES DE MS OFFICE 312
COPIAR LOS DATOS DE UN TRAZO 315
Anexo A.- Hojas de datos 317
Diodo HFA15TB60 317
Anexo B.- Parmetros de los modelos para PSPICE. 323
DIODO 323
BJT 324
JFET 326
MOSFET 326
PARAMETROS PARA LOS MODELOS DE NIVEL 1, 2 Y 3 328
PARAMETROS PARA EL MODELO DE NIVEL 4 329
PARAMETROS PARA EL MODELO DE NIVEL 5 330
PARAMETROS PARA EL MODELO DE NIVEL 6 332
PARAMETROS PARA EL MODELO DE NIVEL 7 335
IGBT 340
Cadence vi
OrCAD REL. 9.2 LITE
cenidet
Anexo C.- Comandos de descripcin de modelos .MODEL y .SUBCKT 342
Sintaxis comando .MODEL 342
Sintaxis comando .SUBCKT 344
Sintaxis comando .DISTRIBUTION 345
Anexo D.- Comandos de descripcin de plantilla para smbolos de PSPICE 346
Sintaxis de TEMPLATE 346
Anexo E.- Relacin de secuencia de teclas para ejecutar comandos de OrCAD Rel. 9.2 348
CAPTURE 348
PSPICE AD 350
PSPICE MODEL EDITOR 352
PSPICE STIMULUS EDITOR 352
LAYOUT 353
Anexo F.- BIBLIOGRAFIA 358
Cadence vii
OrCAD REL. 9.2 LITE
cenidet
Tabla de Tablas
Tabla I.- Voltaje y corriente directa del HFA15TB60 44
Tabla II.- Capacitancia de unin del HFA15TB60 45
Tabla III.- Voltaje y corriente inversa del HFA15TB60. 47
Tabla IV.- Parmetros comunes del modelado de diodos. 54
Tabla V.- Parmetros comunes del modelado de BJT. 55
Tabla VI.- Parmetros comunes del modelado de JFET. 56
Tabla VII.- Parmetros comunes del modelado de MOSFET. 57
Tabla VIII Valores permitidos para los nmeros digitales 103
Tabla IX.- Frecuencias de programacin de las seales de estmulos para el archivo ejemplo21. 225
Tabla X.- Variables disponibles en las secciones HEADER y FOOTER. 234
Tabla XI.- Funciones y operaciones analgicas. 239
Tabla XII.- Funciones objetivo incluidas en PSPICE AD para el anlisis de desempeo. 262
Cadence viii
OrCAD REL. 9.2 LITE
cenidet
D
R
A
F
T
CAPITULO 1.- INTRODUCCION A PSPICE
INTRODUCCION GENERAL
PSPICE es una variante del programa SPICE2 desarrollado a mediados de los aos 70 en la Universidad de
California en Berkeley. SPICE2 y su versin original SPICE fueron desarrollados con fondos pblicos en E.U.A., por lo
cual se consideran programas de dominio pblico. Dado que la Universidad de California en Berkeley no ofrece versiones
comerciales o servicios de asesora de SPICE, se desarrollaron versiones comerciales para satisfacer las necesidades de los
usuarios industriales.
PSPICE es una versin comercial de SPICE2 desarrollada por MicroSim Corp. en 1985, para ser utilizada en
plataformas de PC y equipos basados en sistemas operativos UNIX. En 1997 MicroSim Corp. fue adquirida por OrCAD
Corp. con lo cual se inicia un cambio en el diseo de su interfaz con el usuario, reemplazando el programa de captura de
esquemticos de MicroSim Corp. (Schematics) por OrCAD CAPTURE, lo cual implic un cambio en los comandos de
operacin del usuario.
En 1999 OrCAD Corp. pas a formar parte de la divisin de diseo de circuitos impresos de Cadence Corp., la
interfaz creado por OrCAD para la captura de esquemticos se mantiene, los mecanismos de simulacin se mejoran,
tenindose menos problemas de convergencia y el programa de postprocesamiento PROBE tambin recibe cambios.
PSPICE es el acrnimo de Profesional Simulation Program with Integrated Circuit Emphasis (lo cual se traduce como:
programa de simulacin profesional con nfasis en circuitos integrados).
PSPICE calcula voltajes y corrientes de los nodos analgicos que conforman el esquemtico y determina el estado
lgico de los nodos digitales. En el caso de esquemticos con componentes analgicos y digitales determina las
equivalencias de los niveles lgicos a voltajes y/o corrientes analgicas.
PSPICE no hace consideraciones o suposiciones sobre el funcionamiento de un circuito, utiliza las ecuaciones que
definen el comportamiento de los dispositivos y de los nodos y realiza un anlisis matemtico.
VERSIONES DE PSPICE
Cadence cuenta en la actualidad con dos versiones de PSPICE: OrCAD Rel. 9.2 LITE y OrCAD Rel. 9.2
Professional.
OrCAD Rel. 9.2 LITE es una versin limitada, en la cual se tienen las siguientes restricciones:
1) CAPTURECIS LITE(programa de captura de esquemticos) acepta un mximo de 60 elementos, las libreras
de smbolos no pueden tener ms de 15 elementos.
2) PSPICE AD LITE (programa de simulacin y desplegado de resultados) acepta un mximo de
- 64 Nodos
- 10 Transistores
- 65 Dispositivos digitales
- 10 Lneas de transmisin
- Slo despliega datos de simulacin obtenidos con versiones LITE o de estudiante.
Cadence 1
OrCAD REL. 9.2 LITE
cenidet
3) PSPICE MODEL EDITOR (programa de edicin y creacin de libreras de modelos) limitado a diodos.
4) PSPICESTIMULUS EDITOR(programa de edicin y creacin se seales de estimulo analgicas y digitales)
limitado ondas senoidales y relojes digitales.
5) LAYOUT PLUS (programa de diseo de circuitos impresos) est limitado a:
- Una sola librera de huellas para resistencias, capacitores, diodos y circuitos integrados.
- 100 conexiones
- 15 componentes
La versin profesional no sufre de ninguna de las limitaciones anteriores. Adems, cuenta con opciones
adicionales no disponibles en la versin LITE.
PROGRAMAS QUE CONFORMAN AL CADENCE OrCAD REL. 9.2 LITE
CAPTURE CIS LITE Editor grfico de circuitos utilizado para dibujar el diagrama esquemtico del circuito a
ser simulado o implementado en circuito impreso.
LAYOUT PLUS Editor de circuitos impresos, utiliza archivos de lista de redes generados por CAPUTRE CIS
LITE como entrada.
PSPICE AD LITE Simulador analgico y digital que incorpora funciones de desplegado y manipulacin de
formas de onda.
PSPICEMODELEDITOR Programa para crear modelos de dispositivos semiconductores basados en curvas y
parmetros de hojas de datos.
PSPICE OPTIMIZER Programa para optimizar el desempeo de circuitos analgicos, limitado en la versin
LITE a 1 objetivo, 1 parmetro y 1 restriccin.
PSPICE STIMULUS EDITOR Herramienta de generacin de estmulos analgicos y digitales con formas de
onda especiales que sern utilizadas como fuentes de entrada en simulaciones.
Cadence 2
OrCAD REL. 9.2 LITE
cenidet
Fig. 1.- Programas de OrCAD REL. 9.2 LITE
REQUERIMIENTOS
La versin LITE requiere de al menos:
- MS WINDOWS 95/98 o NT 4.0 service pack 3,
- Unidad de CD-ROM de 4x,
- Procesador Pentium de 90MHz,
- 32 MB de memoria RAM,
- Espacio de disco duro de:
89 MB para CAPTURE CIS
66 MB para LAYOUT PLUS
46 MB para PSPICE A/D
- Monitor a color tipo VGA de 256 colores y resolucin de 800x600
TIPOS DE ARCHIVOS GENERADOS
A continuacin se listan algunos de los tipos de archivos generados y utilizados por OrCAD Rel. 9.2 LITE.
.opj Archivo que se genera en el programa CAPTURE CIS LITE y contiene el listado de los nombres de los
archivos generados con sus herramientas.
.dsn Archivo que contiene la informacin del diagrama esquemtico.
.cir Archivo generado por CAPTURE CIS LITE, contiene la informacin completa del circuito para ser simulado
as como las instrucciones de anlisis.
.net Archivo generado por CAPTURE CIS LITE, contiene nicamente la informacin del circuito para ser
simulado, este archivo se incluye en el archivo .cir.
.als Archivo generado por CAPTURECIS LITE, contiene los nombres alias de nodos y componentes, se agrega
al archivo .cir.
.out Archivo generado por PSPICE AD LITE, contiene informacin sobre la simulacin, mensajes de error,
resultados de los anlisis de punto de operacin, Fourier y funcin de transferencia.
.sim Archivo generado por CAPTURE CIS LITE, contiene el perfil de la simulacin, i.e., el tipo de anlisis y sus
parmetros de ejecucin.
.drc Archivo generado por CAPTURE CIS LITE, contiene el resultado de revisar el esquemtico en busca de
errores de conexin elctrica.
.xrf Archivo generado por CAPTURE CIS LITE, contiene informacin sobre los dispositivos utilizados en el
esquemtico, tal como, valor, referencia, pgina en que se utiliza y la librera de donde se obtuvo.
Cadence 3
OrCAD REL. 9.2 LITE
cenidet
.bom Archivo generado por CAPTURE CIS LITE, contiene informacin sobre el nmero de dispositivos del
mismo valor y sus referencias.
.mrk Archivo generado por CAPTURE CIS LITE, contiene informacin acerca de la posicin y tipo de
marcadores de seal utilizadas en el esquemtico. Este archivo es utilizado por PSPICE AD LITE.
.olb Archivo de librera de smbolos para utilizarse en CAPTURE CIS LITE.
.mnl Archivo generado por CAPTURE CIS LITE, contiene el listado de red el esquemtico, i.e., el listado de
conexiones del esquemtico para ser utilizado por LAYOUT PLUS.
.dat Archivo generado por PSPICE AD LITE, contiene el resultado de la simulacin en formato binario para ser
desplegado en pantalla como grfico.
.prb Archivo generado por PSPICE AD LITE, contiene informacin sobre la configuracin de la representacin
grfica de los resultados. Por omisin, guarda slo la ltima configuracin usada.
.lib Archivo de libreras de modelos, estos modelos se pueden generar y editar en PSPICE MODEL EDITOR o
con un editor de textos tipo ASCII. Contiene la descripcin de dispositivos contenidos en estructuras
.MODEL .END y . SUBCKT .ENDS
.ind - Archivo ndice de libreras de modelos.
.stl Archivo generado por PSPICE STIMULUS EDITOR, contiene las seales de estimulo a ser utilizadas en las
simulaciones.
.max Archivo generado por LAYOUT PLUS, contiene la informacin de conexin de componentes, tipos de
encapsulados y huellas.
.llb Archivo de libreras de huellas para LAYOUT PLUS.
.tch Archivo de plantilla para diseo en LAYOUT PLUS, contiene informacin para diseo en varias capas de
circuitos impresos.
.lis Archivo generado por LAYOUT PLUS al ejecutar la utilera ECO para la asignacin de huellas a los
dispositivos.
.err Archivo de errores generado por LAYOUT PLUS al ejecutar la utilera ECO.
Cadence 4
OrCAD REL. 9.2 LITE
cenidet
D
R
A
F
T
CAPITULO 2.- CAPTURA DE ESQUEMATICOS
CONFIGURACION Y USO DE CAPTURE CIS LITE
Antes de empezar a utilizar el programa el programa CAPTURE CIS LITE revisaremos algunas de las opciones
de configuracin del programa.
MENU OPTIONS PREFERENCE
S se accesa OPTIONS PREFERENCE se abre una ventana que permite modificar los atributos de los colores
de desplegado, cuadrcula, acercamiento, seleccin, editor de texto y otros.
OPCION COLOR/PRINT
En la ceja COLOR/PRINT (ver figura 2) se puede modificar el color de desplegado en pantalla y/o de impresin,
de diversos elementos grficos y de texto utilizados en CAPTURE CIS LITE. A continuacin se hace una breve
descripcin de estos elementos.
ALIAS Corresponde a etiquetas asignadas a nodos de conexin.
BACKGROUND Es el color de fondo del rea de trabajo.
Cadence 5
OrCAD REL. 9.2 LITE
cenidet
Fig. 2.- Ventana de configuracin de preferencias, opcin de modificacin de colores e impresin.
BOOKMARK Es una marca que permite tener un acceso rpido a un lugar especifico del diagrama esquemtico
que ser utilizado frecuentemente.
BUS Es un conjunto de lneas de conexin representado como una lnea gruesa.
CONNECTION SQUARE Cuadro de conexin.
DISPLAY PROPERTY Algunos elementos, como por ejemplo PARAM y K, tienen elementos descriptivos
adicionales al nombre y nmero de parte.
DRCMARKER Marcador que muestra la localizacin en el esquemtico de los errores encontrados al ejecutar
una revisin de las reglas de diseo (Design Rule Check en ingls).
GRAPHICS Color de los siguientes elementos grficos: lnea, rectngulo, elipse, arco y polilnea.
GRID Color de los puntos o lneas de cuadrcula.
HIERARCHICALBLOCK Bloque jerrquico que permite utilizar diagramas contenidos en pginas diferentes
del diseo como un subcircuito.
HIERARCHICAL BLOCK NAME Nombre del bloque jerrquico.
HIERARCHICAL PIN Terminal del bloque jerrquico.
HIERARCHICAL PORT Color del puerto de conexin jerrquico.
HIERARCHICAL PORT TEXT Texto del puerto de conexin jerrquico.
JUNCTION Unin de dos o ms lneas, componentes o buses.
NO CONNECT Algunos dispositivos requieren que se especifique si no tienen conexin elctrica, esto es
importante para la ejecucin del DRC y del programa LAYOUT.
OFF-PAGE CONNECTOR Conecta pginas de un mismo diseo.
OFF-PAGE CONNECTOR TEXT Nombre del conector entre pginas.
PART BODY Lneas que forman el smbolo de un dispositivo.
PART BODY RECTANGLE Rectngulo que forma parte del cuerpo de algunos dispositivos.
PART REFERENCE Referencia del dispositivo, i.e., R1, R2, L5, ...
PART VALUE Nombre o valor del dispositivo.
PIN Terminal del dispositivo.
PIN NAME Nombre de la terminal del dispositivo.
PIN NUMBER Nmero de la terminal del dispositivo.
POWER Conector de alimentacin.
Cadence 6
OrCAD REL. 9.2 LITE
cenidet
POWER TEXT Nombre del conector de alimentacin.
SELECTION Objeto seleccionado con el apuntador.
TEXT Texto agregado al esquemtico.
TITLE BLOCK Bloque que incluye informacin sobre el esquemtico, tal como: nombre del circuito, fecha de
elaboracin, nombre del diseador, etc.
TITLE BLOCK TEXT Texto del bloque de titulo.
WIRE Cable de conexin.
Una vez realizados cambios a estos atributos de color, se puede regresar a la configuracin original pulsando el
botn USE DEFAULT que aparece en la parte inferior izquierda de la ventana.
OPCION GRID DISPLAY
En la ceja GRID DISPLAY, figura 3, se pueden modificar los siguientes atributos de la cuadrcula:
SCHEMATIC PAGE GRID (Cuadrcula de la pgina de esquemtico)
VISIBLE Al seleccionar la opcin DISPLAYED se habilita la visualizacin de la cuadrcula.
Cadence 7
OrCAD REL. 9.2 LITE
cenidet
Fig. 3.- Ventana de configuracin de preferencias, opcin de configuracin de cuadrcula.
GRIDSTYLE- Selecciona el tipo de cuadrcula a desplegar en el rea de trabajo, esta puede ser
de puntos (DOTS) o de lneas (LINES).
POINTER SNAT TO GRID Hace que el apuntador siempre se mueva de un punto de la
cuadrcula a otro, no permitindose quedar en puntos intermedios.
PART AND SIMBOL GRID (Cuadrcula del editor de partes y smbolos)
VISIBLE Al seleccionar la opcin DISPLAYED se habilita la visualizacin de la cuadrcula.
GRIDSTYLE- Selecciona el tipo de cuadrcula a desplegar en el rea de trabajo, esta puede ser
de puntos (DOTS) o de lneas (LINES).
POINTER SNAT TO GRID Hace que el apuntador siempre se mueva de un punto de la
cuadrcula a otro, no permitindose quedar en puntos intermedios.
OPCION PAN AND ZOOM
En esta opcin se pueden ajustar los factores de acercamiento (ZOOM) y desplazamiento (PAN), se tienen factores
independientes para el editor de esquemticos y para el de partes y smbolos.
ZOOMFACTOR(Factor de acercamiento) Representa la cantidad por la cual se multiplica o divide la escala de
acercamiento.
AUTO SCROLL PERCENT (Porcentaje de corrimiento automtico) Representa que tanto se recorre la parte
del esquemtico cuando el apuntador (llevando consigo un elemento del esquemtico) llega al borde del
rea editor.
Cadence 8
OrCAD REL. 9.2 LITE
cenidet
Fig. 4.- Ventana de configuracin de preferencias, opcin de corrimiento y acercamiento.
OPCION SELECT
Esta opcin permite tanto al editor de esquemticos como al de partes y smbolos las siguientes acciones:
AREA SELECT (Seleccin por rea) Especifica si los objetos se seleccionan cuando el rea de seleccin los
intersecta o si solo se seleccionan al estar totalmente contenidos en el rea de seleccin.
MAXIMUN NUMBER OF OBJECTS TO DISPLAY AT HIGH RESOLUTION WHILE DRAGGING
(Nmero mximo de objetos desplegados en alta resolucin mientras se arrastran) Define el nmero
mximo de objetos que sern visibles al realizar una operacin de arrastrar y dejar. Si el nmero de
objetos arrastrados es mayor a este lmite, solo se ver un rectngulo en lugar de los objetos
seleccionados.
OPCION MISCELLANEOUS
En esta opcin se especifican caractersticas de llenado de formas geomtricas tanto para el editor de esquemticos,
el de partes y smbolos, de texto, para la bitcora de la sesin, comunicacin entre programas de OrCAD y otras opciones
varias.
FILL STYLE (Estilo de llenado) Define el patrn de llenado de rectngulos, elipses y polgonos.
LINE STYLE AND WIDTH (Estilo y ancho de lneas) Define tanto el tipo como el ancho de las lneas,
polilneas, rectngulos, elipses y arcos.
COLOR Define el color de las lneas, rectngulos y elipses.
Cadence 9
OrCAD REL. 9.2 LITE
cenidet
Fig. 5.- Ventana de configuracin de preferencias, opcin de seleccionar.
SESSION LOG (Bitcora de sesin) Define el tamao y tipo de letra de la bitcora de la sesin.
TEXT RENDERING (Representacin de texto).
RENDER TRUE TYPE FONT WITHSTROKES (Representar tipos de letra TRUE TYPE con
golpes) Especifica que el texto aparecer como una serie de lneas, conectadas para
asemejar a los nmeros o letras TRUE TYPE que representan.
FILL TEXT (Llenado de texto) Especifica que las lneas de texto sern llenadas.
AUTO RECOVERY (Recuperacin automtica).
ENABLE AUTORECOVERY (Habilita recuperacin automtica) Habilita o inhabilita la
recuperacin automtica.
UPDATE EVERY N MINUTES (Actualiza cada N minutos) Define el intervalo en
minutos que CAPUREespera para actualizar archivos temporales con informacin del
diseo.
INTERTOOL COMMUNICATION (Comunicacin entre herramientas).
ENABLE INTERTOOL COMMUNICATION (Habilita comunicacin entre herramientas)
Habilita la comunicacin con otros programas de OrCAD, tales como SIMULATE o
LAYOUT.
Cadence 10
OrCAD REL. 9.2 LITE
cenidet
Fig. 6.- Ventana de configuracin de preferencias, opcin de miscelneos.
OPCION TEXT EDITOR
Con esta opcin se puede modificar la configuracin de texto del esquemtico y de sintaxis de comandos VHDL
utilizados para la definicin de arreglos lgicos programables (PLDs, FPGAs, etc.).
SYNTAX HIGHLIGHTING (Resaltado de sintaxis) Permite cambiar el color asignado a los comandos de
VHDL, comentarios y cadenas de caracteres.
CURRENT FONT SETTING (Configuracin de tipo de letra actual) Permite seleccionar el tipo de letra,
tamao, estilo y color del texto utilizado por CAPTURE.
SHOW LINE NUMBERS (Mostrar nmero de lneas) Permite numerar las lneas de texto de los archivos de
reporte generados por CAPTURE.
TAB STTING N SPACES (Configuracin del tabulador en N espacios) Define la distancia entre
tabuladores en nmero de caracteres.
HIGHLIGHT KEYWORDS, COMMENTS AND QUOTED STRING (Resalta comandos, comentarios y
cadenas de caracteres) Habilita o inhabilita el resaltado de comandos, comentarios y cadenas de
caracteres en secuencias VHDL.
RESET (Restaurar) Restablece opciones originales.
Cadence 11
OrCAD REL. 9.2 LITE
cenidet
Fig. 7.- Ventana de configuracin de preferencias, opcin de editor de textos.
MENU OPTIONS DESIGN TEMPLATE
S se accesa OPTIONS DESIGN TEMPLATE se abre una ventana que permite modificar la plantilla de diseo
que define los proyectos de CAPTURE.
OPCION FONTS
En esta opcin, ver figura 8, se puede modificar el tipo de letra y sus atributos de los siguientes elementos: alias,
marcadores de libro, texto de borde, bloques jerrquicos, nombre de redes, conectores fuera de pgina, referencias y valores
de parte, nombre y nmero de terminales, puertos, texto de alimentaciones, propiedades, textos y texto del bloque de titulo.
OPCION TITTLE BLOCK
En esta opcin es posible teclear el titulo, nombre y direccin de la organizacin, nmero de documento, revisin,
cdigo CAGE (siglas de: Commercial And Goverment Entity, utilizado por los proveedores del gobierno de EUA). Es
posible tambin, tener diferentes tipos de bloques de titulo en libreras y ser accesados en esta opcin (ver figura 9).
OPCION PAGE SIZE
En esta opcin es posible seleccionar el tamao de las reas de trabajo. La opcin en pulgadas (INCHES) permite
utilizar reas de trabajo equivalentes a los tamaos de papel tipo americano (carta, oficio, etc.). La opcin en milmetros
(MILLIMETERS) permite utilizar reas de trabajo equivalentes a los tamaos de papel tipo europeo (A4, A3, etc.). (Ver
figura 10 a y b).
Cadence 12
OrCAD REL. 9.2 LITE
cenidet
Fig. 8.- Ventana de configuracin de plantilla de diseo, opcin de tipo de letras.
Cadence 13
OrCAD REL. 9.2 LITE
cenidet
Fig. 9.- Ventana de configuracin de plantilla de diseo, opcin de bloque de titulo.
Fig. 10a.- Ventana de configuracin de plantilla de diseo, opcin de tamao de hoja en pulgadas.
OPCION GRID REFERENCE
Esta opcin permite fijar los parmetros de la cuadrcula de referencia.
COUNT (Cuenta) Define el nmero de divisiones de las cuadrculas de referencia.
ALPHABETIC AND NUMERIC (Alfabtico y numrico) Define si las cuadrculas de referencia son de tipo
numrico o alfabtico.
ASCENDING AND DESCENDING (Ascendente y descendente) Define si la asignacin de la cuadrcula de
referencia se hace de manera ascendente o descendente.
WIDTH (Ancho) Espacio tomado en la parte superior del editor de esquemticos.
BORDER VISIBLE (Borde visible) Habilita o inhabilita la impresin y/o desplegado del borde del
esquemtico.
GRID REFERENCE VISIBLE (Cuadrcula de referencia visible) - Habilita o inhabilita la impresin y/o
desplegado de la cuadrcula de referencia.
TITLE BLOCK VISIBLE (Bloque de titulo visible) - Habilita o inhabilita la impresin y/o desplegado del
bloque de titulo.
ANSI GRIDREFERENCE(Cuadrcula de referencia tipo ANSI) Define si el esquemtico utiliza cuadrcula de
referencia tipo ANSI estndar.
Cadence 14
OrCAD REL. 9.2 LITE
cenidet
Fig. 10b.- Ventana de configuracin de plantilla de diseo, opcin de tamao de hoja en milmetros.
OPCION HIERARCHY
En esta opcin se especifica el uso de partes y bloques jerrquicos primitivos y no-primitivos.
Cadence 15
OrCAD REL. 9.2 LITE
cenidet
Fig. 11.- Ventana de configuracin de plantilla de diseo, opcin de cuadrcula de referencia.
Fig. 12.- Ventana de configuracin de plantilla de diseo, opcin de jerarqua.
OPCION SDT COMPATIBILITY
Esta opcin permite guardar diseo en formato SDT (utilizado por versiones anteriores de OrCAD).
DISEO DE ESQUEMATICOS PLANOS
Para crear un nuevo proyecto de simulacin en PSPICE, se selecciona FILE NEW PROJECT, con lo cual
aparecer la siguiente ventana mostrada en la figura 14.
En esta ventana se define el nombre del nuevo proyecto, as como su tipo y localizacin.
ANALOGORMIXEDA/D(Analgico o Mezcla A/D) Configura el esquemtico para su uso en simulacin, al
pulsar el botn de OK aparece la ventana de CREATE PSPICE PROJECT, ver figura 15, permitiendo
la creacin de un proyecto en blanco o basado en un diseo existente.
PCBOARDWIZARD(Mago de Tablero de Circuitos Impresos) Si el proyecto se enfoca al diseo de un tablero
de circuito impreso, PCB WIZARD ayudar a configurar las libreras del proyecto.
PROGRAMMABLE LOGIC WIZARD (Mago de lgica programable) - Si el proyecto se enfoca al diseo de
dispositivos tipo CPLD o FPGA, PL WIZARD ayudar a configurar las libreras del fabricante que se
seleccione para el diseo.
SCHEMATIC Configura el esquemtico de manera que no sea especifico para tablero de circuito impreso,
CPLDs o FPGAs.
Cadence 16
OrCAD REL. 9.2 LITE
cenidet
Fig. 13.- Ventana de configuracin de plantilla de diseo, opcin de compatibilidad con SDT.
Al seleccionar ANALOG OR MIXED A/D como tipo de esquemtico y una vez dado el nombre del proyecto
aparece la ventana CREATE PSPICE PROJECT, tal como se muestra en la figura 15.
En esta ventana aparecen dos opciones:
CREATE BASED UPON AN EXISTING PROJECT (Crear basado en un proyecto existente) Esta opcin
utiliza un proyecto existente (.OPJ) como punto inicial del proyecto de simulacin.
CREATE A BLANK PROJECT (Crear un proyecto en blanco) Con esta opcin se crea un nuevo proyecto
capaz de ser simulado en PSPICE.
Cadence 17
OrCAD REL. 9.2 LITE
cenidet
Fig. 14.- Ventana de creacin de un nuevo proyecto de simulacin.
Fig. 15.- Ventana de creacin de proyectos tipo PSPICE.
CREAR UN DISEO PLANO
Para ejemplificar el proceso de creacin y edicin de un diseo plano se utilizar un circuito rectificador
monofsico.
Usando el comando FILE NEW PROJECT crearemos el proyecto ejemplo01 de tipo ANALOG OR
MIXED A/D en el directorio C:\Pspice\Curso.
A continuacin seleccionaremos CREATE A BLANK PROJECT en la ventana CREATE PSPICE PROJECT,
con lo que aparecer la siguiente ventana:
Para completar la captura del circuito esquemtico es necesario completar cuatro etapas:
1) Encontrar los dispositivos requeridos (resistencias, diodos, etc.) en las libreras de partes, y colocarlos en el rea
de trabajo.
2) Usar el comando WIRE del men PLACE o pulsar W para conectar los dispositivos entre s.
3) Especificar los parmetros necesarios en los dispositivos, como son valor de resistencia, amplitud de la fuente de
alimentacin, etc.
4)Generacin de listado de red.
Es recomendable guardar el avance de su diseo varias veces a lo largo de la edicin del esquemtico, para esto
utilice el comando SAVE del men FILE, o CTRL S, o el botn de SAVE DOCUMENT.
Cadence 18
OrCAD REL. 9.2 LITE
cenidet
Fig. 16 Ventana de edicin de esquemtico.
ETAPA 1: COLOCAR LOS DISPOSITIVOS EN EL AREA DE TRABAJO
Para buscar dispositivos en las libreras de smbolos se utiliza el comando PART del men PLACE o se pulsa
P para abrir la ventana PLACE PART.
En esta ventana se tienen las siguientes opciones:
PART (Parte) Permite introducir el nombre del dispositivo de manera total o parcial para hacer una bsqueda en
las libreras instaladas.
PART LIST (Lista de partes) En el recuadro aparece el listado de dispositivos disponibles en la(s) librera(s)
seleccionada(s).
LIBRARIES (Libreras) Listado de libreras disponibles en el diseo.
GRAPHIC (Grficos) Selecciona entre vista normal y convertida. Algunos dispositivos tienen una vista
convertida que puede usarse para cosas como un equivalente de DeMorgan.
PACKING (Encapsulado)
PARTS PERPKG(Partes por encapsulado) Despliega el nmero de partes por encapsulado.
PART (Parte) Selecciona la parte del encapsulado a ser colocada en el esquemtico.
TYPE (Tipo) Un encapsulado puede ser homogneo o heterogneo.
Cadence 19
OrCAD REL. 9.2 LITE
cenidet
Fig. 17.- Ventana de bsqueda y seleccin de partes.
Para nuestro ejemplo utilizaremos el diodo D1N4002 que se encuentra en la librera EVAL, para esto teclearemos
D1 en el campo PART, de manera que en el campo PART LIST aparecer resaltado D1N4002/EVAL, tal como se
muestra en la figura 18, y pulsamos el botn de OK.
Esta accin ocasionar que el smbolo del D1N4002 aparezca en el rea de trabajo unida a la flecha del apuntador.
Es necesario ahora girar el smbolo para orientar su ctodo hacia arriba y colocarlo en el rea de trabajo.
Dado que en muchas ocasiones, los smbolos de los dispositivos no aparecen en la orientacin que se requiere
CAPTURE cuenta con dos comandos para cambiar su orientacin dentro del men EDIT: MIRROR y ROTATE.
El comando MIRROR permite cambiar el smbolo en direccin del eje Xo del eje Yo de ambos de manera que el
smbolo cambiado parece una imagen de espejo del original.
El comando ROTATE o CTRL R permite girar el smbolo 90 en sentido contrario a las manecillas del reloj.
Cadence 20
OrCAD REL. 9.2 LITE
cenidet
Fig. 18.- Seleccin del diodo D1N4002
Fig. 19.- Men EDIT, comandos MIRROR y ROTATE.
Usando CTRL R orientamos al diodo con el ctodo hacia arriba, para dejar el smbolo en el rea de trabajo
presionamos el botn izquierdo del mouse, apareciendo una copia del smbolo unida al apuntador. Contine este
procedimiento hasta colocar los cuatro diodos en el rea de trabajo.
Para dejar de colocar este smbolo en el rea de trabajo pulse el botn derecho del mouse o la tecla Escape.
Agregamos inductores (L/ANALOG) a la entrada y salida del rectificador, un capacitor (C/ANALOG), una
resistencia (R/ANALOG) y una fuente de voltaje senoidal (VSIN/SOURCE), tal como se muestra en la figura 21.
Para agregar la librera SOURCE a la lista de libreras disponibles, se pulsa el botn ADD LIBRARY (de la
ventana PLACE PART), con lo cual aparece la ventana BROWSE FILE mostrando las libreras disponibles en la carpeta
Pspice, se selecciona con el apuntador la librera source y se pulsa el botn ABRIR o el de OPEN (Ver figura 22).
Para la simulacin es importante tener un nodo de referencia o de tierra. Este nodo se obtiene del men
PLACE con el comando GROUND o con G y seleccionando el smbolo 0/SOURCE (Ver figura 23).
Coloque el smbolo de tierra en la parte inferior de la fuente de voltaje senoidal de la misma manera que lo hizo con
los otros dispositivos.
Cadence 21
OrCAD REL. 9.2 LITE
cenidet
Fig. 20.- Diodos del puente rectificador colocados en el rea de trabajo.
Cadence 22
OrCAD REL. 9.2 LITE
cenidet
Fig. 21.- Diagrama del rectificador con todos los dispositivos en el rea de trabajo.
Fig. 22.- Ventana de seleccin de nuevas libreras de smbolos.
ETAPA 2: CONECTAR LOS DISPOSITIVOS
Una vez que todos los componentes estn colocados en el rea de trabajo, es necesario hacer conexiones.
Utilizando W, o seleccionando del men PLACE el comando WIRE, selecciona la herramienta de alambrado
cambiando el cursor de forma a una +.
Cadence 23
OrCAD REL. 9.2 LITE
cenidet
Fig. 23.- Smbolo de tierra para simulacin.
Fig. 24.- Circuito totalmente alambrado.
Para trazar una conexin se coloca el cursor en una de las terminales a unir y se pulsa el botn izquierdo del mouse,
con esto se iniciar el trazo de la conexin, para terminar la conexin posicione el cursor en la terminal a conectar y pulse
nuevamente el botn izquierdo del mouse.
Contine hasta que todas las terminales del circuito estn conectadas, tal como se muestra en la figura 24.
Cuando las lneas de conexin terminan en otra lnea de conexin, en la unin aparece un punto, este punto es
llamado unin (junction en ingls) y genera un nodo en el circuito.
Para borrar dispositivos o conexiones, cuando el apuntador tiene forma de flecha, pulse el botn izquierdo del
mouse, el elemento seleccionado cambiar de color, despus pulse la tecla Suprimir o Del o utilice el men EDIT con
el comando DELETE.
ETAPA 3: ESPECIFICACION DE PARAMETROS DE LOS DISPOSITIVOS.
Algunos dispositivos, como las fuentes de voltaje y corriente, tienen varios parmetros que deben fijarse antes de
que el circuito pueda simularse. Otros, como las resistencias e inductores, requieren que sus valores sean diferentes a los
mostrados por omisin.
Para nuestro ejemplo los valores de los dispositivos usados para simular el circuito son:
L1 de 1mH
L2 de 1mH
R1 de 20 W
C1 de 1000 m f
VSIN de 50 Vp, 60 Hz
En CAPTURE se tienen dos formas de cambiar estos parmetros:
1.- Seleccionando el dispositivo cuyos parmetros se quiere seleccionar se utiliza el comando PROPERTIES del
men EDIT, o se pulsa CTRL E, o se pulsa dos veces el cursor sobre el dispositivo.
Al hacer esto por ejemplo, con el capacitor C1 se abre la ventana mostrada en la figura 25.
De entre este grupo de propiedades buscamos la llamada VALUE, posicionando el apuntador en el recuadro
donde aparece 1n y pulsando el botn izquierdo del mouse se tiene acceso a modificar el valor del
capacitor.
Una vez hecha la modificacin, pulsar el botn de cierre de ventana mostrado en la figura 25c.
2.- La segunda forma es ms sencilla y directa, pulse dos veces el botn izquierdo del mouse sobre el valor de
capacitancia de 1nFpara abrir la ventana DISPLAY PROPERTIES(Ver figura 26). Ahora simplemente
cambie el valor original de 1nF por el valor deseado de 1000 uF y presione el botn de OK.
Contine con cualquiera de estos procedimientos y cambie los valores de inductancias y de resistencia del circuito.
Para la fuente de voltaje senoidal ser requiere modificar tres parmetros:
VOFF Nivel de corrimiento (offset en ingls) del voltaje senoidal, fjelo en cero.
VAMPL Amplitud del voltaje senoidal, fjelo en 50 para este ejemplo.
Cadence 24
OrCAD REL. 9.2 LITE
cenidet
Cadence 25
OrCAD REL. 9.2 LITE
cenidet
Fig. 25.- Ventana de edicin de propiedades y parmetros.
Fig. 26.- Ventana de edicin de propiedad de desplegado.
FREQ Frecuencia del voltaje senoidal en Hertz, fjelo en 60 para este ejemplo.
Existen otros cinco parmetros de la fuente de voltaje senoidal que son accesibles usando el comando CTRLE:
DC Valor requerido para anlisis de CD.
AC Valor requerido para anlisis de CA.
TD Tiempo de retardo antes de que la fuente se torne activa.
DF Factor de amortiguamiento de la fuente de voltaje.
PHASE Angulo de fase del voltaje senoidal.
ETAPA 4: GENERACION DE LISTADO DE RED.
Para crear el listado de red de los circuitos creados en CAPTURE desde la ventana del esquemtico se utiliza el
comando CREATE NETLIST del men PSPICE.
En caso de tener errores de conexin estos
El listado de red puede verse utilizando el comando VIEW NETLIST del men PSPICE. La figura 28 muestra
el listado de red de nuestro ejemplo.
Cadence 26
OrCAD REL. 9.2 LITE
cenidet
Fig. 27.- Circuito rectificador de onda completa terminado.
El proceso de creacin de red realiza tambin una revisin de las conexiones del circuito (DRC siglas en ingls de
Design Rule Check) en base a una matriz de errores (ERC siglas en ingls de Error Rule Check) y en caso de existir
errores despliega una ventana de aviso (figura 30) y marca en el esquemtico su ubicacin. Tomemos por ejemplo el circuito
de la figura 29.
Cadence 27
OrCAD REL. 9.2 LITE
cenidet
Fig. 28.- Listado de red para el circuito rectificador de onda completa.
Fig. 29.- Circuito con una terminal sin conectar.
Si a este circuito se le ejecuta el comando CREATE NETLIST aparecer el siguiente mensaje:
El listado de errores aparece en la ventana de la bitcora de sesin, la cual se accesa por medio del men
WINDOW en la opcin 1 SESSIONLOG. Para nuestro ejemplo, la bitcora dir que se tiene una terminal no conectada o
flotante.
Regresando al esquemtico utilizando WINDOW 3/- (SCHEMATIC:PAGE1) se ver un O marcando el
punto de error. Si se pulsa dos veces el botn izquierdo del mouse con el apuntador sobre el marcador de error aparecer la
descripcin del error.
Cadence 28
OrCAD REL. 9.2 LITE
cenidet
Fig. 30.- Mensaje de error al crear listado de red.
Fig. 31.- Bitcora de sesin con el mensaje de error generado al crear el listado de red del circuito de ejemplo.
Fig. 32.- Marcador de error.
Es decir que no es necesario revisar la bitcora de sesin para obtener una descripcin de los errores de conexin
existentes en el esquemtico.
CREAR UN DISEO JERARQUICO
Para ejemplificar el proceso de creacin y edicin de un diseo jerrquico, utilizaremos de nueva cuenta un circuito
rectificador de onda completa.
Crearemos un proyecto en blanco llamado ejemplo02 de la misma forma que se hizo para el diseo plano. Para
completar la captura del diseo jerrquico es necesario completar las siguientes etapas:
1)Crear un bloque jerrquico en el rea de trabajo principal.
2)Crear las terminales de conexin del bloque jerrquico.
3)Editar la vista del bloque jerrquico.
4)Editar el resto del esquemtico en el nivel superior.
5)Crear el listado de red.
De manera opcional se puede:
6) Generar vistas adicionales del bloque jerrquico.
ETAPA 1: CREAR BLOQUE JERARQUICO
Para crear un bloque jerrquico se utiliza el comando HIERARCHICAL BLOCK del men PLACE o el botn
de PLACE HIERARCHICAL BLOCK disponible en una de las barras laterales del rea de trabajo (Ver figura 34).
Al activar el comando aparece la ventana mostrada en la figura 35.
La ventana presenta las siguientes opciones:
REFERENCE Especifica el nombre del bloque jerrquico.
PRIMITIVE Parte o bloque jerrquico sin jerarquas menores
DEFAULT Indica que el bloque jerrquico utiliza los valores por omisin de CAPTURE.
YES Indica que el bloque jerrquico es de tipo PRIMITIVE.
NO Indica que el bloque jerrquico es de tipo NON PRIMITIVE.
Cadence 29
OrCAD REL. 9.2 LITE
cenidet
Fig. 33.- Descripcin del error de conexin.
Cadence 30
OrCAD REL. 9.2 LITE
cenidet
Fig. 34.- Men y botn de creacin de bloques jerrquicos.
Fig. 35.- Ventana de configuracin de bloques jerrquicos.
IMPLEMENTATION
IMPLEMENTATION TYPE
SCHEMATIC VIEW Indica que la implementacin del bloque jerrquico se
encuentra en una carpeta de esquemticos.
VHDL Indica que la implementacin del bloque jerrquico es una entidad tipo
VHDL.
EDIF - Indica que la implementacin del bloque jerrquico es un listado de red de tipo
EDIF.
PROJECT- Indica que la implementacin del bloque jerrquico est en un proyecto de
lgica programable de CAPTURE.
PSPICE MODEL - Indica que la implementacin del bloque jerrquico es un archivo
que contiene un modelo de PSPICE.
PSPICE STIMULUS - Indica que la implementacin del bloque jerrquico es un
archivo de estimulo de PSPICE:
IMPLEMENTATION NAME Especifica el nombre del esquemtico, entrada VHDL, listado
de red o proyecto del bloque jerrquico.
PATHANDFILENAME Especifica el camino de bsqueda donde se encuentra el archivo de
implementacin del bloque jerrquico.
USER PROPETIES Despliega la ventana de propiedades del usuario y permite modificar las propiedades de
desplegado de parmetros del bloque jerrquico.
Cadence 31
OrCAD REL. 9.2 LITE
cenidet
Fig. 36.- Ventana de edicin de propiedades.
Las propiedades disponibles del bloque jerrquico son:
IMPLEMENTATION PATH
IMPLEMENTATION TYPE
IMPLEMENTATION
REFERENCE
Se pude modificar tanto la propiedad como sus caractersticas de desplegado en pantalla.
Para nuestro ejemplo:
1.- Escribir rect01 en el campo REFERENCE.
2.- Seleccionar SCHEMATIC VIEW en el campo IMPLEMENTATION TYPE.
3.- Escribir rect_a en el campo IMPLEMENTATION NAME.
4.- Pulsar el botn USER PROPERTIES.
5.- Seleccionar IMPLEMENTATION.
6.- Pulsar el botn DISPLAY.
7.- Seleccionar NAME AND VALUE
Cadence 32
OrCAD REL. 9.2 LITE
cenidet
Fig. 37.- Ventana de creacin de bloques jerrquicos.
8.- Pulsar el botn OK.
9.- Pulsar el botn OK.
10.- Pulsar el botn OK.
Al cerrar las ventanas aparece en el rea de trabajo el apuntador con la forma de +, presionando el botn
izquierdo del mouse formamos un cuadro como el mostrado en la figura 39.
Cadence 33
OrCAD REL. 9.2 LITE
cenidet
Fig. 38.- Seleccin de parmetros a desplegar en pantalla.
Fig. 39.- Cuadro del bloque jerrquico.
ETAPA 2: CREAR LAS TERMINALES DE CONEXIN DEL BLOQUE JERARQUICO
Para poder utilizar el bloque jerrquico como un dispositivo en el esquemtico es necesario dotarlo con terminales
de conexin.
Para crear las terminales del bloque jerrquico se selecciona el bloque, se utiliza el comando HIERARCHICAL
PIN del men PLACE o el botn de PLACE HIERARCHICAL PIN disponible en el rea de trabajo.
Al activar el comando aparece la ventana mostrada en la figura 41.
La ventana presenta las siguientes opciones:
NAME Especifica el nombre de la terminal.
TYPE Selecciona el tipo de terminal de entre una lista de opciones.
Cadence 34
OrCAD REL. 9.2 LITE
cenidet
Fig. 40.- Creacin de terminales de bloque jerrquico.
Fig. 41.- Ventana de configuracin de las terminales del bloque jerrquico.
3 STATE Terminal de tercer estado. Por ejemplo, el 74LS373 tiene terminales de tercer
estado.
BIDIRECTIONAL Una terminal bidireccional puede ser tanto una entrada como una salida.
Por ejemplo, la terminal 2 del 74LS245 es de tipo bidireccional.
INPUT Es una terminal donde se aplica una seal. Por ejemplo, las terminales 1 y 2 del
74LS00.
OPEN COLLECTOR Una compuerta con salida de colector abierto no incluye la resistencia
de colector a Vcc. Se usa esta salida para implementar conexiones O alambradas
entre los colectores de varias compuertas y utilizar una nica resistencia de colector.
OPEN EMITER Una compuerta con salida de emisor abierto no incluye la resistencia de
emisor a tierra. La lgica ECL utiliza este tipo de salida.
OUTPUT Terminal por la cual la parte aplica una seal. Por ejemplo, la terminal 3 del
74LS00.
PASSIVE Una terminal pasiva est conectada generalmente a un dispositivo pasivo. Un
dispositivo pasivo no tiene fuente de energa.
POWER Una terminal de alimentacin est conectada o a una fuente de voltaje o a tierra.
WIDTH Especifica si la terminal se conecta a una alambre de conexin o a un bus de conexiones.
Para nuestro ejemplo utilizaremos los siguientes nombres de terminales:
Cadence 35
OrCAD REL. 9.2 LITE
cenidet
Fig. 42.- Bloque jerrquico con sus terminales de conexin.
IN+, IN-, OUT+, OUT-, con terminales de tipo pasivo, para facilitar el proceso, presione la tecla ESCAPE
despus de crear cada una de las terminales y vuelva a pulsar el botn PLACE HIERARCHICAL PIN. Esto permite
cambiar el nombre para las nuevas terminales.
ETAPA 3: EDITAR IMPLEMENTACION DEL BLOQUE JERARQUICO
Para entrar a editar la implementacin del bloque jerrquico:
1.- Se selecciona el bloque,
2.- Despus se ejecuta el comando DESCEND HIERARCHY del men VIEW, o se pulsa SHIFT D, o se
selecciona DESCEND HIERARCHY del men que aparece al presionar el botn derecho del mouse.
La primera vez que se edita la implementacin del bloque jerrquico aparece la siguiente ventana:
Esta opcin es para dar nombre a la hoja esquemtica donde se guardar el circuito que compone al bloque
jerrquico. Despus de asignar un nuevo nombre, o de aceptar el que aparece por omisin, pulse el botn OK, al hacer esto
aparecer una nueva rea de trabajo de esquemtico con los smbolos de los puertos de conexin que estarn enlazados con
las terminales de conexin que se definieron para el bloque jerrquico.
Cadence 36
OrCAD REL. 9.2 LITE
cenidet
Fig. 43.- Comando para descender en el orden jerrquico del bloque.
Fig. 44.- Ventana de creacin de pgina esquemtica para la implementacin del bloque jerrquico.
3.- Procederemos a colocar los diodos D1N4002 y realizar las conexiones para obtener el circuito mostrado en la
figura 46, de acuerdo al procedimiento mostrado en la etapa 2 de creacin de diseos planos.
Cadence 37
OrCAD REL. 9.2 LITE
cenidet
Fig. 45.- Area de trabajo del esquemtico de implementacin del bloque jerrquico.
Fig. 46.- Implementacin del bloque jerrquico con todas sus conexiones.
4.- Para regresar al nivel superior del bloque jerrquico se utiliza el comando ASCEND HIERARCHY del men
VIEW, o se pulsa SHIFT A, o se selecciona ASCEND HIERARCHY del men que aparece al
presionar el botn derecho del mouse.
ETAPA 4: EDITAR EL RESTO DEL CIRCUITO EQUEMATICO EN EL NIVEL SUPERIOR
DEL BLOQUE JERARQUICO
Conecte el circuito de la figura 48 utilizando los pasos descritos en las etapas 1, 2, y 3 usados para la creacin de
diseos planos, y guarde el esquemtico usando CTRL S.
Cadence 38
OrCAD REL. 9.2 LITE
cenidet
Fig. 47.- Comando para ascender en el orden jerrquico del bloque.
Fig. 48.- Circuito esquemtico del nivel superior del bloque jerrquico completo.
ETAPA 5: CREAR LISTADO DE RED
Esta etapa es idntica a la etapa 4 del diseo plano, la figura 49 muestra el listado de red del diseo jerrquico del
ejemplo02.
Como se mencion anteriormente, una sexta etapa es necesaria cuando se quieren varias implementaciones para un
mismo bloque jerrquico. Acontinuacin se describe el procedimiento para crear nuevas implementaciones y crear listados
de red con las diferentes implementaciones de un bloque jerrquico.
ETAPA 6: CREAR NUEVAS IMPLEMENTACIONES PARA UN BLOQUE JERARQUICO
Para crear una nueva implementacin para un bloque jerrquico se siguen los siguientes pasos:
1.- Se cambia el nombre asignado a la propiedad IMPLEMENTATION del bloque jerrquico. Para hacer esto,
con el apuntador posicionado sobre IMPLEMENTATION = rect_a pulsamos dos veces el botn
izquierdo del mouse. Con esto se abre la ventana DISPLAY PROPERTIES y podemos modificar el
campo VALUE que define el nombre de la implementacin. Para nuestro ejemplo, teclee ABM en
lugar de rect_a en el campo VALUE y despus pulse el botn OK.
2.- Se repiten los pasos 1 y 2 de la etapa 3.
Cadence 39
OrCAD REL. 9.2 LITE
cenidet
Fig. 49.- Listado de red del circuito incluyendo el bloque jerrquico.
Fig. 50.- Ventana de edicin de atributos de desplegado.
3.- Procedemos a colocar la fuente de voltaje controlada por voltaje EVALUE/ABM, tal como se muestra en la
figura 51.
Para obtener entre las terminales OUT+ y OUT- el equivalente de un rectificador de onda completa, se debe
cambiar el atributo V(%IN+,%IN-) por abs(V(%IN+,%IN-))
Para realizar este cambio con el apuntador posicionado sobre el atributo V(%IN+,%IN-) pulsamos dos veces el
botn izquierdo del mouse, para tener acceso al campo VALUE de la ventana DISPLAY
PROPERTIES y poder realizar el cambio. La funcin abs() realiza la funcin matemtica valor
absoluto.
4.- Repetimos el paso 4 de la etapa 3.
5.- Repetimos la etapa 5. La figura 52 muestra el listado de red del circuito rectificador con la implementacin
ABM del bloque jerrquico.
Cadence 40
OrCAD REL. 9.2 LITE
cenidet
Fig. 51.- Implementacin del bloque jerrquico con elementos ABM.
Fig. 52.- Listado de red del circuito rectificador con la implementacin ABM del bloque jerrquico.
D
R
A
F
T
CAPITULO 3.- MODELOS, LIBRERIAS Y SIMBOLOS
CREAR Y MODIFICAR MODELOS DE PSPICE CON CAPTURE
Existen cuatro formas para crear nuevos modelos para simulacin en PSPICE:
1) Usando el programa PSPICE MODEL EDITOR (limitado a diodos en la versin LITE),
2) Modificando un modelo existente y dndole un nuevo nombre, y
3) En base a una parte tipo BREAKOUT y creando un nuevo modelo.
4) En base a diagramas esquemticos convertidos a definiciones .SUBCKT
PSPICE MODEL EDITOR
El programa PSPICEMODELEDITORpermite hacer la extraccin de parmetros para modelos de PSPICEen
base a curvas caractersticas obtenidas de las hojas de datos del dispositivo a modelar. La versin incluida en OrCAD Rel.
9.2 LITE solo permite obtener el modelo de diodos.
Para crear un nuevo modelo de diodo se siguen los siguientes pasos:
1) Utilizar el comando NEW del men FILE, o CTRLN, o el botn de CREATENEWLIBRARY que
se encuentra en la barra de herramientas.
2) Utilizar el comando NEW del men MODEL, o el botn de NEWMODEL que se encuentra en la barra
de herramientas.
Cadence 41
OrCAD REL. 9.2 LITE
cenidet
Fig. 53.- Comando de creacin de nuevas libreras.
Fig. 54.- Comando de creacin de un nuevo modelo de diodo.
Con lo cual aparecer una ventana que nos permite nombrar el modelo a desarrollar, para ejemplificar el
procedimiento, escribiremos HFA15TB60 en el campo MODEL y presionaremos el botn OK.
La pantalla que aparece a continuacin tiene tres secciones:
1) AREADELISTADODEMODELOS.- En esta rea aparece el nombre de todos los modelos contenidos en la
librera de modelos utilizada por PSPICE MODEL EDITOR.
2) AREA DE ENTRADA DE PARAMETROS DEL DISPOSITIVO.- Esta es el rea de trabajo principal,
donde en base de valores obtenidos de las hojas de datos se generan las curvas de:
a) Corriente directa contra Voltaje directo,
b) Capacitancia de unin contra Voltaje inverso,
c) Corriente de fuga inversa contra Voltaje inverso,
d) Voltaje de ruptura inverso contra Corriente de ruptura inversa, y
e) Curva de recuperacin inversa de corriente.
3) AREADEPARAMETROS DELMODELOPSPICE.- En esta rea se muestra el valor de los parmetros del
modelo PSPICE obtenidos a partir de las curvas generadas en el rea de entrada de parmetros del
dispositivo.
Para generar las curvas del HFA15TB60 utilizaremos las hojas de datos proporcionadas por el fabricante
INTERNATIONAL RECTIFIER. Las hojas de datos completas se encuentran en el anexo A.
Cadence 42
OrCAD REL. 9.2 LITE
cenidet
Fig. 55.- Ventana para nombrar el nuevo modelo a desarrollar.
GENERACION DE LA CURVA CORRIENTE DIRECTA VS. VOLTAJE DIRECTO
Para generar esta curva, utilizaremos la curva de la figura 1 de las hojas de datos del HFA15TB60 (mostrada en la
figura 57). De esta figura se obtienen los siguientes pares de datos mostrados en la tabla I.
Cadence 43
OrCAD REL. 9.2 LITE
cenidet
Fig. 56.- Areas del PSPICE MODEL EDITOR.
Fig. 57.- Curva Ifwd Vs Vfwd del HFA15TB60.
Aunque los datos estn referidos a una temperatura diferente de la utilizada como referencia por PSPICE
MODEL EDITOR, dado que la diferencia es de solo 2 C, se considerar como despreciable.
Los datos de la tabla I, se introducen en los campos disponibles en el rea de entrada de parmetros y se ejecuta el
comando EXTRACT PARAMETERS del men TOOLS.
La figura 58 nos muestra que la curva generada por el programa se ajusta a los datos de la tabla.
Cadence 44
OrCAD REL. 9.2 LITE
cenidet
Vfwd Ifwd
1.13 1
1.34 3
1.60 10
1.80 18
2.00 29
2.20 40
2.40 53
Tabla I.- Voltaje y corriente directa del HFA15TB60
Fig. 58.- Curva corriente directa vs. voltaje directo.
En la ventana de parmetros del modelo PSPICE se nota un cambio en los valores del modelo.
Para cambiar los valores de los ejes X y Y, se utiliza el comando AXIS SETTINGS del men PLOT.
GENERACION DE LA CURVA DE CAPACITANCIA DE UNION VS VOLTAJE
INVERSO
Esta curva se genera utilizando la curva de la figura 3 de las hojas de datos del dispositivo (ver figura 60). Los datos
obtenidos se muestran en la tabla II.
Cadence 45
OrCAD REL. 9.2 LITE
cenidet
Fig.- 59.- Ventana de parmetros del modelo PSPICE.
Fig. 60.- Curva Cj Vs Vrev del HFA15TB60
Vrev Cj
50 43pf
100 33pf
600 18pf
Tabla II.- Capacitancia de unin del HFA15TB60
Los datos de la tabla II se introducen en los campos disponibles y ejecutamos el comando EXTRACT
PARAMETERS del men TOOLS.
La figura 61 muestra la curva generada con los datos de la tabla II. A la grfica original se le cambiaron los valores
de los ejes X y Y para semejarlas a las de la figura 60.
La figura 62 muestra los parmetros del modelo de PSPICE despus de extraer los parmetros de la curva Cj vs.
Vrev.
Cadence 46
OrCAD REL. 9.2 LITE
cenidet
Fig. 61.- Curva Cj Vs Vrev obtenida.
Fig. 62.- Parmetros del modelo de PSPICE.
GENERACION DE LA CURVA CORRIENTE INVERSA VS VOLTAJE INVERSO
Esta curva se genera con los datos obtenidos de la curva de la figura 2 de la hoja de datos (ver figura 63). Los datos
obtenidos se muestran en la tabla III.
Los datos de la tabla III se introducen en los campos disponibles y ejecutamos el comando EXTRACT
PARAMETERS del men TOOLS.
La figura 64 muestra la curva generada en base a estos datos. De nueva cuenta, los limites de los ejes X y Y se
modifican para semejarse a los de la figura 63.
La figura 64 muestra los parmetros del modelo de PSPICE despus de extraer los parmetros de la curva Irev vs.
Vrev.
Cadence 47
OrCAD REL. 9.2 LITE
cenidet
Fig. 63.- Curva Irev Vs Vrev del HFA15TB60.
Vrev Irev
100 0.1u
200 0.19u
300 0.2u
400 0.3u
500 0.4u
600 0.8u
Tabla III.- Voltaje y corriente inversa del HFA15TB60.
GENERACION DE LA CURVA DE VOLTAJE DE RUPTURA INVERSO
Solo es valida esta curva cuando se est modelando diodos zener o avalancha. Los valores de Vz, Iz y Zz
corresponden al voltaje, corriente e impedancia en el punto de ruptura.
Cadence 48
OrCAD REL. 9.2 LITE
cenidet
Fig. 64.- Curva Irev Vs Vrev obtenida.
Fig. 66.- Curva de voltaje de ruptura.
GENERACION DE LA CURVA DE CORRIENTE DE RECUPERACION INVERSA
De la seccin DYNAMIC RECOVERY CHARACTERISTICS de las hojas de datos, obtenemos el valor de
trr de 19 ns, para Ifwd e Irev utilizaremos el valor de I
RRM1
de 4 A, supondremos Rl = V
R
/I
RRM1
= 200V/4A = 50 .
Con estos datos se obtiene la curva de la figura 68. La figura 69 muestra los parmetros del modelo PSPICE.
Cadence 49
OrCAD REL. 9.2 LITE
cenidet
Fig. 67.- Seccin DYNAMIC RECOVERY CHARACTERISTICS de las hojas de datos del HFA15TB60.
Fig. 68.- Curva de corriente recuperacin inversa.
Para ver el modelo de PSPICE generado con las curvas, ejecutamos el comando MODEL TEXT del men
VIEW.
La figura 70 muestra el listado completo del modelo, las primeras tres secciones muestran los parmetros
utilizados por PSPICE MODEL EDITOR para genera el modelo, el modelo en s se encuentra en la ltima seccin del
listado.
Cadence 50
OrCAD REL. 9.2 LITE
cenidet
Fig. 69.- Parmetros del modelo PSPICE.
*BeginSpec
*IF: (1.1300,1) (1.3400,3) (1.6000,10) (1.8000,18) (2,29) (2.2000,40) (2.4000,53)
*JC: (50,43.000E-12) (100,33.000E-12) (600,18.000E-12)
*RL: (0,15.000E-9) (100,100.00E-9) (200,190.00E-9) (300,200.00E-9) (400,300.00E-9) (500,400.00E-9)
(600,800.00E-9)
*RB: Vz=0 Iz=0 Zz=0
*RR: Trr=19.000E-9 Ifwd=4 Irev=4 Rl=50
*EndSpec
*BeginTrace
*IF: 1,0,1,2.4000,1,3,0,0,-1 (27)
*JC: 0,1,50,600,1,3,0,0,-1 (27) *RL: 0,0,0,600,1,3,0,0,-1 (27)
*RB: 0,1,100.00E-6,1,1,3,0,0,-1 (27)
*RR: 0,0,-5.0000E-9,70.000E-9,1,3,0,0,-1 (27)
*EndTrace
*BeginParam
*IS=25.873E-6 (10.000E-21,.1,0)
*N=3.0126 (.2,5,0)
*RS=12.443E-3 (1.0000E-6,100,0)
*IKF=21.516E-3 (0,1.0000E3,0)
*XTI=3 (-100,100,0)
*EG=1.1100 (.1,5.5100,0)
Fig. 70.- Listado del modelo de PSPICE.
Para guardar nuestro modelo ejecutamos el comando SAVE del men FILE, y escribimos ejemplo03 en el
campo NAME.
Cadence 51
OrCAD REL. 9.2 LITE
cenidet
*CJO=239.37E-12 (10.000E-21,1.0000E-3,0)
*M=.35452 (.1,10,0)
*VJ=.3905 (.3905,10,0)
*FC=.5 (1.0000E-3,10,0)
*ISR=10.010E-21 (10.000E-21,.1,0)
*NR=4.9950 (.5,5,0)
*BV=100 (.1,1.0000E6,0)
*IBV=100.00E-6 (1.0000E-9,10,0)
*TT=27.411E-9 (100.00E-18,1.0000E-3,0)
*EndParam
*DEVICE=HFA15TB60,D
* HFA15TB60 D model
* created using Model Editor release 9.2 on 09/10/01 at 20:17
* The Model Editor is a PSpice product.
.MODEL HFA15TB60 D
+ IS=25.873E-6
+ N=3.0126
+ RS=12.443E-3
+ IKF=21.516E-3
+ CJO=239.37E-12
+ M=.35452
+ VJ=.3905
+ ISR=10.010E-21
+ NR=4.9950
+ BV=100
+ IBV=100.00E-6
+ TT=27.411E-9
Fig. 70.- Continuacin del listado del modelo de PSPICE.
Fig. 71.- Ventana para guardar el modelo desarrollado.
Para agregar nuevos modelos a libreras ya existentes se sigue el siguiente procedimiento:
1) Ejecutar el comando OPEN del men FILE, o presionar CTRL O, o el botn OPEN LIBRARY.
2) Repetir los pasos b y c descritos anteriormente.
MODIFICAR UN MODELO EXISTENTE EN CAPTURE
MODELADO DE DISPOSITIVOS
Los modelos de los dispositivos son la forma que tiene PSPICE de recabar caractersticas de operacin de un
circuito o de un dispositivo. Los elementos activos, tales como diodos y transistores, hacen necesario el recabar varios
parmetros que describan su comportamiento, y tambin el referirse a esos parmetros por un nombre corto. A
continuacin veremos como modificar los parmetros de diodos, transistores bipolares, transistores de efecto de campo, y
transistores bipolares de compuerta aislada.
EL COMANDO.MODEL
El comando .MODEL fija un cierto nmero de parmetros de referencia para los dispositivos en PSPICE. No
todos los dispositivos necesitan un modelo; por ejemplo, las resistencias que no son referidas a un modelo, se supone tienen
un valor de resistencia constante para todas las simulaciones. Cada dispositivo que se referencia a un modelo debe tener ese
modelo definido, lo cual significa que necesita un comando .MODEL que complete la descripcin de como opera el
dispositivo. La sintaxis para este corriendo es:
.MODEL nombre [AKO: modelo de referencia] tipo ([nombre del parmetro = valor [tolerancia]... ] )
El nombre es una etiqueta de identificacin o nombre del dispositivo con el cual quiere referirse al dispositivo.
Por lo general es el nmero de parte del fabricante, como por ejemplo MJE3055" para un transistor, o un nombre
descriptivo, como FILM" para una resistencia de pelcula de metal. Puede usar cualquier nombre que cumpla las
convenciones para nombres del simulador; los nombres deben empezar con una letra del alfabeto, y continuar con caracteres
alfabticos o numricos, o - y $. Por ejemplo, el transistor 2N3904" generalmente es modificado a Q2N3904" para
cumplir con las convenciones para nombres.
AKO (siglas en ingls de: A Kind Of, una clase de) seguido del nombre de un modelo de referencia, nos indica los
que los parmetros usados en el modelo sern iguales a los del modelo de referencia,
El tipo es una descripcin del tipo de dispositivo, el cual puede ser uno de los siguientes dispositivos lineales:
CAP capacitor.
IND inductor.
RES resistor.
o uno de los siguientes dispositivos semiconductores:
D diodo
NPN transistor bipolar NPN
PNP transistor bipolar PNP
Cadence 52
OrCAD REL. 9.2 LITE
cenidet
NJF FET de unin canal N
PJF FET de unin canal P
NMOS MOSFET canal N
PMOS MOSFET canal P
entre otros dispositivos disponibles.
Cualquiera de los parmetros permitidos del modelo del dispositivo se definen entonces. Si no incluye algn
parmetro con su valor, se usar un valor por omisin (default) en su lugar. Generalmente estos valores por omisin se fijan
a un valor conveniente que produce una operacin tpica, o son fijados para que no afecten la operacin del dispositivo (lo
que significa que puede ignorarlos si no son de inters). En algunos tipos de anlisis como Monte Carlo y Peor Caso es
necesario definir valores de desviacin, tolerancia y distribucin, estos valores deben fijarse inmediatamente despus del
parmetro que afectan. Ahora veamos que podemos hacer con estos parmetros.
MODELADO DE DISPOSITIVOS ACTIVOS
El diodo semiconductor generalmente es el primer dispositivo activo que se estudia; su capacidad para cambiar su
resistencia y conmutar, dependiendo de la direccin de la corriente, es la base para los cursos bsicos de electrnica. Estos
cursos, que incluyen fsica de semiconductores, usaran el desarrollo de la ecuacin de Shockley que define la corriente en la
unin NP, la cual es
Corriente de unin I e
sat
V
unin
kT
q

1
Son conjuntos de ecuaciones, como la ecuacin de Schockley, las que definen la operacin de dispositivos activos
en PSPICE.
Los parmetros que estn disponibles a travs del comando .MODEL son los que aparecen en las ecuaciones del
dispositivo. Por ejemplo, para la ecuacin Schockley, el parmetro IS (para Isat) puede especificarse en el modelo del
diodo. Por supuesto, k y q son constantes fsicas, y T es la temperatura especificada para la simulacin. De esta manera el
usuario controla la operacin del dispositivo sin escribir nuevas ecuaciones para cada dispositivo. Para PSPICE no es
suficiente considerar, digamos, la ganancia de corriente en sentido directo para un transistor bipolar como una caracterstica
aislada del dispositivo. Todas las caractersticas de operacin deben combinarse en un modelo unificado, puesto que
PSPICE no es capaz, de saber cuando descartar efectos, que para las condiciones del circuito son despreciables (esto, por
supuesto, es una practica comn en ingeniera). Todas las caractersticas que afectan los clculos de conductancia,
transconductancia, corriente, etc., deben estar presentes cada vez que se evala el dispositivo. Esto significa que la
operacin del dispositivo, la cual generalmente dividimos en regiones de operacin, tales como saturacin y corte, se
convierten en un conjunto continuo de formulas. Es difcil desarrollar modelos de dispositivos que se comporten de esta
manera.
El beneficio, para el usuario de PSPICE, es que todas las caractersticas del dispositivo pueden incluirse en la
simulacin. Por supuesto, puede elegir ignorar algunas caractersticas. Comnmente encuentra un circuito que no se simula
de la manera esperada debido a algunas caractersticas del dispositivo que ignoro durante el diseo. Este es el propsito de
PSPICE: verificar la operacin de un circuito. Por esto se quiere que los modelos sean suficientemente completos no solo
para simular sus circuitos cuando se comportan de la manera esperada, sino tambin para mostrarle cuando no lo hacen. As
pues, los modelos son importantes.
Hay solo un modelo, en PSPICE, para cada tipo de dispositivo. Este modelo es el conjunto de ecuaciones no
lineales que describen corrientes, conductancias y capacitancias. Los nuevos usuarios de PSPICE frecuentemente, se
Cadence 53
OrCAD REL. 9.2 LITE
cenidet
preguntan si, para anlisis de pequea seal, el simulador usa un modelo hbrido para el transistor bipolar. S lo hace,
pero est incluido en las ecuaciones no lineales, las cuales se usan para llegar al punto de operacin de un circuito y despus
los valores de conductancia, transconductancia, y capacitancia se guardan para usarse en la seccin de anlisis de pequea
seal del simulador. Piense que PSPICE calcula el modelo hbrido para cada transistor del circuito. Pero piense que la
topologa interna del transistor es la misma para un anlisis de pequea seal que para uno transitorio. Para anlisis
posteriores, los valores de pequea seal se calculan y usan.
PARAMETROS DE MODELADO DE DIODOS
El modelo del diodo en PSPICE, como se menciona anteriormente, contiene una fuente de corriente no lineal que
sigue la ecuacin de Schockley:
Corriente IS e
V
j
N V
t

1
onde
Vj es el voltaje en la unin
Vt es el voltaje trmico ( = k T / q)
Estos valores, con los parmetros de modelo IS y N, se usan para modelar los efectos de corriente y voltaje en la
unin semiconductora. Esto no incluye la operacin no lineal de los diodos reales. Por ejemplo, a bajas corrientes (menos
de 1 nA), otros procesos del semiconductor que aumentan el flujo de corrientes se hacen apreciables. Como algo prctico,
estas corrientes pequeas son ignoradas por PSPICE.
Los efectos de las corrientes altas son modelados incluyendo una resistencia en serie que intenta combinar el efecto
de la resistencia del material y la inyeccin de alto nivel. En corrientes altas, la corriente observada del diodo deja de seguir
la ecuacin de Schockley y se aproxima a la siguiente ecuacin
I IS e
directa
V
N V
j
t

2
De nuevo, por razones practicas PSPICE no incluye esta forma modificada. En vez de eso, PSPICE solo usa el
parmetro de resistencia en serie, RS, para tener un modelado limitado de este efecto. Para incluir el efecto de la inyeccin
de alto nivel, PSPICE utiliza el parmetro IK. En la tabla IV se muestran algunos de los parmetros ms usados en la
definicin de modelos de diodos. El listado completo de los parmetros disponibles para definir el modelo de un diodo se
encuentran en el anexo B.
Cadence 54
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
IS Corriente de saturacin Amperios 1e-15
N Coeficiente de Emisin 1
BV Voltaje de ruptura inverso Voltios infinito
RS Resistencia parsita del diodo
Tabla IV.- Parmetros comunes del modelado de diodos.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE UNION BIPOLAR (BJT)
El modelo del transistor bipolar, o BJT, en el PSPICE es una versin ampliada del modelo de Gummel-Poon.
Esto significa que es un conjunto superior del antiguo modelo de Ebers-Moll, junto con uno ms bsico, el cual es
usualmente el primero que encuentra un estudiante de electrnica. Se tiene acceso todos los niveles del modelo por la forma
en que los parmetros de Gummel-Poon estn fijados. Asociado a este modelo de CDestn todas las capacitancias de unin,
las cuales, con algo de cuidado, dan una buena simulacin de pequea seal y de transitorios hasta niveles de frecuencias
microondas.
Ambos modelos de Ebers-Moll y Gummel-Poon son simtricos, con operaciones directas e inversas (tal como un
transistor bipolar real). Por tanto, hay parmetros directos e inversos que son explcitamente etiquetados como tales; sin
embargo, hay algunos parmetros asociados a las uniones base-emisor y base-colector que son parmetros directos e
inversos (respectivamente). Esto significa que de los cuarenta y tantos parmetros del modelo bipolar, la mayora de ellos
son duplicados especificando la operacin inversa, o caractersticas base-colector en vez de base-emisor. En la tabla V se
muestran algunos de los parmetros ms usados en la definicin de modelos de BJT. El listado completo de los parmetros
disponibles para definir el modelo de un BJT se encuentran en el anexo B.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE EFECTO DE CAMPO (JFET)
El JFET es el ms sencillo de los transistores. En este dispositivo, el aumento de la regin de deplexin por la
polarizacin de la unin de compuerta reduce el canal, aumentando su resistencia a drenar corriente. Se conoce como un
dispositivo de ley cuadrtica porque la expresin que relaciona a la corriente de dren (Drain) con el voltaje de compuerta
a fuente (Gate - Source) es:
I V V
dren GS umbral

2
Aunque actualmente casi universalmente se usa una aproximacin de la funcin de transferencia dada por el
anlisis exacto de la carga del canal. Otra forma de llegar a la misma ley cuadrtica es haciendo la aproximacin de que la
capacitancia de la unin de compuerta es una funcin lineal del voltaje de unin de compuerta (el cual describe como se
modula la regin de compuerta). Igual que como ocurre con el diodo, la capacitancia de polarizacin inversa no es una
Cadence 55
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
BF Beta mxima ideal directa 100
BR Beta mxima ideal inversa 1
RE Resistencia ohmica de emisor Ohms 0
RC Resistencia ohmica de colector Ohms 0
RB Resistencia (mxima) de base sin polarizacin Ohms 0
VAF Voltaje Early directo Voltios infinito
Tabla V.- Parmetros comunes del modelado de BJT.
funcin lineal, pero puede aproximarse as para polarizaciones mucho mayores a la barrera de potencial ( ) de la unin. El
error asociado con el uso de la ley cuadrtica es algo pequeo (cuando se compara al anlisis exacto as como a dispositivos
reales). El resultado de la ley cuadrtica se aplica solo cuando VDS es mayor que VGS - Vumbral (donde Vumbral es
equivalente al voltaje de agotamiento del JFET, y es fijado por el parmetro VTO), cuando el canal del FET es saturado.
Cuando VDS est por debajo del Vumbral, la expresin que relaciona la corriente de dren con el voltaje de la unin de
compuerta es
I V V V V
dren GS umbral DS DS
2
2
la cual describe una curva parablica invertida pasando por el origen y la cual, en su valor pico (cuando VDS est en el
umbral), intersecta la formula de la ley cuadrtica. Esta regin parablica de operacin se llama regin lineal; para
voltajes de dren pequeos, la expansin de la ecuacin anterior es dominada por el termino lineal.
I V V V
dren GS umbral DS
2
Finalmente, Idren es cero cuando VGS es menor que Vumbral. En la tabla VI se muestran algunos de los
parmetros ms usados en la definicin de modelos de JFET. El listado completo de los parmetros disponibles para definir
el modelo de un JFET se encuentran en el anexo B.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE EFECTO DE CAMPO TIPO MOS
(MOSFET)
El MOSFET siendo una variante del JFET se rige bsicamente por las mismas ecuaciones, sin embargo, por sus
diferencias de construccin en PSPICE se utilizan seis modelos diferentes, estos modelos difieren en la formulacin de la
caracterstica I-V. El parmetro LEVEL selecciona cual de los modelos se utilizar para la simulacin. Acontinuacin se
listan los tipos de modelos disponibles, para mayor informacin sobre los modelos puede revisar las referencias mostradas
[1], [2], [3], [7], [8] y [10] que aparecen en la pgina 174 del Manual de Referencia de PSPICE.
LEVEL= 1, Modelo Shichman-Hodges,
LEVEL= 2, Modelo analtico, basado en la geometra del MOSFET,
LEVEL=3, Modelo de canal corto, semi-emprico,
LEVEL=4, Modelo BSIM,
LEVEL=5, Modelo EKV versin 2.6,
LEVEL=6, Modelo BSIM3 versin 2.0,
LEVEL=7, Modelo BSIM3 versin 3.1
Cadence 56
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
VTO Voltaje de umbral Voltios 0
BETA Coeficiente de transconductancia Amp/Volt
2
1e-4
LAMBDA Modulacin de longitud del canal Voltios
-1
0
Tabla VI.- Parmetros comunes del modelado de JFET.
En la tabla VII se muestran algunos de los parmetros ms usados en la definicin de modelos de JFET. El listado
completo de los parmetros disponibles para definir el modelo de un JFET se encuentran en el anexo B.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE BIPOLAR DE COMPUERTA AISLADA
(IGBT)
El IGBTes un dispositivo hbrido, que presenta caractersticas de control semejantes a las de un FET, esto es, es
controlado por voltaje, presenta una capacitancia de entrada y una alta impedancia entre sus terminales de compuerta y
emisor. Entre sus terminales de potencia, colector y emisor, presenta caractersticas propias de un BJT, esto es, una cada de
voltaje en terminales independiente de la magnitud de la corriente que circula a travs de ellas. Estas caractersticas lo hacen
atractivo en aplicaciones de inversores y control de motores elctricos. PSPICE utiliza un modelo matemtico del
dispositivo y no un modelo en base a subcircuitos que lo hace mas estable. El listado completo de los parmetros disponibles
para definir el modelo de un IGBT se encuentran en el anexo B.
CAMBIAR LA REFERENCIA DE MODELO.
En algunas ocasiones se requiere utilizar dispositivos no disponibles en las libreras instaladas en CAPTURE, y se
tienen disponibles libreras o archivos de modelos proporcionados por fabricantes de semiconductores. A continuacin se
describir el procedimiento para crear y utilizar libreras de modelos.
CREAR ARCHIVO DE LIBRERA DE MODELOS
Las libreras de modelos, son archivos ASCII en los cuales se encuentran comando .MODEL que describen las
caractersticas de los dispositivos. A continuacin se muestra el contenido de una librera llamada curso.lib. Teclee este
archivo utilizando el programa NOTEPAD o Bloc de Notas y gurdelo en la carpeta PSPICE contenida en
C:\Archivos de programa\OrcadLite\Capture\Library asegurndose de hacerlo usando la extensin .lib.
Cadence 57
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
VTO Voltaje de umbral Voltios 0
KP Coeficiente de transconductancia A/V
2
2.0e-5
L Longitud del canal Metros 100e-6
W Ancho del canal Metros 100e-6
LAMBDA Modulacin de longitud del canal Voltios
-1
0
Tabla VII.- Parmetros comunes del modelado de MOSFET.
Para tener disponible esta librera en CAPTURE es necesario crear primero un perfil de simulacin utilizando el
comando NEW SIMULATION PROFILE del men PSPICE, o con el botn NEW SIMULATION PROFILE
que se encuentra en la barra de herramientas.
Aparece la ventana NEW SIMULATION en la cual se da nombre al nuevo perfil de simulacin, para este
ejercicio escribiremos uno en el campo NAME y presionaremos el botn OK.
Cadence 58
OrCAD REL. 9.2 LITE
cenidet
.model D1N4004 D(Is=0.1p Rs=4 CJO=2p Tt=3n Bv=400 Ibv=0.1p)
.model MUR860 D(Is=853.7f Rs=41.35m Ikf=21.56m N=1 Xti=3 Eg=1.11 Cjo=367p
+ M=.4068 Vj=.75 Fc=.5 Isr=217.5n Nr=2 Tt=123.3n)
* Motorola pid=MUR850 case=TO220AC
* 88-09-22 rmn
*
.model IRF840 NMOS(Level=3 Gamma=0 Delta=0 Eta=0 Theta=0 Kappa=0.2 Vmax=0 Xj=0
+ Tox=100n Uo=600 Phi=.6 Rs=6.382m Kp=20.85u W=.68 L=2u Vto=3.879
+ Rd=.6703 Rds=2.222MEG Cbd=1.415n Pb=.8 Mj=.5 Fc=.5 Cgso=1.625n
+ Cgdo=133.4p Rg=.6038 Is=56.03p N=1 Tt=710n)
* Intl Rectifier pid=IRFC440 case=TO220
88-08-25 bam creation
Fig. 72.- Listado del archivo curso.lib
Fig. 73.- Crear perfil de simulacin.
Fig. 74.- Ventana de asignacin de nombre para el perfil de simulacin.
Seleccionamos la ceja LIBRARIES de la ventana SIMULATION SETTINGS, y llenamos el campo
FILENAME utilizando la opcin BROWSE con la secuencia de carpetas para llegar a donde tenemos guardado el
archivo curso.lib (ver figura 75),
Antes de presionar el botn ACEPTAR hay que decidir si la librera se agregar de manera global (ADD AS
GLOBAL), esto es, estar disponible para todos los diseos que se creen en adelante, o si se agregar de manera local (ADD
TO DESIGN), esto es, solo estar disponible para este diseo en particular. Para nuestro ejemplo utilizaremos la opcin
ADD TO DESIGN.
MODIFICAR LA REFERENCIA DE MODELO
Acontinuacin seleccionamos los dispositivos D1N4002/EVAL e IRF150/EVAL y los colocamos en el rea
de trabajo tal como se muestra en la figura 76.
Para cambiar el modelo utilizado por el smbolo del diodo D1N4002/EVAL:
1) Pulsaremos dos veces el botn izquierdo del mouse cuando el apuntador est sobre l, para abrir la ventana de
edicin de propiedades, tal como se muestra en la figura 77.
2) El campo IMPLEMENTATION contiene el nombre del modelo de PSPICE asociado al smbolo de la
librera grfica. Posicionando el apuntador en este campo y presionando el botn izquierdo del mouse
tenemos acceso a modificar su contenido, para nuestro ejemplo escribimos D1N4004.
Cadence 59
OrCAD REL. 9.2 LITE
cenidet
Fig. 75.- Ventana de configuracin del perfil de simulacin, opcin libreras.
Cadence 60
OrCAD REL. 9.2 LITE
cenidet
Fig. 76.- Dispositivos para cambiar su referencia de modelo.
Fig. 77.- Propiedades del smbolo D1N4002/EVAL.
3) El campo VALUE no es usado por PSPICE para la simulacin, sin embargo, normalmente contiene el
nombre del modelo utilizado y su valor es desplegado en el rea de esquemtico. Para nuestro ejemplo,
escribiremos D1N4004 en este campo, una vez realizados estos cambios, presionamos CTRL F4 y
regresamos a la pantalla de esquemticos. Los cambios efectuados se visualizan en la figura 78.
4) Para comprobar que el smbolo de D1 est asociado al modelo D1N4004 de nuestra librera curso.lib,
seleccionamos el dispositivo, y ejecutamos el comando PSPICE MODEL del men EDIT, o
seleccionamos EDIT PSPICE MODEL en la ventana que aparece al presionar el botn derecho del
mouse. El programa PSPICE MODEL EDITOR se ejecuta y aparece la siguiente ventana:
Cadence 61
OrCAD REL. 9.2 LITE
cenidet
Fig. 78.- Diodo con cambio de referencia de modelo PSPICE.
Fig. 79.- Programa PSPICE MODEL EDITOR desplegando el modelo D1N4004.
Al diodo D2 y al MOSFET IRF150, les cambiaremos sus referencias de modelo por el de MUR860 e IRF840
respectivamente, repitiendo los pasos 1 a 3 descritos anteriormente.
Algunas ocasiones solo es necesario cambiar alguno de los parmetros del modelo, para hacer esto utilizamos el
paso 4 descrito anteriormente, PSPICEMODELEDITORnos permite modificar los parmetros del modelo y guardar los
cambios en la misma librera o en una diferente.
CREAR NUEVOS MODELOS USANDO PARTE TIPO BREAKOUT
Al esquemtico utilizado en la seccin anterior le agregaremos los siguientes dispositivos:
QbreakN/BREAKOUT y DbreakZ/BREAKOUT, tal como se muestra en la figura 80.
Empezaremos con el diodo Zener,
1) Seleccionamos con el cursor el dispositivo Dbreak, ejecutamos el comando PSPICE MODEL del men
EDIT con lo que aparecer la siguiente ventana del programa PSPICE MODEL EDITOR.
Cadence 62
OrCAD REL. 9.2 LITE
cenidet
Fig. 80.- Esquemticos con dispositivos tipo BREAKOUT agregados.
Fig. 81.- Ventana de edicin del modelo de DbreakZ
La ventana de PSPICE MODEL EDITORpermite editar el texto del modelo. En la figura 81 se tienen resaltadas
tres partes de la ventana. La primera que encierra el texto EJEMPLO04 muestra el nombre de la librera
que se crear al utilizar el comando SAVE del men FILE. Esta es una librera que se crea para el
proyecto actual. Dado que el proyecto en que estamos trabajando se llama ejemplo04.opj el archivo de
librera se llamar ejemplo04.lib.
2) Modifiquemos el modelo de PSPICE para tener un diodo Zener con un voltaje de ruptura de 3.1v. Llamemos al
nuevo modelo DZ31V. El parmetro que controla el voltaje de ruptura se llama BV. Los cambios se
muestran en la figura 82.
La nica modificacin al modelo de DbreakZ que se realiz fue el introducir el parmetro BV, los dems
parmetros del modelo se dejaron intactos. Hay que notar que el nombre del nuevo modelo que editamos
no aparece en el recuadro de listado de modelos.
3) Para actualizar esta lista, es necesario ejecutar el comando SAVE del men FILE.
4) Para regresar al editor de esquemticos, utilizamos el comando EXIT del men FILE. Note que el nombre
del dispositivo D3 cambi de Dbreak a DZ31V, con lo que ahora D3 utilizar el modelo que
acabamos de definir.
Cadence 63
OrCAD REL. 9.2 LITE
cenidet
Fig. 82.- Modificacin del modelo del diodo Zener.
Fig. 83.- Lista de modelos actualizada de la librera ejemplo04.lib
Ahora, supongamos que necesitamos que el transistor Q1 tenga un valor de HFE de 40, para crear el nuevo
modelo repetimos el paso 1 definido para el diodo Zener.
Note que en la ventana de listado de modelos aparecen dos modelos, Qbreak y DZ31V. En esta ventana se
listan todos los modelos contenidos en la librera que se est editando. El modelo con el que estamos trabajando es
QbreakN, este modelo utiliza los valores por omisin asignados a un transistor bipolar tipo NPN dado que el comando
.MODELno contiene parmetros. Para el paso 2 utilizaremos el QHFE40 para nombrar nuestro modelo, para especificar
el valor de HFE, PSPICEutiliza el parmetro BF, as que agregaremos el parmetro BF=40 a la descripcin del modelo.
Cadence 64
OrCAD REL. 9.2 LITE
cenidet
Fig. 84.- Esquemtico con el cambio de modelo de PSPICE para D3.
Fig. 85.- Listado de modelos disponibles en la librera ejemplo04.lib
para actualizar el archivo de librera ejemplo04.lib repetimos 3 y 4 descritos para el diodo Zener.
Utilizando el programa Bloc de Notas o NOTEPAD se puede ver el archivo completo con los modelos
generados.
Cadence 65
OrCAD REL. 9.2 LITE
cenidet
Fig. 86.- Modificacin del modelo del transistor NPN.
Fig. 87.- Esquemtico con el cambio de modelo de PSPICE para Q1.
* PSpice Model Editor - Version 9.2
*$ .model QHFE40 NPN BF=40
*$ .model DZ31V D Is=1e-14 Cjo=.1pF Rs=.1 BV=3.1
*$
Fig. 88.- Listado del archivo de modelos ejemplo04.lib
CREAR UN MODELO TIPO .SUBCKT A PARTIR DE UN ESQUEMATICO
En algunas ocasiones necesita un dispositivo que tenga caractersticas de funcionamiento especiales, y estas
caractersticas de funcionamiento pueden representarse por medio de un circuito. Si este dispositivo ser utilizado en varios
proyectos, el tenerlo disponible en una librera sera conveniente.
En los archivos de libreras se tienen dos formas de definir dispositivos: usando el comando .MODEL o el
comando .SUBCKT.
El comando .SUBCKT permite definir el comportamiento de un dispositivo o sistema, por ejemplo un transistor
tipo Darlington o un motor de CD, en funcin de circuitos formados por diversos tipos de elementos, por ejemplo fuentes
controladas, bloques de funciones de Laplace, etc.
El procedimiento para convertir un diagrama esquemtico en un archivo .lib que contiene una estructura
.SUBCKT es el siguiente:
1) Crear el diagrama esquemtico deseado.
2) Colocar Puertos jerrquicos en los puntos que se desea sean las terminales de subcircuito.
3) Guardar el esquemtico y cerrar la ventana para ir al Administrador de Proyecto.
4) Ejecutar el comando CREATE NETLIST del men TOOLS
5) Seleccionar la ceja PSPICE
6) Seleccionar CREATE SUBCIRCUIT FORMAT NETLIST en OPTIONS
7) Asignar el nombre del archivo que contendr el listado de red del subcircuito en el campo NETLISTFILE
8) Ver el archivo generado.
Para ejemplificar este procedimiento, se generar un subcircuito que realice las funciones de obtener la seal de
error existente entre una seal de salida y otra de referencia, y al error resultante lo pase por un compensador PID.
1) Para esto crearemos un proyecto en blanco llamado PID tal como el mostrado en la figura 89.
Al colocar la parte PARAM en el esquemtico, no aparecen los campos de Kp, Ki, Kd y N. Para
generar estos campos y desplegarlos en el esquemtico, es necesario editar las propiedades de PARAM, para
hacer esto la seleccionamos y ejecutamos el comando PROPERTIES del men EDIT, o seleccionamos
EDIT PROPERITES de la ventana que aparece al presionar el botn derecho del mouse, o presionamos el
botn izquierdo del mouse. Para crear los campos Kp, Ki, Kd y N presionamos el botn NEW COLUMN..
que est en la parte superior izquierda del campo de edicin (ver figura 90).
En la ventana ADD NEW COLUMN, figura 91, se tiene disponible el campo NAME, en este
campo se escribe el nombre de la nueva propiedad que se quiere crear. Al escribir en este campo, se activa el
campo VALUE, en este campo se escribe el valor que tendr la propiedad que se agregar. Si se van a crear
varias propiedades, despus de escribir en el campo VALUE se presiona el botn APPLY, esto permite
limpiar los campos NAME y VALUE para las nuevas propiedades, si ya se termin de agregar propiedades,
despus de escribir en el campo VALUE se presiona el botn OK.
Cadence 66
OrCAD REL. 9.2 LITE
cenidet
Cadence 67
OrCAD REL. 9.2 LITE
cenidet
Fig. 89.- Diagrama esquemtico de un controlador PID con funciones ABM.
Fig. 90.- Ventana de edicin de propiedades para la parte PARAM.
Fig. 91.- Ventana para agregar nuevas propiedades.
Para nuestro ejemplo el proceso es el siguiente:
a) Presionar el botn NEW COLUMN..,
b) Escribir Kp en el campo NAME,
c) Escribir 3 en el campo VALUE,
d) Presionar el botn APPLY,
e) Escribir Ki en el campo NAME,
f) Escribir 14 en el campo VALUE,
g) Presionar el botn APPLY,
h) Escribir Kd en el campo NAME,
i) Escribir 40m en el campo VALUE,
g) Presionar el botn APPLY,
k) Escribir N en el campo NAME,
l) Escribir 10 en el campo VALUE,
m) Presionar el botn OK
Al cerrarse la ventana aparecen las nuevas propiedades, tal como se muestra en la parte derecha de la figura 92.
Para poder visualizar y modificar estas propiedades desde el esquemtico seleccionamos las columnas
con el botn izquierdo del mouse y presionamos el botn de DISPLAY.., en la ventana de DISPLAY
PROPERTIES seleccionamos la opcin NAME AND VALUE y presionamos OK y despus CTLF
F4 para regresar al esquemtico.
2) Agregaremos puertos jerrquicos de tipo PORTNO-R en los puntos mostrados y los nombraremos Out+,
Out-, Ref+, Ref- y PIDout.
3) Ejecutamos el comando CTRLS y seleccionamos 2 PID del men WINDOW. Con esto, se tiene acceso
al rea de administracin de proyectos, ver figura 93.
4) Seleccionamos el archivo PID.dsn y ejecutamos el comando CREATE NETLIST del men TOOLS
(ver figura 94).
Cadence 68
OrCAD REL. 9.2 LITE
cenidet
Fig. 92.- Ventana de edicin de propiedades con las nuevas propiedades.
5) Seleccionar la ceja PSPICE
6) Seleccionar CREATE SUBCIRCUIT FORMAT NETLIST en OPTIONS
7) Asignar el nombre de PID.LIB al archivo que contendr el listado de red del subcircuito en el campo
NETLIST FILE
Cadence 69
OrCAD REL. 9.2 LITE
cenidet
Fig. 93.- Area de administracin de proyectos.
Fig. 94.- Ventana de creacin de listado de red.
8) Para ver el contenido del archivo, seleccionamos el archivo PID.LIB, utilizamos la opcin EDIT de la
ventana que aparece al presionar el botn derecho del mouse, o pulsando dos veces el botn izquierdo del
mouse. La figura 97 muestra el contenido del archivo generado. Hay que resaltar que la parte INTEG
es implementada tambin como un subcircuito que es referenciado por nuestro modelo.
Cadence 70
OrCAD REL. 9.2 LITE
cenidet
Fig. 95.- Ventana con la configuracin para generar un listado de red tipo .SUBCKT
Fig. 96.- Area de administracin de proyectos mostrando el archivo de listado de red generado.
CREACION DE LIBRERIAS DE SIMBOLOS PARA CAPTURE
En algunas ocasiones se cuenta con modelos de PSPICEpara los cuales no se tiene librera de smbolos y se quiere
asociar un archivo tipo .olb (librera de smbolos) con uno tipo .lib (librera de modelos). Acontinuacin se mostrar un
mtodo para realizar esta accin.
CREAR UNA LIBRERA DE SIMBOLOS USANDO PSPICE MODEL EDITOR.
Para generar una librera de smbolos usando PSPICE MODEL EDITOR utilizaremos el siguiente archivo de
modelos de PSPICE:
Cadence 71
OrCAD REL. 9.2 LITE
cenidet
Fig. 97.- Listado del subcircuito.
*$
.model IRFP460 NMOS(Level=3 Gamma=0 Delta=0 Eta=0 Theta=0 Kappa=0.2 Vmax=0 Xj=0
+ Tox=100n Uo=600 Phi=.6 Rs=2.041m Kp=20.65u W=1.9 L=2u Vto=3.248
+ Rd=.2303 Rds=2.222MEG Cbd=5.156n Pb=.8 Mj=.5 Fc=.5 Cgso=1.947n
+ Cgdo=135.8p Rg=1.556 Is=96.3p N=1 Tt=670n)
* Intl Rectifier pid=IRFC460 case=TO3P
* 88-08-26 bam creation
*$
Fig. 98.- Listado del archivo Potencia.lib
Cadence 72
OrCAD REL. 9.2 LITE
cenidet
*-
* connections: non-inverting input
* | inverting input
* | | positive power supply
* | | | negative power supply
* | | | | output
* | | | | |
.subckt TL082 1 2 3 4 5
*
c1 11 12 2.412E-12
c2 6 7 18.00E-12
css 10 99 5.400E-12
dc 5 53 dy
de 54 5 dy
dlp 90 91 dx
dln 92 90 dx
dp 4 3 dx
egnd 99 0 poly(2),(3,0),(4,0) 0 .5 .5
fb 7 99 poly(5) vb vc ve vlp vln 0 3.467E6 -1E3 1E3 3E6 -3E6
ga 6 0 11 12 339.3E-6
gcm 0 6 10 99 17.01E-9
iss 10 4 dc 234.0E-6
hlim 90 0 vlim 1K
j1 11 2 10 jx
j2 12 1 10 jx
r2 6 9 100.0E3
rd1 3 11 2.947E3
rd2 3 12 2.947E3
ro1 8 5 50
ro2 7 99 170
rp 3 4 20.00E3
rss 10 99 854.7E3
vb 9 0 dc 0
vc 3 53 dc 1.500
ve 54 4 dc 1.500
vlim 7 8 dc 0
vlp 91 0 dc 50
vln 0 92 dc 50
.model dx D(Is=800.0E-18 Rs=1)
.model dy D(Is=800.00E-18 Rs=1m Cjo=10p)
.model jx NJF(Is=2.500E-12 Beta=984.2E-6 Vto=-1)
.ends
*$
Fig. 98.- Continuacin del listado del archivo Potencia.lib
El archivo contiene modelos de un MOSFET, un OPAMP, y de un controlador PIDanalgico. El subcircuito PID
es una modificacin del subcircuito obtenido con el ejemplo PID, la sintaxis del comando .SUBCKT se encuentra en el
anexo C.
Genere el archivo Potencia.lib utilizando el programa Bloc de notas o NOTEPAD, y gurdelo en el
directorio C:\.....\OrcadLite\Capture\Library\PSpice.
En el programa PSPICE MODEL EDITOR seleccione la opcin CREATE CAPTURE PARTS del men
FILE, ver figura 99.
La ventana que aparece, ver figura 100, permite definir la ubicacin del archivo .lib, en el campo ENTER
INPUT MODEL LIBRARY, del cual quiere generarse un archivo de smbolos. El campo ENTER OUTPUT PART
LIBRARY genera de manera automtica la ruta de ubicacin y el nombre del archivo .olb, aunque es posible cambiar la
ubicacin y nombre de la librera.
Seleccione para el campo ENTERINPUTMODELLIBRARY la librera Potencia.lib y presione OK, en
caso de no tener errores en las definiciones de los modelos aparecer la ventana de mensajes mostrada en la figura 101.
Cadence 73
OrCAD REL. 9.2 LITE
cenidet
*-
* connexiones: salida positiva
* | salida negativa
* | | referencia positiva
* | | | referencia negativa
* | | | | salida PID limitada (0 a 10v)
* | | | | |
.*-
.SUBCKT PID O+ O- R+ R- PIDout PARAMS:Kp=3 Kd=40m N=10 Ki=14
E_SUM1 PI 0 VALUE {V(I)+V(P)}
E_SUM2 PID 0 VALUE {V(PI)+V(D)}
E_LIMIT1 PIDOUT 0 VALUE {LIMIT(V(PID),0,10)}
E_E2 O+ O- VALUE { abs(V(OUT, 0)) }
E_DIFF1 ERROR 0 VALUE {V(REF,OUT)}
E_GAIN1 P 0 VALUE {{Kp} * V(ERROR)}
X_INTEG1 ERROR I SCHEMATIC1_INTEG1
E_E1 R+ R- VALUE { abs(V(REF, 0)) }
E_LAPLACE1 D 0 LAPLACE {V(ERROR)} {({N})/(s+{kd/N})}
.ENDS
.subckt SCHEMATIC1_INTEG1 in out
G_INTEG1 0 $$U_INTEG1 VALUE {V(in)}
C_INTEG1 $$U_INTEG1 0 {1/{Ki}}
R_INTEG1 $$U_INTEG1 0 1G
E_INTEG1 out 0 VALUE {V($$U_INTEG1)}
.IC V($$U_INTEG1) = 0v
.ends SCHEMATIC1_INTEG1
*
*$
Fig. 98.- Continuacin del listado del archivo Potencia.lib
Cadence 74
OrCAD REL. 9.2 LITE
cenidet
Fig. 99.- Comando de creacin de smbolos para el programa CAPTURE.
Fig. 100.- Ventana de creacin de libreras de smbolos.
Fig. 101.- Ventana de mensajes del proceso de creacin de libreras de smbolos.
Presione el botn OK y cierre PSPICE MODEL EDITOR.
En CAPTURE, ejecute FILE OPEN LIBRARY, ver figura 102, seleccione la librera Potencia.olb.
La figura 103, muestra el contenido de la librera de smbolos Potencia.olb, podemos observar que se generaron
cuatro smbolos en lugar de los tres que podramos estar esperando, esto se debe a que PSPICE MODEL EDITOR no
reconoce al subcircuito SCHEMATIC1_INTEG1 como parte del subcircuito PID sino como un modelo independiente.
Para simplificar nuestra librera de smbolos borramos el smbolo SCHEMATCI1_INTEG1.
Para ver si se generaron bien los smbolos para los modelos, seleccionamos el nombre del smbolo, despus
seleccionamos la opcin EDIT PART que aparece al presionar el botn derecho del mouse.
Cadence 75
OrCAD REL. 9.2 LITE
cenidet
Fig. 102.- (a) Comando para abrir libreras de smbolos, (b) Ventana de seleccin de archivo.
Fig. 103.- Area de administracin de proyectos.
El smbolo generado para el IRFP460 es el correcto y no hay nada que modificarle, en cambio tanto el smbolo
generado para el PID y el TL082 aparecen como un bloque de 9 y 5 terminales respectivamente, los cuales requieren
modificarse.
Empezaremos modificando el smbolo del TL082. CAPTURE ya tiene definidos smbolos para amplificadores
operacionales, sin embargo, PSPICEMODELEDITORno es capaz de asignar este smbolo a los subcircuitos que definen
este dispositivo. De manera que tendremos que hacer la asignacin manualmente.
Cadence 76
OrCAD REL. 9.2 LITE
cenidet
Fig. 104.- Men de para editar el smbolo de una librera.
Fig. 105.- Smbolos generados para los dispositivos IRFP460, PID y TL082.
Para cambiar el smbolo seguiremos el siguiente procedimiento:
a) Abrir la librera de smbolos EVAL.OLB que se encuentra en C:\.....\OrcadLite\Capture\Library\PSpice,
utilizando el comando FILE OPEN LIBRARY.
b) Seleccionar el dispositivo LM324, un amplificador operacional de cinco terminales, y despus seleccionar la
opcin EDIT PART que aparece al presionar el botn derecho del mouse. Ignorar el mensaje que
despliega CAPTURE.
c) Utilizar el comando EDIT SELECT ALL para seleccionar todos los elementos que definen al smbolo.
Cadence 77
OrCAD REL. 9.2 LITE
cenidet
Fig. 106.- Comando de apertura de libreras.
Fig. 107.- Mensaje de error, generado por el nmero de dispositivos contenidos en la librera EVAL.OLB.
Fig. 108.- Todos los elementos del smbolo LM324 seleccionados.
d) Utilizar el comando EDIT COPY o presionar CTRL C para copiar los elementos que definen al smbolo
LM324.
e) Utilizar el comando FILE CLOSE para cerrar la ventana de edicin del smbolo.
f) Utilizar el comando FILE CLOSE PROJECT para cerrar la librera EVAL.OLB.
g) En la ventana de edicin del smbolo TL082, utilizamos el comando EDIT PASTE o presionamos CTRL
V, con esto aparecer un mensaje preguntando si queremos sobreimponer los elementos del smbolo.
Seleccionamos SI.
h) Para completar el cambio generado en el paso anterior, es necesario modificar algunas propiedades del smbolo
utilizando el comando OPTIONS PART PROPERTIES. Las propiedades que deben modificarse
son: IMPLEMENTATION y VALUE. Estas propiedades tienen asignado el valor LM324,
debemos substituirlo por TL082.
Cadence 78
OrCAD REL. 9.2 LITE
cenidet
Fig. 109.- Mensaje de advertencia generado.
Fig. 110.- Smbolo del TL082 modificado.
i) Utilizar el comando CTRL S y cerrar la ventana de edicin del TL082
Para modificar el smbolo del PID, dado que CAPTUREno tiene definidos smbolos para esta funcin, tendremos
que hacer la asignacin manualmente.
Para cambiar el smbolo seguiremos el siguiente procedimiento:
a) Eliminamos las terminales 5, 6, 7 y 8.
b) Reacomodamos las terminales 2, 3 y 4.
Cadence 79
OrCAD REL. 9.2 LITE
cenidet
Fig. 111.- Ventana de edicin de propiedades del smbolo.
Fig. 112.- Smbolo modificado.
c) Aunque no es indispensable, introduciremos en el cuerpo del smbolo, elementos grficos que permitirn
visualizar mejor la funcin del dispositivo. Para no quedar confinados a colocar los elementos grficos
sobre la cuadrcula de trabajo, utilizaremos el comando OPTIONS PREFERENCES para abrir la
ventana de preferencias, seleccionamos la ceja de GRID DISPLAY y modificamos la opcin
POINTERSNAP TOGRID, tal como se muestra en la figura 114. Esto har que podamos colocar los
elementos grficos y de texto en cualquier parte del smbolo.
Cadence 80
OrCAD REL. 9.2 LITE
cenidet
Fig. 113.- Terminales del smbolo PID modificadas.
Fig. 114.- Ventana de configuracin de preferencias para edicin de esquemticos y smbolos.
La figura 115 muestra el smbolo del PID modificado, se utilizaron los elementos grficos IEEE
SYMBOL SIGMA, ELIPSE, RECTANGLE y TEXT que se encuentran en el men PLACE. Para
modificar el tipo de llenado de los elementos ELIPSE y RECTANGLE debe seleccionarse el elemento y
utilizar el comando EDIT PROPERTIES o pulsar CTRL E para cambiar el campo FILL STYLE a
NONE.
Para poder utilizar el smbolo PIDde manera adecuada en simulaciones, es necesario agregarle algunas
propiedades y modificar otras. Las propiedades que es necesario agregar son las constantes que definen el
comportamiento del controlador PID, esto es, Kp, Ki, Kd y N, adems de esto es necesario modificar la
propiedad de plantilla (TEMPLATE) que controla la relacin entre las propiedades del smbolo y el modelo de
PSPICE.
Para hacer estos cambios, ejecutamos el comando PART PROPERTIES del men OPTIONS, la
ventana que se abre, ver figura 116, da acceso para crear o modificar parmetros.
Cadence 81
OrCAD REL. 9.2 LITE
cenidet
Fig. 115.- Smbolo de PID terminado.
Fig. 116.- Ventana de edicin de propiedades del smbolo.
Para agregar las propiedades correspondientes a los parmetros Kp, Ki, Kd y Ndel PIDpresionamos el
botn NEW, esto abre la ventana de nuevas propiedades, donde podemos definir el nombre y el valor por
omisin de la nueva propiedad, para nuestro ejemplo utilizaremos Kp = 3, Ki = 14, Kd = 40m, y N = 10. La
figura 118 muestra las nuevas propiedades creadas.
Adems, es necesario modificar el contenido del campo PSPICETEMPLATE, de manera que sea posible en el
esquemtico modificar los valores de las propiedades que hemos definido y sean transferidos sus valores al modelo
PSPICE al momento de la simulacin. El contenido original del campo PSPICE TEMPLATE es:
X^@REFDES %O+ %O- %R+ %R- %PIDOUT %PARAMS:KP=3 %KD=40M %N=10 %KI=14 @MODEL
Este campo debe modificarse de la siguiente manera:
X^@REFDES %O+ %O- %R+ %R- %PIDOUT @MODEL PARAMS: Kp=@Kp Ki=@Ki Kd=@Kd N=@N
El formato del campo TEMPLATE y su sintaxis se encuentan en el anexo D.
Antes de guardar el smbolo del PID, regresaremos la opcin POINTERSNAPTOGRID a su valor
original.
d) Utilizar el comando CTRL S y cerrar la ventana de edicin del PID.
Ya teniendo todos los smbolos de la librera modificados guardamos los cambios efectuados con
CTRL S y cerramos el proyecto.
Cadence 82
OrCAD REL. 9.2 LITE
cenidet
Fig. 117.- Ventana de definicin de nuevos propiedades.
Fig. 118.- Ventana de edicin de propiedades del smbolo PID con las nuevas propiedades agregadas.
Cadence 83
OrCAD REL. 9.2 LITE
cenidet
Fig. 119.- Smbolos modificados para los dispositivos IRFP460, PID y TL082
D
R
A
F
T
CAPITULO 4.- FUENTES DE SEAL
Para las simulaciones de PSPICE se requieren fuentes de seal, ya sea de tipo analgico o de tipo digital. En este
captulo se describirn sus caractersticas.
FUENTES DE SEAL ANALOGICA DE VOLTAJE Y CORRIENTE.
Las fuentes de seal analgica disponibles para simulacin en PSPICE se pueden dividir en:
a) Fuentes dependientes o controladas por seales de voltaje o corriente, y
b) Fuentes independientes.
FUENTES DE CORRIENTE Y VOLTAJE DEPENDIENTES
En PSPICE se tienen disponibles cuatro tipos de fuentes de corriente o voltaje dependientes:
a) Fuente de voltaje controlada por voltaje (E),
b) Fuente de corriente controlada por voltaje (G),
c) Fuente de voltaje controlada por corriente (H), y
d) Fuente de corriente controlada por corriente (F)
Dadas las similitudes en las opciones disponibles en estas fuentes a continuacin se agruparan en funcin de la
seal de salida.
FUENTES CONTROLADAS POR VOLTAJE
PSPICE cuenta con ocho tipos de fuentes de corriente (G) y voltaje (E) controladas por voltaje, las cuales se
muestran en la figura 120.
Cadence 84
OrCAD REL. 9.2 LITE
cenidet
Fig. 120.- Smbolos de las fuentes de corriente y voltaje controladas por voltaje.
FUENTES DE GANANCIA FIJA
Las fuentes tipo E y G, utilizan una ganancia GAIN para definir la relacin entre el voltaje de control y la seal
de salida, por omisin el valor de esta ganancia es 1, para modificar su valor es necesario seleccionar la fuente y presionar
CTRL E para editar sus propiedades y modificar el campo GAIN.
FUENTES DEPENDIENTES DE LA FRECUENCIA
Las fuentes tipo EFREQ y GFREQ, permiten definir el comportamiento de la seal de salida en funcin de una
tabla de datos de magnitud y fase dependientes de la frecuencia de la seal de entrada. Para modificar la tabla de valores, las
unidades de la magnitud y fase, es necesario seleccionar la fuente y presionar CTRL E para editar sus propiedades y
modificar los campos requeridos.
El campo DELAY permite definir un retardo al inicio de las fases definidas en la tabla de datos definida en el
campo TABLE.
El campo MAGUNITS permite definir el tipo de unidad de las magnitudes utilizadas en la tabla de datos, para
interpretar la magnitud de los datos en decibeles se fija el campo en DB (valor por omisin), para interpretar la magnitud
de los datos crudamente se fija el campo en MAG.
El campo PHASEUNITS permite definir el tipo de unidad de las fases utilizadas en la tabla de datos, para
interpretar la fase de los datos en grados se fija el campo en DEG (valor por omisin), para interpretar la fase de los datos
en radianes se fija el campo en RAD.
Cadence 85
OrCAD REL. 9.2 LITE
cenidet
Fig. 121.- Propiedades de la fuente E.
Fig. 122.- Propiedades de la fuente EFREQ.
El campo TABLE permite definir el comportamiento de la fuente por medio de tercias de datos en este formato
(frecuencia, magnitud, fase), las unidades de magnitud y fase son definidas en los campos MAGUNITS y
PHASEUNITS.
FUENTE LAPLACIANA
Las fuentes tipo ELAPLACEy GLAPLACE, permiten definir el comportamiento de la seal de salida en funcin
de una transformacin en el plano S de la seal de entrada. Para modificar la ecuacin de la transformacin, es necesario
seleccionar la fuente y presionar CTRL E para editar sus propiedades y modificar los campos requeridos.
El campo XFORM permite definir la ecuacin de transformacin del voltaje de control. Esta ecuacin puede
definirse como un cociente de polinomios de S.
FUENTE TIPO POLINOMIO
Las fuentes tipo EPOLY y GPOLY, permiten definir el comportamiento de la seal de salida en funcin de una
ecuacin polinomial de la seal de entrada. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y
presionar CTRL E para editar sus propiedades y modificar los campos requeridos.
El campo COEF define el grado de la ecuacin que modifica al voltaje de control, es posible definir los pares de
puntos que definen el polinomio. El nmero de pares de puntos utilizados debe ser igual a COEF + 1.
FUENTE TIPO TABLA
Las fuentes tipo ETABLEy GTABLE, permiten definir el comportamiento de la seal de salida en funcin de una
tabla de pares de puntos. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y presionar CTRLE para
editar sus propiedades y modificar los campos requeridos.
Cadence 86
OrCAD REL. 9.2 LITE
cenidet
Fig. 123.- Propiedades de la fuente ELAPLACE.
Fig. 124.- Propiedades de la fuente EPOLY.
Fig. 125.- Propiedades de la fuente ETABLE
El campo TABLE define los pares de datos que definen el comportamiento de la seal de salida. Los puntos en la
tabla son unidos por lneas rectas.
FUENTE TIPO VALOR
Las fuentes tipo EVALUE y GVALUE, permiten definir el comportamiento de la seal de salida en funcin de
una expresin matemtica. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y presionar CTRL E
para editar sus propiedades y modificar los campos requeridos.
El campo EXPR define la ecuacin de la funcin de la seal de salida con respecto al voltaje de entrada.
FUENTES CONTROLADAS POR CORRIENTE
PSPICE cuenta con dos tipos de fuentes de corriente (F) y voltaje (H) controladas por voltaje, las cuales se
muestran en la figura 127.
FUENTES DE GANANCIA FIJA
Las fuentes tipo F y H, utilizan una ganancia GAIN para definir la relacin entre el voltaje de control y la seal
de salida, por omisin el valor de esta ganancia es 1, para modificar su valor es necesario seleccionar la fuente y presionar
CTRL E para editar sus propiedades y modificar el campo GAIN.
Cadence 87
OrCAD REL. 9.2 LITE
cenidet
Fig. 126.- Propiedades de la fuente EVALUE.
Fig. 127.- Smbolos de las fuentes de corriente y voltaje controladas por corriente.
Fig. 128.- Propiedades de la fuente F.
FUENTE TIPO POLINOMIO
Las fuentes tipo FPOLY y HPOLY, permiten definir el comportamiento de la seal de salida en funcin de una
ecuacin polinomial de la seal de entrada. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y
presionar CTRL E para editar sus propiedades y modificar los campos requeridos.
El campo COEF define el grado de la ecuacin que modifica al voltaje de control, es posible definir los pares de
puntos que definen el polinomio. El nmero de pares de puntos utilizados debe ser igual a COEF + 1.
FUENTES DE VOLTAJE Y CORRIENTE INDEPENDIENTES
En PSPICE se tienen disponibles ocho tipos de fuentes de corriente o voltaje independientes:
a) De corriente alterna,
b) De corriente directa,
c) Exponencial,
d) De pulsos,
e) Definida por segmentos lineales,
f) Moduladas en frecuencia,
g) Senoidal, y
h) Tipo fuente.
FUENTE DE CORRIENTE (IAC) O VOLTAJE (VAC) DE CORRIENTE ALTERNA
Este tipo de fuentes se utiliza cuando el anlisis de simulacin a realizar solo es de tipo barrido de corriente alterna,
existen dos parmetros que pueden modificarse: ACMAG y ACPHASE. El campo ACMAG representa la magnitud
de la seal, el campo ACPHASE representa el defasamiento en grados. Para modificar estos campos, es necesario
seleccionar la fuente y presionar CTRL E para editar los campos requeridos.
Cadence 88
OrCAD REL. 9.2 LITE
cenidet
Fig. 129.- Propiedades de la fuente FPOLY.
Fig. 130.- Smbolo de VAC y ventana de propiedades.
FUENTE DE CORRIENTE (IDC) O VOLTAJE (VDC) DE CORRIENTE ALTERNA
Este tipo de fuentes se utiliza cuando el anlisis de simulacin a realizar es de tipo barrido de corriente directa o
transitorio, existe un parmetro que puede modificarse: DC. El campo DC representa la magnitud de la seal de
corriente directa. Para modificar este campo, es necesario seleccionar la fuente y presionar CTRLE para editar los campo
requerido.
FUENTE DE CORRIENTE (IEXP) O VOLTAJE (VEXP) EXPONENCIAL
Las seales exponenciales tienen la forma:
donde
V1 (I1) es el voltaje (corriente) inicial,
V2 (I2) es el voltaje (corriente) de pico,
TD1 es el retraso del tiempo de subida,
TC1 es la constante de tiempo de subida,
TD2 es retraso del tiempo de bajada,
TC2 es la constante de tiempo de bajada.
Cadence 89
OrCAD REL. 9.2 LITE
cenidet
Fig. 131.- Smbolo de VDC y ventana de propiedades.
TC1
TC2
TD1
TD2
Tiempo
S
e

a
l
V1
(I1)
V2
(I2)
Fig. 132. Forma de onda exponencial.
La fuente EXP hace que la salida sea V1 (I1) por los primeros TD1 segundos. Despus, la seal crece de V1 (I1)
hacia V2 (I2) exponencialmente, con una constante de tiempo de TC1. El crecimiento dura TD2 -TD1 segundos. Entonces,
la seal decrece de V2 (I2) nuevamente hacia V1 (I1) con una constante de tiempo de TC2.
Para modificar estos parmetros solo es necesario seleccionar cada uno de ellos y seleccionar el comando EDIT
PROPERTIES del men EDIT.
FUENTE DE CORRIENTE (IPULSE) O VOLTAJE (VPULSE) DE PULSOS
La fuente PULSE genera un tren de pulsos de la forma:
donde
V1 (I1) es el voltaje (corriente) inicial,
V2 (I2) es el voltaje (corriente) de pico,
TD es el retraso de tiempo inicial,
TR es el tiempo de subida,
TF es el tiempo de bajada del pulso,
PW es el ancho del pulso,
PER es el periodo de la seal peridica.
Cadence 90
OrCAD REL. 9.2 LITE
cenidet
Fig. 133.- Smbolo de VEXP y ventana de propiedades.
Tiempo
S
e

a
l
V1
(I1)
V2
(I2)
TR PW TF
PERIOD TD
Fig. 134.- Forma de onda de pulso.
La fuente PULSE hace que la seal inicie en V1 (I1) y permanezca ah por TD segundos. Despus, la seal pasa
linealmente de V1 (I1) a V2 (I2) durante los siguientes TR segundos. De ah, la seal permanece en V2 (I2) durante PW
segundos. Entonces, la seal pasa linealmente de V2 (I2) a V1 (I1) durante los siguientes TF segundos, la seal permanece
en V1 (I1) durante PER - TR - PW - TF segundos, y despus se repite el cielo (excepto por el retraso inicial, TD).
Para modificar estos parmetros solo es necesario seleccionar cada uno de ellos y seleccionar el comando EDIT
PROPERTIES del men EDIT.
FUENTE DE CORRIENTE (IPWL) O VOLTAJE (VPWL) FORMADAS POR SEGMENTOS
LINEALES
La fuente PWL es apropiada cuando la fuente que puede ser grficada como una serie de lneas rectas conectadas
entre s. Su forma es
Donde Vn ( In) representa un vrtice de la secuencia de segmentos de lnea recta, y los valores de tiempo (Tn)
deben estar en una secuencia estrictamente ascendente.
PSPICE maneja siete variantes de este tipo de fuente, las cuales pueden clasificarse en dos grupos: puntos
definidos en propiedades, y puntos definidos en archivo externo.
Cadence 91
OrCAD REL. 9.2 LITE
cenidet
Fig. 135.- Smbolo de VPULSE e IPULSE.
Tiempo
S
e

a
l
T1, V1
(T1, I1)
T2, V2
(T2, I2)
T3, V3
(T3, I3)
T3, V3
(T3, I3)
T4, V4
(T4, I4)
Tn-1, Vn-1
(Tn-1, In-1)
Tn, Vn
(Tn, In)
Fig. 136. Forma de onda de una funcin PWL.
En el primer grupo tenemos:
a) IPWL y VPWL,
b) IPWL_ENH y VPWL_ENH,
c) IPWL_RE_FOREVER y VPWL_RE_FOREVER
d) IPWL_RE_N_TIMES y VPWL_RE_N_TIMES
En el segundo grupo tenemos:
a) IPWL_FILE y VPWL_FILE
b) IPWL_F_RE_FOREVER y VPWL_F_RE_FOREVER
c) IPWL_F_RE_N_TIMES y VPWL_F_RE_N_TIMES
En circuitos elctricos prcticos, las transiciones no ocurren precisamente en un tiempo cero, y tampoco lo permite
PSPICE. En la fuente PWL(y en las otras fuentes), debe permitirse un cierto tiempo finito para que suba o baje de un valor
a otro. Esta corrupcin del pulso ideal se requiere para la simulacin de PSPICEy no causa ningn problema si el tiempo
de transicin es muy pequeo comparado con la constante de tiempo ms pequea del circuito. El hecho de que tenga que
estimar la constante de tiempo ms pequea para usar la fuente PWLmuestra una vez mas que PSPICEno lo releva de la
responsabilidad de entender el circuito.
Puede estar tentado a usar tiempos de transicin ridculamente cortos, digamos 10
-50
segundos. Sin embargo, entre
mas cortas haga esas transiciones abruptas, PSPICE tardar mas tiempo en calcular los resaltados.
FUENTE DE CORRIENTE (IPWL) O VOLTAJE (VPWL) FORMADAS POR SEGMENTOS LINEALES
Las fuentes IPWLy VPWLse definen en base a un mximo de ocho parejas (tiempo, valor_amplitud) tal como se
muestra en la figura 137. Para modificar estos valores es necesario seleccionar la fuente y ejecutar el comando EDIT
PROPERTIES del men EDIT.
La forma de onda generada por esta fuente solo se produce una vez, al desplegarse el ltimo punto (tiempon,
valorn) la seal de salida permanece en ese valor.
Cadence 92
OrCAD REL. 9.2 LITE
cenidet
Fig. 137.- Smbolo de IPWM y VPWL y ventana de propiedades de VPWL.
FUENTE DE CORRIENTE (IPWL_ENH) O VOLTAJE (VPWL_ENH) FORMADAS POR SEGMENTOS
LINEALES EXTENDIDAS
Las fuentes IPWL_ENH y VPWL_ENH no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las
fuentes IPWL y VPWL, para este tipo de fuentes se permite definir hasta tres grupos de n parejas (tiempo,
valor_amplitud). Los campos definidos para esto son: FIRST_NPAIRS, SECOND_NPAIRS y THIRD_NPAIRS.
Existen otros dos parmetros: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo) y VSF (siglas en
ingls de Value Scale Factor, factor de escala de valores), y definen la escala de transformacin para las parejas (tiempo,
valor_amplitud) que construyen la forma de onda. Para modificar estos valores es necesario seleccionar la fuente y ejecutar
el comando EDIT PROPERTIES del men EDIT.
La forma de onda generada por esta fuente solo se produce una vez, al desplegarse el ltimo punto (tiempon,
valorn) la seal de salida permanece en ese valor.
FUENTE DE CORRIENTE (IPWL_RE_FOREVER) OVOLTAJE (VPWL_RE_FOREVER) FORMADAS
POR SEGMENTOS LINEALES, DE REPETICION INFINITA
Las fuentes IPWL_RE_FOREVER y VPWL_RE_FOREVER, al igual que las fuentes IPWL_ENH y
VPWL_ENH, no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las fuentes IPWLy VPWL, para este tipo de
fuentes se permite definir hasta tres grupos de n parejas (tiempo, valor_amplitud). Los campos definidos para esto son:
FIRST_NPAIRS, SECOND_NPAIRS y THIRD_NPAIRS. Existen otros dos parmetros: TSF (siglas en ingls
de Time Scale Factor, factor de escala de tiempo) y VSF (siglas en ingls de Value Scale Factor, factor de escala de
valores), y definen la escala de transformacin para las parejas (tiempo, valor_amplitud) que construyen la forma de onda.
Para modificar estos valores es necesario seleccionar la fuente y ejecutar el comando EDIT PROPERTIES del men
EDIT.
La forma de onda generada por esta fuente se produce una y otra vez, empezando cada nuevo ciclo al finalizar el
anterior, por esta razn, es necesario que la primera y ltima pareja (tiempo, valor_amplitud) tengan el mismo valor
especificado para valor_amplitud.
Cadence 93
OrCAD REL. 9.2 LITE
cenidet
Fig. 138.- Smbolo de VPWL_ENH y ventana de propiedades.
FUENTE DE CORRIENTE (IPWL_RE_FOREVER) OVOLTAJE (VPWL_RE_FOREVER) FORMADAS
POR SEGMENTOS LINEALES, DE N REPETICIONES
Las fuentes IPWL_RE_N_TIMES y VPWL_RE_N_TIMES, al igual que las fuentes IPWL_ENH y
VPWL_ENH, no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las fuentes IPWLy VPWL, para este tipo de
fuentes se permite definir hasta tres grupos de n parejas (tiempo, valor_amplitud). Los campos definidos para esto son:
FIRST_NPAIRS, SECOND_NPAIRS y THIRD_NPAIRS. Existen otros tres parmetros: TSF (siglas en ingls
Cadence 94
OrCAD REL. 9.2 LITE
cenidet
Fig. 139.- Smbolo de VPWL_RE_FOREVER y ventana de propiedades.
Fig. 140.- Smbolo de VPWL_RE_N_TIMES y ventana de propiedades.
de Time Scale Factor, factor de escala de tiempo), VSF (siglas en ingls de Value Scale Factor, factor de escala de
valores) y REPEAT VALUE, los dos primeros definen la escala de transformacin para las parejas (tiempo,
valor_amplitud) que construyen la forma de onda, el tercero define el nmero de veces que se reproducir la forma de onda.
Para modificar estos valores es necesario seleccionar la fuente y ejecutar el comando EDIT PROPERTIES del men
EDIT.
La forma de onda generada por esta fuente se produce n veces, donde n es el valor del campo REPEAT
VALUE, empezando cada nuevo ciclo al finalizar el anterior, por esta razn, es necesario que la primera y ltima pareja
(tiempo, valor_amplitud) tengan el mismo valor especificado para valor_amplitud. Al finalizar la ltima forma de onda y
desplegarse el ltimo punto (tiempon, valorn) la seal de salida permanece en ese valor.
FUENTE DE CORRIENTE (IPWL_ENH) O VOLTAJE (VPWL_ENH) FORMADAS POR SEGMENTOS
LINEALES, DEFINIDAS EN ARCHIVO
Las fuentes IPWL_FILE y VPWL_FILE no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las
fuentes IPWL y VPWL, para este tipo de fuentes se permite definir n parejas (tiempo, valor_amplitud) en un archivo
externo de tipo ASCII, las parejas deben expresarse de la forma (t1, v1) (t2, v2) ..... Existen tres parmetros que requieren
definirse: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo), VSF (siglas en ingls de Value Scale
Factor, factor de escala de valores) y FILE, los primeros dos definen la escala de transformacin para las parejas (tiempo,
valor_amplitud) que construyen la forma de onda, y el tercero define el nombre y la ubicacin del archivo donde se
encuentran definidas las parejas (tiempo, valor_amplitud). Para modificar estos valores es necesario seleccionar la fuente y
ejecutar el comando EDIT PROPERTIES del men EDIT.
La forma de onda generada por esta fuente solo se produce una vez, al desplegarse el ltimo punto (tiempon,
valorn) la seal de salida permanece en ese valor.
Cadence 95
OrCAD REL. 9.2 LITE
cenidet
Fig. 141.- Smbolo de VPWL_FILE y ventana de propiedades.
FUENTE DE CORRIENTE (IPWL_F_RE_FOREVER) O VOLTAJE (VPWL_F_RE_FOREVER)
FORMADAS PORSEGMENTOS LINEALES, DEFINIDAS ENARCHIVO, DEREPETICIONINFINITA
Las fuentes IPWL_F_RE_FOREVERy VPWL_F_RE_FOREVERno tienen el lmite de ocho parejas (tiempo,
valor_amplitud) de las fuentes IPWL y VPWL, para este tipo de fuentes se permite definir n parejas (tiempo,
valor_amplitud) en un archivo externo de tipo ASCII, las parejas deben expresarse de la forma (t1, v1) (t2, v2) ..... Existen
tres parmetros que requieren definirse: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo), VSF
(siglas en ingls de Value Scale Factor, factor de escala de valores) y FILE, los primeros dos definen la escala de
transformacin para las parejas (tiempo, valor_amplitud) que construyen la forma de onda, y el tercero define el nombre y la
ubicacin del archivo donde se encuentran definidas las parejas (tiempo, valor_amplitud). Para modificar estos valores es
necesario seleccionar la fuente y ejecutar el comando EDIT PROPERTIES del men EDIT.
La forma de onda generada por esta fuente se produce una y otra vez, empezando cada nuevo ciclo al finalizar el
anterior, por esta razn, es necesario que la primera y ltima pareja (tiempo, valor_amplitud) tengan el mismo valor
especificado para valor_amplitud.
FUENTE DE CORRIENTE (IPWL_F_RE_FOREVER) O VOLTAJE (VPWL_F_RE_FOREVER)
FORMADAS POR SEGMENTOS LINEALES, DE N REPETICIONES
Las fuentes IPWL_RE_N_TIMES y VPWL_RE_N_TIMES no tienen el lmite de ocho parejas (tiempo,
valor_amplitud) de las fuentes IPWL y VPWL, para este tipo de fuentes se permite definir n parejas (tiempo,
valor_amplitud) en un archivo externo de tipo ASCII, las parejas deben expresarse de la forma (t1, v1) (t2, v2) ..... Existen
cuatro parmetros que requieren definirse: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo),
VSF (siglas en ingls de Value Scale Factor, factor de escala de valores), REPEAT VALUE y FILE, los primeros
dos definen la escala de transformacin para las parejas (tiempo, valor_amplitud) que construyen la forma de onda, el
tercero el nmero de veces que se generar la seal, y el ltimo define el nombre y la ubicacin del archivo donde se
encuentran definidas las parejas (tiempo, valor_amplitud). Para modificar estos valores es necesario seleccionar la fuente y
ejecutar el comando EDIT PROPERTIES del men EDIT.
Cadence 96
OrCAD REL. 9.2 LITE
cenidet
Fig. 142.- Smbolo de VPWL_F_RE_FOREVER y ventana de propiedades.
La forma de onda generada por esta fuente se produce n veces, donde n es el valor del campo REPEAT
VALUE, empezando cada nuevo ciclo al finalizar el anterior, por esta razn, es necesario que la primera y ltima pareja
(tiempo, valor_amplitud) tengan el mismo valor especificado para valor_amplitud. Al finalizar la ltima forma de onda y
desplegarse el ltimo punto (tiempon, valorn) la seal de salida permanece en ese valor.
FUENTE DE CORRIENTE (ISFFM) O VOLTAJE (VSFFM) MODULADA EN FRECUENCIA
La fuente SFFM genera una seal de la forma:
Cadence 97
OrCAD REL. 9.2 LITE
cenidet
Fig. 143.- Smbolo de VPWL_RE_N_TIMES y ventana de propiedades.
TIEMPO
0
FC
1
FM
1
VOFF
(IOFF)
VAMPL
(IAMPL)
Fig. 144. Forma de onda seal SFFM.
donde
VOFF (IOFF) es el nivel de desplazamiento en CD de la seal alterna
VAMPL (IAMPL) es el valor pico de la seal alterna,
FC es la frecuencia de la seal portadora,
MOD es el ndice de modulacin y
FM es la frecuencia de la seal a modular.
La fuente SFFM(siglas en ingls de Single Frequency FM, frecuencia modulada en frecuencia nica) hace que el
voltaje cumpla la formula:
( )) VOFF VAMPL Sen FC tiempo MOD Sen FS tiempo + 2 2p
FUENTE DE CORRIENTE (ISIN) O VOLTAJE (VSIN) SINUSOIDAL AMORTIGUADA
La fuente SIN es apropiada cuando la fuente es sinusoidal. Su forma es
donde:
VOFF (IOFF) es el nivel de desplazamiento de la seal,
VAMPL (IAMPL) es el valor de la amplitud de la seal,
FREQ es el valor de la frecuencia de la seal,
Cadence 98
OrCAD REL. 9.2 LITE
cenidet
Fig. 145.- Smbolos de ISFFM y VSFFM.
0
TIEMPO
TD
VOFF
(IOFF)
DF
VAMPL
(IAMPL)
FREQ
1
Fig. 146. Forma de onda senoidal con amortiguamiento.
TD es el valor del tiempo de retraso de la seal,
DF es el factor de amortiguamiento de la seal,
PHASE es el valor del desfasamiento de la seal.
DC valor de la fuente para anlisis de barrido de CD y
AC valor de la fuente para anlisis de barrido de CA.
La fuente SINhace que la seal empiece en VOFF + VAMPL*Sen(PHASE*p /180) y permanezca en ese valor por
TDsegundos. Entonces, el voltaje se convierte en una onda senoidal exponencialmente amortiguada descrita por la formula
( ) )) VOFF VAMPL Sen FREQ tiempo TD
PAHSE
e
tiempo
+ - +
-
2
360
( ) TD DF
Nota: La forma de onda SINsolo es para anlisis transitorio. No tiene efecto durante anlisis de pequea seal (AC
Sweep).
FUENTE DE CORRIENTE (ISRC) O VOLTAJE (VSRC)
Este tipo de fuentes se utiliza en anlisis de simulacin tanto del tipo barrido de corriente directa, del tipo de barrido
de corriente alterna o del tipo transitorio. Esta fuente tiene tres parmetros que pueden modificarse: DC, AC y
TRAN. El campo DC representa la magnitud de la seal para anlisis de barrido de corriente directa. El campo AC
representa la magnitud de la seal para anlisis de barrido de corriente alterna. El campo TRAN representa la magnitud de
la seal para anlisis transitorio. Para modificar estos campos, es necesario seleccionar la fuente y presionar CTRLE para
editar los campo requerido, o seleccionar el parmetro y presionar CTRL E para editar su valor.
Cadence 99
OrCAD REL. 9.2 LITE
cenidet
Fig. 147.- Smbolo de VSIN e ISIN y ventana de propiedades.
FUENTES DE SEAL DIGITAL
En simulaciones digitales, muchas veces se requiere conocer el funcionamiento de un circuito o sistema digital
ante una seal que cambia en el tiempo, ya sea de manera regular o aleatoria. Para poder generar este tipo de seales se
pueden utilizar dos tipos de fuentes:
a) Reloj digital, y
b) Fuente de estmulos.
RELOJ DIGITAL
La fuente DIGCLOK reloj digital, se encuentra en la librera SOURCE -, proporciona una seal cuadrada,
esta seal est definida por su tiempo en estado alto (ONTIME), su tiempo en estado bajo (OFFTIME), el retardo en el
inicio del ciclo inicial (DELAY) y su valor inicial (STARTVAL). El periodo de la seal es igual a la suma de ONTIME y
OFFTIME. Existe otro parmetro que define hacia que estado ser la transicin cuando la seal est en estado bajo
(OPPVAL), por lo general este campo se fija en 1. Para modificar estos campos, es necesario seleccionar la fuente y
Cadence 100
OrCAD REL. 9.2 LITE
cenidet
Fig. 148.- Smbolo de VSRC e ISRC y ventana de propiedades.
Fig. 149.- Smbolo de DIGCLOCK y ventana de propiedades.
presionar CTRL E para editar los campo requerido, o seleccionar el parmetro y presionar CTRL E para editar su
valor.
ESTIMULO
La fuente STIMn estimulo de n bits donde n puede ser 1, 4, 8 o 16 -, se encuentra en la librera
SOURCE -, proporciona pulsos de n bits cuya duracin est definida en los campos COMMANDm donde m
varia de 1 a 16 con el siguiente formato (tiempo, nmero_binario), el campo FORMAT permite definir la base con la
que se describe el nmero binario, se utiliza 1 para definir los nmeros en base binaria, para base hexadecimal se utiliza 4, el
campo WIDTH define el nmero de bits utilizados. El campo TIMESTEP define la duracin en segundos del ciclo de
reloj. Para modificar estos campos, es necesario seleccionar la fuente y presionar CTRL E para editar los campo
requerido.
Cuando el nmero de seales digitales de salida es mayor de 1, la terminal de salida es de tipo BUS por lo tanto la
conexin al circuito ser utilizando lneas tipo BUS, para conectar lneas individuales del BUS a otros dispositivos se
utilizan partes llamadas BUS ENTRY que se encuentran disponibles en el men PARTS.
ESTIMULO DEFINIDO EN ARCHIVO
La fuente FILESTIMn estimulo de n bits donde n puede ser 1, 2, 4, 8, 16 o 32 -, se encuentra en la
librera SOURCE -, proporciona pulsos de n bits cuya duracin est definida en un archivo externo. La fuente define
sus parmetros con dos campos: FILENAME y SIGNAME. FILENAME define el nombre del archivo que
contiene la definicin de las transiciones de las seales binarias. El archivo puede contener la definicin de varias seales
binarias, por eso el campo SIGNAME contiene el nombre de la seal a utilizar que se encuentra definida en el archivo.
Para modificar estos campos, es necesario seleccionar la fuente y presionar CTRL E para editar los campo requerido, o
seleccionar el parmetro y presionar CTRL E para editar su valor.
Cuando el nmero de seales digitales de salida es mayor de 1, la terminal de salida es de tipo BUS por lo tanto la
conexin al circuito ser utilizando lneas tipo BUS, para conectar lneas individuales del BUS a otros dispositivos se
utilizan partes llamadas BUS ENTRY que se encuentran disponibles en el men PARTS.
Cadence 101
OrCAD REL. 9.2 LITE
cenidet
Fig. 150.- Smbolo de STIMn y ventana de propiedades de STIM1.
El archivo de definicin de las seales digitales es el siguiente:
* ENCABEZADO, contiene el nombre de las seales
nombre1, nombre2 ....
* Inicio de la definicin de transiciones. (NOTE QUE EXISTE UNA LINEA EN BLANCO)
tiempo valor digital
Por ejemplo:
Clock, reset, in1, in2 ; nombres de cuatro seales
0 0000 ; valores en base binaria
10ns 1100
20ns 0101
30ns 1110
40ns 0111
El encabezado tiene el siguiente formato:
[TIMESCALE=valor]
nombre1 ... nombren
OCT(nombre(bit3) ... nombre(bit lsb))...
HEX(nombre(bit4) ... nombre(bit lsb))..
Cadence 102
OrCAD REL. 9.2 LITE
cenidet
Fig. 151.- Smbolo de FILESTIMn y ventana de propiedades de FILESTIM4.
Por ejemplo:
Clock Reset In1 In2
HEX(Addr7 Addr6 Addr5 Addr4) HEX(Addr3 Addr2 Addr1 Addr0)
ReadWrite
0 0000 00 0; se pueden usar espacios para agrupar valores
10n 1100 4e 0
20n 0101 4e 1
30n 1110 4e 1
40n 0111 ff 0
Otro ejemplo:
TIMESCALE=10ns; debe aparecer en una lnea individual
Clock Reset In1 In2
HEX(Addr7 Addr6 Addr5 Addr4) HEX(Addr3 Addr2 Addr1 Addr0)
ReadWrite
0 0000 00 0; se pueden usar espacios para agrupar valores
1 110R 4e 0; ver la tabla 1 para el significado de R
2 0101 4e 1
+ 3 1111 4e 1; la transicin ocurre a los 50ns
7 011F c3 0; la transicin ocurre a los 70ns
11X0 c3 1
TIMESCALE define la duracin entre los pulsos digitales en segundos.
Cadence 103
OrCAD REL. 9.2 LITE
cenidet
binario octal hexadecimal
Nivel lgico/numrico 0,1 0,7 0-f
Desconocido X X X
Alta impedancia Z Z Z
Subida R R
Bajada F F
TABLA VIII Valores permitidos para los nmeros digitales
ESTIMULO DEFINIDO EN ARCHIVO DE ESTIMULO
La fuente DIGSTIMn estimulo de n bits donde n puede ser 1, 2, 4, 8, 16 o 32 -, se encuentra en la librera
SOURCSTM -, proporciona pulsos de n bits cuya duracin est definida en un archivo externo generado por PSPICE
STIMULUS EDITOR. La fuente requiere de la definicin del parmetro IMPLEMENTATION, que contiene el
nombre de la seal a utilizar que se encuentra definida en el archivo. Para modificar este campo, es necesario seleccionar la
fuente y presionar CTRL E para editar los campo requerido, o seleccionar el parmetro y presionar CTRL E para
editar su valor.
Cuando el nmero de seales digitales de salida es mayor de 1, la terminal de salida es de tipo BUS por lo tanto la
conexin al circuito ser utilizando lneas tipo BUS, para conectar lneas individuales del BUS a otros dispositivos se
utilizan partes llamadas BUS ENTRY que se encuentran disponibles en el men PARTS.
El archivo de estmulos debe incluirse dentro del perfil de simulacin en la ceja STIMULUS, tal como se
muestra en la figura 153.
Cadence 104
OrCAD REL. 9.2 LITE
cenidet
Fig. 152.- Smbolo de DIGSTIMn y ventana de propiedades de DIGSTIM2.
Fig. 153.- Ventana de inclusin de archivo de estmulos.
PROGRAMA PSPICE STIMULUS EDITOR
El programa PSPICE STIMULUS EDITOR est limitado en la versin LITE de OrCAD rel. 9.2 a generar
archivos de estmulos con seales senoidales y de reloj digital.
Para generar un nuevo archivo de estmulos se siguen los siguientes pasos:
1) Ejecutar el comando NEW del men FILE.
2) Ejecutar el comando NEW del men STIMULUS o presionar ALT N.
3) Dar nombre a la nueva seal de estmulo.
4) Seleccionar el tipo de estmulo (seal senoidal o de reloj digital),
5) Repetir los pasos 2 a 4 hasta terminar de definir las seales de estmulo necesarias.
6) Guardar el archivo de estmulos ejecutando el comando SAVE del men FILE o
presionar SHIFT F12.
Los archivos generados en PSPICESTIMULUS EDITORson utilizados por PSPICEA/DLITEa travs de los
siguientes dispositivos:
a) VSTIM, de la librera SOURCSTM, para utilizar como voltajes las seales senoidales generadas.
b) ISTIM, de la librera SOURCSTM, para utilizar como corrientes las seales senoidales generadas.
c) DIGSTIMn, de la librera SOURCSTM, para utilizar las seales digitales generadas.
GENERACION DE ESTIMULO TIPO SENOIDAL
Para ejemplificar el uso de PSPICE STIMULUS EDITOR como generador de seales de estmulo senoidal
crearemos un archivo que contenga dos seales senoidales defasadas 90 grados. Seguiremos los pasos arriba definidos.
1) Ejecutamos el comando NEW del men FILE.
Cadence 105
OrCAD REL. 9.2 LITE
cenidet
Fig. 154.- Programa PSPICE STIMULUS EDITOR.
2) Presionamos ALT N, y aparece la siguiente ventana
3) Escribimos Va en el campo NAME
4) Como ya se encuentra seleccionada la opcin SIN presionamos el botn de OK. Con esto
aparece la ventana de definicin de parmetros de la seal senoidal.
Los parmetros que aparecen en la ventana son los mismos que se definieron para las fuentes de corriente y voltaje
senoidal anteriormente. Para nuestro ejemplo utilizaremos:
Offset value 0
Amplitude 180
Frequency (Hz) 60
Time delay (sec) 0
Damping factor (1/sec) 0
Phase angle (degrees) 0
Cadence 106
OrCAD REL. 9.2 LITE
cenidet
Fig. 155.- Ventana de creacin de nuevas seales de estmulo.
Fig.- 156.- Ventana de definicin de parmetros de la seal senoidal Va.
y presionamos OK
5) Presionamos ALT N para generar la otra seal senoidal requerida para nuestro ejemplo.
Escribimos Vb en el campo NAME y presionamos OK.
Para nuestro ejemplo utilizaremos:
Offset value 0
Amplitude 180
Frequency (Hz) 60
Time delay (sec) 0
Damping factor (1/sec) 0
Phase angle (degrees) 90
Cadence 107
OrCAD REL. 9.2 LITE
cenidet
Fig. 157.- Forma de onda generada.
Fig.- 158.- Formas de onda generadas.
6) Guardamos el archivo de estmulos presionando SHIFT F12, y nombramos senoidal a
nuestro archivo.
GENERACION DE ESTIMULO TIPO DIGITAL
Para ejemplificar el uso de PSPICE STIMULUS EDITOR como generador de seales de estmulo digitales,
crearemos un archivo que contenga cuatro seales digitales para simular la salida de un contador de 4 bits. Seguiremos los
pasos arriba definidos.
1) Ejecutamos el comando NEW del men FILE.
2) Presionamos ALT N
3) Escribimos A1 en el campo NAME
4) Seleccionamos la opcin CLOCK y presionamos OK. Con esto aparece la ventana de
definicin de parmetros del reloj digital.
Los parmetros del reloj digital pueden definirse en trminos de su frecuencia y ciclo de trabajo, o en trminos de
su perodo y tiempo en estado alto, para nuestro ejemplo dejaremos seleccionado Frequency and duty cycle esto es, en
funcin de la frecuencia y ciclo de trabajo -.
Para nuestro ejemplo utilizaremos:
Frequency (Hz) 10k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
Cadence 108
OrCAD REL. 9.2 LITE
cenidet
Fig.- 159.- Ventana de definicin de parmetros de la seal de reloj A1.
5) Presionamos ALT N para generar la segunda seal digital de nuestro ejemplo. Escribimos
A2 en el campo NAME, seleccionamos la opcin CLOCK y presionamos
OK.
Para A2 utilizaremos:
Frequency (Hz) 5k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
Presionamos ALT N para generar la tercer seal digital de nuestro ejemplo. Escribimos A3
en el campo NAME, seleccionamos la opcin CLOCK y presionamos OK.
Para A3 utilizaremos:
Frequency (Hz) 2.5k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
Presionamos ALTN para generar la cuarta seal digital de nuestro ejemplo. Escribimos A4
en el campo NAME, seleccionamos la opcin CLOCK y presionamos OK.
Para A4 utilizaremos:
Cadence 109
OrCAD REL. 9.2 LITE
cenidet
Fig. 160.- Forma de onda generada.
Frequency (Hz) 1.25k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
6) Guardamos el archivo de estmulos presionando SHIFT F12 y nombrando cont4 a
nuestro archivo.
Cadence 110
OrCAD REL. 9.2 LITE
cenidet
Fig. 161.- Formas de onda generadas.
D
R
A
F
T
Capitulo 5.- Tipos de anlisis de simulacin en PSPICE AD
INTRODUCCION A LOS TIPOS DE ANALISIS EN PSPICE AD
PSPICEADpermite realizar once tipos de simulaciones diferentes, lo cual ofrece un amplio rango de informacin
sobre los circuitos analizados. La figura 162 muestra en forma de rbol los anlisis que puede realizar PSPICE AD.
A continuacin se describen brevemente cada uno de estos anlisis.
1.- PUNTODEOPERACIN(ENCD).- Realiza un anlisis de nodos para encontrar los voltajes de polarizacin o
de punto de operacin de un circuito, ya sea dispositivos pasivos o activos.
2.- SENSIBILIDAD.- Calcula la sensibilidad de un nodo de voltaje a variaciones de parmetros de ciertos
dispositivos.
3.- FUNCION DE TRANSFERENCIA.- Calcula la funcin de transferencia de pequea seal de un circuito, el
circuito se linealiza alrededor del punto de operacin.
4.- RESPUESTA EN FRECUENCIA.- Realiza un anlisis de respuesta en frecuencia del circuito.
5.- ANALISIS DERUIDO.- Realiza un anlisis de la respuesta del circuito a frecuencias especificas de ruido en los
dispositivos.
Cadence 111
OrCAD REL. 9.2 LITE
cenidet
Tipos de
anlisis en
PSPICE AD
PUNTO DE OPERACION
PUNTO DE OPERACION EN CD
SENSIBILIDAD
FUNCION DE TRANSFERENCIA
BARRIDO DE AC
RESPUESTA EN FRECUENCIA
ANALISIS DE RUIDO
BARRIDO DE CD
BARRIDO DE CD SIMPLE
BARRIDO DE CD ANIDADO
TRANSITORIO
TIEMPO
FOURIER
MONTE CARLO
EN CA
EN CD
TRANSITORIO
PEOR CASO
EN CA
EN CD
TRANSITORIO
PARAMETRICO
EN CA
EN CD
TRANSITORIO
TEMPERATURA
PUNTO DE OPERACION EN CD
EN CD
EN CA
TRANSITORIO
Fig. 162.- Tipos de anlisis en PSPICE AD.
6.- BARRIDO EN CD.- Realiza un anlisis de la respuesta del circuito ante variaciones de una fuente, parmetro
global o parmetro de modelo dentro de un rango especificado. Es posible realizar anlisis anidando otro
parmetro de barrido.
7.- TRANSITORIOENTIEMPO.- Realiza un anlisis de la respuesta en el tiempo del circuito, desde un valor de
tiempo igual a cero hasta un tiempo mximo especificado.
8.- TRANSITORIO EN FRECUENCIA (FOURIER).- Realiza un anlisis utilizando la FFT de un voltaje o
corriente del circuito para encontrar su espectro de frecuencias.
9.- MONTE CARLO.- Realiza el clculo de la respuesta del circuito ante cambios de los valores de ciertos
parmetros de los dispositivos. Estos cambios se realizan de manera aleatoria dentro de un rango de tolerancia
definido.
10.- PEOR CASO.- Este anlisis encuentra la pero salida probable de un circuito dada la varianza de sus
parmetros.
11.- PARAMETRICO.- Realiza varias iteraciones de un anlisis estndar definido mientras se vara un parmetro
del circuito o de un dispositivo.
12.- TEMPERATURA.- Realiza un anlisis estndar a temperaturas diferentes de la de base (27C).
VENTANA DE CONFIGURACION DE PSPICE
Para utilizar estos anlisis anteriormente descritos es necesario configurar sus parmetros y opciones particulares,
adems las opciones generales.
Para configurar los anlisis es necesario accesar al perfil de simulacin, este perfil est disponible a travs de las
opciones NEW SIMULATION PROFILE y EDIT SIMULATION PROFILE del men PSPICE (ver figura
163), del programa CAPTURE.
La opcin NEW SIMULATION PROFILE permite crear un nuevo perfil de simulacin, al seleccionar esta
opcin aparece la ventana de la figura 164.
El campo NAME nos permite dar un nombre al perfil de simulacin, esto es til, dado que es posible tener varios
perfiles de simulacin para un mismo proyecto. El campo INHERIT FROM nos permite copiar como si fuera una
plantilla los parmetros desde otro perfil de simulacin.
Al presionar el botn CREATE aparece la ventana de configuracin mostrada en la figura 165.
Cadence 112
OrCAD REL. 9.2 LITE
cenidet
Fig. 163.- Opciones del men PSPICE.
La ventana cuenta con varias cejas, a continuacin se describir el uso de cada una de ellas.
OPCION GENERAL
La ceja GENERAL, figura 166, permite especificar cuales son los archivo de entrada y salida del proyecto,
guardar una descripcin del perfil de simulacin y crear nuevos perfiles.
El campo PROFILE NAME muestra el nombre del perfil activo, al modificar este campo se puede crear un
nuevo perfil o simplemente cambiar el perfil usado.
Cadence 113
OrCAD REL. 9.2 LITE
cenidet
Fig. 164.- Ventana de creacin de perfil de simulacin.
Fig. 165.- Ventana de configuracin del perfil de simulacin.
El campo INPUT SETTINGS contiene los nombre de los archivos de proyecto (.OPJ), de diseo (.DSN) y de
esquemtico.
El campo OUTPUT SETTINGS contiene el nombre del archivo de salida tipo ASCII (.OUT) y del archivo de
salida binario (.DAT).
El campo NOTES permite tener una descripcin del diseo o del perfil de simulacin.
OPCION ANALYSIS
La ceja ANALYSIS, ver figura 165, permite especificar el tipo de anlisis a realizar y sus opciones bsicas y
avanzadas.
El campo ANALYSIS TYPES contiene una lista de los tipos de anlisis de simulacin disponibles en PSPICE
AD, en las siguientes secciones se ver como asignar las opciones de cada uno de los tipos de simulacin.
El campo OPTIONS permite seleccionar opciones avanzadas del tipo de simulacin utilizado.
OPCION INCLUDE FILES
La ceja INCLUDE FILES, figura 167, permite agregar archivos que contienen comandos de PSPICE AD.
Estos archivos son ledos por PSPICE AD antes de procesar el listado de red o el perfil de simulacin.
Cadence 114
OrCAD REL. 9.2 LITE
cenidet
Fig. 166.- Ventana de configuracin de perfil de simulacin, opcin GENERAL.
El campo FILENAME permite definir el nombre y ruta de acceso para el archivo a incluir, puede llenarse este
campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
El campo INCLUDE FILES contiene el listado de los archivos incluidos en el proyecto.
Adems de estos campos, se cuenta con seis botones de control: ADD AS GLOBAL, ADD TO DESIGN,
EDIT, REMOVE, MOVE UP y MOVE DOWN.
El botn ADD AS GLOBAL permite que el archivo se agregue y quede disponible para todos los proyectos.
El botn ADD TO DESIGN permite que el archivo se agregue y quede disponible para el proyecto en uso.
El botn EDIT abre el archivo seleccionado para ser editado.
El botn REMOVE marcado con una X quita el archivo de la lista de archivos incluidos, pero no lo borra de
la computadora.
El botn MOVE UP marcado con una flecha hacia arriba permite mover el archivo seleccionado un espacio
hacia arriba en la lista de archivos.
El botn MOVE DOWN marcado con una flecha hacia abajo permite mover el archivo seleccionado un
espacio hacia abajo en la lista de archivos.
Cadence 115
OrCAD REL. 9.2 LITE
cenidet
Fig. 167.- Ventana de configuracin de perfil de simulacin, opcin INCLUDE FILES.
OPCION LIBRARIES
La ceja LIBRARIES, figura 168, permite agregar archivos que contienen definiciones de modelos o de
subcircuitos.
El campo FILENAME permite definir el nombre y ruta de acceso para el archivo a incluir, puede llenarse este
campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
El campo LIBRARY FILES contiene el listado de los archivos de librera incluidos en el proyecto.
El campo LIBRARYPATH permite definir la ruta de acceso para el archivo de librera a incluir, puede llenarse
este campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
Adems de estos campos, se cuenta con seis botones de control: ADD AS GLOBAL, ADD TO DESIGN,
EDIT, REMOVE, MOVE UP y MOVE DOWN.
El botn ADD AS GLOBAL permite que el archivo se agregue y quede disponible para todos los proyectos.
El botn ADD TO DESIGN permite que el archivo se agregue y quede disponible para el proyecto en uso.
El botn EDIT abre el archivo seleccionado para ser editado.
El botn REMOVE marcado con una X quita el archivo de la lista de archivos incluidos, pero no lo borra de
la computadora.
Cadence 116
OrCAD REL. 9.2 LITE
cenidet
Fig. 168.- Ventana de configuracin de perfil de simulacin, opcin LIBRARIES.
El botn MOVE UP marcado con una flecha hacia arriba permite mover el archivo seleccionado un espacio
hacia arriba en la lista de archivos.
El botn MOVE DOWN marcado con una flecha hacia abajo permite mover el archivo seleccionado un
espacio hacia abajo en la lista de archivos.
OPCION STIMULUS
La ceja STIMULUS, figura 169, permite agregar archivos de seales de estimulo en formato ASCII, tanto
generados por PSPICE STIMULUS EDITOR, como generados en BLOC DE NOTAS o NOTEPAD.
El campo FILENAME permite definir el nombre y ruta de acceso para el archivo de estimulo a incluir, puede
llenarse este campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
El campo STIMULUS FILES contiene el listado de los archivos de estimulo incluidos en el proyecto.
Adems de estos campos, se cuenta con seis botones de control: ADD AS GLOBAL, ADD TO DESIGN,
EDIT, REMOVE, MOVE UP y MOVE DOWN.
El botn ADD AS GLOBAL permite que el archivo se agregue y quede disponible para todos los proyectos.
El botn ADD TO DESIGN permite que el archivo se agregue y quede disponible para el proyecto en uso.
El botn EDIT abre el archivo seleccionado para ser editado.
Cadence 117
OrCAD REL. 9.2 LITE
cenidet
Fig. 169.- Ventana de configuracin de perfil de simulacin, opcin STIMULUS.
El botn REMOVE marcado con una X quita el archivo de la lista de archivos incluidos, pero no lo borra de
la computadora.
El botn MOVE UP marcado con una flecha hacia arriba permite mover el archivo seleccionado un espacio
hacia arriba en la lista de archivos.
El botn MOVE DOWN marcado con una flecha hacia abajo permite mover el archivo seleccionado un
espacio hacia abajo en la lista de archivos.
OPCION OPTIONS
La ceja OPTIONS, figura 170, permite afinar el mecanismo utilizado por PSPICE para realizar los clculos de
las simulaciones, as como tambin definir que informacin se guardar en el archivo de salida de texto (.OUT)
El campo CATEGORIES presenta tres opciones: ANALOG SIMULATION, GATE-LEVEL
SIMULATION y OUTPUT FILE.
Al seleccionar ANALOGSIMULATION, es cual se selecciona por omisin, se puede afinar la precisin de la
simulacin analgica, fijar limites de iteracin, temperatura de operacin y definir ciertos parmetros de MOSFETs. Los
campos listados en la parte derecha de la ventana corresponden a los nombres de las opciones utilizadas en el comando
.OPTIONS de PSPICE, una descripcin completa del comando .OPTIONS se encuentra en el anexo G. El botn
MOSFET OPTIONS permite modificar los valores de rea de dren, rea de fuente, longitud y ancho que se utiliza por
omisin en los modelos de MOSFET. El botn de ADVANCED OPTIONS permite modificar el lmite de iteraciones
para anlisis transitorio, y la magnitud relativa y absoluta de la matriz pivote.
Cadence 118
OrCAD REL. 9.2 LITE
cenidet
Fig. 170.- Ventana de configuracin de perfil de simulacin, opcin OPTIONS.
Al seleccionar GATE-LEVELSIMULATION, figura 172, se fijan tiempos de propagacin, niveles de interfaz
analgica digital, caractersticas de salida de las compuertas y limites de mensajes de error. Los campos listados en la parte
derecha de la ventana permiten fijar el tipo de tiempo de propagacin utilizado para la simulacin digital, y el estado inicial
de Flip-flops e interfaces analgica digital. El botn ADVANCEDOPTIONS permite fijar los valores de las resistencias
de salida de las compuertas digitales, los valores de los tiempos de retardo y lmite de mensajes de error.
Cadence 119
OrCAD REL. 9.2 LITE
cenidet
Fig. 171.- Ventana de configuracin de las opciones MOSFET OPTIONS y ADVANCED OPTIONS para
ANALOG SIMULATION.
Fig. 172.- Ventana de configuracin de perfil de simulacin, opcin GATE-LEVEL SIMUALTION para OPTIONS.
Al seleccionar OUTPUT FILE, se fija el tipo de informacin que PSPICE guarda en el archivo de salida de
simulacin.
Cadence 120
OrCAD REL. 9.2 LITE
cenidet
Fig. 173.- Ventana de configuracin de la opcin ADVANCED OPTIONS para GATE-LEVEL SIMULATION.
Fig. 174.- Ventana de configuracin de perfil de simulacin, opcin OUTPUT FILE para OPTIONS.
OPCION DATA COLLECTION
La ceja DATA COLLECTION, figura 175, permite restringir el nmero de datos guardados en el archivo de
salida binario.
Estas restricciones se pueden aplicar a voltajes, corrientes, potencias, seales digitales y de ruido. Las opciones
disponibles para los campos VOLTAGES, CURRENTS, POWER, DIGITAL y NOISE son
ALL Guarda los datos generados en todos los nodos y dispositivos del circuito.
ALL BUT INTERNAL SUBCIRCUITS Guarda los datos generados en todos los nodos y dispositivos del
circuito, con excepcin de los circuitos internos de los diseos jerrquicos.
ATMARKERS ONLY Solo se guarda informacin de los nodos y dispositivos donde se encuentren marcadores.
NONE No se guarda ningn dato.
Tambin es posible guardar el archivo de datos en formato CSDF siglas en ingls de COMMON
SIMULATION DATA FORMAT, formato de datos de simulacin comn- (.CSD).
OPCION PROBE WINDOW
La ceja PROBE WINDOW, figura 176, permite definir la forma en que PSPICE AD desplegar los datos
generados en la simulacin fijada en un perfil de simulacin.
Cadence 121
OrCAD REL. 9.2 LITE
cenidet
Fig. 175.- Ventana de configuracin de perfil de simulacin, opcin DATA COLLECTION.
Al seleccionar DISPLAY PROBE WINDOW WHEN PROFILE IS OPENED se despliega la ventana de
PSPICE AD que fue utilizada la ltima ves que el perfil fue abierto.
Al seleccionar DISPLAY PROBE WINDOW se define el momento en el cual se desplegar el resultado de la
simulacin, se cuenta con dos opciones:
1.- DURINGSIMULATION.- Los resultados de la simulacin se desplegarn al irse generando en la simulacin.
2.- AFTER SIMULATION IS FINISHED.- Los resultados de la simulacin se desplegarn al terminarse la
simulacin.
La opcin SHOW permite definir que informacin se desplegar, se cuenta con tres alternativas:
1.- ALL MARKERS ON OPEN SCHEMATIC.- Despliega la informacin generada de todos los puntos del
circuito en los cuales se colocaron marcadores.
2.- LAST PLOT.- Despliega las formas de onda que se desplegaron en la sesin anterior.
3.- NOTHING.- No despliega ninguna forma de onda.
ANALISIS DE PUNTO DE OPERACIN
La opcin BIAS POINT de simulacin, nos permite realizar anlisis estticos en CD. Estos anlisis permiten
encontrar las condiciones de operacin estticas de un circuito, la sensibilidad de uno o varios voltajes del circuito con
Cadence 122
OrCAD REL. 9.2 LITE
cenidet
Fig. 176.- Ventana de configuracin de perfil de simulacin, opcin PROBE WINDOW.
respecto a resistencias y fuentes la ganancia en pequea seal del circuito. A continuacin se ejemplificar el uso de estas
tres opciones de anlisis.
PUNTO DE OPERACIN EN CD
El anlisis de punto de operacin (BIAS POINT) nos proporciona informacin sobre los voltajes, corrientes y
potencias en un circuito en condiciones estticas de operacin en CD. Este tipo de anlisis se utiliza en circuitos con
transistores, circuitos resistivos, etc. Los capacitores e inductancias se suponen en circuito abierto y corto circuito,
respectivamente, para este anlisis. Las fuentes utilizadas para este tipo de anlisis deben fijar el valor del campo DC en
algn valor.
Los resultados de este anlisis se podrn desplegar en la pantalla del esquemtico en CAPTURE. Para ejemplificar
este anlisis utilizaremos el circuito mostrado en la figura 177, al cual llamaremos ejemplo05.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, ver figura 178, y seleccionamos BIAS POINT en el campo ANALYSIS TYPE de
la ventana de edicin de perfil y presionamos el botn ACEPTAR, ver figura 179.
Cadence 123
OrCAD REL. 9.2 LITE
cenidet
Fig. 177.- Circuito integrador no inversor utilizando un amplificador operacional.
Fig. 178.- Ventana de asignacin de nombre para nuevo perfil.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE ADse realizar la simulacin pero no desplegar ningn resultado,
como se mencion anteriormente los resultados de este tipo de simulacin se visualizarn en CAPTURE.
Para visualizar los resultados de la simulacin en CAPTURE es necesario la opcin ENABLE del comando
BIAS POINT del men PSPICE.
Cadence 124
OrCAD REL. 9.2 LITE
cenidet
Fig. 179.- Ventana de configuracin de tipo de anlisis.
Fig. 180.- Programa PSPICE AD ejecutado.
El comando BIAS POINT cuenta con siete opciones adicionales a ENABLE, las cuales se explican a
continuacin:
1.- ENABLE BIAS CURRENT DISPLAY.- Permite visualizar los valores de las corrientes que circulan a travs
de los componentes del circuito.
2.- TOGGLE SELECTEDBIAS CURRENT.- Permite visualizar u ocultar la corriente que entra a una terminal
de un dispositivo en particular.
3.- ENABLE BIAS VOLTAGE DISPLAY.- Permite visualizar los valores de los voltajes que existen en los
nodos del circuito.
4.- TOGGLE SELECTED BIAS VOLTAGE.- Permite visualizar u ocultar el voltaje que existe en un nodo del
circuito en particular.
5.- ENABLE BIAS POWER DISPLAY.- Permite visualizar los valores de las potencias que se disipan en los
componentes del circuito.
6.- TOGGLE SELECTED BIAS POWER.- Permite visualizar u ocultar la potencia que se disipan en un
dispositivo en particular.
7.- PREFERENCE.- Permite modificar el nmero de dgitos utilizados para desplegar el valor de voltaje,
corriente y potencia obtenidos en el anlisis. Adems de poder modificar los atributos de texto de estos
valores.
Cadence 125
OrCAD REL. 9.2 LITE
cenidet
Fig. 181.- Habilitacin de la opcin de desplegado de los datos de punto de operacin.
Fig. 182.- Ventana de configuracin de preferencias.
Una vez ejecutada la simulacin, primero visualizaremos los valores de voltaje en los nodos del circuito, para esto,
seleccionaremos la opcin ENABLE BIAS VOLTAGE DISPLAY para desplegar los valores de voltaje en todos los
nodos del circuito.
Para ocultar (o desplegar si est oculto) el valor de un nodo, por ejemplo el nodo de referencia de la fuente V1, se
siguen los siguientes pasos:
1.- Seleccionar el nodo a ocultar (o desplegar).
2.- Seleccionar la opcin TOGGLE SELECTED BIAS VOLTAGE.
El circuito despus de esta operacin se muestra en la figura 184.
En algunas ocasiones, el valor de voltaje de nodo se despliega sobre otra informacin que es importante visualizar,
para evitar estos problemas es necesario mover de lugar este valor. Para mover de lugar el valor de voltaje de un nodo es
necesario primero seleccionarlo con el mouse, despus sosteniendo presionado el botn izquierdo del mouse se puede
mover el valor seleccionado, al hacer esto aparece una lnea punteada que une el valor de voltaje con su nodo generador. La
figura 185 muestra los valores de voltajes separados de los nodos.
Para visualizar los valores de corriente a travs de los dispositivos del circuito, se selecciona la opcin ENABLE
BIAS CURRENT DISPLAY.
Cadence 126
OrCAD REL. 9.2 LITE
cenidet
Fig. 183.- Voltajes de punto de operacin en CD para el circuito integrador no inversor.
Cadence 127
OrCAD REL. 9.2 LITE
cenidet
Fig. 184.- Valor del nodo de referencia de V1 no desplegado.
Fig. 185.- Valores de voltaje separados de los nodos.
Cadence 128
OrCAD REL. 9.2 LITE
cenidet
Fig. 186.- Corrientes de punto de operacin en CD para el circuito integrador no inversor.
Fig. 187.- Valor de las corrientes de las terminales de polarizacin del amplificador operacional no desplegadas.
Para ocultar (o desplegar si est oculto) el valor de una corriente, por ejemplo las corrientes que entran a las
terminales de polarizacin del amplificador operacional, se siguen los siguientes pasos:
1.- Seleccionar la terminal de la cual se quiere ocultar (o desplegar) el valor de la corriente que entra.
2.- Seleccionar la opcin TOGGLE SELECTED BIAS CURRENT.
El circuito despus de esta operacin se muestra en la figura 187.
En algunas ocasiones, el valor de corriente de la terminal del dispositivo se despliega sobre otra informacin que es
importante visualizar, para evitar estos problemas es necesario mover de lugar este valor. Para mover de lugar el valor de
corriente se sigue el mismo procedimiento utilizado para el voltaje en los nodos: primero seleccionarlo con el mouse,
despus sosteniendo presionado el botn izquierdo del mouse se puede mover el valor seleccionado, al hacer esto aparece
una lnea punteada que une el valor de corriente con su terminal de entrada.
Para visualizar los valores de potencia disipada por los dispositivos del circuito, se selecciona la opcin ENABLE
BIAS POWER DISPLAY, ver figura 189.
Para ocultar (o desplegar si est oculto) el valor de una potencia, por ejemplo la potencia entregada por la fuente
V1, se siguen los siguientes pasos:
1.- Seleccionar el dispositivo del cual se quiere ocultar (o desplegar) el valor de la potencia disipada o entregada.
2.- Seleccionar la opcin TOGGLE SELECTED BIAS POWER.
El circuito despus de esta operacin se muestra en la figura 190.
Cadence 129
OrCAD REL. 9.2 LITE
cenidet
Fig. 188.- Valores de corriente separados de las terminales.
Cadence 130
OrCAD REL. 9.2 LITE
cenidet
Fig. 189.- Potencias de punto de operacin en CD para el circuito integrador no inversor.
Fig. 190.- Valor de la potencia de la fuente V1 no desplegada.
En algunas ocasiones, el valor de potencia del dispositivo se despliega sobre otra informacin que es importante
visualizar, para evitar estos problemas es necesario mover de lugar este valor. Para mover de lugar el valor de potencia se
sigue el mismo procedimiento utilizado tanto para el voltaje en los nodos como para la corriente en las terminales de los
dispositivos.
ANALISIS DE SENSIBILIDAD EN CD
Una vez que se ha realizado el anlisis de punto de operacin en CD, PSPICEADpuede calcular la sensibilidad de
cada salida, de manera individual, con respecto a los valores de parmetros de los dispositivos del circuito. Los resultados de
este anlisis se guardan en el archivo de salida ASCII (.OUT) y puede ser visualizado utilizando el comando VIEW
OUTPUT FILE del men PSPICE.
El anlisis de sensibilidad realizado es equivalente a encontrar la derivada parcial de la variable de salida con
respecto a un parmetro en particular. Al circuito del ejemplo anterior, circuito integrador no inversor, es posible realizarle
un anlisis de sensibilidad del voltaje de salida (v(out)) con respecto a variaciones en los valores de resistencia y de los
parmetros del amplificador operacional. Para seleccionar el anlisis de sensibilidad ejecutamos el comando EDIT
SIMULATION PROFILE del men PSPICE, se marca la opcin PERFORM SENSITIVITY ANALYSIS y se
escribe V(OUT) en el campo OUTPUT_VARIABLE(S), tal como se muestra en la figura 192, y por ltimo, se presiona
el botn ACEPTAR. Para ejecutar la simulacin se presiona F11.
Cadence 131
OrCAD REL. 9.2 LITE
cenidet
Fig. 191.- Valores de potencia separados de los dispositivos.
Para ver los resultados de la simulacin, se ejecuta el comando VIEW OUTPUT FILE del men PSPICE,
CAPTURE abre la siguiente ventana de edicin de texto:
Cadence 132
OrCAD REL. 9.2 LITE
cenidet
Fig. 192.- Configuracin del anlisis de sensibilidad.
Fig. 193.- Ventana de edicin del archivo ejemplo05-schematic1-bias point.out.
Dentro de esa ventana de edicin de texto, hay que buscar la seccin marcada DCSENSITIVITYANALYSIS,
en esta seccin se muestra la variacin de la variable de salida ante variaciones de los componentes del circuito. El formato
de esta seccin es el siguiente:
La primer columna presenta el nombre del dispositivo sobre el cual se efecta la derivada parcial de la variable de
salida, la segunda columna representa el valor nominal del dispositivo, la tercer columna representa la variacin de la
variable de salida ante variaciones por unidad del dispositivo, en el caso de que la variable de salida sea voltaje y el
dispositivo sea una resistencia se tendra la variacin en voltios por cada ohm de variacin en la resistencia. Por ltimo, la
cuarta columna presenta esta variacin como porcentaje, y se obtiene de la multiplicacin de la segunda y tercer columna, el
resultado es entonces dividido entre 100.
Para nuestro ejemplo, R1 y R2 son los que afectan en mayor medida el valor de V(out), tal como se muestra en la
figura 195.
Cadence 133
OrCAD REL. 9.2 LITE
cenidet
DC SENSITIVITIES OF OUTPUT nombre de la variable de salida
ELEMENT ELEMENT ELEMENT NORMALIZED
NAME VALUE SENSITIVITY SENSITIVITY
(uvs/UNIT) (uvs/PERCENT)
R_R1 1.000E+04 -4.995E-04 -4.995E-02
*uvs representa el nombre de la unidad de la variable de salida, puede ser VOLTS o AMPS
Fig. 194.- Formato de la seccin de anlisis de sensibilidad de CD.
Fig. 195.- Seccin de anlisis de sensibilidad del archivo ejemplo05-schematic1-bias point.out.
FUNCION DE TRANSFERENCIA DE PEQUEA SEAL EN CD
El anlisis de funcin de transferencia de pequea seal en CDrealiza clculos de los efectos que tienen seales de
excitacin cercanas a cero sobre el funcionamiento del circuito. El anlisis da informacin sobre como variar la seal de
salida, si la seal de entrada se aleja ligeramente de su punto de operacin. Esta anlisis tambin ofrece el valor de las
resistencias de entrada y de salida del circuito en CD. Para seleccionar el anlisis de funcin de transferencia ejecutamos el
comando EDIT SIMULATION PROFILE del men PSPICE, se marca la opcin CALCULATE
SMALL-SIGNAL DC GAIN, escribimos V1 en el campo FROM INPUT SOURCE NAME y V(OUT) en el
campo TO OUTPUT_VARIABLE, tal como se muestra en la figura 196, y por ltimo, se presiona el botn
ACEPTAR. Para ejecutar la simulacin se presiona F11.
Para ver los resultados de la simulacin, se ejecuta el comando VIEW OUTPUT FILE del men PSPICE,
CAPTURE abre la ventana de edicin de texto mostrada en al figura 197.
Dentro de esa ventana de edicin de texto, hay que buscar la seccin marcada SMALL-SIGNAL
CHARACTERISTICS, en esta seccin se muestra la ganancia del circuito ante excitacin de pequea seal en CD, la
resistencia de entrada en CD y la resistencia de salida en CD. El formato de esta seccin se ejemplifica con el archivo
ejemplo05-schematic1-bias point.out mostrado en la figura 198.
Cadence 134
OrCAD REL. 9.2 LITE
cenidet
Fig. 196.- Configuracin del anlisis de funcin de transferencia de pequea seal en CD.
Cadence 135
OrCAD REL. 9.2 LITE
cenidet
Fig. 197.- Ventana de edicin del archivo ejemplo05-schematic1-bias point.out.
Fig. 198.- Formato de la seccin de anlisis de funcin de transferencia de pequea seal de CD.
ANALISIS TRANSITORIO
El anlisis transitorio, o en el dominio del tiempo, es sin duda, uno de los ms usados en PSPICE. Este anlisis
pretende representar la operacin del circuito al transcurrir el tiempo, de manera que toma en cuenta cambios en las entradas
del circuito y/o cambios en las condiciones de carga del mismo. En este anlisis, se tiene adems la posibilidad de realizar
del espectro de frecuencias que componen a un voltaje o corriente en particular utilizando FFT (siglas en ingls de Fast
Fourier Transform, transformada rpida de Fourier), con la opcin de guardar estos resultados en el archivo de salida de
simulacin o solo desplegar en pantalla el espectro de frecuencias.
Los resultados de este anlisis se despliegan en la pantalla de formas de onda de PSPICE AD (en el captulo 6 se
describen los comandos y opciones del programa PSPICE AD). Para ejemplificar este anlisis utilizaremos el circuito
mostrado en la figura 199, al cual llamaremos ejemplo06.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, y seleccionamos TIME DOMAIN (TRANSIENT) en el campo ANALYSIS
TYPE de la ventana de edicin de perfil. Para fijar el tiempo de simulacin escribimos 50ms en el campo RUN TO
TIME, para evitar que se realice un anlisis de punto de operacin en CD seleccionamos SKIP INICIAL TRANSIENT
BIAS POINT CALCULATION, ver figura 200. Antes de presionar el botn ACEPTAR, configuraremos la forma de
desplegar las formas de onda en PSPICE AD, para esto seleccionamos la ceja PROBE WINDOW, y activamos las
opciones DISPLAY PROBE WINDOW DURING SIMULATION y SHOW ALL MARKERS ON OPEN
SCHEMATICS.
Cadence 136
OrCAD REL. 9.2 LITE
cenidet
Fig. 199.- Circuito rectificador de onda completa monofsico.
Cadence 137
OrCAD REL. 9.2 LITE
cenidet
Fig. 200.- Ventana de configuracin del anlisis transitorio para ejemplo06.
Fig. 201.- Ventana de configuracin de desplegado de seales en PSPICE AD.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y se desplegarn las formas de onda
seleccionadas con los marcadores utilizados en el esquemtico.
Las formas de onda de voltaje, de salida y de entrada, y de potencia, de la carga y de la fuente de alimentacin, estn
todas sobre un mismo eje y es difcil distinguirlas. Para poder visualizar mejor las formas de onda utilizaremos el comando
ADD PLOT TO WINDOW del men PLOT, figura 203, esto abrir otra rea de desplegado de formas de onda, tal
como se muestra en la figura 204.
Cadence 138
OrCAD REL. 9.2 LITE
cenidet
Fig. 202.- Programa PSPICE AD ejecutado.
Fig. 203.- Comando para agregar rea de desplegado de formas de onda.
En el rea de desplegado superior copiaremos las formas de onda de potencia de R1 y V1, para esto seleccionamos
W(R1) con el botn izquierdo del mouse, ejecutamos el comando CUT del men EDIT o presionamos CTRL X. El
rea de desplegado agregada tiene en su parte inferior derecha una etiqueta SEL>>, esta etiqueta significa que el rea est
seleccionada para agregar trazos, de manera que podemos ejecutar el comando PASTE del men EDIT o presionar
CTRL V para agregar la forma de onda de W(R1) que cortamos anteriormente. Repetimos estas operaciones para
W(V1), esto har que nuestra rea de desplegado de formas de onda se vea de la siguiente manera:
Cadence 139
OrCAD REL. 9.2 LITE
cenidet
Fig. 204.- Area de desplegado de formas de onda agregada.
Fig. 205.- Las formas de onda de potencia y voltaje separadas en reas de desplegado diferentes.
Si queremos agregar por ejemplo la forma de onda de corriente de entrada al rea de desplegado inferior, es
necesario utilizar una escala en el eje Y diferente para poder visualizar adecuadamente todas las formas de onda. Es posible
agregar escalas diferentes en el eje Y, para esto es necesario primero seleccionar el rea de desplegado donde se quiere
agregar el eje Y, para esto es necesario presionar el botn izquierdo del mouse sobre el rea deseada y ejecutar el comando
ADD Y AXIS del men PLOT o pulsar CTRL Y.
Para agregar la forma de onda de la corriente de entrada se ejecuta el comando ADD TRACE del men
TRACE o se pulsa INS. Esto abre la ventana ADD TRACES donde aparecen listados todos los nombres de las
formas de onda de corriente, voltaje y potencia disponibles. Para nuestro ejemplo, escribimos -I(V1) en el campo
TRACE EXPRESSION y presionamos el botn OK. El signo - hace que el trazo de la corriente de entrada est en
fase con el voltaje de entrada.
Cadence 140
OrCAD REL. 9.2 LITE
cenidet
Fig. 206.- Eje Y agregado.
Fig. 207.- Ventana para agregar trazos al rea de desplegado.
En ocasiones es necesario modificar alguno de los trazos desplegados, en nuestro ejemplo, en lugar de desplegar la
potencia instantnea se quiere desplegar la potencia promedio tanto de la carga como de la fuente de alimentacin. Para
modificar un trazo es necesario ejecutar el comando MODIFY OBJECT del men EDIT o pulsar dos veces el botn
izquierdo del mouse sobre el nombre del trazo a modificar. Esto abre al ventana de MODIFY TRACE, para nuestro
ejemplo, modificaremos primero el trazo W(R1), cambiando el texto que aparece en el campo TRACE EXPRESSION
de W(R1) por avg(W(R1)), y despus para W(V1) cambiaremos este campo por avg(-W(V1)).
Cadence 141
OrCAD REL. 9.2 LITE
cenidet
Fig. 208.- Forma de onda de la corriente de entrada agregada.
Fig. 209.- Ventana de modificacin de trazos del rea de desplegado.
Otras veces, es necesario realizar operaciones con los trazos, por ejemplo, encontrar la eficiencia de un circuito
dividiendo la potencia de salida promedio entre la potencia de entrada promedio. Para hacer esto en nuestro ejemplo,
seleccionaremos el rea de desplegado superior y agregaremos un eje Y pulsando CTRL Y, y agregaremos un nuevo
trazo pulsando INS. En el campo TRACEEXPRESSION escribimos avg(W(R1))/avg(-W(V1)), note el signo menos
en W(V1), y presionamos el botn OK.
Cadence 142
OrCAD REL. 9.2 LITE
cenidet
Fig. 210.- Formas de onda de potencia modificadas.
Fig. 211.- Ventana para agregar trazos al rea de desplegado.
ANALISIS DE FOURIER DE FORMAS DE ONDA GENERADAS EN ANALISIS
TRANSITORIO
Un tipo de anlisis espectral, utilizado en unin con el anlisis transitorio, es el llamado anlisis de Fourier. Este
anlisis permite descomponer una forma de onda peridica en una serie de funciones senoidales. OrCAD Rel. 9.2 cuenta
con dos formas de realizar un anlisis de Fourier para formas de onda obtenidas mediante una simulacin de anlisis
transitorio. En la primera el anlisis se obtiene en PSPICE AD en el rea de desplegado de formas de onda, la segunda el
resultado del anlisis se guarda en el archivo texto de salida de la simulacin. Acontinuacin se muestran las dos formas.
ANALISIS DE FOURIER EN PSPICE AD
PSPICEADpermite, como se mencion anteriormente, realizar un anlisis de Fourier de una o varias seales, este
anlisis se realiza aplicando la transformada rpida de Fourier (FFT por sus siglas en ingls) a las seales que se quiere
analizar. Para ejemplificar su uso, utilizaremos el resultado de la simulacin del ejemplo anterior. Primero dejaremos solo
un rea de desplegado de formas de onda, y solo una forma de onda: I(V1), tal como se muestra en la figura 213.
Para aplicar la FFT a esta forma de onda es necesario ejecutar el comando FOURIER del men TRACE o
presionar el botn FFT que est en la barra de herramientas, ver figura 214.
Cadence 143
OrCAD REL. 9.2 LITE
cenidet
Fig. 212.- Forma de onda de eficiencia agregada.
La forma de onda desplegada en la figura 215 no est muy bien definida en trminos de los componentes de
frecuencia, para mejorar la resolucin de la forma de onda, es necesario ampliar el tiempo de simulacin. Para ampliar el
tiempo de simulacin ejecutamos el comando EDIT PROFILE del men SIMULATION o presionamos el botn
EDIT SIMULATION SETTINGS, figura 216, y escribimos 200ms en el campo RUN TO TIME, figura 217, por
ltimo presionamos el botn ACEPTAR.
Para volver a ejecutar la simulacin ejecutamos el comando RUN del men SIMULATION o presionamos el
botn RUN, al terminar la simulacin vuelven a aparecer las formas de onda marcadas en el esquemtico, figura 218, para
volver a visualizar el anlisis de Fourier presionamos la tecla F12. F12 restablece las formas de onda desplegadas en la
sesin anterior. Al hacer la forma de onda del espectro de frecuencias de la corriente de entrada se transforma, tal como se
muestra en la figura 219.
Cadence 144
OrCAD REL. 9.2 LITE
cenidet
Fig. 213.- Forma de onda de la corriente de entrada.
Fig. 214.- Men de seleccin para FFT.
Cadence 145
OrCAD REL. 9.2 LITE
cenidet
Fig. 215.- FFT de la corriente de entrada.
Fig. 216.- Comando de edicin de perfil de simulacin.
Fig. 217.- Ventana de edicin de perfiles de simulacin.
ANALISIS DE FOURIER EN EL ARCHIVO DE SALIDA DE SIMULACION
OrCADRel. 9.2 permite, como se mencion anteriormente, realizar la FFT de una seal y guardar el resultado en
el archivo de salida de simulacin (.OUT), para activar esta funcin es necesario modificar el perfil de simulacin.
Esta modificacin puede realizarse desde CAPTUREo bien desde PSPICEAD, para nuestro ejemplo, haremos la
modificacin desde CAPTURE ejecutando del comando EDIT SIMULATION PROFILE del men PSPICE o
presionando el botn EDIT SIMULATION SETTINGS de la barra de herramientas. Al abrir la ventana de edicin de
perfil de simulacin presionamos el botn OUTPUT FILE OPTIONS, esto abre la ventana mostrada en la figura 220.
Es necesario seleccionar PERFORMFOURIERANALYSIS para habilitar el anlisis de Fourier, el hacer esto
abre los campos CENTER FREQUENCY, NUMBER OF HARMONICS y OUTPUT VARIABLES. El campo
CENTERFREQUENCY representa el valor de la frecuencia de la componente fundamental de la seal a analizar, para
nuestro ejemplo su valor es 60Hz. El campo NUMBER OF HARMONICS representa el nmero de componentes
armnicos que se desea encontrar en el anlisis, para nuestro ejemplo su valor es de 11. El campo OUTPUT VARIBLE
debe contener el nombre de la(s) variable(s) que se desea analizar, para nuestro ejemplo, la variable a analizar es I(V1).
Cadence 146
OrCAD REL. 9.2 LITE
cenidet
Fig. 218.- Comando de ejecucin de simulacin.
Fig. 219.- Forma de onda del espectro de frecuencias de la corriente de entrada.
Una vez terminado de configurar el perfil de simulacin, ejecutamos el comando RUN, PSPICE AD ejecuta la
simulacin de igual manera que lo hizo anteriormente, y visualiza en pantalla las formas de onda marcadas en el
esquemtico. Para ver el resultado del anlisis de Fourier realizado, es necesario abrir el archivo
ejemplo06-schematic1-transitorio.out. El archivo puede ser abierto tanto desde CAPTURE como desde PSPICE AD.
Para abrirlo desde PSPICE AD ejecutamos el comando OUTPUT FILE del men VIEW, dentro del archivo
buscamos la seccin FOURIER ANALYSIS. Los resultados de este anlisis se muestran en la figura 221.
Cadence 147
OrCAD REL. 9.2 LITE
cenidet
Fig. 220.- Ventana de edicin de opciones del archivo de salida.
Fig. 221.- Resultados del anlisis de Fourier guardados en ejemplo06-schematic1-transitorio.out.
El anlisis arroja resultados en seis columnas, la primer define el nmero del armnico obtenido, la segunda
representa su frecuencia en Hertz, la tercer columna representa la magnitud del componente armnico, la cuarta columna
muestra el valor del componente armnico normalizado al valor del componente fundamental, la quinta columna muestra el
valor de la fase del componente fundamental, y por ltimo, la sexta columna muestra el valor de la fase del componente
fundamental normalizado al valor de fase del componente fundamental.
Adems de estos datos, el anlisis proporciona el valor de distorsin armnica total de la seal analizada y su
componente de CD.
ANALISIS DE BARRIDO DE CD
El anlisis de barrido de CD, es similar al anlisis de punto de operacin, en el sentido de que encuentra los valores
de voltaje, corriente y potencia en CD de un circuito, sin embargo, tiene una mayor flexibilidad debido a que permite variar
de manera controlada el valor de las fuentes de seal. Existen dos opciones para realizar este tipo de anlisis, barrido simple
(utilizando solo una fuente de seal para hacer el barrido), y barrido anidado (utilizando dos fuentes de seal de manera
anidada). A continuacin se ejemplificar el uso de cada una de estas opciones.
ANALISIS DE BARRIDO DE CD SIMPLE.
Para ejemplificar el uso del anlisis de barrido de CD simple, utilizaremos el circuito de la figura 222, al cual
llamaremos ejemplo07, para obtener la curva V-I del diodo 1N4002.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos BARRIDOSIMPLE. En la ventana de edicin de perfil
seleccionamos DCSWEEP en el campo ANALYSIS TYPE de la lista disponible. En el campo OPTIONS aparece
seleccionado PRIMARY SWEEP, con esta opcin se realiza un barrido de CD simple. Para completar la configuracin
del anlisis es necesario definir cual es la fuente de seal o parmetro con el cual se realizar el barrido, y adems debe
definirse de que manera se variar esta seal o parmetro. En la seccin SWEEP VARIABLE se define cual ser la
variable a barrer, las opciones disponibles son:
1.- Fuente de voltaje (VOLTAGESOURCE), requiere fijar el nombre de la fuente de voltaje que se utilizar en
el barrido de CD.
Cadence 148
OrCAD REL. 9.2 LITE
cenidet
Fig. 222.- Circuito de prueba para obtener la curva V-I de polarizacin directa del diodo 1N4002.
2.- Fuente de corriente (CURRENT SOURCE), requiere fijar el nombre de la fuente de corriente que se
utilizar en el barrido de CD.
3.- Parmetro global (GLOBAL PARAMETER), requiere fijar el nombre del parmetro global, definido en la
parte PARAM del esquemtico, que se utilizar para el barrido de CD.
4.- Parmetro de modelo (MODELPARAMETER), requiere fijar tres elementos del modelo de un dispositivo,
primero el tipo de modelo que se utilizar, segundo el nombre del modelo, y por ltimo el nombre del
parmetro del modelo que se utilizar para el barrido de CD, y
5.- Temperatura (TEMPERATURE),
En la seccin SWEEP TYPE se define la forma en que se realizar el barrido, ya sea de manera lineal o
logartmica definiendo el rango del barrido y el incremento de valor para el barrido, o utilizando valores definidos en una
tabla.
Para nuestro ejemplo, fijaremos VOLTAGESOURCE como la fuente para barrido, y V1 como el nombre de la
fuente a utilizar. Adems, utilizaremos un barrido linear, con valor inicial de 2, valor final de 3 e incrementos de 0.2, ver
figura 223, al terminar de definir esto parmetros presionamos el botn ACEPTAR.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda, ver figura 224.
Cadence 149
OrCAD REL. 9.2 LITE
cenidet
Fig. 223.- Ventana de configuracin del anlisis de barrido de CD para ejemplo07.
Para agregar la forma de onda de la corriente del diodo se ejecuta el comando ADD TRACE del men
TRACE o se pulsa INS. Esto abre la ventana ADD TRACES donde aparecen listados todos los nombres de las
formas de onda de corriente, voltaje y potencia disponibles. Para nuestro ejemplo, seleccionamos I(D1) de la lista de
formas de onda disponibles y presionamos el botn OK.
Cadence 150
OrCAD REL. 9.2 LITE
cenidet
Fig. 224.- Programa PSPICE AD ejecutado.
Fig. 225.- Ventana para agregar trazos al rea de desplegado.
ANALISIS DE BARRIDO DE CD ANIDADO.
Para ejemplificar el uso del anlisis de barrido de CD anidado, utilizaremos el circuito de la figura 227, al cual
llamaremos ejemplo08, para obtener la curva V-I del FET 2N3819.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos BARRIDO ANIDADO. En la ventana de edicin de
perfil seleccionamos DC SWEEP en el campo ANALYSIS TYPE de la lista disponible. En el campo OPTIONS
aparece seleccionado PRIMARY SWEEP, para nuestro ejemplo, fijaremos VOLTAGE SOURCE como la fuente
para barrido primaria, y Vds como el nombre de la fuente a utilizar. Adems, utilizaremos un barrido linear, con valor inicial
de 0, valor final de 16 e incrementos de 1, ver figura 228, al terminar de definir esto parmetros presionamos el botn
ACEPTAR.
Cadence 151
OrCAD REL. 9.2 LITE
cenidet
Fig. 226.- Curva voltaje contra corriente del diodo 1N4002.
Fig. 227.- Circuito de prueba para obtener la curva V-I de polarizacin directa del FET 2N3819.
Para agregar el barrido anidado, seleccionamos SECONDARY SWEEP de la lista de OPTIONS, las
opciones de fuentes de barrido y tipo de barrido son idnticas a las de PRIMARY SWEEP, para nuestro ejemplo,
fijaremos VOLTAGE SOURCE como la fuente para barrido anidado, y Vgs como el nombre de la fuente a utilizar.
Adems, utilizaremos un barrido linear, con valor inicial de 0, valor final de -3 e incrementos de -1, ver figura 229,
Cadence 152
OrCAD REL. 9.2 LITE
cenidet
Fig. 228.- Ventana de configuracin del anlisis de barrido primario para ejemplo08.
Fig. 229.- Ventana de configuracin del anlisis de barrido anidado para ejemplo08.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda, ver figura 230.
Para agregar la forma de onda de la corriente del FET se ejecuta el comando ADDTRACE del men TRACE
o se pulsa INS. Esto abre la ventana ADD TRACES donde aparecen listados todos los nombres de las formas de onda
de corriente, voltaje y potencia disponibles. Para nuestro ejemplo, seleccionamos ID(J1) de la lista de formas de onda
disponibles y presionamos el botn OK.
Cadence 153
OrCAD REL. 9.2 LITE
cenidet
Fig. 230.- Programa PSPICE AD ejecutado.
Fig. 231.- Curva voltaje contra corriente del FET 2N3819.
Ahora se requiere delimitar el rea segura de operacin del FET con los siguientes lmites de trabajo mximos:
a) Potencia mxima permitida 100 mW
b) Corriente de dren mxima 14 mA
Adems se quiere trazar la recta de carga cuyos extremos estn definidos por una corriente de dren de 13 mA y un
voltaje de polarizacin de 14 V. Para trazar la curva de mxima disipacin y de corriente mxima, utilizaremos el comando
MACROS del men TRACE para definir las siguientes ecuaciones:
Pmax = 100mW/(V_Vds+1m), e
Imax = 14mA
El comando MACROS abre la siguiente ventana:
Cadence 154
OrCAD REL. 9.2 LITE
cenidet
Fig. 232.- Ventana de edicin de MACROS.
Fig. 233.- Ventana de edicin de MACROS con las definiciones de Pmax e Imax.
En el campo DEFINITION escribimos Pmax=100mW/(V_Vds+1m) y presionamos ENTER o el botn
SAVE, con esto la expresin que acabamos de escribir se agrega a la lista de macros disponibles para nuestro perfil de
simulacin, adems nos permite agregar nuevas definiciones. Ahora escribimos Imax=14mA presionamos ENTER,
ver figura 233, y despus presionamos el botn CLOSE.
Para agregar los trazos definidos por estas MACROS, se ejecuta el comando ADD TRACE del men
TRACE o se pulsa INS. Esto abre la ventana ADDTRACES, de la lista disponible en el campo FUNCTIONS OR
MACROS seleccionamos la opcin MACROS, con esto aparecen, debajo de esta opcin, listados todos los nombres de
las MACROS disponibles. Para nuestro ejemplo, seleccionamos Pmax e Imax de la lista de MACROS
disponibles y presionamos el botn OK. Los trazos agregados se muestran en la figura 235.
Para visualizar mejor las formas de onda desplegadas, es necesario ajustar los lmites del eje Y, para esto
ejecutamos el comando AXIS SETTINGS del men PLOT, seleccionamos la ceja YAXIS, figura 236, y activamos
la opcin USERDEFINED de DATARANGE fijamos los campos en 0 y 15 mA, y presionamos el botn OK. Los
trazos con el eje Y modificado se meustran en la figura 237.
Para agregar la recta de carga, ejecutaremos el comando ADDTRACE del men TRACE o pulsamos INS.
En el campo TRACEEXPRESSION escribimos (14v V_Vds)/1077, ver figura 238, y presionamos el botn OK.
Para identificar los trazos agregados utilizaremos los comandos TEXT y ARROW del men PLOT. Estos
comandos nos permiten agregar texto y flechas al rea de desplegado de trazos. Los textos que agregaremos son Maxima
Potencia, Maxima Corriente y Recta de Carga, note que las palabras Maxima se escribieron sin acentos, esto es
por el hecho de que PSPICE AD no reconoce los smbolos ASCII extendidos. La figura 239 muestra la ventana de edicin
de texto.
Cadence 155
OrCAD REL. 9.2 LITE
cenidet
Fig. 234.- Ventana para agregar trazos al rea de desplegado.
Cadence 156
OrCAD REL. 9.2 LITE
cenidet
Fig. 235.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados.
Fig. 236.- Ventana de edicin de parmetros del eje Y.
Cadence 157
OrCAD REL. 9.2 LITE
cenidet
Fig. 237.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados y el lmite
del eje Y ajustado.
Fig. 238.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados, la recta
de carga y el lmite del eje Y ajustado.
Fig. 239.- Ventana de edicin de texto.
Al ejecutar el comando ARROW el cursor cambia de forma y aparece como un lpiz, para iniciar el trazo de la
flecha es necesario posicionar el cursor en el punto que queremos sea el inicio y presionamos el botn izquierdo del mouse.
Para fijar el punto de finalizacin de la flecha, posicionamos el cursor en el punto deseado y volvemos a presionar el botn
izquierdo del mouse.
ANALISIS DE BARRIDO DE CA
Supongamos que se est interesado en una corriente o voltaje en particular en un circuito que es excitado por una
fuente sinusoidal, Cos( t), de amplitud unitaria y ngulo de fase cero. Si , la frecuencia de la seal, es una constante, se
puede utilizar el anlisis fasorial para determinar la magnitud y la fase de la respuesta. Es solo un pequeo paso conceptual
pensar en como una variable y utilizarla en los clculos fasoriales como tal, obteniendo la respuesta fasorial como una
funcin de . Puesto que la fuente fasorial es 1/0 = 1, la salida fasorial entonces representa la razn compleja de respuesta
fasorial a fuente fasorial, como una funcin de . Esta razn es llamada de varias maneras: funcin del sistema, funcin de
red, o funcin de transferencia, aunque algunos autores reservan el ltimo termino para el caso en el cual la respuesta es
medida en terminales diferentes a las de la fuente. Generalmente se denota H(jw).
En sistemas lineales, H(j ) juega un papel extremadamente importante, puesto que puede ser usada para
determinar la respuesta del sistema a cualquier fuente de entrada razonable, no solamente una sinusoidal pura, y puede ser
usada para estudiar la forma en que el sistema responde ante entradas irregulares tales como la voz humana y las seales de
transmisin de TV. H(j ) caracteriza la forma en que responde un circuito a diferentes frecuencias omega cuando Cos( t)
es la entrada y por lo tanto se dice que caracteriza la respuesta a las frecuencias del circuito. En un laboratorio elctrico o
electrnico, H(j ) puede ser medido directamente conectando como fuente un oscilador de frecuencia variable al circuito,
manteniendo su magnitud constante al ir variando la frecuencia del oscilador sobre un rango de frecuencias, y midiendo la
magnitud y ngulo de fase de la salida. El anlisis de CA en PSPICE AD hace esto; para un conjunto de frecuencias en un
rango especificado calcula la magnitud y ngulo de la(s) salida(s). A menos que el circuito sea extremadamente sencillo, el
clculo manual de H(j ) es complejo (literalmente), tedioso y propenso a errores, y una vez que se obtiene, la construccin
de grficas de magnitud y fase de H(j ) a mano es un trabajo lento.
Cadence 158
OrCAD REL. 9.2 LITE
cenidet
Fig. 240.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados, la recta
de carga, el lmite del eje Y ajustado, y textos de identificacin de trazos.
PSPICE AD puede realizar adems anlisis de la contribucin del ruido de los componentes al valor total de la
salida.
ANALISIS DE RESPUESTA EN FRECUENCIA
Para ejemplificar el uso del anlisis de respuesta en frecuencia con barrido de CA, utilizaremos el circuito de la
figura 241, al cual llamaremos ejemplo09, para obtener las grficas de Bode.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos RESPUESTA EN FRECUENCIA. En la ventana de
edicin de perfil seleccionamos AC SWEEP/NOISE en el campo ANALYSIS TYPE de la lista disponible. En la
seccin AC SWEEP VARIABLE se define cual ser la variable a barrer, las opciones disponibles son:
1.- LINEAR.- Indica que se har un barrido lineal en el rango de frecuencia
Los otros dos tipos de barrido realizan un barrido logartmico por el rango de frecuencias.
2.- OCTAVE.- Indica que se har un barrido en octavas en el rango de frecuencia. El termino octava se refiere a
una relacin 2 a 1 y tiene el mismo significado de una octava en msica; si una nota est una octava
arriba de otra, su frecuencia es el doble de la segunda. El nmero de octavas en un rango de frecuencias
puede calcularse de
octavas
final
inicio
final
inicio

log
ln
l
2

n log 2 2
10

dcadas
Cadence 159
OrCAD REL. 9.2 LITE
cenidet
Fig. 241.- Circuito de filtro pasa bajos.
3.- DECADE.- Indica que se har un barrido en dcadas en el rango de frecuencia. El termino dcada se refiere
a una relacin 10 a 1, como las dcadas de resistencias y capacitancias del laboratorio. El nmero de
dcadas en un rango de frecuencias puede calcularse de
dcadas
final
inicio
final
inicio

log
ln
10

ln 10
4.- TOTAL POINTS (barrido lineal), POINTS/DECADE (barrido logartmico por dcadas),
POINTS/OCTAVE (barrido logartmico por octavas). Determina el nmero de puntos a evaluar en el
rango de frecuencias para el anlisis.
5.- START FREQUENCY.- Frecuencia inicial para el anlisis, puede ser cualquier valor mayor que cero.
6.- END FREQUENCY.- FRECUENCIA FINAL PARA EL ANLISIS.
En esta seccin se define la forma en que se realizar el barrido, ya sea de manera lineal o logartmica por dcadas o
por octavas definiendo el rango del barrido y el nmero de puntos por dcada o por octava.
Para nuestro ejemplo, fijaremos un barrido logartmico por dcadas con los siguientes valores START
FREQUENCY 10, END FREQUENCY 1k, POINTS/DECADE 101, ver figura 242, al terminar de definir esto
parmetros presionamos el botn ACEPTAR.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda, ver figura 243.
Cadence 160
OrCAD REL. 9.2 LITE
cenidet
Fig. 242.- Ventana de configuracin del anlisis de barrido de CA para ejemplo09.
Para agregar la forma de onda del voltaje de salida, se ejecuta el comando ADDTRACE del men TRACE o
se pulsa INS. Esto abre la ventana ADDTRACES donde aparecen listados todos los nombres de las formas de onda de
corriente, voltaje y potencia disponibles. Para nuestro ejemplo, seleccionamos V(out) y V(m) de la lista de formas de
onda disponibles y presionamos el botn OK.
Un problema con este tipo de grficas es que muchas veces la diferencia en amplitud de las seales a analizar es
grande, y esto hace difcil su correcta visualizacin en la pantalla. Para corregir este problema, se suele utilizar una escala
Cadence 161
OrCAD REL. 9.2 LITE
cenidet
Fig. 243.- Programa PSPICE AD ejecutado.
Fig. 244.- Respuesta en frecuencia del circuito pasa bajos.
logartmica en el eje Y. Esto no solo resuelve el problema de la diferencia en los trazos, sino que muchos tramos de los trazos
son lneas rectas. Esta observacin es una de las razones de porque las caractersticas de los amplificadores (as como la de
los filtros y otros circuitos) se expresan generalmente en decibeles (dB). La especificacin de valores en trminos de dB
convierte las magnitudes directamente a unidades logartmicas
Cadence 162
OrCAD REL. 9.2 LITE
cenidet
Fig. 245. Ventana de modificacin de ejes, opcin eje Y.
Fig. 246.- Grfica con escala del eje Y tipo logartmico.
PSPICE AD puede realizar esta conversin de magnitud a dB directamente, as como otras funciones de
desplegado estndar, como son R( ), IMG( ) entre otras. Deje la escala del eje Y como logartmica, y agregue una grfica
ejecutando ADD PLOT TO WINDOW del men PLOT. En esta segunda grfica, agregue los trazos DB(V(m)), y
DB(V(out)) para grficar las versiones en dB de los dos trazos. Lo que ver ser idntico a la grfica inferior, excepto que
los nmeros en el eje Y superior son lineales (-20 a +20) en vez de logartmico (0.1 a 10). La escala lineal es ms fcil de
usar, por lo cual las descripciones en trminos de dB son comunes, casi universales.
La conversin de un nmero a su representacin en dB se realiza con la formula


N en dB N expresado 20
10
log
Por ejemplo, si N es 100, entonces NdB es 40 dB, y si N es 1, Ndb es cero. Un caso importante es N= 1/ 2, puesto
que es usado en la definicin de las frecuencias de corte, entediendose como la frecuencia a la cual la magnitud de una seal
baja 3 dB con respecto a su valor constante. Elimine la grfica inferior, seleccionndola con el botn izquierdo el mouse y
ejecutando el comando DELTE PLOT del men PLOT, de manera que queden desplegadas las grficas de
DB(V(m)), y DB(V(out)). Para encontrar la frecuencia de corte utilizaremos la funcin CURSOR DISPLAY del
men TRACE o el botn TOGGLE CURSOR que se encuentra en la barra de herramientas, ver figura 248. La
funcin CURSOR permite realizar mediciones puntuales en dos trazos, y despliega la diferencia entre estas mediciones,
la figura 249 muestra la ventana de medicin.
Cadence 163
OrCAD REL. 9.2 LITE
cenidet
Fig. 247.- Grfica con valores de voltaje en dB.
Fig. 248.- Men de activacin de la funcin CURSOR.
Para asignar el cursor a un trazo en particular, y moverlo, se sigue el siguiente procedimiento:
1.- Para el cursor del trazo 1, presionar el botn izquierdo del mouse sobre el smbolo que aparece a la izquierda del
nombre del trazo.
2.- Para el cursor del trazo 2, presionar el botn derecho del mouse sobre el smbolo que aparece a la izquierda del
nombre del trazo.
3.- Para mover el cursor 1, solo es necesario presionar el botn izquierdo del mouse y mover el apuntador sobre el
trazo, automticamente se actualiza la lectura de la ventana de medicin.
4.- Para mover el cursor 2, solo es necesario presionar el botn derecho del mouse y mover el apuntador sobre el
trazo, automticamente se actualiza la lectura de la ventana de medicin.
Para nuestro ejemplo, es necesario que los dos cursores estn asignados a DB(V(out)). Una vez hecha esta
asignacin se mueve el cursor 1, utilizando el botn izquierdo del mouse hasta encontrar el punto donde la diferencia del eje
Y es aproximadamente 3. Este punto se encuentra cercano a los 317.8 Hz, tal como se puede ver en la figura 250. El valor
del voltaje de salida a bajas frecuencias es de 6.37 dB, aproximadamente 2 V.
Cadence 164
OrCAD REL. 9.2 LITE
cenidet
Fig. 249.- Ventana de medicin de la funcin CURSOR.
Fig. 250.- Medicin de la frecuencia de corte utilizando la funcin CURSOR.
Este anlisis se utiliza para generar grficas de Bode, una grfica de Bode est compuesta por dos trazos: magnitud
y fase de la funcin de transferencia. Para nuestro ejemplo, la funcin de transferencia puede representarse como
V(out)/V(in). Para construir la grfica de Bode completa del filtro pasa bajos y encontrar el margen de fase y de ganancia
eliminaremos los trazos de DB(V(m)), y DB(V(out)), agregaremos el trazo DB(V(out)/V(in)), agregaremos otro eje Ypara
desplegar el trazo P(V(out)/V(in)), la funcin P( x ) encuentra el valor de la fase de x en grados. La grfica resultante se
muestra en la figura 251.
Dado que el filtro pasa bajos es de primer orden, la fase del filtro nunca cruzar los 180 y por tanto el margen de
ganancia se considera infinito. Para el margen de fase necesitamos conocer en que punto la ganancia del filtro es 0 dB, dado
que el margen de fase se define como MF = 180 Fase0db. Para nuestro circuito la ganancia es cero a los 582.45Hz, la fase
en esa frecuencia es 61.52, con esto el margen de fase es MF=180-61.52=118.48
Cadence 165
OrCAD REL. 9.2 LITE
cenidet
Fig. 251.- Grfica de Bode del filtro pasa bajos.
Fig. 252.- Medicin de la fase en la cual la ganancia del filtro es 0dB.
ANALISIS DE RUIDO
En cualquier medicin o amplificacin de seales pequeas, existe un lmite mnimo, en el cual la seal es
distinguible por sus caractersticas, por debajo de ese lmite la seal muestra variaciones espontneas diferentes a las
mostradas por seales mayores. Estas variaciones espontneas dependen del equipo utilizado para realizar las mediciones y
es llamado ruido. Este tipo de variaciones se extiende por todo el espectro de frecuencias. Para el anlisis de ruido,
PSPICE ADcalcula tanto los componentes individuales del ruido generado por los dispositivos como su equivalente total.
Para ejemplificar el uso del anlisis de ruido, utilizaremos el circuito de la figura 253, al cual llamaremos ejemplo10.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos ANALISIS DE RUIDO. En la ventana de edicin de
perfil seleccionamos AC SWEEP/NOISE en el campo ANALYSIS TYPE de la lista disponible. En la seccin AC
SWEEP VARIABLE fijaremos un barrido logartmico por dcadas con los siguientes valores STARTFREQUENCY
100k, END FREQUENCY 10G, POINTS/DECADE 10. En la seccin NOISE ANALYSIS seleccionamos la
opcin ENABLE y fijamos los valores de OUTPUT VOLTAGE en V(o1), I/V SOURCE en V1 e
INTERVAL en 30, ver figura 254, al terminar de definir esto parmetros presionamos el botn ACEPTAR.
El campo OUTPUTVOLTAGE define el nombre del voltaje sobre el que se quiere saber el efecto de una seal
de ruido. El campo I/VSOURCE define el nombre de la fuente de voltaje o corriente con la que ser calculada la entrada
de ruido, en si no es un generador de ruido, pero ser utilizado como tal. Los dispositivos generadores de ruido para anlisis
de pequea seal son las resistencias y los dispositivos semiconductores. Para cada frecuencia del anlisis de pequea seal,
se calcula la contribucin de cada generador de ruido y se propaga al nodo de salida. Ah, se suman en RMS todos los
valores de los ruidos. La ganancia de la seal de entrada a la salida tambin se calcula, la cual con el total de ruido de salida
se calcula una entrada de ruido equivalente. Si la fuente de ruido es de corriente las unidades del ruido son
amperios/Hertioz
1/2
, para voltaje las unidades son voltios/Hertios
1/2
. Las unidades de salida del ruido siempre sern voltios/
Hertioz
1/2.
El campo INTERVAL es un parmetro es opcional, y especifica el intervalo de impresin. Cada n-sma
frecuencia, donde n es el intervalo de impresin, se imprime una tabla detallada mostrando las contribuciones
individuales de todos los generadores de ruido del circuito al ruido de salida.
Cadence 166
OrCAD REL. 9.2 LITE
cenidet
Fig. 253.- Circuito amplificador diferencial.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Para el circuito se quiere conocer cual es la relacin seal a ruido (signal to noise o S/N en ingls) con respecto a la
fuente de seal V1. La relacin S/N se define como:
S N
seal
ruido total
/ log

20
El anlisis de ruido genera varias funciones que contienen informacin de las seales de ruido del circuito, la tabla
IX muestra las funciones disponibles en PSPICE AD.
Cadence 167
OrCAD REL. 9.2 LITE
cenidet
Fig. 254. Ventana de configuracin del anlisis de ruido.
Tipo de Ruido Funcin utilizada Ecuacin que define al tipo de ruido
Ruido de parpadeo de un dispositivo
NFID(nombre del dispositivo)
NFIB(nombre del dispositivo)
ruido k
I
f
f
a
b
f

Ruido de disparo de un dispositivo
NSID(nombre del dispositivo)
NSIB(nombre del dispositivo)
NSIC(nombre del dispositivo)
Para diodos y BJTs:
ruido q I 2
Para FETs:
ruido k T
dI
dV
4
2
3
TABLA IX Funciones de ruido disponibles.
Para obtener la relacin S/N utilizaremos la funcin V(ONOISE) para generar la siguiente MACRO:
SN(signal) = db((signal)/sqrt(s(V(onoise)*V(onoise))))
Cadence 168
OrCAD REL. 9.2 LITE
cenidet
Tipo de Ruido Funcin utilizada Ecuacin que define al tipo de ruido
Ruido trmico para los parmetros
RB, RC, RD, RE, RG y RS de un
dispositivo
NRB(nombre del dispositivo)
NRC(nombre del dispositivo)
NRD(nombre del dispositivo)
NRE(nombre del dispositivo)
NRG(nombre del dispositivo)
NRS(nombre del dispositivo)
ruido
k T
R
4
Ruido trmico generado por las
resistencias equivalentes en la salida
de un dispositivo digital
NRLO(nombre del dispositivo)
NRHI(nombre del dispositivo)
ruido
k T
R
4
Ruido total de un dispositivo NTOT(nombre del dispositivo)
Suma de todos los componentes de
ruido en nombre del dispositivo
Ruido total de salida del circuito NTOT(ONOISE)
NTOT dispositivo
dispositivo

Valor RMS del ruido total del circuito V(ONOISE)



NTOT ONOISE
Ruido equivalente de entrada para el
circuito
V(INOISE)

V ONOISE
ganancia
TABLA IX Cont.
Fig. 255.- Ventana de modificacin de lmites del eje Y.
Para desplegar el valor de la relacin seal a ruido de la fuente V1, ejecutamos el comando ADD TRACE, y
escribimos en el campo TRACE EXPRESSION SN(V(V1:+)), presionamos el botn OK. Dado que el
denominador de nuestra funcin SN( ) tiene un valor inicial de cero, la escala del eje Ytiene lmite muy grandes, cambiamos
los lmites del eje Y a 65 y 85 ejecutando el comando AXIS SETTINGS del men PLOT tal como se muestra en la
figura 255. La figura 256 muestra la forma de SN obtenida.
ANALISIS PARAMETRICO
El anlisis paramtrico permite realizar una serie clculos para la resolucin de un circuito variando el valor de un
parmetro externo a los elementos del circuito. Este anlisis puede realizarse en el tiempo, en respuesta a la frecuencia o en
condiciones estticas de CD.
ANALISIS PARAMETRICO EN EL TIEMPO
En el anlisis paramtrico en el tiempo es posible obtener la respuesta de un circuito ante cambios de la resistencia
de carga, del valor de una de las constantes de un controlador, etc. Para ejemplificar el uso del anlisis paramtrico en el
tiempo, utilizaremos el circuito de un convertidor elevador mostrado en la figura 257, al cual llamaremos ejemplo11, para
obtener la grfica de ganancia contra ciclo de trabajo.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos PARAMETRICO. En la ventana de edicin de perfil
seleccionamos TIME DOMAIN(TRANSIENT) en el campo ANALYSIS TYPE de la lista disponible. En el campo
RUN TO TIME escribimos 10ms, ver figura 258. El anlisis consistir en ver la evolucin de la ganancia del circuito
(V(out)/V(in)), al variar el valor del parmetro d (ciclo de trabajo del convertidor), para esto, es necesario seleccionar la
opcin PARAMETRIC SWEEP del campo OPTIONS, seleccionamos GLOBAL PARAMETER como nuestra
variable de barrido (SWEEP VARIABLE) y escribimos d en el campo PARAMETERNAME. Seleccionamos un
barrido lineal, con los siguientes valores: START VALUE igual a 0.1, END VALUE igual a 0.9 e INCREMENT
igual a 0.1, ver figura 259.
Cadence 169
OrCAD REL. 9.2 LITE
cenidet
Fig. 256.- Grfica de la funcin seal a ruido del amplificador diferencial.
Cadence 170
OrCAD REL. 9.2 LITE
cenidet
Fig. 257.- Circuito de un convertidor reductor elevador.
Fig. 258.- Configuracin del anlisis transitorio.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 260, donde se tiene la opcin de visualizar
una, varias o todas las simulaciones realizadas para los valores del parmetro d. Para muestro ejemplo pulsamos los
botones ALL y OK.
Cadence 171
OrCAD REL. 9.2 LITE
cenidet
Fig. 259.- Configuracin del anlisis paramtrico.
Fig. 260.- Ventana de seleccin de resultados de simulacin paramtrica.
Para obtener la grfica de ganancia contra ciclo de trabajo, es necesario realizar en PSPICE AD un anlisis de
desempeo. Este anlisis se define a travs del comando PERFORMANCE ANALYSIS del men TRACE. Al
activar este comando aparece una ventana que muestra el nmero de trazos que se utilizarn en el anlisis, la variable que se
utilizar en el eje Xy su rango de valores, adems nos permite configurar manualmente el anlisis de desempeo o hacerlo a
travs de un auxiliar (WIZARD), ver figura 261, para nuestro ejemplo utilizaremos el auxiliar, al presionar el botn
WIZARD aparece la primera de cuatro ventanas que nos ayudarn a configurar el anlisis. Esta primer ventana, figura
262, nos informa que al presionar el botn FINISH tendremos que configurar manualmente el anlisis, para configurar
con el auxiliar se debe presionar el botn NEXT. La segunda ventana, figura 263, nos permite seleccionar la funcin
Cadence 172
OrCAD REL. 9.2 LITE
cenidet
Fig. 261.- Ventana de configuracin del anlisis de desempeo.
Fig. 262.- Primer ventana de configuracin de la funcin objetivo.
objetivo que ser utilizada para realizar el anlisis de desempeo, en el siguiente captulo se describen mas ampliamente las
funciones objetivo, para nuestro ejemplo, utilizaremos la funcin MAXr y presionaremos el botn NEXT. La tercer
ventana, figura 264, permite introducir los datos con los cuales se calcular la funcin objetivo de nuestro anlisis de
desempeo, para nuestro ejemplo el campo NAMEOF TRACETOSEARCH escribimos V(out)/V(in), en el campo X
RANGE BEGIN VALUE escribimos 9.8ms, por ltimo en el campo X RANGE END VALUE escribimos 10ms. La
cuarta ventana, figura 265, muestra el resultado del anlisis de desempeo para el primer trazo seleccionado, presionamos el
botn NEXT para que aparezca la grfica de ganancia contra ciclo de trabajo de nuestro circuito, ver figura 266.
Cadence 173
OrCAD REL. 9.2 LITE
cenidet
Fig. 263.- Segunda ventana de configuracin de la funcin objetivo.
Fig. 264.- Tercer ventana de configuracin de la funcin objetivo.
ANALISIS PARAMETRICO EN CONDICIONES ESTATICAS DE CD
En el anlisis paramtrico en condiciones estticas de CD, es posible obtener las curvas caractersticas de un
transistor teniendo la posibilidad de distinguir de manera fcil cada una de las curvas generadas, entre otras aplicaciones.
Para ejemplificar el uso del anlisis paramtrico en condiciones estticas de CD, utilizaremos el circuito de polarizacin
mostrado en la figura 267, al cual llamaremos ejemplo12, para obtener la grfica de voltaje colector emisor contra
corriente de colector.
Cadence 174
OrCAD REL. 9.2 LITE
cenidet
Fig. 265.- Cuarta ventana de configuracin de la funcin objetivo.
Fig. 266.- Grfica de ganancia contra ciclo de trabajo.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos PARAMETRICO CD. En la ventana de edicin de
perfil seleccionamos DC SWEEP en el campo ANALYSIS TYPE de la lista disponible. Como variable de barrido
seleccionamos VOLTAGE SOURCE y escribimos V1 en el campo NAME. El tipo de barrido lo seleccionamos
como lineal en el rango de 0 a 15 con incrementos de 0.1, ver figura 268. Para realizar el barrido de la corriente de base,
seleccionamos la opcin PARAMETRIC SWEEP del campo OPTIONS, seleccionamos CURRENT SOURCE
como nuestra variable de barrido (SWEEP VARIABLE) y escribimos I1 en el campo NAME. Seleccionamos un
barrido lineal en el rango de 10uA hasta 110uA con incrementos de 50uA, ver figura 269.
Cadence 175
OrCAD REL. 9.2 LITE
cenidet
Fig. 267.- Circuito de polarizacin para obtencin de las curvas caractersticas del 2N2222.
Fig. 268.- Configuracin del anlisis de barrido de CD.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 270, donde se tiene la opcin de visualizar
una, varias o todas las simulaciones realizadas para los valores de la fuente de corriente I1. Para muestro ejemplo
pulsamos los botones ALL y OK.
Cadence 176
OrCAD REL. 9.2 LITE
cenidet
Fig. 269.- Configuracin del anlisis paramtrico.
Fig. 270.- Ventana de seleccin de resultados de simulacin paramtrica.
Para visualizar el resultado de la simulacin agregamos IC(Q1) al rea de desplegado, se puede apreciar en la
figura 271 que los trazos debidos a las corrientes de base de 10uA, 60uA y 110uA aparecen con colores diferentes, lo cual
permite diferenciarlas fcilmente.
ANALISIS PARAMETRICO EN RESPUESTA A LA FRECUENCIA
En el anlisis paramtrico en respuesta a la frecuencia, es posible obtener la respuesta de filtros ante cambios en
uno de sus parmetros, entre otras aplicaciones. Para ejemplificar el uso del anlisis paramtrico en respuesta a la
frecuencia, utilizaremos el circuito filtro pasa bandas mostrado en la figura 272, al cual llamaremos ejemplo13, para
obtener la grfica de voltaje colector emisor contra corriente de colector.
Cadence 177
OrCAD REL. 9.2 LITE
cenidet
Fig. 271.- Curvas caractersticas el 2N2222.
Fig. 272.- Circuito filtro pasa banda.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos PARAMETRICO CA. En la ventana de edicin de
perfil seleccionamos AC SWEEP/NOISE en el campo ANALYSIS TYPE de la lista disponible. Seleccionamos un
barrido logartmico en el rango de 10 a 100kHz con 101 puntos por dcada, ver figura 273.
Cadence 178
OrCAD REL. 9.2 LITE
cenidet
Fig. 273.- Configuracin del anlisis de barrido de CA.
Fig. 274.- Configuracin del anlisis paramtrico.
Para realizar el barrido de la corriente de base, seleccionamos la opcin PARAMETRIC SWEEP del campo
OPTIONS, seleccionamos GLOBAL PARAMETER como nuestra variable de barrido (SWEEP VARIABLE) y
escribimos N en el campo NAME. Seleccionamos un barrido lineal en el rango de 0.8 hasta 10 con incrementos de 0.1,
ver figura 274.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda. Al terminar la simulacin aparecer la ventana mostrada en la figura 275, donde se tiene la opcin de
visualizar una, varias o todas las simulaciones realizadas para los valores del parmetro N. Para muestro ejemplo
pulsamos los botones ALL y OK.
Para visualizar el resultado, dado el intervalo de N entre 0.8 y 10 contiene 93 valores, agregaremos al rea de
desplegado solo 5 trazos, los trazos que agregaremos sern el 1, 24, 48, 72 y 93 del voltaje de salida, el operador @
selecciona el trazo a desplegar, figura 276 muestra los trazos seleccionados.
Cadence 179
OrCAD REL. 9.2 LITE
cenidet
Fig. 275.- Ventana de seleccin de resultados de simulacin paramtrica.
Fig. 276.- Respuesta en frecuencia del filtro pasa bandas.
De este anlisis paramtrico es posible encontrar los valores de resistencias y capacitores para un determinado
ancho de banda. Para esto, es necesario realizar un anlisis de desempeo utilizando la funcin objetivo ancho de banda.
Para nuestro ejemplo, se quiere encontrar los valores de R1, R2, R3, C1 y C2 que proporcionan un ancho de banda de 500
Hz.
Borramos del rea de desplegado los cinco trazos de V(out) y presionamos el botn de PERFORMANCE
ANALYSIS que se encuentra en la barra de herramientas, ver figura 277. La variable del eje X cambia de TIME a N,
para agregar la funcin objetivo ejecutamos el comando ADD TRACE, seleccionamos la funcin
BANDWIDTH(1,db_level) sustituyendo 1 por V(out) y db_level por 3, ver figura 278, esto indica que se buscar el
ancho de banda del trazo V(out) tenindose como frecuencias de corte aquellas donde la magnitud del trazo sea menor en 3
dB del valor mximo.
Para visualizar mejor el trazo agregado, hay que modificar la escala del eje Y, para este ejemplo fijaremos una
escala logartmica con lmites en 100 y 35k, tal como se muestra en la figura 279. El resultado de esta modificacin se
muestra en la figura 280.
Cadence 180
OrCAD REL. 9.2 LITE
cenidet
Fig. 277.- Botn de seleccin de anlisis de desempeo.
Fig. 278.- Ventana para agregar la funcin objetivo configurada manualmente.
Cadence 181
OrCAD REL. 9.2 LITE
cenidet
Fig. 279.- Ventana de configuracin del eje Y.
Fig. 280.- Grfica del ancho de banda del filtro pasa banda en funcin del parmetro N.
Utilizando la funcin CURSOR buscamos el valor de N para el cual se tiene un ancho de banda de 500Hz,
para nuestro ejemplo el valor encontrado es 6.6811, tal como se muestra en la figura 281, de ah los valores de R1, R2, R3,
C1 y C2 se encuentran de:
R1 = 4.42k * 6.6811 = 29.53k
R2 = 8.84k * 6.6811 = 59.06k
R3 = 222 / 6.6811 = 33.22
C1 = 0.1nF * 6.6811 = 0.66nF
C2 = 10 F * 6.6811 = 66.81 F
ANALISIS DE MONTE CARLO Y PEOR CASO
Los anlisis de Monte Carlo y de Peor de los Casos realizan varias corridas de un anlisis (transitorio, barrido de
CD o barrido de CA) variando tolerancias de diversos parmetros de dispositivos. El anlisis de Monte Carlo realiza un
anlisis estadstico del circuito. El anlisis de Peor de los Casos realiza un anlisis de sensibilidad del circuito. Los anlisis
de Monte Carlo y Peor de los Casos difieren en que el primero utiliza nmeros aleatorios para su anlisis mientras que el
segundo utiliza datos de sensibilidad del circuito. Estos anlisis no pueden ser ejecutados de manera simultanea.
Las corridas de estos anlisis se realizan variando los parmetros definidos de los dispositivos y solo pueden
realizarse para un tipo de anlisis principal, ya sea transitorio, barrido de CD o barrido de CA. El anlisis seleccionado se
repite en cada una de las corridas. En las siguientes secciones se mostrar la forma de configurar estos anlisis.
Los anlisis de Monta Carlo y de Peor de los Casos utilizan funciones de distribucin para realizar el anlisis
estadstico del comportamiento del circuito. Por omisin, PSPICE AD utiliza una distribucin uniforme, sin embargo, se
tiene disponible la distribucin Gauss y es posible generar distribuciones de probabilidad diferentes, en el anexo C se
explica el uso de las distribuciones. El formato de asignacin de los valores de tolerancia es el siguiente
Cadence 182
OrCAD REL. 9.2 LITE
cenidet
Fig. 281.- Grfica del ancho de banda del filtro pasa banda en funcin del parmetro N con el cursor mostrando el
valor de N para obtener un ancho de banda de 500 Hz.
nombre_del_parmetro = valor_central [dev = tolerancia] [lot = tolerancia]
El valor central (normalizado) se obtiene del promedio de los valores mnimo y mximo del parmetro, por
ejemplo, se tiene una resistencia cuyos valores de tolerancia van de +25% a 15%, el valor central de la resistencia se
obtiene de:
R = (1.25 + 0.85)/2 = 1.05
El valor de tolerancia para el anlisis estadstico se obtiene de cualquiera de las siguientes expresiones:
Mximo = valor_central * (1 + tolerancia), o Mnimo = valor_central * (1 tolerancia)
Para el ejemplo anterior, el valor de tolerancia se puede obtener de:
1.25 = 1.05 * (1 + tolerancia),
y el valor de tolerancia es de 19.04%.
De manera que en el modelo de la resistencia debe aparecer:
.model Nombre_modelo RES (R=1.05 [DEV=19.04%] [LOT=19.04%])
Hay que recordar que los parmetros que aparecen entre corchetes son opcionales, sin embargo, para el anlisis de
Monte Carlo y Peor de los Casos debe aparecer al menos uno de los dos.
ANALISIS DE MONTE CARLO
El anlisis de Monte Carlo se utiliza para calcular la respuesta de un circuito ante cambios aleatorios en los valores
de sus componentes o de alguno de los parmetros de los dispositivos dentro de un rango de tolerancia especificado. Este
anlisis proporciona informacin estadstica del impacto de la variacin de un parmetro de un dispositivo. En el anlisis de
Monte Carlo se definen tolerancias de ciertos parmetros de los dispositivos y el anlisis principal (transitorio, barrido de
CD o barrido de CA) se realiza en varias corridas usando estas tolerancias.
ANALISIS TRANSITORIO
Al disear circuitos digitales o de conmutacin, una de las preocupaciones principales es la variacin de los
tiempos de subida y bajada de las seales debida a la tolerancia de los dispositivos que componen el circuito. Para
ejemplificar este caso, utilizaremos el circuito inversor implementado con un BJT que se muestra en la figura 282, el cual
guardaremos en el proyecto ejemplo14. Las resistencias utilizadas tienen una tolerancia de 5%, el transistor vara su Hfe
desde 50 hasta 350.
El modelo de las resistencias Rb y Rc, y del transistor deben cambiarse por el siguiente:
.model Rgauss RES(R=1 dev/gauss 5%)
.model Q2N3904 NPN(Is=6.734f Xti=3 Eg=1.11 Vaf=74.03
+ Bf=200 dev/uniform 150
+ Ne=1.259 Ise=6.734f Ikf=66.78m Xtb=1.5 Br=.7371 Nc=2 Isc=0 Ikr=0 Rc=1
+ Cjc=3.638p Mjc=.3085 Vjc=.75 Fc=.5 Cje=4.493p Mje=.2593 Vje=.75
+ Tr=239.5n Tf=301.2p Itf=.4 Vtf=4 Xtf=2 Rb=10)
* National pid=23 case=TO92
* 88-09-08 bam creation
Cadence 183
OrCAD REL. 9.2 LITE
cenidet
Una vez creado el circuito, y realizados estos cambios a los modelos de los dispositivos, el circuito resultante se
muestra en la figura 283, crearemos el perfil de simulacin utilizando el comando NEWSIMULATIONPROFILE del
men PSPICE, al nuevo perfil le llamaremos MONTE CARLOTRANSITORIO. En la ventana de edicin de perfil
seleccionamos TIME DOMAIN(TRANSIENT) en el campo ANALYSIS TYPE de la lista disponible. En el campo
RUNTOTIME escribimos 10us, ver figura 284. El anlisis consistir en ver la evolucin del voltaje de salida (V(out)),
al variar el valor de los parmetros del circuito, para esto, es necesario seleccionar la opcin MONTE CARLO/WORST
CASE del campo OPTIONS. La ventana de configuracin del anlisis de Monte Carlo, figura 285, tiene las siguientes
opciones:
1.- OUTPUTVARIABLE.- Nombre de la variable de salida sobre la cual se realizar el anlisis de Monte Carlo.
2.- MONTE CARLO OPTIONS.- Campo que contiene los parmetros de configuracin del anlisis de Monte
Carlo. Los parmetros que contiene son los siguientes:
a.- NUMBER OF RUNS.- Representa el nmero de corridas del anlisis a ejecutar.
b.- USE DISTRIBUTIONS.- Define el tipo de distribucin que ser utilizada por omisin al ejecutar la
simulacin.
c.- RANDOM NUMBER SEED.- Define el nmero que ser utilizado como semilla por el generador de
nmeros aleatorios, el nmero utilizado debe ser un entero en el rango de 1 a 32767, por omisin, el nmero
utilizado es 17533.
d.- SAVE DATA FROM.- Define cuales corridas de la simulacin sern guardadas en los archivos de salida.
Cuenta con cinco opciones:
aa.- <NONE>.- Solo guarda el resultado de la simulacin con valores nominales.
bb.- ALL.- Genera resultados en todas las corridas incluyendo la de valor nominal.
cc.- FIRST.- Genera resultados solo con las primeras n corridas. El valor n se define en el campo
RUNS.
Cadence 184
OrCAD REL. 9.2 LITE
cenidet
Fig. 282.- Circuito inversor con BJT.
dd.- EVERY.- Genera resultados cada n corridas.
ee.- RUNS (LIST).- Realiza el anlisis y genera la salida solo para las corridas listadas en el campo
RUNS.
Para nuestro ejemplo, configuraremos el anlisis para que V(out) sea la variable de salida, el total de corridas de la
simulacin sea 1000 con distribucin uniforme y se guarden todos los resultados del anlisis, tal como se muestra en la
figura 285.
3.- MORESETTINGS.- Permite definir opciones del archivo de salida. La ventana que abre, figura 286, permite
especificar la funcin que se quiere evaluar en el anlisis estadstico, las funciones disponibles son:
a.- YMAX.- Encuentra la mayor diferencia de la variable de salida a valores nominales y con valores
modificados por la distribucin utilizada.
b.- MAX.- Encuentra el valor mximo de la variable de salida para cada corrida.
c.- MIN.- Encuentra el valor mnimo de la variable de salida para cada corrida.
d.- RISEEDGE.- Encuentra la primer ocurrencia de cruce, hacia arriba, de la variable de salida con el valor de
umbral definido en el campo THRESHOLD VALUE. La variable de salida debe tener uno o varios puntos
por debajo de este umbral seguido de uno por encima.
e.- FALLEDGE.- Encuentra la primer ocurrencia de cruce, hacia abajo, de la variable de salida con el valor de
umbral definido en el campo THRESHOLD VALUE. La variable de salida debe tener uno o varios puntos
por encima de este umbral seguido de uno por abajo.
f.- EVALUATE ONLYWHENTHE SWEEP VARIABLE IS INTHE RANGE.- Restringe el rango en el
cual se evaluar la funcin.
Para nuestro ejemplo dejaremos los valores que tiene por omisin, esto es, utilizar la funcin YMAX.
Cadence 185
OrCAD REL. 9.2 LITE
cenidet
Fig. 283.- Circuito con cambio de modelos.
Cadence 186
OrCAD REL. 9.2 LITE
cenidet
Fig. 284.- Configuracin del anlisis transitorio.
Fig. 285.- Configuracin del anlisis de Monte Carlo.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 287, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Para nuestro ejemplo, se quiere conocer el comportamiento del tiempo de subida y del tiempo de bajada. Primero
desplegaremos el comportamiento del tiempo de subida en funcin del anlisis estadstico, para esto utilizaremos la funcin
objetivo RISETIME() del anlisis de desempeo aplicada al voltaje de salida, ver figura 288.
Cadence 187
OrCAD REL. 9.2 LITE
cenidet
Fig. 286.- Configuracin de las opciones de salida del anlisis de Monte Carlo.
Fig. 287.- Ventana de seleccin de resultados del anlisis de Monte Carlo.
El tiempo promedio de subida debido a las variaciones en los parmetros del circuito es de 2.2 S con una variacin
estndar (sigma) de 0.11 S. Otros valores estadsticos que se proporcionan son los valores mximo y mnimo, la mediana y
los valores de los percentiles 10 y 90.
Cadence 188
OrCAD REL. 9.2 LITE
cenidet
Fig. 288.- Ventana para agregar una funcin objetivo al rea de desplegado.
Fig. 289.- Histograma de la funcin RISETIME(v(out)).
Para ver el comportamiento del tiempo de bajada reemplazaremos el histograma de la funcin RISETIME(v(out))
por el de la funcin FALLTIME(v(out)) utilizaremos la tecla INS, ver figura 290.
Cadence 189
OrCAD REL. 9.2 LITE
cenidet
Fig. 290.- Ventana para agregar una funcin objetivo al rea de desplegado.
Fig. 291.- Histograma de la funcin FALLTIME(v(out)).
El tiempo promedio de bajada debido a las variaciones en los parmetros del circuito es de 0.15 S con una
variacin estndar (sigma) de 47.1nS. Otros valores estadsticos que se proporcionan son los valores mximo y mnimo, la
mediana y los valores de los percentiles 10 y 90.
ANALISIS DE BARRIDO DE CD
Al disear circuitos con sensores tipo puente resistivo, una de las preocupaciones principales es la variacin en la
medicin del voltaje o corriente de salida debida a la tolerancia de los dispositivos que componen el circuito. Para
ejemplificar este caso, utilizaremos el circuito sensor de presin implementado con un puente resistivo que se muestra en la
figura 292, el cual guardaremos en el proyecto ejemplo15. Las resistencias utilizadas tienen tolerancias de 2% y 5%. El
parmetro global P representa la presin aplicada al sensor.
El modelo de las resistencias R1, R2, R3 y R4 deben cambiarse por los siguientes:
.model RMC RES R=1 dev=2% lot=10%
.model RTerm RES R=1 dev=5%
Una vez creado el circuito, y realizados estos cambios a los modelos de los dispositivos, el circuito resultante se
muestra en la figura 293, crearemos el perfil de simulacin utilizando el comando NEWSIMULATIONPROFILE del
men PSPICE, al nuevo perfil le llamaremos MONTECARLOCD. En la ventana de edicin de perfil seleccionamos
DC SWEEP en el campo ANALYSIS TYPE de la lista disponible. Seleccionamos GLOBAL PARAMETER
como variable de barrido y escribimos P en el campo PARAMETERNAME. El tipo de barrido a utilizar ser lineal de
0 a 5 con incrementos de 0.1, ver figura 294. El anlisis consistir en ver la evolucin de la corriente en el medidor
(I(medidor)), al variar el valor de los parmetros del circuito, para esto, es necesario seleccionar la opcin MONTE
CARLO/WORST CASE del campo OPTIONS.
Para nuestro ejemplo, configuraremos el anlisis para que I(medidor) sea la variable de salida, el total de corridas
de la simulacin sea 10 con distribucin uniforme y se guarden todos los resultados del anlisis, tal como se muestra en la
figura 295. Los valores de MORESETTINGS para nuestro ejemplo los dejaremos en los valores que tiene por omisin.
Cadence 190
OrCAD REL. 9.2 LITE
cenidet
Fig. 292.- Circuito sensor de presin con puente resistivo.
Cadence 191
OrCAD REL. 9.2 LITE
cenidet
Fig. 293.- Circuito con cambio de modelos.
Fig. 294.- Configuracin del anlisis de barrido en CD.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 296, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Para nuestro ejemplo, se quiere conocer la banda que define la variacin mxima de la corriente del medidor. Para
esto, utilizaremos la informacin que nos proporciona el archivo de salida ASCII. En la figura 297 se muestra el resumen del
anlisis de Monte Carlo generado en la simulacin, las corridas 7 y 9 tienen los mayores valores de desviacin hacia abajo y
Cadence 192
OrCAD REL. 9.2 LITE
cenidet
Fig. 295.- Configuracin del anlisis de Monte Carlo.
Fig. 296.- Ventana de seleccin de resultados del anlisis de Monte Carlo.
arriba de las corridas, de manera que utilizaremos estas corridas como los lmites de variacin de la corriente del sensor.
Recordando que la primer corrida del anlisis se realiza con los valores nominales, agregaremos al rea de desplegado los
trazos I(medidor)@1, I(medidor)@7 y I(medidor)@9. Los trazos desplegados se muestran en la figura 298.
Cadence 193
OrCAD REL. 9.2 LITE
cenidet
Fig. 297.- Resumen del anlisis de Monte Carlo del archivo de salida ASCII.
Fig. 298.- Grfico de la variacin de la corriente del medidor.
ANALISIS DE BARRIDO EN CA
Al disear circuitos de filtros activos, una de las preocupaciones principales es la variacin en las frecuencias de
corte, frecuencia central, ancho de banda, etc., debida a la tolerancia de los dispositivos que componen el circuito. Para
ejemplificar este caso, utilizaremos el circuito filtro pasa banda tipo Chebychev de cuarto orden implementado con
amplificadores operacionales que se muestra en la figura 299, al cual llamaremos ejemplo16. Las resistencias utilizadas
tienen tolerancias de 1% y los capacitores de 5%. La frecuencia central del filtro es de 10 kHz.
El modelo de las resistencias R1, R2, R3, R4, R5 y R6, y de los capacitores C1, C2, C3 y C4, deben cambiarse por
los siguientes:
.model Rmod RES R=1 dev=1%
.model Cmod CAP C=1 dev=5%
Una vez creado el circuito, y realizados estos cambios a los modelos de los dispositivos, el circuito resultante se
muestra en la figura 300, crearemos el perfil de simulacin utilizando el comando NEWSIMULATIONPROFILE del
men PSPICE, al nuevo perfil le llamaremos MONTECARLOCA. En la ventana de edicin de perfil seleccionamos
AC SWEEP/NOISE en el campo ANALYSIS TYPE de la lista disponible. El tipo de barrido a utilizar ser
logartmico de 10 Hz a 100 kHz calculando 101 puntos por dcada, ver figura 301. El anlisis consistir en ver la evolucin
del voltaje de salida del filtro al variar el valor de los parmetros del circuito, para esto, es necesario seleccionar la opcin
MONTE CARLO/WORST CASE del campo OPTIONS, ver figura 302.
Para nuestro ejemplo, configuraremos el anlisis para que V(out) sea la variable de salida, el total de corridas de la
simulacin sea 100 con distribucin triangular. Para crear la funcin de distribucin triangular se presiona el botn
DISTRIBUTIONS.., con esto aparece la ventana mostrada en la figura 303, para definir la distribucin escribimos en el
campo DISTRIBUTION NAME el nombre de la distribucin, para nuestro ejemplo triangular. En el campo
DISTRIBUTION CURVE VALUES se escriben las parejas (valor de desviacin, probabilidad), se permite un
mximo de 100 parejas. Los valores de desviacin deben estar comprendidos en el rango de 1 a 1, y siempre deben
escribirse en orden ascendente. Los valores de probabilidad deben estar dentro del rango de 0 a 1. Los valores que definen a
Cadence 194
OrCAD REL. 9.2 LITE
cenidet
Fig. 299.- Circuito de filtro pasa banda tipo Chebychev de cuarto orden.
la funcin de distribucin triangular son: (-1,0) (0,1) (1,0). Para guardar la definicin de la funcin de distribucin se
presiona el botn SAVE y para salir de la ventana de edicin de funciones de distribucin se presiona el botn OK. Por
ltimo se presiona el botn ACEPTAR para salir de la ventana de edicin de perfil de simulacin.
Cadence 195
OrCAD REL. 9.2 LITE
cenidet
Fig. 300.- Circuito con cambio de modelos.
Fig. 301.- Configuracin del anlisis de barrido en CA.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 304, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Cadence 196
OrCAD REL. 9.2 LITE
cenidet
Fig. 302.- Configuracin del anlisis de Monte Carlo.
Fig. 303.- Configuracin de nuevas funciones de distribucin.
Para nuestro ejemplo, se quiere conocer la banda que define la variacin mxima del comportamiento del circuito.
Para esto, utilizaremos la informacin que nos proporciona el archivo de salida ASCII. En la figura 305 se muestra el
resumen del anlisis de Monte Carlo generado en la simulacin, las corridas 30 y 62 tienen los mayores valores de
desviacin hacia abajo y arriba de las corridas, de manera que utilizaremos estas corridas como los lmites de variacin del
comportamiento del circuito. Recordando que la primer corrida del anlisis se realiza con los valores nominales,
agregaremos al rea de desplegado los trazos DB(V(out)@1), DB(V(out)@30) y DB(V(out)@62). Los trazos
desplegados se muestran en la figura 306.
Para nuestro ejemplo, se quiere conocer el corrimiento de la frecuencia central del filtro ante las variaciones de las
resistencias y capacitores. Este anlisis se hace por medio de la funcin objetivo CENTERFREQ(trazo, nivel).
Borramos los trazos del rea de desplegado, ejecutamos el comando OPTIONS del men TOOLS y modificamos el
campo NUMBER OF HISTOGRAM DIVISIONS de 10 a 50 y presionamos el botn OK, ver figura 307.
Cadence 197
OrCAD REL. 9.2 LITE
cenidet
Fig. 304.- Ventana de seleccin de resultados del anlisis de Monte Carlo.
Fig. 305.- Resumen del anlisis de Monte Carlo del archivo de salida ASCII.
Presionamos el botn PERFORMANCE ANALYSIS de la barra de herramientas y agregamos la funcin
objetivo CenterFreq(V(out),1), tal como se muestra en la figura 308.
La figura 309 muestra el histograma del comportamiento de la frecuencia central para el anlisis de Monte Carlo
realizado. La frecuencia central promedio es de 10.47 kHz, con una variacin estndar (sigma) de 186.2 Hz. Otros valores
estadsticos que se proporcionan son los valores mximo y mnimo, la mediana y los valores de los percentiles 10 y 90.
Cadence 198
OrCAD REL. 9.2 LITE
cenidet
Fig. 306.- Grfico de la variacin del voltaje de salida del filtro pasa banda tipo Chebychev de cuarto orden.
Fig. 307.- Ventana de configuracin del rea de desplegado de trazos.
Cadence 199
OrCAD REL. 9.2 LITE
cenidet
Fig. 308.- Ventana para agregar trazos al rea de desplegado.
Fig. 309.- Histograma de la funcin CENTRALFREQ(v(out)).
PEOR CASO
El anlisis de Peor de los Casos se utiliza para determinar cual es la peor salida probable del circuito ante la
variacin restringida de sus parmetros. El anlisis de Peor de los Casos pretende encontrar la combinacin de valores de los
parmetros que generan la peor salida simulada del circuito. El anlisis de Peor de los Casos no pretende ser un proceso de
optimizacin, no busca la combinacin de parmetros que proporcionan la peor salida, solo supone que el peor de los casos
ocurre cuando cada parmetro se encuentra en uno de sus lmites o es dejado en su valor nominal tal como se indic en el
anlisis de sensibilidad.
ANALISIS TRANSITORIO
Como se mencion anteriormente, al disear circuitos digitales o de conmutacin, una de las preocupaciones
principales es la variacin de los tiempos de subida y bajada de las seales debida a la tolerancia de los dispositivos que
componen el circuito. Con el anlisis de Peor de los Casos podemos encontrar el peor desempeo hacia arribo o abajo del
valor nominal. Para ejemplificar este caso, utilizaremos el circuito del ejemplo14.
Para el anlisis de Peor de los Casos crearemos el perfil de simulacin utilizando el comando NEW
SIMULATIONPROFILE del men PSPICE, al nuevo perfil le llamaremos PEORCASOALTO. En la ventana de
edicin de perfil seleccionamos TIME DOMAIN (TRANSIENT) en el campo ANALYSIS TYPE de la lista
disponible. En el campo RUN TO TIME escribimos 10us, ver figura 311. El anlisis consistir en ver la evolucin del
voltaje de salida (V(out)), al variar el valor de los parmetros del circuito, para esto, es necesario seleccionar la opcin
MONTECARLO/WORSTCASE del campo OPTIONS. En la ventana de configuracin del anlisis de Monte Carlo
y Peor de los Casos seleccionamos WORST CASE/SENSITIVITY, figura 312, tiene las siguientes opciones:
1.- VARY DEVICES THAT HAVE.- Permite definir cuales son los dispositivos que se utilizaran en el anlisis
de Peor de los casos. Las opciones disponibles son:
a.- BOTH DEV AND LOT.- Limita el tipo de dispositivos utilizados en el anlisis solo a los que tienen
definidos tanto DEV como LOT en la definicin de los parmetros del modelo.
Cadence 200
OrCAD REL. 9.2 LITE
cenidet
Fig. 310.- Circuito inversor con BJT.
b.- ONLYDEV.- Limita el tipo de dispositivos utilizados en el anlisis solo a los que tienen asignado DEVen
la definicin de los parmetros del modelo.
c.- ONLYLOT.- Limita el tipo de dispositivos utilizados en el anlisis solo a los que tienen asignado LOT en
la definicin de los parmetros del modelo.
2.- LIMITDEVICES TOTYPE(S).- Permite definir una lista de los dispositivos incluidos en el anlisis. La lista
es una cadena de caracteres con las letras iniciales de las primitivas de PSPICE.
Para nuestro ejemplo, configuraremos el anlisis para que V(out) sea la variable de salida, y se incluyan en el
anlisis tanto DEV como LOT, tal como se muestra en la figura 312.
En la opcin de MORE SETTINGS seleccionaremos la direccin de la variacin del peor caso hacia arriba, tal
como se muestra en la figura 313.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 314, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Para nuestro ejemplo, se quiere conocer el comportamiento del tiempo de subida y del tiempo de bajada. Primero
desplegaremos el comportamiento del voltaje de salida en funcin del tiempo, para esto agregamos el trazo V(out) al rea de
desplegado, ver figura 315.
Cadence 201
OrCAD REL. 9.2 LITE
cenidet
Fig. 311.- Configuracin del anlisis transitorio.
Para ver la variacin del tiempo de subida y de bajada en este anlisis. Borraremos el trazo de V(out) para agregar
las funciones objetivo RISETIME() y FALLTIME(), figura 316, en el rea de desplegado del anlisis de desempeo.
Los puntos correspondientes a la seccin 1 representan los valores de los tiempos de subida y bajada del inversor con los
dispositivos en su valor nominal. Los puntos de la seccin 2 corresponden a los valores obtenidos con el anlisis de peor de
los casos, ver figura 317.
Cadence 202
OrCAD REL. 9.2 LITE
cenidet
Fig. 312.- Configuracin del anlisis de Peor de los casos.
Fig. 313.- Configuracin de las opciones de salida del anlisis de Peor de los casos.
Cadence 203
OrCAD REL. 9.2 LITE
cenidet
Fig. 314.- Ventana de seleccin de resultados del anlisis de Peor de los Casos.
Fig. 315.- Trazos del voltaje de salida del inversor con BJT.
Cadence 204
OrCAD REL. 9.2 LITE
cenidet
Fig. 316.- Ventana para agregar trazos al rea de desplegado.
Fig. 317.- Grfica de las funciones objetivo en el anlisis de desempeo del inversor con BJT.
ANALISIS DE BARRIDO DE CD
Para ejemplificar el anlisis de Peor de los Casos para barrido de CD, utilizaremos el circuito sensor de presin
implementado con un puente resistivo utilizado en ejemplo15.
Para el anlisis de Peor de los Caos crearemos el perfil de simulacin utilizando el comando NEW
SIMULATION PROFILE del men PSPICE, al nuevo perfil le llamaremos PEOR CASO CD. En la ventana de
edicin de perfil seleccionamos DC SWEEP en el campo ANALYSIS TYPE de la lista disponible. Seleccionamos
GLOBALPARAMETER como variable de barrido y escribimos P en el campo PARAMETERNAME. El tipo de
barrido a utilizar ser lineal de 0 a 5 con incrementos de 0.1, ver figura 319. El anlisis consistir en ver la evolucin de la
corriente en el medidor (I(medidor)), al variar el valor de los parmetros del circuito, para esto, es necesario seleccionar la
opcin MONTE CARLO/WORST CASE del campo OPTIONS.
Para nuestro ejemplo, seleccionamos WORST CASE/SENSITIVITY, y configuraremos el anlisis para que
I(medidor) sea la variable de salida, tal como se muestra en la figura 320. En la ventana de MORESETTINGS se cambia
la direccin del anlisis de HI a LOW, figura 321.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 296, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Para nuestro ejemplo, se quiere conocer el error que se genera en la medicin cuando las variaciones en los
dispositivos hacen que la corriente sea menor a la nominal. Para visualizar la diferencia en el comportamiento de la corriente
del medidor agregamos al rea de desplegado I(medidor), y para ver el porcentaje de error agregamos un eje Y y un
nuevo trazo llamado 100*(I(medidor)@2-I(medidor)@1)/I(medidor)@1. El rango del segundo eje Yse fija en 2800 a 45,
de manera que se tienen los trazos mostrados en la figura 323.
Cadence 205
OrCAD REL. 9.2 LITE
cenidet
Fig. 318.- Circuito sensor de presin con puente resistivo
Cadence 206
OrCAD REL. 9.2 LITE
cenidet
Fig. 319.- Configuracin del anlisis de barrido en CD.
Fig. 320.- Configuracin del anlisis de Peor de los Casos.
Cadence 207
OrCAD REL. 9.2 LITE
cenidet
Fig. 321.- Configuracin de la direccin del anlisis de Pero de los Casos.
Fig. 322.- Ventana de seleccin de resultados del anlisis de Peor de los Casos.
Fig. 323.- Grfica de corriente en el medidor contra presin y curva de error.
De la curva de error se observa una reduccin en la corriente medida al ir aumentando la presin, la tolerancia en
las resistencias de 2% y 5% producen un error mnimo de 48%.
ANALISIS DE BARRIDO EN CA
Para ejemplificar el uso del anlisis de Peor de los casos en CA, utilizaremos el circuito filtro pasa banda tipo
Chebychev de cuarto orden implementado en ejemplo16.
Para el anlisis de Peor de los Casos, crearemos el perfil de simulacin utilizando el comando NEW
SIMULATION PROFILE del men PSPICE, al nuevo perfil le llamaremos PEOR CASO CA. En la ventana de
edicin de perfil seleccionamos ACSWEEP/NOISE en el campo ANALYSIS TYPE de la lista disponible. El tipo de
barrido a utilizar ser logartmico de 1 kHz a 100 kHz calculando 101 puntos por dcada, ver figura 325. El anlisis
consistir en ver la evolucin del voltaje de salida del filtro al variar el valor de los parmetros del circuito, para esto, es
necesario seleccionar la opcin MONTE CARLO/WORST CASE del campo OPTIONS, ver figura 326, para
nuestro ejemplo, seleccionamos WORST CASE/SENSITIVITY y configuraremos el anlisis para que V(out) sea la
variable de salida y que solo se utilicen los dispositivos que tienen definido el parmetro DEV. En la ventana de MORE
SETTINGS se cambia la direccin del anlisis de HI a LOW, figura 327.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 328, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Para nuestro ejemplo, se quiere conocer la banda que define la variacin mxima del comportamiento del circuito.
Para esto, crearemos un nuevo perfil de simulacin llamado PEOR CASO CA 02 con los mismos parmetros que el
Cadence 208
OrCAD REL. 9.2 LITE
cenidet
Fig. 324.- Circuito de filtro pasa banda tipo Chebychev de cuarto orden.
Cadence 209
OrCAD REL. 9.2 LITE
cenidet
Fig. 325.- Configuracin del anlisis de barrido en CA.
Fig. 326.- Configuracin del anlisis de Peor de los Casos.
perfil PEOR CASO CA con excepcin de la direccin del anlisis de Peor Caso, que se fijar en HI, ejecutamos de
nueva cuenta el comando RUN.
En el rea de desplegado de trazos agregamos DB(V(out)@1) y DB(V(out)@2); ejecutamos el comando
APPEND WAVEFORM (.DAT) del men FILE, y agregamos el resultado de la simulacin con el perfil PEOR
CASO CA que se encuentra en el archivo ejemplo16-SCHEMATIC1-PEOR CASO CA.DAT. Para terminar el
desplegado de seales agregamos el trazo DB(V(out)@4), ver figura 329.
El trazo 1 representa la respuesta del filtro con los valores nominales de los dispositivos, el trazo 2 representa la
respuesta del filtro cuando los valores varan hacia arriba, y el trazo 4 representa la respuesta del filtro cuando los valores
varan hacia abajo.
Las mediciones de variacin de frecuencia central y ancho de banda pueden realizarse por medio del uso del cursor
o de anlisis de desempeo.
Cadence 210
OrCAD REL. 9.2 LITE
cenidet
Fig. 327.- Configuracin de la direccin del anlisis de Pero de los Casos.
Fig. 328.- Ventana de seleccin de resultados del anlisis de Monte Carlo.
ANALISIS DE BARRIDO DE TEMPERATURA
En anlisis de temperatura se realiza en conjuncin con los anlisis estndar de PSPICE AD. Es posible
especificar diferentes temperaturas a las cuales se analizar el comportamiento de un circuito o dispositivo. La temperatura
utilizada por omisin para la ejecucin de los anlisis es de 27C.
ANALISIS TRANSITORIO
Para ver el efecto de la temperatura en el funcionamiento transitorio de un circuito, utilizaremos un circuito
regulador de voltaje de tipo lineal, al cual llamaremos ejemplo17 y que es mostrado en la figura 330. Los dispositivos
semiconductores D1, D2, D3, D4, D5 y Q1 se vern afectados por la temperatura de operacin.
Para que a temperatura nominal (27C) el regulador proporcione 5V a la carga Rcarga, es necesario modificar el
valor del voltaje de ruptura del modelo del diodo Zener, de Bv=4.7 a Bv=6.3. Para el anlisis de temperatura crearemos el
perfil de simulacin utilizando el comando NEW SIMULATION PROFILE del men PSPICE, al nuevo perfil le
llamaremos TEMPERATURA TRANSITORIA. En la ventana de edicin de perfil seleccionamos TIME DOMAIN
(TRANSIENT) en el campo ANALYSIS TYPE de la lista disponible. En el campo RUN TO TIME escribimos
50us, ver figura 331. El anlisis consistir en ver la evolucin del voltaje de salida (V(out)), al variar el valor de la
temperatura de operacin, para esto, es necesario seleccionar la opcin TEMPERATURE (SWEEP) del campo
OPTIONS. En la ventana de configuracin del anlisis de temperatura, figura 332, tiene las siguientes opciones:
1.- RUN SIMUALTION AT TEMPERATURE.- Permite definir la temperatura a la cual se realizar la
simulacin.
2.- REPEAT THE SIMULATION FOR EACH OF THE TEMPERATURES.- Permite definir una lista de
temperaturas a las cuales se realizarn las simulaciones.
Para nuestro ejemplo, configuraremos el anlisis para repetir la simulacin a las siguientes temperaturas: -27, 27 y
150 grados centgrados
Cadence 211
OrCAD REL. 9.2 LITE
cenidet
Fig. 329.- Grficas de la respuesta del filtro pasa banda tipo Chebychev de cuarto orden utilizando anlisis de peor de
los casos.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Cadence 212
OrCAD REL. 9.2 LITE
cenidet
Fig. 330.- Circuito regulador de voltaje de tipo lineal.
Fig. 331.- Configuracin del anlisis transitorio.
Al terminar la simulacin aparecer la ventana mostrada en la figura 333, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Para nuestro ejemplo, se quiere conocer el comportamiento del voltaje de salida, para esto agregamos el trazo
V(out) al rea de desplegado, ver figura 334.
Cadence 213
OrCAD REL. 9.2 LITE
cenidet
Fig. 332.- Configuracin del anlisis de temperatura.
Fig. 333.- Ventana de seleccin de resultados del anlisis de temperatura.
Para ver la variacin del voltaje de salida con respecto al tiempo utilizaremos el anlisis de desempeo.
Borraremos el trazo de V(out) ejecutaremos el comando PERFORMANCE ANALYSIS y agregaremos la funcin
objetivo MAX(V(out)) en el rea de desplegado, figura 335
De la grfica de la figura 335 se puede determinar la variacin del voltaje de salida por grado centgrado de
temperatura. El valor de esta variacin es de 3.59 mV/C.
Cadence 214
OrCAD REL. 9.2 LITE
cenidet
Fig. 334.- Trazos del voltaje de salida de regulador de voltaje de tipo lineal.
Fig. 335.- Grfica de voltaje de salida contra temperatura del regulador de voltaje tipo lineal.
ANALISIS DE BARRIDO DE CD
Para ver el efecto de la temperatura en el funcionamiento en CD de un circuito o dispositivo, utilizaremos un
circuito de polarizacin directa de un diodo, al cual llamaremos ejemplo18 y que es mostrado en la figura 336. Se
pretende visualizar las variaciones en la curva voltaje contra corriente en polarizacin directa del diodo 1N4002
Para el anlisis de temperatura crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos TEMPERATURA CD. En la ventana de edicin de
perfil seleccionamos DC SWEEP en el campo ANALYSIS TYPE de la lista disponible. Seleccionamos V1 como la
fuente de voltaje utilizada para el barrido de CD, con un barrido lineal en el rango de 0 a 2 con incrementos de 0.05, ver
figura 337. El anlisis consistir en ver la evolucin de la curva voltaje contra corriente del diodo al variar el valor de la
temperatura de operacin, para esto, es necesario seleccionar la opcin TEMPERATURE (SWEEP) del campo
OPTIONS. En la ventana de configuracin del anlisis de temperatura, figura 338, configuraremos el anlisis para repetir
la simulacin a las siguientes temperaturas: -25, 25 y 150 grados centgrados
Cadence 215
OrCAD REL. 9.2 LITE
cenidet
Fig. 336.- Circuito de polarizacin directa para el diodo 1N4002.
Fig. 337.- Configuracin del anlisis de barrido de CD.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 339, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Cadence 216
OrCAD REL. 9.2 LITE
cenidet
Fig. 338.- Configuracin del anlisis de temperatura.
Fig. 339.- Ventana de seleccin de resultados del anlisis de temperatura.
Para nuestro ejemplo, se quiere conocer el comportamiento de la corriente en el diodo, para esto agregamos el trazo
I(D1) al rea de desplegado, ver figura 340.
De la grfica de la figura 340 se puede ver la variacin del punto de inflexin o codo de la curva. Esto es, a mayor
temperatura el diodo empezar a conducir ante condiciones de polarizacin menores.
ANALISIS DE BARRIDO EN CA
Para ver el efecto de la temperatura en el funcionamiento en CA de un circuito, utilizaremos un circuito filtro pasa
bajos, al cual llamaremos ejemplo19 y que es mostrado en la figura 341. Se pretende visualizar las variaciones en la curva
repuesta del filtro ante variaciones en el valor de una resistencia por efectos de la temperatura.
Cadence 217
OrCAD REL. 9.2 LITE
cenidet
Fig. 340.- Trazos de la corriente del diodo.
Fig. 341.- Circuito filtro pasa bajos.
Para este ejemplo, la resistencia R2 es de tipo Rbreak y su modelo se define como:
.model Rtemp RES R=1 TC1=0.005
Una vez modificado el modelo de la resistencia R2, crearemos el perfil de simulacin utilizando el comando
NEW SIMULATION PROFILE del men PSPICE, al nuevo perfil le llamaremos TEMPERATURA CA. En la
ventana de edicin de perfil seleccionamos AC SWEEP/NOISE en el campo ANALYSIS TYPE de la lista
disponible. Seleccionamos un barrido logartmico en el rango de 10Hz a 1kHz utilizando 101 puntos por dcada, ver figura
342. El anlisis consistir en ver la evolucin del voltaje de salida y de la frecuencia de corte al variar el valor de la
resistencia R2 por efectos de la temperatura de operacin, para esto, es necesario seleccionar la opcin TEMPERATURE
(SWEEP) del campo OPTIONS. En la ventana de configuracin del anlisis de temperatura, figura 343,
configuraremos el anlisis para repetir la simulacin a las siguientes temperaturas: -25, 25, 50 y 150 grados centgrados
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Al terminar la simulacin aparecer la ventana mostrada en la figura 344, donde se tiene la opcin de visualizar
una, varias o todas las corridas realizadas. Para muestro ejemplo pulsamos los botones ALL y OK.
Para nuestro ejemplo, agregamos el trazo db(V(out)) al rea de desplegado, ver figura 345.
Para ver la variacin del voltaje de salida con respecto a la temperatura utilizaremos el anlisis de desempeo.
Borraremos el trazo de db(V(out)) ejecutaremos el comando PERFORMANCE ANALYSIS, agregaremos la funcin
objetivo LPBW(V(OUT),3) y en un eje Y diferente agregamos la funcin Max(db(V(OUT))) en el rea de
desplegado, figura 346.
Cadence 218
OrCAD REL. 9.2 LITE
cenidet
Fig. 342.- Configuracin del anlisis de barrido de CA.
De la grfica de la figura 346 se puede determinar la variacin de la frecuencia de corte del filtro debido a los
cambios en el valor de la resistencia R2, esta variacin es de 232.2 Hz en el intervalo de 25C a 150C. El voltaje de salida
antes de la frecuencia de corte vario 6.72dB en el mismo rango de temperatura.
Cadence 219
OrCAD REL. 9.2 LITE
cenidet
Fig. 343.- Configuracin del anlisis de temperatura.
Fig. 344.- Ventana de seleccin de resultados del anlisis de temperatura.
ANALISIS DIGITAL
El anlisis de circuitos digitales muestra el comportamiento lgico y temporal de dispositivos digitales. PSPICE
ADrealiza este anlisis utilizando la opcin de anlisis transitorio. El anlisis realizado a los dispositivos digitales se apega
a las restricciones de tiempo especificadas para los dispositivos digitales.
Cadence 220
OrCAD REL. 9.2 LITE
cenidet
Fig. 345.- Trazos del voltaje de salida.
Fig. 346.- Grfica del anlisis de desempeo del filtro pasa bajas.
La versin Lite de OrCAD ver. 9.2 tiene las siguientes limitaciones para simulaciones digitales:
1.- El nmero de dispositivos o compuertas que se pueden utilizar en una hoja de esquemtico est limitado a 60.
2.- El nmero de dispositivos o compuertas en una red de listado para PSPICE est limitado a 65 definiciones
primitivas digitales.
Al realizar simulaciones de circuitos analgicos/digitales, PSPICE AD agrega circuitos de interfaz entre los
componentes analgicos y digitales. Estas interfaces aumentan el nmero de dispositivos en la red del circuito y pueden
hacer que se alcance el mximo permitido en la versin rpidamente.
Para realizar una simulacin digital se requieren de seis pasos:
1.- Crear el esquemtico.
2.- Definir los estmulos del circuito.
3.- Fijar el tiempo de simulacin.
4.- Ajustar los parmetros de simulacin.
5.- Iniciar la simulacin.
6.- Analizar los resultados.
Cuando el circuito digital entra en operacin, los posibles valores o estados lgicos que se pueden tener en los
nodos del circuito son los mostrados en la tabla VIII (pgina 103).
A continuacin, se realizarn dos ejemplos de circuitos digitales, el primero totalmente digital, y el segundo parte
digital y parte analgico.
El circuito de la figura 347 es un contador de dcadas de cuatro bits, al cual llamaremos ejemplo20,
implementado con flip-flops tipo JK, la fuente de seal es un reloj digital (DigClock de la librera SOURCE).
Cadence 221
OrCAD REL. 9.2 LITE
cenidet
Fig. 347.- Circuito contador de dcadas de cuatro bits.
Para realizar la simulacin del circuito, se requiere crear un perfil de simulacin, a este perfil le llamaremos
DIGITAL, en la ventana de configuracin seleccionamos TIME DOMAIN (TRANSIENT) en el campo
ANALYSIS TYPE de la ventana de edicin de perfil. Para fijar el tiempo de simulacin escribimos 20ms en el campo
RUN TO TIME, ver figura 348. Antes de presionar el botn ACEPTAR, configuraremos la forma de desplegar las
formas de onda en PSPICEAD, en la ceja PROBEWINDOW activamos las opciones DISPLAYPROBEWINDOW
DURING SIMULATION y SHOW ALL MARKERS ON OPEN SCHEMATICS.
Cadence 222
OrCAD REL. 9.2 LITE
cenidet
Fig. 348.- Ventana de configuracin del anlisis transitorio para ejemplo20.
Fig. 349.- Ventana de configuracin de desplegado de seales en PSPICE AD.
Para ejecutar el anlisis se presiona la tecla de F11, en PSPICE ADse realizar la simulacin y se desplegarn las
formas de onda seleccionadas con los marcadores utilizados en el esquemtico.
Las formas de onda de Q1, Q2, Q3 y Q4 aparecen como dos lneas paralelas; estas lneas representan un estado
lgico desconocido, esto es debido a que no se fijo cual era el estado inicial de las salidas de los flip-flops. Para fijar el estado
inicial de los flip-flops, es necesario modificar el perfil de simulacin. En la ceja OPTIONS seleccionamos
GATE-LEVELSIMULATION en la ventana CATEGORY, ver figura 351. En la barra de valores de INITIALIZE
ALL FLIP-FLOP TO seleccionamos 0 y presionamos ACEPTAR.
Volvemos a presionar F11 para simular el circuito, con lo cual aparecer la siguiente pantalla de desplegado de
formas de onda.
Cadence 223
OrCAD REL. 9.2 LITE
cenidet
Fig. 350.- Programa PSPICE AD ejecutado.
Fig. 351.- Ventana de configuracin de opciones digitales en PSPICE AD.
Al activar el cursor, y moverlo en el eje X, enseguida del nombre de las seales desplegadas aparece su valor
lgico.
El circuito de la figura 353, es un generador de seal senoidal implementado por medio de una memoria ROM
parte ROM32KX8break de la librera BREAKOUT-, un convertidor tipo DAC de 8 bits DAC8break de la
librera BREAKOUT- y 9 seales de estimulo digital tipo DigStim1 de la librera SOURCSTM. Estas seales de
estmulos se generan utilizando el programa PSPICE STIMULUS EDITOR, tal como se describe en las pginas 108 a
110 del captulo 4.
El modelo de la memoria ROMdebe modificarse, de manera que se incluya el nombre del archivo 512_8.HEX,
el cual se encuentra en formato hexadecimal de Intel (HEX), tal como se muestra en la figura 354.
Cadence 224
OrCAD REL. 9.2 LITE
cenidet
Fig. 352.- Resultados de la simulacin del contador de dcadas de cuatro bits.
Fig. 353.- Circuito generador de seal senoidal.
Para definir las seales de estimulo en el programa PSPICESTIMULUS EDITOR, las frecuencias de las seales
D0 a D8 son las mostradas en la tabla IX.
Las seales de estmulo generadas, figura 355, se guardarn en el archivo ejemplo21.stl. Para poder utilizar
estas seales de estmulo en la simulacin, es necesario configurar el perfil de simulacin al cual llamaremos
TRANSITORIO, en la ventana de configuracin seleccionamos TIME DOMAIN (TRANSIENT) en el campo
ANALYSIS TYPE. Para fijamos el tiempo de simulacin en 70ms figura 356-, para tener disponibles las seales de
Cadence 225
OrCAD REL. 9.2 LITE
cenidet
Fig. 354.- Modelo modificado de la ROM.
SEAL
FRECUENCIA
(CICLO DE
TRABAJO 50%)
A0 12800
A1 6400
A2 3200
A3 1600
A4 800
A5 400
A6 200
A7 100
A8 50
Tabla IX.- Frecuencias de programacin de las seales de estmulos para el archivo ejemplo21.
estmulo generadas en PSPICE STIMULUS EDITOR, dentro de la ceja de STIMULUS figura 357- agregamos el
archivo ejemplo21.stl al proyecto (ADD TO DESIGN).
Al terminar de editar el perfil de simulacin, y presionar el botn ACEPTAR, simulamos el circuito
presionando F11. Al terminar de ejecutarse la simulacin, se agregarn los siguientes trazos: D7, D6, D5, D4, D3, D2, D1,
D0 y V(out). El resultado de la simulacin y el desplegado de los trazos seleccionados se muestran en la figura 358.
Cadence 226
OrCAD REL. 9.2 LITE
cenidet
Fig. 355.- Seales de estmulo generadas en PSPICE STIMULUS EDITOR.
Fig. 356.- Ventana de configuracin de perfil de simulacin.
Cadence 227
OrCAD REL. 9.2 LITE
cenidet
Fig. 357.- Ventana para agregar archivos con seales de estmulo al proyecto.
Fig. 358.- Formas de onda digitales y analgica del generador de onda senoidal.
Capitulo 6.- Postprocesamiento de anlisis de simulacin en PSPICE
AD
PSPICE AD
El programa PSPICE AD, llamado PROBE en versiones anteriores de PSPICE, permite al usuario desplegar las
formas de onda resultantes de la simulacin de un circuito. Tambin, las formas de onda resultantes pueden ser fcilmente
incorporadas a otras aplicaciones de Windows.
PSPICE AD se ejecuta al irse simulando el circuito, pero puede ejecutarse solo usando el archivo de datos de un
circuito previamente simulado, o ejecutndolo despus de que la simulacin se ha terminado (Ver la seccin previa de
configuracin del programa PSPICE AD).
PSPICE AD cuenta con tres reas de desplegado de informacin:
1.- Area de desplegado de trazos. En esta rea se despliegan las formas de onda resultantes de los anlisis
realizados en la simulacin.
2.- Area de salida. En esta rea aparecen mensajes que indican el avance en el anlisis de simulacin, as como los
mensajes de error que pudieran aparecer durante el anlisis.
3.- Area de estado de simulacin.- En esta rea aparecen datos referentes al estado de avance de la simulacin.
Cadence 228
OrCAD REL. 9.2 LITE
cenidet
Fig. 359.- Ventana de PSPICE AD.
PSPICE AD tiene las siguientes caractersticas:
1.- Calcula la Transformada Rpida de Fourier (FFT) de una forma de onda.
2.- Suma, resta y hace operaciones matemticas complejas en formas de ondas o grupos de ondas.
3.- Agrega texto y apuntadores a las grficas resultantes.
4.- Despliega amplitudes, frecuencias, escalas de tiempo, etc. con el uso del cursor de prueba.
5.- Muestra resultados de simulaciones mltiples.
6.- Agrega archivos de datos de pruebas.
USO DE PSPICE AD
La introduccin al uso de PSPICE AD puede dividirse en las siguientes secciones:
1.- Manejo de archivos e impresin.
2.- Manejo de resultados de simulacin.
3.- Configuracin de las opciones de desplegado de trazos.
4.- Manejo de ventanas.
Cada una de estas secciones se desglosarn a continuacin.
MANEJO DE ARCHIVOS E IMPRESIN
En esta seccin se encuentran los comandos para abrir, agregar y cerrar archivos de resultados de simulacin, as
como para configurar la impresora y las caractersticas de la impresin de grficos en papel. Para ejemplificar el uso de
algunos de los comandos disponibles en esta seccin, haremos uso del resultado de simulacin del ejemplo14 circuito
inversor con BJT-. Los comando que utilizaremos sern Abrir archivo, Agregar archivo de formas de onda, Configurar
pgina de impresin, Vista preliminar de la impresin, e Imprimir.
ABRIR ARCHIVO
Para abrir un archivo binario de resultados de simulacin, se ejecuta el comando OPEN que se encuentra en el
men FILE, o se presiona la secuencia de teclas CTRL O, o se presiona el botn de OPEN que se encuentra en la
barra de herramientas de PSPICEAD, ver figura 360. Este comando abre la ventana de seleccin de archivo que se muestra
en la figura 361, para nuestro ejemplo seleccionaremos el archivo ejemplo14-SCHEMATIC1-PEORCASOALTO.dat y
presionamos el botn ACEPTAR.
Ya que el anlisis seleccionado para el ejemplo14 es un anlisis de Peor de los Casos, se abre una ventana para
seleccionar el resultado de la simulacin que se quiere desplegar, para nuestro ejemplo seleccionaremos el resultado no
nominal, tal como se muestra en la figura 362.
Para agregar un trazo al rea de desplegado presionamos la tecla INS, esto abre la ventana de seleccin de trazos
mostrada en la figura 363, en esta ventana seleccionamos el trazo V(out) y presionamos OK
Cadence 229
OrCAD REL. 9.2 LITE
cenidet
Cadence 230
OrCAD REL. 9.2 LITE
cenidet
Fig. 360.- Comandos de manejo de archivos.
Fig. 361.- Ventana de seleccin de archivo a abrir.
Fig. 362.- Ventana de seleccin de resultados de simulacin.
El trazo agregado se muestra en la figura 364.
AGREGAR ARCHIVO DE FORMAS DE ONDA
Algunas veces es necesario agregar el resultado de otras simulaciones al rea de desplegado para poder realizar un
anlisis comparativo de los resultados. En el rea de desplegado de trazos utilizada en la seccin anterior agregaremos un
archivo binario de resultados. Para agregar un archivo binario de resultados de simulacin a un rea de desplegado activa, se
ejecuta el comando APPENDWAVEFORM(.DAT) del men FILE, o se presiona el botn APPENDFILE que se
Cadence 231
OrCAD REL. 9.2 LITE
cenidet
Fig. 363.- Ventana de seleccin de trazos a desplegar.
Fig. 364.- Trazo agregado al rea de desplegado.
encuentra en la barra de herramientas, ver figura 360. Este comando abre la ventana de seleccin de archivo que se muestra
en la figura 365, para nuestro ejemplo seleccionaremos el archivo ejemplo14-SCHEMATIC1-PEORCASOBAJO.dat y
presionamos el botn ACEPTAR.
Se abre una ventana para seleccionar el resultado de la simulacin que se quiere desplegar, para nuestro ejemplo,
de nuevo, seleccionaremos el resultado no nominal, tal como se muestra en la figura 366.
Al presionar el botn OK, se agrega al rea de desplegado un segundo trazo que corresponde a V(out) del
archivo agregado, ver figura 367.
Cadence 232
OrCAD REL. 9.2 LITE
cenidet
Fig. 365.- Ventana de seleccin de archivo a abrir.
Fig. 366.- Ventana de seleccin de resultados de simulacin.
CONFIGURACION E IMPRESIN DE RESULTADOS GRAFICOS DE SIMULACION
Para imprimir los resultados grficos de la(s) simulacin(es) realizada(s) a un circuito se requiere de configurar la
pgina de impresin, seleccionar la impresora a utilizar y por ltimo imprimir los resultados. Un paso intermedio en este
proceso, y que es opcional, es el visualizar el formato de la pgina antes de imprimirla.
CONFIGURACION DE PAGINA
Para configurar la pgina de impresin, se ejecuta el comando PAGESETUP del men FILE, ver figura 368.
Este comando abre la ventana de configuracin de la pgina de impresin, figura 369. En esta ventana se pueden definir los
Cadence 233
OrCAD REL. 9.2 LITE
cenidet
Fig. 367.- Trazo agregado al rea de desplegado.
Fig. 368.- Comandos de configuracin e
impresin de resultados grficos
Fig. 369.- Ventana de configuracin de la pgina de impresin.
mrgenes de la pgina, el nmero de grficas por pgina, la orientacin de la pgina, posicin de la informacin del cursor,
encabezados y pie de pgina, tipo de letra, borde y titulo de la pgina.
La seccin MARGIN permite definir los mrgenes superior, inferior, izquierdo y derecho de la pgina de
impresin, los valores utilizados en esta seccin se toman en pulgadas.
La seccin PLOTS PER PAGE permite definir el nmero de reas de desplegado de trazos que se imprimirn
por pgina, las opciones disponibles son: 1, 2, 3, 4, 6, y 9.
La seccin ORIENTATION permite definir la posicin de las grficas en la pgina, la orientacin
LANDSCAPE permite utilizar la hoja a lo ancho, mientras que la orientacin PORTRAIT permite hacerlo a lo largo.
La seccin CURSOR INFORMATION permite definir la posicin en la hoja, en la cual se desplegar la
informacin obtenida con la funcin CURSOR, las opciones disponibles son: arriba (TOP), abajo (BOTTOM),
izquierda (LEFT), derecha (RIGHT) y no mostrar (NONE).
La opcin DRAW BORDER permite dibujar un cuadro de borde en la pgina de impresin.
La opcin DRAWPLOTTITLE permite imprimir el nombre o titulo de la simulacin, el nombre o titulo puede
ser modificado con el comando TITTLE del men WINDOW
Las secciones HEADER y FOOTER, figuras 370 y 371, permiten personalizar la informacin desplegada en
el encabezado y pie de pgina de la impresin. El programa permite introducir ocho variables definidas por l, estas
variables se muestran en la tabla X.
La seccin SELECTFONT permite seleccionar el tipo de letra que ser utilizada en la impresin, figura 372.
El botn SET DEFAULT permite definir una configuracin de las secciones anteriores como la utilizada por
omisin.
El botn RESET DEFAULT permite regresar los cambios realizados a las secciones anteriores a los definidos
en la configuracin por omisin.
Cadence 234
OrCAD REL. 9.2 LITE
cenidet
VARIABLE SIGNIFICADO
D Fecha actual del sistema
T Hora actual del sistema
N Nmero de la pgina a imprimir
A Fecha de simulacin del archivo a imprimir
M Hora de simulacin del archivo a imprimir
I Titulo del archivo a imprimir
E Temperatura a la que se realizo la simulacin
P Parmetro o valor cambiante entre secciones de datos
Tabla X.- Variables disponibles en las secciones HEADER y FOOTER.
Cadence 235
OrCAD REL. 9.2 LITE
cenidet
Fig. 370.- Ventana de configuracin del encabezado de pgina.
Fig. 371.- Ventana de configuracin del pie de pgina.
CONFIGURACION DE IMPRESORA
La opcin de configuracin de impresora disponible en PSPICE AD, PRINTER SETUP en la figura 368, es
idntica a las opciones disponibles en otras aplicaciones de WINDOWS, en ella podemos especificar a que impresora se va
a imprimir, cual es la orientacin del papel en la impresora, y cambiar algunas otras propiedades de la impresora, tal como
calidad de impresin, resolucin, etc.
Cadence 236
OrCAD REL. 9.2 LITE
cenidet
Fig. 372.- Ventana de definicin de tipo de letra para impresin.
Fig. 373.- Ventana de configuracin de impresora.
VISUALIZACION PREVIA DE LA IMPRESION
PSPICE AD permite la visualizacin previa de la pgina a imprimir, PRINT PREVIEW, del men mostrado
en la figura 368, permite ver una versin en pantalla de la hoja impresa que se tendra al imprimir los trazos desplegados en
pantalla. En la ventana de visualizacin previa, se tienen disponibles siete botones. Estos botones activan diferentes
acciones, a continuacin se describen las acciones realizadas por cada uno de estos botones.
IMPRIMIR manda el comando de impresin, de manera que la pgina visualizada en pantalla es enviada a la
impresora y cierra la ventana de visualizacin.
SIGUIENTE despliega la siguiente pgina a visualizar, este botn solo est disponible cuando la impresin se
realizar en varias pginas.
ANTERIOR despliega la pgina anterior a la visualizada, este botn solo est disponible cuando la impresin se
realizar en varias pginas.
DOS PAGINAS despliega dos pginas al mismo tiempo, este botn solo est disponible cuando la impresin se
realizar en varias pginas.
ACERCAR permite realizar acercamientos a la pgina.
ALEJAR realiza la accin contraria a ACERCAR.
CERRAR cierra la ventana de visualizacin sin mandar a imprimir.
Cadence 237
OrCAD REL. 9.2 LITE
cenidet
Fig. 374.- Ventana de visualizacin previa.
IMRESION DE GRAFICAS
El comando PRINT, ver figura 368, permite imprimir los archivos desplegados en PSPICE AD, la ventana de
impresin, figura 375, permite seleccionar cual de los archivos desplegados en PSPICE AD se quiere imprimir, el nmero
de copias de la impresin, el nmero de colores, la configuracin de la pgina y de la impresora.
MANEJO DE RESULTADOS DE SIMULACION
En esta seccin se encuentran los comandos para agregar, copiar, pegar y borrar trazos en el rea de desplegado, as
como los comandos para realizar acercamientos y definicin de funciones tipo MACRO. Para ejemplificar el uso de los
comandos disponibles en esta seccin, haremos uso del resultado de simulacin del ejemplo09 circuito filtro pasa bajos
-. Los comando que utilizaremos sern agregar trazos, borrar todos los trazos, cortar, copiar, pegar, borrar,
seleccionar todo, acercamiento, instruccin MACRO.
AGREGAR TRAZOS
Para agregar trazos al rea de desplegado PSPICE AD tiene disponible el comando ADD TRACE del men
TRACE, tambin se puede accesar por medio de la tecla INS o del botn ADD TRACE de la barra de herramientas,
figura 376. Al ejecutar el comando aparecer la ventana mostrada en la figura 377. Esta ventana despliega los nodos del
circuito y los valores correspondientes que se pueden obtener de cada nodo. Simplemente use dos veces el botn izquierdo
del mouse sobre la corriente, voltaje, o potencia que se quiere desplegar en la ventana de PSPICE AD.
Cadence 238
OrCAD REL. 9.2 LITE
cenidet
Fig. 375.- Ventana de impresin.
Fig. 376.- Comandos para agregar trazo.
En PSPICE AD es posible realizar operaciones o funciones analgicas sobre las seales obtenidas en la
simulacin. Las funciones y operaciones analgicas disponibles en PSPICE AD se describen en la tabla XI
Cadence 239
OrCAD REL. 9.2 LITE
cenidet
Fig. 377.- Ventana de agregar trazo.
NOMBRE DE LA FUNCION U
OPERACIN ANALOGICA
DESCRIPCION
( ) Agrupacin.
+ Suma de seales.
- Resta de seales.
* Multiplicacin de seales.
/ Divisin de seales.
| x | Funcin valor absoluto de x.
ARCTAN ( x ) Funcin arco tangente de x.
ATAN( x ) Funcin arco tangente de x.
AVG( x ) Promedio de la seal o funcin x en el rango definido de la variable del eje X.
AVGX( x , d )
Promedio de la seal o funcin x en el rango definido por Mximo valor del eje X
d hasta Mximo valor del eje X.
COS( x ) Funcin coseno de x, x debe estar en radianes.
Tabla XI.- Funciones y operaciones analgicas.
Existe otra manera de agregar trazos en PSPICE AD utilizando los marcadores de seal disponibles en
CAPTURE. Para esto es necesario cambiar la ventana activa hacia el esquemtico en CAPTURE, escoger en el men
PSPICE el submen Markers y seleccionar el tipo de marcador requerido, figura 378. Esos marcadores son Voltage
Level, Voltage Difference, Current Into A Pin, y Advanced. Una vez que el marcador apropiado se ha
seleccionado, se coloca en el punto de prueba deseado en el esquemtico. La forma de onda deseada en este punto ser
desplegarla en la ventana de trazos de PSPICE AD.
Cadence 240
OrCAD REL. 9.2 LITE
cenidet
NOMBRE DE LA FUNCION U
OPERACIN ANALOGICA
DESCRIPCION
D( x ) Derivada de la funcin o seal x con respecto a la variable del eje X.
DB( x ) Magnitud de la seal o funcin x expresada en decibeles.
ENVMAX( x , d )
Envolvente de la seal o funcin x. Los picos seleccionados tienen un mnimo de
d puntos consecutivos.
ENVMIN( x , d )
Envolvente de la seal o funcin x. Los valles seleccionados tienen un mnimo de
d puntos consecutivos.
EXP( x ) Funcin e
x
.
G( x ) Retardo de grupo de x (en segundos).
IMG( x ) Parte imaginaria de la seal o funcin x.
LOG( x ) Funcin logaritmo natural de x.
LOG10( x ) Funcin logaritmo base 10 de x.
M( x ) Magnitud de la seal o funcin x.
MAX( x ) Valor mximo de la seal o funcin x.
MIN( x ) Valor mnimo de la seal o funcin x.
P( x ) Valor de la fase de la seal o funcin x (en grados).
PWR( x , y ) Valor de x elevado a la potencia y.
R( x ) Parte real de la seal o funcin x.
RMS( x )
Promedio RMS de la seal o funcin x en el rango definido de la variable del eje
X.
S( x ) Integral de la seal o funcin x en el rango definido de la variable del eje X.
SGN( x ) Signo de la seal o funcin x. Toma el valor de 1 s x0, 0 s x=0, y 1 s x.
SIN( x ) Funcin seno de x, x debe estar en radianes.
SQRT( x ) Valor de la raz cuadrada de la seal o funcin x.
TAN( x ) Funcin tangente de x, x debe estar en radianes.
Tabla XI.- Funciones y operaciones analgicas. (continuacin).
BORRAR TODOS LOS TRAZOS
El comando DELETE ALL TRACES, figura 379, permite borrar todos los trazos existentes en el rea de
desplegado activa, un rea de desplegado activa tiene a la izquierda de su eje Y los caracteres SEL>>. Para revertir la
operacin de borrar todos los trazos se cuenta con el comando UNDELETE TRACES.
BORRAR UN TRAZO
Como con la operacin de agregar un trazo hay varias maneras de borrar un trazo.
1.- El modo ms simple de quitar un trazo de una grfica es resaltar del dato de PSPICE AD con el botn
izquierdo del mouse (se ver rojo) y despus presionando la tecla borrar o delete o con la secuencia
CTRL D.
2.- Para borrar varios trazos a la vez, presione la tecla shift al seleccionar las etiquetas de los datos, y
permanecern seleccionadas y en color rojo, despus solo presin la tecla borrar.
3.- De manera alternativa puede seleccionar el marcador en el esquemtico con el mouse (se pondr rojo) y
despus ejecute el comando DELETE del men EDIT.
Cualquiera de estos procedimientos borrar el trazo seleccionado, despus de lo cual PSPICE AD volver a
dibujar los trazos restantes en la pantalla.
Cadence 241
OrCAD REL. 9.2 LITE
cenidet
Fig. 378.- Men de seleccin de marcadores de trazos en CAPTURE.
Fig. 379.- Men de seleccin de los comandos DELETE ALL TRACES y UNDELETE TRACES.
CORTAR UNO O VARIOS TRAZOS
En ocasiones es necesario eliminar trazos de un rea de desplegado para incluirlos en otra. Para cortar uno o varios
trazos se seleccionan los trazos de la misma manera que se describe en la seccin anterior. Una vez seleccionado el o los
trazos a cortar se ejecuta el comando CUT del men EDIT, los trazos cortados sern eliminados del rea de desplegado
en los que se encontraban. La diferencia entre el comando cortar y borrar est en que al cortar uno o varios trazos estos se
guardan en el porta papeles y pueden ser agregados o pegados en otras reas de desplegado o en otras aplicaciones, a
diferencia de borrar que solamente se eliminan del rea de desplegado.
El comando cortar puede ejecutarse desde el men de EDIT, presionando la secuencia de teclas MAYUS
SUPR, ver figura 380, presionando CTRL X, o presionando del botn CUT de la barra de herramientas.
COPIAR UNO O VARIOS TRAZOS
Para copiar uno o varios trazos de un rea de desplegado para ser utilizados en otra, es necesario seleccionar el o los
trazos utilizando el procedimiento descrito en la seccin de borrar trazos. Una vez seleccionado el o los trazos a copiar se
ejecuta el comando COPY del men EDIT, los trazos copiados se enviarn al porta papeles. El comando copiar puede
ejecutarse desde el men de EDIT, presionando la secuencia de teclas CTRLC, ver figura 380, o presionando el botn
COPY de la barra de herramientas.
PEGAR UNO O VARIOS TRAZOS
Cuando se cortan o copean uno o varios trazos para ser agregados a otras reas de desplegado o ejes Y es
necesario seleccionar el rea de desplegado y/o el eje Y a donde se quieren agregar los trazos. Una vez que se ha
seleccionado esta rea se ejecuta el comando pegar. Este comando puede ejecutarse al seleccionar PASTE del men
EDIT, presionando la secuencia de teclas CTRL V, figura 380, o presionando el botn PASTE de la barra de
herramientas.
SELECCIONAR TODOS LOS TRAZOS DE UN AREA DE DESPLEGADO ACTIVA
En ocasiones se quiere borrar o copiar todos los trazos desplegados en un rea de PSPICE AD, para esto es
necesario seleccionar el rea de desplegado, una vez seleccionada se ejecuta el comando SELECT ALL del men
EDIT, figura 380, esto hace que el nombre de todos los trazos en el rea seleccionada se vean de color rojo.
Cadence 242
OrCAD REL. 9.2 LITE
cenidet
Fig. 380.- Comando para borrar del men EDIT.
DEFINICION DE FUNCIONES MACROS
Una funcin MACRO es una expresin que define un trazo. Esta expresin tiene un nombre y argumentos, los
cuales pueden ser transferidos a la expresin del trazo. Los MACROS se guardan en los archivos PRB y pueden ser
utilizados varias veces en el diseo donde fueron definidos y en otros diseos.
Las MACROS pueden contener constantes, funciones, expresiones o combinaciones de las anteriores. Las
funciones MACROS pueden hacer referencia a otras funciones MACROS, sin embargo, no se permiten definiciones
recursivas. El formato general de una funcin MACRO es el siguiente:
Nombre de MACRO[(argumento[,argumento])] = <definicin>
La ventana de edicin de MACROS, figura 381, permite la creacin, modificacin, eliminacin y transferencia de
MACROS entre archivos PRB. A continuacin se describe cada una de estas opciones.
CREACION DE MACROS
Para ejemplificar el proceso de creacin de MACROS utilizaremos el archivo binario de salida producido por el
ejemplo06, circuito rectificador de onda completa monofsico. En PSPICEADse abre el archivo binario de salida. Antes
de desplegar alguna seal crearemos las siguientes MACROS:
Vin=V(in1,in2),
Iin=-I(V1)
Pin=agv(Vin*Iin)
En el campo DEFINITION se escribe la definicin de la MACRO, al terminar la definicin de cada una de las
MACROS debe presionarse el botn SAVE para que la macro se agregue a la lista de definiciones disponibles, figura
382. Para verificar que las definiciones se han creado de manera correcta, agregaremos dos trazos al rea de desplegado: Pin
y AVG(-W(V1)), si la definicin de las MACRO es correcta, ambos trazos deben coincidir, figura 383. Para cerrar la
ventana de edicin de MACROS debe presionarse el botn CLOSE.
Cadence 243
OrCAD REL. 9.2 LITE
cenidet
Fig. 381.- Ventana de edicin de MACROS.
MODIFICACION DE MACROS
Para modificar la definicin de una MACRO, es necesario desde la ventana de edicin de MACROS seleccionar
la funcin a modificar para que esta aparezca en el campo DEFINITION. La seleccin se realiza por medio del apuntador
y el botn izquierdo del mouse. La MACRO que se encuentra en el campo DEFINITION puede ser modificada, para
guardar los cambios realizados a la funcin es necesario presionar el botn SAVE. Para ejemplificar esto, modificaremos
la definicin de Pin, en lugar de estar definida como AVG(Vin*Iin) la definiremos como AVG(-W(V1)), figura 384. Los
trazos desplegados no se modifican, ya que las dos definiciones de Pin dan el mismo resultado, en caso de no ser iguales las
definiciones al cerrar la ventana de edicin de MACROS, las diferencias en los trazos se visualizara de manera inmediata.
Cadence 244
OrCAD REL. 9.2 LITE
cenidet
Fig. 382.- Ventana de edicin de MACROS con tres nuevas definiciones agregadas.
Fig. 383.- Ventana de desplegado de trazos, Pin y AVG(-W(V1)) desplegados.
SB3 ELIMINACION DE MACROS
Para eliminar la definicin de una MACRO de la lista de funciones disponibles, es necesario seleccionar la
MACRO con el mouse de la misma forma que para modificarla. Una vez seleccionada se presiona el botn DELETE,
esto eliminar la definicin de la macro de la lista de MACROS disponibles. Para ejemplificar esto, eliminaremos las
MACROS Vin e Iin. La figura 386 muestra el listado de MACROS disponibles antes y despus de eliminar las funciones
Vin e Iin.
Cadence 245
OrCAD REL. 9.2 LITE
cenidet
Fig. 384.- Modificacin de la funcin MACRO Pin.
Fig. 385.- Ventana de desplegado de trazos, Pin y AVG(-W(V1)) desplegados.
CARGAR FUNCIONES MACRO DE OTRO ARCHIVO PRB
PSPICE AD permite cargar definiciones de funciones MACRO generadas en otras simulaciones y guardadas en
un archivo tipo PRB. Para cargar estas definiciones se presiona el botn LOAD, esto abre una ventana de seleccin de
archivos PRB, figura 387. Al seleccionar el archivo y presionar el botn ABRIR aparecen en la ventana de edicin de
MACROS las definiciones contenidas en el archivo abierto, las definiciones que se tenan no son eliminadas.
GUARDAR FUNCIONES MACRO EN OTRO ARCHIVO PRB
PSPICE AD permite guardar definiciones de funciones MACRO generadas en simulacin actual en un archivo
tipo PRBdiferente. Para guardar estas definiciones es necesario seleccionarlas de la lista disponible, figura 388, y presionar
el botn SAVETO, esto abre una ventana de seleccin de archivos PRB, figura 389. PSPICEADpermite tres a opciones
para guardar estas definiciones:
Cadence 246
OrCAD REL. 9.2 LITE
cenidet
Fig. 386.- Ventana de edicin de MACROS antes y despus de eliminar las funciones Vin e Iin.
Fig. 387.- Ventana para cargar los archivos de definicin de MACROS.
1.- En el archivo actual generado por la simulacin (LOCAL FILE).
2.- En un archivo global, esto har que la funcin est disponible para todas las simulaciones (GLOBAL
FILE), y
3.- En un archivo particular, para buscar la carpeta donde se encuentra el archivo, se utiliza el botn con el icono
de carpeta, esto abre la ventana mostrada en la figura 390. Una vez seleccionado el archivo se presiona el botn
ABRIR se regresa a la ventana mostrada en la figura 389.
Para terminar el proceso de guardado con cualquiera de las opciones disponibles es necesario presionar el botn
OK.
Cadence 247
OrCAD REL. 9.2 LITE
cenidet
Fig. 388.- Ventana para seleccionar la funcin a guardar en un archivo de definicin de MACROS.
Fig. 389.- Ventana de seleccin del tipo de archivo donde se guardar la definicin de la funcin MACRO.
Fig. 390.- Ventana de seleccin del archivo donde se guardar la definicin de la funcin MACRO.
FUNCION DE ACERCAMIENTO
El comando ZOOM del men VIEW permite agrandar o reducir el rea de desplegado de trazos, de manera
que es posible visualizar de una manera ms apropiada secciones de los trazos. Las opciones disponibles en ZOOM se
muestran en la figura 391, y son:
1.- ZOOM FIT, permite cambiar la escala de visualizacin para permitir que todos los puntos de los trazos
puedan ser vistos en la pantalla. Esta opcin puede ser utilizada por medio de la secuencia de teclas CTRLZ
o por el botn ZOOM FIT que se encuentra en la barra de herramientas.
2.- ZOOMIN, permite realizar cambiar la escala de visualizacin realizando un acercamiento con un factor de
2 alrededor del punto seleccionado. Esta opcin puede ser utilizada por medio de la secuencia de teclas
CTRL I o por el botn ZOOM IN que se encuentra en la barra de herramientas.
3.- ZOOM OUT, permite realizar cambiar la escala de visualizacin realizando un alejamiento con un factor
de 2 alrededor del punto seleccionado. Esta opcin puede ser utilizada por medio del botn ZOOMIN que se
encuentra en la barra de herramientas.
4.- ZOOM AREA, permite realizar acercamientos de escala variable a una determinada rea definida por el
usuario. Existen dos formas de utilizar esta opcin de acercamiento:
a.- Con el cursor, presionando el botn izquierdo y moviendo el mouse se forma un cuadro sobre el rea a
ser ampliada. Una vez definida el rea se selecciona ZOOM AREA, se presiona CTRL A o el botn
ZOOM AREA que se encuentra en la barra de herramientas, y
b.- El segundo mtodo selecciona primero la opcin ZOOM AREA del submen ZOOM, presiona
CTRL A o el botn ZOOM AREA de la barra de herramientas, y despus genera el cuadro sobre el
rea a ampliar utilizando el apuntador de mouse y su botn izquierdo.
5.- PREVIOUS, permite redibujar la vista anterior de los trazos, antes de utilizar alguna de las opciones de
acercamiento anteriores.
6.- REDRAW, permite redibujar los trazos desplegados en pantalla.
7.- PAN NEW CENTER, permite fijar el nuevo centro de la pantalla de desplegado.
Cadence 248
OrCAD REL. 9.2 LITE
cenidet
Fig. 391.- Opciones del men ZOOM.
CONFIGURACION DE LAS OPCIONES DE DESPLEGADO DE TRAZOS
Al desplegar los trazos en la pantalla, es posible que sea necesario modificar los rangos de los ejes X y Y,
agregar nuevas reas de desplegado, nuevos ejes Y, etiquetar trazos o realizar mediciones sobre los trazos. PSPICE AD
proporciona varios comandos en los mens PLOT y TRACE, figura 392. A continuacin se describir su uso.
CONFIGURACION DE EJES
Aunque PSPICE AD intenta escalar los ejes X y Y a valores apropiados, el programa ofrece la posibilidad de
cambiar manualmente estos valores. Para poder cambiar la escala de los ejes X y Y, se selecciona el comando AXIS
SETTINGS del men PLOT, la ventana que se abre permite modificar los atributos y configuracin de ambos ejes, ver
figura 393.
Cadence 249
OrCAD REL. 9.2 LITE
cenidet
Fig. 392.- Comandos disponibles (a) men PLOT, (b) men TRACE, (c) comando LABEL.
Fig. 393.- Ventana de configuracin de ejes.
CONFIGURACION DEL EJE X
La ceja X AXIS, figura 393 permite modificar la escala y el rango de valores utilizados en el eje X, as como
cambiar la variable utilizada para el eje X. En el campo DATARANGE hay dos botones, AUTORANGE y USER
DEFINED (Rango automtico y Definido por el usuario). AUTO RANGE permite a PSPICE AD seleccionar de
manera automtica los lmites de desplegado del eje X. USER DEFINED permite al usuario definir los lmites de
desplegado del eje X. Para regresar a rango automtico, simplemente seleccione el botn AUTO RANGE.
El campo USE DATA permite restringir el rango de datos utilizable (esto permite eliminar la informacin
transitoria cuando se realiza un anlisis FFT y funciones matemticas) seleccionando RESTRICTED (ANALOG) y
llenando los extremos del rango de datos a utilizar, la opcin FULL DATA utiliza todos los valores de los datos
generados en la simulacin.
El campo SCALE permite cambiar de una escala lineal (LINEAR) a una escala logartmica (LOG)
seleccionando el botn apropiado; el campo PROCESSINGOPTIONS permite cambiar las unidades del rea de trabajo
para ser utilizadas en una FFT seleccionando FOURIER o para realizar un anlisis de desempeo al seleccionar
PERFORMANCE ANALYSIS.
El botn AXIS VARIABLE permite cambiar la variable utilizada para variar los valores del eje X, al
presionar el botn se abre la ventana mostrada en la figura 394. Es posible substituir la variable utilizada o simplemente
modificarla por medio de operaciones analgicas.
La ceja X GRID, figura 395, permite modificar las caractersticas de las lneas de divisin verticales del rea de
desplegado de trazos. Se tienen dos tipos de lneas de divisin: las principales (MAJOR), y las auxiliares (MINOR).
Para las lneas de divisin se tienen dos opciones, una generacin automtica del espaciado y frecuencia de las lneas, y otra
definida por el usuario, para la primera opcin es necesario que el campo AUTOMATIC se encuentre seleccionado.
Cadence 250
OrCAD REL. 9.2 LITE
cenidet
Fig. 394.- Ventana de modificacin de la variable del eje X.
El campo SPACING permite, cuando el campo AUTOMATIC se encuentra no seleccionado, definir el
espaciado existente entre las lneas de divisin principales. El espaciado entre estas lneas se fija tanto para cuando el eje
X se utiliza con escala lineal (LINEAR) como cuando se utiliza con escala logartmica (LOG(# OFDECADES))
El campo INTERVALS BETWEEN MAJOR permite, cuando el campo AUTOMATIC se encuentra no
seleccionado, seleccionar el nmero de divisiones auxiliares que se desplegarn entre dos lneas de divisin principal, las
opciones disponibles son: 2, 4, 5 y 10.
El campo GRID permite definir el tipo de lneas, tanto principales como auxiliares, que se utilizarn en las reas
de desplegado de trazos, las opciones disponibles son: lneas (LINES), puntos (DOTS), cruces (+) y ningn tipo de
lnea (NONE). Al seleccionar puntos o cruces solo se mostrarn estos elementos en las intersecciones con las lneas
principales y/o auxiliares del eje Y si se seleccionan los campos WITH OTHER MAJOR y/o WITH OTHER
MINOR. La opcin NONE no despliega ningn tipo de smbolo para indicar las lneas.
La opcin TRICS INSIDE PLOT EDGE se generan pequeas marcas en el inicio de las lneas de divisin.
Normalmente estas marcas no son visibles debido a que las lneas de divisin principales y auxiliares son lneas.
La opcin NUMBERS OUTSIDE PLOT EDGE permite desplegar los valores del eje X ubicados en las
lneas principales de divisin.
CONFIGURACION DEL EJE Y
La ceja X AXIS, figura 396 permite modificar la escala y el rango de valores utilizados en el eje Y, as como
cambiar la variable utilizada para el eje Y. En el campo DATARANGE hay dos botones, AUTORANGE y USER
DEFINED (Rango automtico y Definido por el usuario). AUTO RANGE permite a PSPICE AD seleccionar de
manera automtica los lmites de desplegado del eje Y. USER DEFINED permite al usuario definir los lmites de
desplegado del eje Y. Para regresar a rango automtico, simplemente seleccione el botn AUTO RANGE.
Cadence 251
OrCAD REL. 9.2 LITE
cenidet
Fig. 395.- Ventana de modificacin de la cuadrcula del eje X.
El campo SCALE permite cambiar de una escala lineal (LINEAR) a una escala logartmica (LOG)
seleccionando el botn apropiado. El campo Y AXIS NUMBER permite seleccionar el eje Y al cual se le aplicarn los
cambios de rango, escala y nombre. El campo AXIS TITLE permite asignar nombre al eje Y seleccionado, en caso de
existir mas de un eje Y.
La ceja Y GRID, figura 397, permite modificar las caractersticas de las lneas de divisin verticales del rea de
desplegado de trazos. Se tienen dos tipos de lneas de divisin: las principales (MAJOR), y las auxiliares (MINOR).
Para las lneas de divisin se tienen dos opciones, una generacin automtica del espaciado y frecuencia de las lneas, y otra
definida por el usuario, para la primera opcin es necesario que el campo AUTOMATIC se encuentre seleccionado.
El campo Y AXIS NUMBER permite seleccionar el eje Y para el cual se modificarn las caractersticas de la
cuadrcula.
El campo SPACING permite, cuando el campo AUTOMATIC se encuentra no seleccionado, definir el
espaciado existente entre las lneas de divisin principales. El espaciado entre estas lneas se fija tanto para cuando el eje
Y se utiliza con escala lineal (LINEAR) como cuando se utiliza con escala logartmica (LOG(# OFDECADES))
El campo INTERVALS BETWEEN MAJOR permite, cuando el campo AUTOMATIC se encuentra no
seleccionado, seleccionar el nmero de divisiones auxiliares que se desplegarn entre dos lneas de divisin principal, las
opciones disponibles son: 2, 4, 5 y 10.
El campo GRID permite definir el tipo de lneas, tanto principales como auxiliares, que se utilizarn en las reas
de desplegado de trazos, las opciones disponibles son: lneas (LINES), puntos (DOTS), cruces (+) y ningn tipo de
lnea (NONE). Al seleccionar puntos o cruces solo se mostrarn estos elementos en las intersecciones con las lneas
principales y/o auxiliares del eje Y si se seleccionan los campos WITH OTHER MAJOR y/o WITH OTHER
MINOR. La opcin NONE no despliega ningn tipo de smbolo para indicar las lneas.
Cadence 252
OrCAD REL. 9.2 LITE
cenidet
Fig. 396.- Ventana de modificacin de atributos del eje Y.
La opcin TRICS INSIDE PLOT EDGE se generan pequeas marcas en el inicio de las lneas de divisin.
Normalmente estas marcas no son visibles debido a que las lneas de divisin principales y auxiliares son lneas.
La opcin NUMBERS OUTSIDE PLOT EDGE permite desplegar los valores del eje Y ubicados en las
lneas principales de divisin.
AGREGAR Y ELIMINAR EJE Y
En algunos casos es deseable ver dos o hasta tres trazos que tienen amplitudes diferentes. En esta situacin es
posible agregar ejes Y separados en una grfica y despus asignar trazos a estos ejes. PSPICE AD permite agregar hasta
tres ejes Y en cada rea de desplegado de trazos.
Para agregar un eje Y se utiliza el comando ADD Y AXIS o se presiona CTRL Y, ver figura 392b. Un
segundo eje Y aparecer, y un indicador de eje apuntara al eje Y actual. Para seleccionar un eje Y diferente,
simplemente presione el botn izquierdo del mouse sobre el eje deseado. Cualquier trazo agregado a la grfica estar
referido al eje Y seleccionado.
En el rea de desplegado de trazos del ejemplo06 agregaremos un eje Y para desplegar el voltaje de salida en la
misma rea que la potencia de salida, utilizando CTRL Y para agregar el nuevo eje Y e INS para agregar V(out) se
obtiene el rea de desplegado mostrada en la figura 398.
Para eliminar un eje Y, es necesario seleccionarlo con el apuntador y botn izquierdo del mouse, y ejecutar el
comando DELETE Y AXIS o presionar CTRL SHIFT Y, ver figura 392b. Al eliminar un eje Y se eliminan tambin
los trazos asociados a l.
Cadence 253
OrCAD REL. 9.2 LITE
cenidet
Fig. 397.- Ventana de modificacin de la cuadrcula del eje Y.
AGREGAR AREA DE DESPLEGADO
En algunos casos puede desearse ver varias reas de desplegado en una misma ventana de PSPICE AD. Esto
provee la ventaja de ver trazos con valores diferentes de ejes, rangos, etc.
Para agregar un rea de desplegado adicional a la ventana de PSPICEADse utiliza el comando ADDPLOTTO
WINDOW, figura 392b. Una pequea etiqueta y una doble flecha (SEL>>) indicar cual es el rea de desplegado
activa. Se pueden agregar trazos al rea de desplegado seleccionada de la misma manera que se ha realizado con
anterioridad y pueden realizarse todas las funciones o cambios sobre los ejes, los cuales solo tendrn efecto sobre la grfica
seleccionada. (Nota: Para tener escalas de tiempo diferentes en los ejes X, necesita ejecutarse el comando
UNSYNCHORNIZE X AXIS). Continuamos trabajando con el ejemplo06, al cual agregaremos una nueva rea de
desplegado para visualizar en un eje Y el voltaje de entrada V(in1,in2) y en otro la corriente de entrada I(V1), el
resultado se muestra en la figura 399.
Cadence 254
OrCAD REL. 9.2 LITE
cenidet
Fig. 398.- Area de desplegado con dos eje Y, uno para potencia y otro para voltaje.
Fig. 399.- Dos reas de desplegado con varios ejes Y.
Para seleccionar una grfica, solo utilice el botn izquierdo del mouse sobre la grfica deseada y el indicador de
seleccin SEL >> se cambiara a la grfica seleccionada.
ELIMINAR AREA DE DESPLEGADO
Para eliminar un rea de desplegado de la pantalla de PSPICE AD se requiere seguir dos pasos:
1.- Seleccionar el rea a eliminar utilizando el cursor y el botn izquierdo del mouse, y
2.- Ejecutar el comando DELETE PLOT.
Todos los trazos contenidos en el rea de desplegado seleccionada sern eliminados al ejecutarse este comando.
QUITAR SINCRONIA A AREAS DE DESPLEGADO
En ocasiones, es necesario visualizar reas de desplegado utilizando diferentes escalas de la variable del eje X,
para hacer esto, se requiere eliminar la sincrona existente entre las reas de desplegado. El comando
UNSYNCHRONIZE X AXIS elimina la sincrona del eje X de las reas de desplegado. El rea de desplegado
seleccionada para estar fuera de sincrona se coloca en la parte superior de la pantalla de PSPICEAD. Una vez eliminada la
sincrona de un rea de desplegado ya no es posible resincronizarla, debe ser eliminada y vuelta a agregar.
En el ejemplo06 agregaremos otra rea de desplegado para visualizar I(D3), ver figura 400, el rea que contiene
los trazos V(in1,in2) e I(V1) se le quitar la sincrona con las otras dos reas, y su eje X estar en el rango de 50 a 100mS,
tal como se muestra en la figura 401.
Cadence 255
OrCAD REL. 9.2 LITE
cenidet
Fig. 400.- Pantalla con tres reas de desplegado de trazos.
USO DE ETIQUETAS
Siempre es ventajoso agregar alguna forma de texto o algn tipo de dato al rea de desplegado para ayudar a
explicar el significado del trazo. PSPICE AD tiene la capacidad de agregar este tipo de informacin con el comando
LABEL, figura 392b y 392c.
Con el comando LABEL puede agregarse texto, lneas, flechas, cuadros, etc. Simplemente seleccione la funcin
deseada y agregue la informacin necesaria.
Las etiquetas (LABELS) pueden colocarse en cualquier parte del rea de desplegado. Las etiquetas disponibles
en PSPICE son:
1.- TEXT, permite agregar una texto de una longitud mxima de 124 caracteres, incluidos espacios, al
seleccionar esta opcin en el comando LABEL o al presionar el botn TEXT LABEL se abre la ventana
de edicin de texto mostrada en la figura 402. Al terminar de editar el texto y presionar el botn OK, el texto
editado aparece junto al apuntador del mouse, para fijarlo al rea de desplegado es necesario colocar el
apuntador de mouse en el rea deseada y presionar el botn izquierdo.
2.- LINE, permite agregar una lnea recta. Al seleccionar la opcin, la forma del cursor cambia de una flecha a
un lpiz. Para iniciar el trazo de la lnea se presiona el botn izquierdo del mouse, para terminar el trazo se
Cadence 256
OrCAD REL. 9.2 LITE
cenidet
Fig. 401.- Area de desplegado fuera de sincrona.
Fig. 402.- Ventana de edicin de texto.
mueve le cursor a la posicin deseada y se vuelve a presionar el botn izquierdo. Para cancelar el proceso de
trazado de lnea se presiona la tecla ESC.
3.- POLY-LINE, permite agregar un grupo de lneas rectas unidas entre s. Al seleccionar la opcin, la forma
del cursor cambia de una flecha a un lpiz. Para iniciar el trazo de la lnea se presiona el botn izquierdo del
mouse, cada vez que se presiona el botn izquierdo del mouse se genera un nuevo punto de inicio para otra lnea
recta, para terminar el proceso de trazado de lnea se presiona la tecla ESC.
4.- ARROW, permite agregar una lnea recta con punta de flecha en su extremo terminal. Al seleccionar la
opcin, la forma del cursor cambia de una flecha a un lpiz. Para iniciar el trazo de la lnea se presiona el botn
izquierdo del mouse, para terminar el trazo se mueve le cursor a la posicin deseada y se vuelve a presionar el
botn izquierdo. Para cancelar el proceso de trazado de lnea se presiona la tecla ESC.
5.- BOX, permite dibujar un cuadro en el rea de desplegado de trazos. Al seleccionar la opcin, la forma del
cursor cambia de una flecha a un lpiz. Para iniciar el trazo del cuadro se presiona el botn izquierdo del mouse,
para terminar el trazo se mueve le cursor a la posicin deseada y se vuelve a presionar el botn izquierdo. Para
cancelar el proceso de trazado del cuadro se presiona la tecla ESC.
6.- CIRCLE, permite dibujar un crculo en el rea de desplegado de trazos. Al seleccionar la opcin, la forma
del cursor cambia de una flecha a un lpiz. Para iniciar el trazo del crculo se coloca el cursor en el punto que se
utilizar como centro y se presiona el botn izquierdo del mouse, al mover el cursor se mueve el radio del
crculo, para terminar el trazo se mueve le cursor a la posicin deseada y se vuelve a presionar el botn
izquierdo. Para cancelar el proceso de trazado del cuadro se presiona la tecla ESC.
7.- ELLIPSE, permite dibujar una elipse en el rea de desplegado de trazos. Al seleccionar la opcin, se abre
una ventana para fijar el ngulo al que se encuentran los focos de la elipse, figura 403, al fijar este valor y
presionar el botn OK la forma del cursor cambia de una flecha a un lpiz. Para iniciar el trazo de la elipse se
coloca el cursor en el punto que se utilizar como centro y se presiona el botn izquierdo del mouse, al mover el
cursor se cambia el tamao y forma de la elipse, para terminar el trazo se mueve le cursor a la posicin deseada
y se vuelve a presionar el botn izquierdo. Para cancelar el proceso de trazado del cuadro se presiona la tecla
ESC.
8.- MARK, coloca una etiqueta en la posicin del cursor que se ha movido mas recientemente. La etiqueta est
formada por una cadena de texto con las coordenadas del cursor y una lnea uniendo esta cadena de texto con la
posicin del cursor en el trazo. La opcin MARK solo puede ser utilizada si se encuentra activada la opcin
CURSOR del men TRACE.
Cadence 257
OrCAD REL. 9.2 LITE
cenidet
Fig. 403.- Ventana de edicin de la inclinacin de la elipse.
USO DE CURSOR
La funcin CURSOR de PSPICEAD es una herramienta til para determinar datos especficos de los trazos de
una grfica. El comando DISPLAY del submen de CURSOR, figura 405b, o el presionar el botn TOGGLE
CURSOR abrir una ventana pequea en el rea de desplegado de trazos. Aparecern dos lneas punteadas en la grfica
y estas lneas marcaran los puntos de donde se toman los datos del cursor.
Los datos desplegados en la ventana de CURSOR son la amplitud y la posicin de cada cursor Al y A2. La
diferencia entre Al y A2 se muestra en el rengln dif =.
Los cursores estn atados al trazo seleccionado, y se usa el mouse para moverlos. Para cambiar la posicin del
cursor A1, solo presione y sostenga el botn izquierdo del mouse mientras lo mueve, y el cursor se mover. Para mover el
Cadence 258
OrCAD REL. 9.2 LITE
cenidet
Fig. 404.- Area de trazos con etiquetas.
Fig. 405.- Men de seleccin de opciones para el comando CURSOR.
cursor A2 presione el botn derecho del mouse y mueva el cursor. Los cursores pueden ser movidos utilizando las teclas de
flechas, las flechas derecha, e izquierda mueven el cursor A1, para mover el cursor A2 se utiliza la tecla SHIFT al
mismo tiempo que las flechas derecha e izquierda.
La funcin CURSOR cuenta con diez opciones adicionales:
1.- FREEZE, fija los cursores a su posicin actual, impidiendo su movimiento al utilizar el teclado o el mouse.
Para quitar esta opcin, se requiere volver a seleccionar la opcin en el submen CURSOR.
2.- PEAK, mueve el cursor hacia el siguiente pico del trazo sobre el que se encuentra el cursor activo.
3.- TROUGH, mueve el cursor hacia el siguiente valle del trazo sobre el que se encuentra el cursor activo.
4.- SLOPE, mueve el cursor hacia el siguiente punto donde se tiene un cambio en la pendiente del trazo.
5.- MIN, mueve el cursor hacia el punto de valor mnimo del trazo sobre el cual se encuentra el cursor activo.
6.- MAX, mueve el cursor hacia el punto de valor mximo del trazo sobre el cual se encuentra el cursor activo.
7.- POINT, mueve el cursor hacia el siguiente punto que forma el trazo.
8.- SEARCH COMMANDS, mueve el cursor hacia un punto especifico del trazo.
9.- NEXT TRANSITION, mueve el cursor hacia la siguiente transicin digital del trazo.
10.- PREVIOUS TRANSITION, mueve el cursor hacia la transicin digital anterior del trazo.
Tambin, si hay dos trazos en una grfica, un cursor puede colocarse en un trazo y el otro en el segundo trazo. Para
asignar el cursor A1, solo seleccione el smbolo antes del dato de PSPICE AD utilizando el botn izquierdo del mouse. Un
cuadro de color aparecer alrededor del smbolo para mostrar que un cursor est atado al conjunto de datos. Para asignar el
cursor A2, el proceso es idntico al anterior, solo que en vez de utilizar el botn izquierdo del mouse se utiliza el derecho.
Cadence 259
OrCAD REL. 9.2 LITE
cenidet
Fig. 406. Cursor de Probe.
TRANSFORMADA RAPIDA DE FOURIER
Una herramienta muy valiosa que viene con PSPICE AD es la capacidad de crear FFT (siglas en ingls de Fast
Fourier Transform, Transformada Rpida de Fourier) de un trazo. El procedimiento para crear y ver la FFT de un trazo
es muy simple, y puede seleccionarse una escala lineal o logartmica del eje X.
Para crear una FFT, coloque el trazo de la seal deseada en una grfica. Utilice el comando X Axis Settings del
men PLOT y seleccione Fourier debajo de Process Options. Probe har todos los clculos necesarios para crear la
FFT de la seal.
Cadence 260
OrCAD REL. 9.2 LITE
cenidet
Fig. 407.- Uso del cursor en dos trazos.
Fig. 408.- Trazo de la corriente del rectificador completo monofsico.
Puesto que PSPICE AD resuelve la FFT en base al nmero de puntos de datos obtenidos, a veces es necesario
correr una simulacin por un tiempo mayor para obtener una FFT limpia. Tambin, puesto que la informacin transitoria
puede distorsionar una FFT es una buena practica usar el comando RESTRICTED en el campo de USE DATA en la
configuracin del eje X para eliminar los puntos de datos transitorios del calculo de la FFT.
Como con todo trazo de datos, las funciones de cursor, ajuste de ejes y de acercamiento trabajaran con la funcin
FFT.
Cadence 261
OrCAD REL. 9.2 LITE
cenidet
Fig. 409.- FFT de la corriente del rectificador completo monofsico.
Fig. 410.- Ventana de restriccin de datos en el eje X.
ANALISIS DE DESEMPEO
El anlisis de desempeo es una caracterstica avanzada de PSPICE AD que permite comparar a una familia de
formas de onda. El anlisis de desempeo utiliza una serie de comandos de bsqueda para definir funciones que detectan
puntos definidos en cada curva de la familia de formas de onda. Estas funciones utilizadas por el anlisis de desempeo son
llamadas Funcin Objetivo. La tabla XII muestra las funciones objetivo incluidas en PSPICE AD.
Cadence 262
OrCAD REL. 9.2 LITE
cenidet
Fig. 411.- FFT de la corriente con restriccin de datos.
FUNCION OBJETIVO DESCRIPCION Y USO DE LA FUNCION
Bandwidth(Nombre_del_trazo, nivel_en_dB)
Encuentra la diferencia en los valores del eje X donde el trazo
cruza por primera vez su nivel mximo menos el nivel_en_dB, el
primer punto debe tener una pendiente positiva, y el segundo una
pendiente negativa.
BPBW(Nombre_del_trazo, nivel_en_dB)
Encuentra el ancho de banda de un filtro pasa banda, idntico a
Bandwidth(,)
CenterFreq(Nombre_del_trazo, nivel_en_dB)
Encuentra el punto medio entre los valores del eje X donde el
trazo cruza por primera vez su valor mximo menos el nivel_en_dB
con una pendiente positiva y despus con pendiente negativa.
Falltime(Nombre_del_trazo)
Encuentra el tiempo de bajada de una seal como la diferencia en
los valores del eje X donde el trazo cruza los puntos de 90% y
10% de su valor mximo al tener una pendiente negativa. Para
utilizar esta funcin es necesario que la seal no tenga sobretiros.
GainMargin(trazo_1, trazo_2)
Encuentra el valor de la magnitud en decibeles del segundo trazo en
el punto del eje X donde la fase del primer trazo cruza por 180
grados.
Tabla XII.- Funciones objetivo incluidas en PSPICE AD para el anlisis de desempeo.
Cadence 263
OrCAD REL. 9.2 LITE
cenidet
FUNCION OBJETIVO DESCRIPCION Y USO DE LA FUNCION
GenFall(Nombre_del_trazo)
Encuentra los valores inicial y final de un trazo en el eje Y.
Entonces encuentra la diferencia en los valores del eje X donde el
trazo cruza los puntos de 90% y 10% de su valor mximo al tener
una pendiente negativa.
GenRise(Nombre_del_trazo)
Encuentra los valores inicial y final de un trazo en el eje Y.
Entonces encuentra la diferencia en los valores del eje X donde el
trazo cruza los puntos de 10% y 90% de su valor mximo al tener
una pendiente positiva.
HPBW(Nombre_del_trazo, nivel_en_dB)
Ancho de banda de filtro pasa altos. Encuentra el valor del eje X
donde el trazo cruza por primera vez el punto definido por el valor
mximo menos el nivel_en_dB con una pendiente positiva.
LPBW(Nombre_del_trazo, nivel_en_dB)
Ancho de banda de filtro pasa bajos. Encuentra el valor del eje X
donde el trazo cruza por primera vez el punto definido por el valor
mximo menos el nivel_en_dB con una pendiente negativa.
Max(Nombre_del_trazo) Encuentra el valor mximo de un trazo.
MAXr(Nombre_del_trazo, inicio_x, final_x)
Encuentra el valor mximo de un trazo dentro del rango del eje X
especificado por inicio_x y final_x.
Min(Nombre_del_trazo) Encuentra el valor mnimo de un trazo.
MINr(Nombre_del_trazo, inicio_x, final_x)
Encuentra el valor mnimo de un trazo dentro del rango del eje X
especificado por inicio_x y final_x.
Overshoot(Nombre_del_trazo)
Encuentra la diferencia entre el valor mximo y el valor final en el
eje Y de un trazo.
Peak(Nombre_del_trazo, n_ocurrencia)
Encuentra el valor del trazo en su n-smo pico. (El pico se define
como el punto donde existen tres puntos antes y despus con un
valor en el eje Y menor).
Period(Nombre_del_trazo)
Encuentra la diferencia entre el primer y segundo valor del eje X
donde el trazo cruza el punto medio de su rango en el eje Y con
una pendiente positiva.
PhaseMargin(trazo_1, trazo_2)
Encuentra el valor de la fase en grados del segundo trazo en el punto
del eje X donde la magnitud del primer trazo cruza por 0 dB.
Pulsewidth(Nombre_del_trazo)
Encuentra la diferencia entre los valores del eje X donde el trazo
cruza por primera vez el punto medio de su rango en el eje Y con
pendiente primero positiva y despus negativa.
Risetime(Nombre_del_trazo)
Encuentra el tiempo de subida de una seal como la diferencia en
los valores del eje X donde el trazo cruza los puntos de 10% y
90% de su valor mximo al tener una pendiente positiva. Para
utilizar esta funcin es necesario que la seal no tenga sobretiros.
SWINGr(Nombre_del_trazo, inicio_x, final_x)
Encuentra la diferencia entre los valores mximo y mnimo de un
trazo en el rango del eje X especificado por inicio_x y final_x.
Tabla XII.- Funciones objetivo incluidas en PSPICE AD para el anlisis de desempeo. (continuacin).
El anlisis de desempeo se utiliza en conjuncin con los anlisis de barrido en CD, barrido en CA, paramtricos,
de temperatura, Monte Carlo y Peor de los Casos. Para seleccionar este anlisis deben tenerse varias secciones o corridas de
simulacin.
MODIFICAR LOS COLORES Y TIPOS DE LINEAS DE LOS TRAZOS
PSPICE AD permite cambiar atributos de color, forma y grosor de los trazos desplegados en pantalla. Para
cambiar estos atributos es necesario posicionar el cursor sobre el trazo a modificar y presionar el botn derecho de mouse,
esto abrir la ventana mostrada en la figura 412. La opcin INFORMATION despliega una ventana con informacin
sobre las condiciones de simulacin que produjeron el trazo, figura 413. La opcin PROPERTIES por otra parte permite
modificar el color, forma y grosor del trazo, la ventana mostrada en la figura 414a presenta cinco campos:
1.- COLOR, permite escoger de entre 12 colores el asignado al trazo seleccionado.
2.- PATTERN, figura 414b, permite definir el tipo de patrn de lnea que asignar al trazo seleccionado.
3.- WIDTH, figura 414c, permite definir el grosor de lnea que se asignar al trazo seleccionado.
4.- SYMBOL, figura 414d, permite definir el smbolo que se agregar a la lnea del trazo seleccionado.
5.- SHOWSYMBOL, permite habilitar o inhabilitar el desplegado del smbolo asignado al trazo seleccionado.
Cadence 264
OrCAD REL. 9.2 LITE
cenidet
FUNCION OBJETIVO DESCRIPCION Y USO DE LA FUNCION
TPmW2(Nombre_del_trazo, Perodo)
Disipacin de potencia en mW durante el final del tiempo
definido por Perodo. Encuentra la diferencia entre el valor
final del trazo en el eje Y y el valor final en el eje Y en
un perodo anterior.
XatNthY(Nombre_del_trazo, valor_Y, n_ocurrencia)
Encuentra el valor del eje X correspondiente a la n-sma
ocurrencia del valor_Y especificado, para el trazo
analizado.
XatNthYn(Nombre_del_trazo, valor_Y, n_ocurrencia)
Encuentra el valor del eje X correspondiente al n-smo
cruce de pendiente negativa del valor_Y especificado, para
el trazo analizado.
XatNthYp(Nombre_del_trazo, valor_Y, n_ocurrencia)
Encuentra el valor del eje X correspondiente al n-smo
cruce de pendiente positiva del valor_Y especificado, para
el trazo analizado.
XatNthYpct(Nombre_del_trazo, pct_Y, n_ocurrencia)
Encuentra el valor del eje X correspondiente al n-smo
cruce por el porcentaje del valor mximo del eje Y
especificado por pct_Y.
YatX(Nombre_del_trazo, valor_X)
Encuentra el valor del trazo en el valor del eje X
especificado en valor_X.
YatXpct(Nombre_del_trazo, pct_X)
Encuentra el valor del trazo en el porcentaje del rango
especificado del eje X
Tabla XII.- Funciones objetivo incluidas en PSPICE AD para el anlisis de desempeo. (continuacin).
Cadence 265
OrCAD REL. 9.2 LITE
cenidet
Fig. 413.- Ventana de informacin de trazo.
Fig. 412.- Ventana de edicin de propiedades de trazo.
(a) (b) (c)
Al terminar de cambiar estos atributos debe presionarse el botn OK para que los cambios tomen efecto. Si los
cambios no se visualizan inmediatamente, ejecute el comando REDRAW del men VIEW.
Para modificar los colores de fondo y cuadrcula desplegados en PSPICE AD es necesario modificar el archivo
PSPICE.INI que se encuentra en la carpeta c:\..\OrcadLite\Pspice. Este archivo puede ser abierto con el Bloque de
Notas o NOTEPAD. En la seccin [Probe Display Colors] se puede modificar los colores asignados al fondo, cuadrcula y
trazos. El formato utilizado para la asignacin de colores es:
<Nombre_propiedad> = <color>
Los nombres de propiedad validos en esta seccin del archivo son: BACKGROUND (fondo),
FOREGROUND (usado para la cuadrcula) y TRACE_1 a TRACE_12 (trazos del 1 al 12). Los colores pueden ser
asignados por medio de nombres de color vlidos o especificando una combinacin de colores R (rojo), G (verde), B (azul)
en los rangos de 0 a 255 para cada color.
Los nombres vlidos para colores son: BLACK (negro), BLUE (azul), GREEN (verde), CYAN (azul verde),
RED (rojo), MAGENTA (magenta), YELLOW (amarillo), BRIGTHWHITE (blanco brillante), BROWN (caf),
LIGHTGRAY (gris claro), DARKGRAY (gris oscuro), DARKBLUE (azul oscuro), DARKGREEN (verde oscuro),
DARKCYAN (azul verde oscuro), DARKRED (rojo oscuro) y DARKMAGENTA (magenta oscuro), entre otros.
Despus de realizar las modificaciones es necesario guardar los cambios en el archivo. La nueva asignacin de
colores tomar efecto la siguiente vez que se ejecute el programa PSPCIE AD.
Cadence 266
OrCAD REL. 9.2 LITE
cenidet
(d)
Fig. 414.- Venana de propiedades de trazo.
CONFIGURACION DE PSPICE AD
PSPICE AD permite configurar las barras de herramientas visibles, los comando contenidos en estas barras de
herramientas, secuencia de teclas para ejecutar comandos, caractersticas de desplegado de las reas, modificacin del
nombre asignado al desplegado de la simulacin y el control o forma de desplegar los trazos en pantalla.
Para configurar las barras de herramientas y las secuencias de teclas asignadas a los comandos de PSPICE AD, se
utiliza el comando CUSTOMIZE del men TOOLS, esto abre la ventana mostrada en la figura 416. Esta ventana
cuenta con tres secciones: TOOLBARS, COMMANDS y KEYBOARD.
La seccin TOOLBARS permite seleccionar las barras de herramientas que estarn visibles en PSPICE AD,
definir las caractersticas de desplegado de estas barras, y definir esquemas de desplegado de estar barras de herramientas.
El campo TOOLBARS permite seleccionar cuales de las diez barras de herramientas se desplegarn, para seleccionar
una barra es necesario marcar el cuadro de seleccin que se encuentra a la izquierda de su nombre.
La opcin SHOW TOOLTIPS permite que se despliegue un mensaje en la barra de estado de PSPICE con la
descripcin del comando que ejecuta cada botn de las barras de herramientas cuando se posiciona el cursor sobre el botn.
La opcin COOL LOOK permite que las barras de herramientas aparezcan como un conjunto de iconos continuos,
cuando esta opcin est deseleccionada, los iconos en las barras de herramientas aparecen encerrados en cuadros. La opcin
LARGE BUTTONS hace que los iconos de las barras de herramientas aparezcan de mayor tamao.
Por ltimo, la opcin SCHEME permite definir el nombre con el cual se guardar en el disco duro la
configuracin de desplegado de barra de herramientas, comandos y secuencia de teclas para ejecucin de comandos.
Cadence 267
OrCAD REL. 9.2 LITE
cenidet
[PROBE DISPLAY COLORS]
NUMTRACECOLORS=12
BACKGROUND= 255 255 255
FOREGROUND=BLACK
TRACE_1=DARKGREEN
TRACE_2=BRIGHTRED
TRACE_3=BRIGHTBLUE
TRACE_4=BRIGHTYELLOW
TRACE_5=BRIGHTMAGENTA
TRACE_6=BRIGHTCYAN
TRACE_7=MUSTARD
TRACE_8=PINK
TRACE_9=LIGHTGREEN
TRACE_10=DARKPINK
TRACE_11=LIGHTBLUE
TRACE_12=PURPLE
select=BRIGHTRED
Fig. 415.- Ejemplo de la seccin PROBE DISPLAY COLORS.
Cadence 268
OrCAD REL. 9.2 LITE
cenidet
Fig. 416.- Ventana de configuracin de barra de
herramientas y secuencia de teclas para ejecucin de
Fig. 417.- Ventana de configuracin de iconos en barra de
herramientas.
Fig. 418.- Ventana de configuracin de secuencia de
teclas para ejecucin de comandos de PSPICE AD.
Fig. 419.- Ventana de configuracin de opciones de
desplegado.
La seccin COMMANDS permite agregar iconos a las barras de herramientas desplegadas en PSPICE AD. La
seccin KEYBOARD permite asignar, quitar y modificar la secuencia de teclas utilizadas para ejecutar los comandos de
PSPICE AD.
El comando OPTIONS del men TOOLS, permite configurar el modo en que se despliegan las barras de
corrimiento (scroll bars), los smbolos y los colores de los trazos, adems define el intervalo de actualizacin de pantalla
y el nmero de divisiones de los histogramas. Al ejecutar este comando, se abre la ventana mostrada en la figura 419. En esta
ventana, se tienen diez campos de configuracin, los cuales se describen a continuacin.
El campo USE SYMBOLS permite definir en que condiciones se utilizarn smbolos para diferenciar trazos, se
cuenta con tres opciones:
1.- ATTRIBUTES, muestra los smbolos solo s en la ventana de propiedades se seleccion la opcin
SHOW SYMBOL,
2.- NEVER, no muestra nunca los smbolos asignados a los trazos, y
3.- ALWAYS, siempre muestra los smbolos asignados a los trazos.
El campo TRACE COLOR SCHEME permite definir la secuencia de colores asignada a los trazos mostrados
en pantalla, se cuenta con cuatro opciones:
1.- NORMAL, usa un color diferente para cada trazo, si el nmero de trazos es mayor a 12, vuelve a asignar
estos colores,
2.- MATCH AXIS, usa el mismo color para todos los trazos que pertenecen a un mismo eje Y,
3.- SEQUENTIAL PER AXIS, usa los colores disponibles de manera secuencial en los trazos de cada eje
Y,
4.- UNIQUEBYFILE, usa el mismo color para todos los trazos que pertenecen a un mismo archivo, y solo se
aplica a trazos analgicos.
El campo USE SCROLLBARS permite definir la forma en que se desplegarn las barras de corrimiento al
realizar acercamientos en las reas de desplegado de trazos, se cuenta con tres opciones:
1.- AUTO, usa las barras de corrimiento cuando se realiza un acercamiento sobre uno de los ejes,
2.- NEVER, nunca usa las barras de corrimiento, y
3.- ALWAYS, siempre usa las barras de corrimiento.
El campo AUTO UPDATE INTERVAL, permite definir el intervalo de tiempo en el cual se realizarn las
actualizaciones de los trazos en pantalla, se cuenta con tres opciones:
1.- AUTO, actualiza la pantalla de desplegado cada vez que el simulador genera nuevos datos,
2.- EVERY n SEC, actualiza la pantalla a intervalos regulares, el intervalo est definido por n y est
expresado en segundos,
3.- EVERY n %, actualiza la pantalla basado en el avance de la simulacin, cada n por ciento avance.
Cadence 269
OrCAD REL. 9.2 LITE
cenidet
El campo NUMBER OF HISTOGRAM DIVISIONS define el nmero de divisiones de histograma que se
utilizarn al desplegar un anlisis de desempeo para una simulacin de Monte Carlo.
El campo NUMBER OF CURSOR DIGITS define el nmero de dgitos que se desplegarn en la ventana de
cursor para definir la posicin de este.
El campo MARK DATA POINT permite visualizar los puntos obtenidos en la simulacin sobre el trazo
mostrado en pantalla.
El campo DISPLAY EVALUATION permite desplegar los trazos y los puntos marcados al evaluar una
funcin objetivo.
El campo DISPLAY STATISTICS permite desplegar los datos estadsticos asociados a los histogramas de los
anlisis de Monte Carlo.
El campo HIGHLIGHTERRORSTATES permite resaltar automticamente los estados de error generados al
desplegar un trazo.
Para que los cambios efectuados tomen lugar es necesario presionar el botn OK.
En el men WINDOW se encuentran dos comandos importantes para la configuracin de la ventana de
desplegado de trazos: TITLE y DISPLAY CONTROL, figura 420.
El comando TITLE permite cambiar el nombre o titulo que aparece en la barra superior de la ventana de
PSPICE AD, por omisin despliega el nombre del perfil de simulacin utilizado para generar los datos desplegados. Al
ejecutar este comando se abre la ventana mostrada en la figura 421, en esta ventana se edita el nuevo nombre o titulo de la
simulacin. El cambio efectuado solo es valido en la sesin actual de desplegado.
Cadence 270
OrCAD REL. 9.2 LITE
cenidet
Fig. 420.- Men WINDOW.
Fig. 421.- Ventana de edicin del nombre o titulo de la pantalla de desplegado.
Utilizando el resultado de la simulacin del ejemplo06, la figura 422 muestra la parte superior de la ventana de
PSPICE AD antes y despus de cambiado su titulo (el nuevo titulo utilizado es TRANSITORIO DE CORRIENTE.
Por otra parte, el comando DISPLAY CONTROL permite guardar y cargar, hacia y desde archivos en disco
duro, perfiles de desplegado de trazos. Adems de los perfiles de desplegado diseados por el usuario PSPICE AD
proporciona una serie de plantillas predefinidas. La figura 423 muestra la ventana de edicin de perfiles de desplegados
del usuario y las plantillas proporcionadas por PSPICE AD.
Cadence 271
OrCAD REL. 9.2 LITE
cenidet
Fig. 422.- (a) Titulo asignado por omisin a la pantalla de PSPICE AD, (b) Titulo asignado utilizando el comando
TITTLE.
(a) (b)
Cadence 272
OrCAD REL. 9.2 LITE
cenidet
(c) (d)
Fig. 423.- Ventana de edicin de perfiles de desplegado de trazos. (a) perfiles definidos por el usuario, (b) plantillas
para anlisis transitorio, (c) plantillas para anlisis de barrido en CD, (d) plantillas para anlisis de barrido en CA.
D
R
A
F
T
CAPITULO 7.- DISEO DE CIRCUITOS IMPRESOS
UTILIZANDO ORCAD CAPTURE Y ORCAD LAYOUT
PROCESO DE DISEO DE UN CIRCUITO IMPRESO EN OrCAD LAYOUT
El proceso de diseo de un circuito impreso en OrCADLAYOUTse muestran en la figura 424. El proceso inicia a
partir de una red de conexiones, esta red de conexiones es generada en CAPTUREa partir de un diagrama esquemtico, o es
traducida de un diseo en AutoCAD a red de conexiones por medio del programa VISUAL CADD. Con la red de
conexiones disponible, en OrCAD LAYOUT se asignan las huellas o footprints a cada uno de los componentes del
circuito impreso, despus se distribuyen los componentes en el rea del circuito impreso, y por ltimo se trazan las vas de
conexin entre las terminales de los dispositivos.
El proceso de diseo de un circuito impreso, es un proceso complicado, donde se requiere intuicin, experiencia y
buena suerte para obtener un buen resultado. Estas habilidades solo pueden ser adquiridas por medio de varias horas de
prctica y la gua o consejos de gente con mayor experiencia. Acontinuacin se describen brevemente cada uno de los pasos
anteriormente mencionados.
CREACION DE REDES DE CONEXIONES A PARTIR DE UN DIAGRAMA
ESQUEMATICO DE OrCAD CAPTURE
Los diagramas esquemticos generados en OrCADCAPTUREpueden ser utilizados para generar archivos de red
de conexiones. Estos archivos, con extensin MNL, se generan en el administrador de proyectos de OrCADCAPTURE, si
el esquemtico no tiene ninguna violacin a las reglas de diseo, contenidas en la matriz de reglas de diseo, el archivo de
red de conexiones es creado o modificado. Para crear la red de conexiones se requiere ejecutar los siguientes pasos:
1.- Abrir un proyecto de OrCAD CAPTURE,
2.- Seleccionar el diseo en el administrador del proyecto y ejecutar el comando CREATE NETLIST del
men TOOLS. Este comando abre una ventana de configuracin para la creacin de la red de
conexiones,
Cadence 273
OrCAD REL. 9.2 LITE
cenidet
OrCAD
LAYOUT
OrCAD
CAPTURE
LIBRERIAS
DE SIMBOLOS
VISUAL
CADD
VISUAL
CADD
LIBRERIAS
DE "FOOTPRINTS"
REPORTES
DOCUMETOS
IMPRESOS
DIBUJOS
AutoCAD
ARCHIVOS
GERBER Y
DE PERFORACION
DIBUJOS
GERBER Y
PLOTS
GERBTool
VER, GRAFICAR,
CONVERTIR, Y
LIMPIAR
MAX a DXF DXF a MAX
ANOTACION
DIRECTA
ANOTACION
INVERSA
EDIF
Fig. 424.- Diagrama a bloques del proceso de diseo de un circuito impreso.
3.- Seleccionar la ceja LAYOUT de la ventana de configuracin,
4.- En el campo PCBFOOTPRINT, asegurarse de que la cadena {PCBFootprint} est en el recuadro,
5.- En el campo NETLIST FILE, asegurarse de que la ruta del archivo de red de conexiones sea la
correcta. La red de conexiones toma el nombre del proyecto de OrCAD CAPTURE y le agrega la
extensin MNL.
6.- Presionar el botn OK. OrCAD CAPTURE procesa la red de conexiones y la guarda en el archivo
especificado en el paso 5.
En caso de existir alguna violacin en las reglas de diseo, estas violaciones aparecern listadas en la bitcora de
sesin.
Para ejemplificar este proceso, crearemos un proyecto para simulacin en PSPICEADllamado ejemplo_pcb, el
circuito generado es el filtro pasa bajas mostrado en la figura 425. El circuito tal como se muestra en la figura, puede ser
utilizado para realizar anlisis de barrido en CA o anlisis transitorio. Las partes JUMP2 de la librera EVAL que se
conectan en paralelo con las fuentes V3, VCC, y VEE son para proporcionar puntos de conexin en el circuito impreso.
Para accesar al administrador de proyectos, en el men WINDOW seleccionamos 2 ejemplo_pcb, o
presionamos el botn PROJECT MANAGER de la barra de herramientas, figura 426. La ventana del administrador de
proyectos para ejemplo_pcb se muestra en la figura 427.
Para crear la red de conexiones ejecutamos el comando CREATE NETLIST o presionamos el botn
CREATE NETLIST de la barra de herramientas, figura 428, esto abre la ventana de creacin de red de conexiones,
figura 429, seleccionamos la ceja LAYOUT tal como se indica en el punto 3, y nos aseguramos que los campos PCB
FOOTPRINT y NETLIST FILE contengan el texto correcto, adems, para asegurar que cada vez que se actualice la
red de conexiones se envi la informacin al programa OrCAD LAYOUT, activamos el campo RUN ECO TO
LAYOUT y seleccionamos USER PROPERTIES ARE IN INCHES para que las dimensiones de los dispositivos se
Cadence 274
OrCAD REL. 9.2 LITE
cenidet
Fig. 425.- Circuito de filtro pasa bajos.
expresen en pulgadas, figura 430. Una vez realizada esta configuracin, presionamos el botn OK. En la ventana del
administrador de proyectos aparece el nombre del nuevo archivo agregado al proyecto, figura 431.
Cadence 275
OrCAD REL. 9.2 LITE
cenidet
Fig. 426.- Comandos para accesar al administrador de proyectos.
Fig. 427.- Ventana del administrador de proyectos para ejemplo_pcb.
Fig. 428.- Comandos para crear la red de conexiones.
CREACION DE CIRCUITO IMPRESO
Ya con el archivo de red de conexiones creado, se puede crear el archivo de circuito impreso (MAX) en OrCAD
LAYOUT, al abrir el programa aparece tal como se muestra en la figura 432. Para crear un nuevo archivo de circuito
impreso se ejecuta el comando NEW del men FILE o se presiona el botn OPEN NEW BOARD de la barra de
herramientas, figura 433.
Cadence 276
OrCAD REL. 9.2 LITE
cenidet
Fig. 429.- Ventana de configuracin para crear la red de
conexiones.
Fig. 430.- Ventana de configuracin para crear la red de
conexiones utilizando la ceja LAYOUT.
Fig. 431.- Ventana del administrador de proyectos para ejemplo_pcb con el archivo de red de conexiones creado.
Al crear el nuevo archivo de circuito impreso, se abre una ventana de seleccin de plantilla de tecnologa, figura
434. Estas plantillas contienen informacin relacionada a las cuadrculas, vas de conexin entre capas, nmero de capas,
caractersticas de los trazos de conexin, entre otros atributos.
OrCAD LAYOUT LITE EDITION cuenta con doce plantillas disponibles:
1.- 1BET_ANY.TCH, utilizada para circuitos impresos de montaje superficial o de perforacin, solo se
permite una pista entre las terminales de un circuito integrado.
2.- 2BET_SMT.TCH, utilizada para circuitos impresos de montaje superficial o de tecnologa mixta, se
permite tener dos pistas entre las terminales de un circuito integrado.
3.- 2BET_THR.TCH, utilizada para circuito impresos de perforacin, se permiten dos pistas entre las
terminales de un circuito integrado.
4.- 3BET_ANY.TCH, utilizada para circuito impresos de montaje superficial o de perforacin, se permite
tener tres pistas entre las terminales de un circuito integrado.
Cadence 277
OrCAD REL. 9.2 LITE
cenidet
Fig. 432.- Programa OrCAD LAYOUT.
Fig. 433.- Comandos de creacin de un nuevo archivo de
circuito impreso.
Fig. 434.- Ventana de seleccin de plantilla de tecnologa.
5.- DEFAULT.TCH, utilizada como la plantilla por omisin para la traduccin de programas de diseo de
circuito impresos.
6.- 386LIB.TCH, utilizada para realizar la importacin de archivos generados en PCB386.
7.- HYBRID.TCH, utilizada para circuito integrados hbridos.
8.- MCM.TCH, utilizada para mdulos de circuitos integrados mltiples.
9.- METRIC.TCH, utilizada para circuitos impresos en sistema mtrico.
10.- PADS.TCH, utilizada para realizar la importacin de archivos generados en el programa PADS.
11.- PROTEL.TCH, utilizada para realizar la importacin de archivos generados en el programa PROTEL.
12.- TUTOR.TCH, utilizada por el programa tutorial de OrCAD LAYOUT LITE.
Para nuestro ejemplo, seleccionamos la plantilla 1BET_ANY.TCH y presionamos el botn ABRIR. Esto
abre la ventana de seleccin del archivo de red de conexiones, para nuestro ejemplo, buscamos la carpeta en la cual se
encuentra el archivo ejemplo_pcb.mnl, lo seleccionamos, figura 435, y presionamos el botn ABRIR.
La ventana que aparece a continuacin, figura 436, permite definir en que carpeta y con cual nombre se guardar el
archivo de circuito impreso generado por OrCAD LAYOUT. Presionar el botn GUARDAR, y dado que se seleccion
la opcin RUN ECO TO LAYOUT en la configuracin de creacin de red de conexiones, se abre una ventana que
procesa la red de conexiones y trata de asignarle una huella para circuito impreso, en caso de no encontrar en sus libreras
las huellas asignadas a los dispositivos, figura 437, despliega una ventana que permite agregar libreras a la lista de
LAYOUT, crear nuevas libreras de huellas o simplemente diferir el momento de asignacin de huellas. En nuestro
ejemplo agregamos la librera curso.llb al directorio c:\..\orcadlite\layout_plus\library.
Para utilizar las huellas disponibles en esta librera presionamos el botn LINK EXISTING FOOTPRINT
TO COMPONENT, esto abre la ventana de asignacin de huellas, figura 438, para agregar la librera curso.llb se
presiona el botn ADD que se encuentra en el campo LIBRARIES. Esto abre la ventana de seleccin de libreras
mostrada en la figura 439. Una vez seleccionada la librera, sus componentes quedan disponibles en el campo
FOOTPRINT, seleccionamos la huella DIP.100/14/W.300/L.800, esta terminologa define la huella como de
Cadence 278
OrCAD REL. 9.2 LITE
cenidet
Fig. 435.- Ventana de seleccin del archivo de red de conexiones.
Cadence 279
OrCAD REL. 9.2 LITE
cenidet
Fig. 436.- Ventana de asignacin de carpeta y nombre del archivo de circuito impreso.
Fig. 437.- Ventana de ejecucin de la funcin ECO de asignacin de huellas.
circuito integrado de montaje tipo perforacin, con separacin entre terminales de 100 mils, distancia entre filas de
terminales de 300 mils y largo del circuito integrado de 800 mils, presionamos el botn OK para que la funcin ECOsiga
asignando huellas a los dispositivos restantes del circuito.
Al terminar la asignacin de huellas a los dispositivos que forman el circuito impreso, estos aparecen en el rea
de trabajo agrupados por tipo de dispositivo, tal como se muestra en la figura 441.
Cadence 280
OrCAD REL. 9.2 LITE
cenidet
Fig. 438.- Ventana de asignacin de huellas.
Fig. 439.- Ventana de seleccin de libreras de huellas.
DISTRIBUCION DE COMPONENTES EN EL CIRCUITO IMPRESO
La distribucin de los componentes en el rea del circuito impreso es muy importante, tiene influencia sobre la
longitud de las pistas, los elementos parsitos y el tamao en general del circuito impreso. La distribucin ptima de
dispositivos es indispensable para reducir los atributos anteriores, y solo es posible aproximarse a esta distribucin por
medio de experiencia, gua de otra persona con mayor experiencia y en algunos casos buena suerte. Para poder realizar la
distribucin de los componentes en el circuito impreso, es necesario definir primero cual es el rea mxima que se quiere
para el circuito impreso.
Cadence 281
OrCAD REL. 9.2 LITE
cenidet
Fig. 440.- Asignacin de la huella DIP.100/14/W.300/L.800 al circuito integrado U1.
Fig. 441.- Distribucin inicial de los dispositivos en el circuito impreso.
Para definir el rea ocupada por el circuito impreso, en OrCAD LAYOUT se utiliza la definicin de un
obstculo, este obstculo se genera por medio de la opcin NEW del comando OBSTACLE del men TOOLS o
presionado el botn OBSTACLE TOOL que se encuentra en la barra de herramientas, figura 442, una vez seleccionada
esta herramienta, para empezar a definir el rea del circuito impreso se presiona el botn izquierdo de mouse, esto hace que
unido al apuntador del mouse aparezca una lnea gruesa de color amarillo, para iniciar un nuevo lado para la definicin del
rea se presiona el botn izquierdo del mouse, figura 443. Una vez terminado de definir el rea del circuito impreso, se
presiona la tecla ESC o se selecciona la opcin END COMMAND de la ventana que aparece al presionar el botn
derecho del mouse, figura 444.
OrCAD LAYOUT cuenta con un comando de distribucin automtica de componentes, para utilizar este
comando es necesario que se encuentre definido el obstculo que define el rea del circuito impreso. Este comando,
Cadence 282
OrCAD REL. 9.2 LITE
cenidet
Fig. 442.- Comandos de seleccin de la herramienta de obstculos.
Fig. 443.- Lnea de definicin de obstculos.
Fig. 444.- Ventana de seleccin de comandos, opcin terminar comando.
PLACE, se encuentra en el men AUTO, figura 446. Este comando busca la distribucin que considera ptima dado el
tipo de huellas de los dispositivos y el rea disponible en el circuito impreso.
Cadence 283
OrCAD REL. 9.2 LITE
cenidet
Fig. 445.- Obstculo de definicin de rea del circuito impreso.
Fig. 446.- Men AUTO, seleccionando comando PLACE.
Fig. 447.- Circuito impreso con los dispositivos distribuidos automticamente por OrCAD LAYOUT.
Los dispositivos de la figura 447 no muestran las lneas de conexin entre dispositivos que se tenan en la figura
445. Para hacer que las lneas de conexin entre dispositivos generada por la red de conexiones sea de nuevo visible se
presiona el botn RECONECT MODE, figura 448, con esto las lneas gua se vuelven a desplegar en pantalla, figura
449.
En muchas ocasiones esta distribucin no es adecuada desde el punto de vista del usuario, y es necesario mover
manualmente la posicin de algunos dispositivos. Para seleccionar y mover los dispositivos del circuito impreso se
selecciona la opcin SELECT TOOL del comando COMPONENT, o se presiona el botn COMPONENT
TOOL, figura 450.
Para seleccionar un dispositivo que se quiere mover se requiere posicionar el cursor en el dispositivo y presionar el
botn izquierdo del mouse, figura 451, una vez seleccionado el dispositivo puede ser girado presionando la tecla r o R,
Cadence 284
OrCAD REL. 9.2 LITE
cenidet
Fig. 448.- Botn RECONECT MODE de la barra de herramientas.
Fig. 449.- Circuito impreso con los dispositivos distribuidos automticamente y mostrando las lneas gua de conexin.
Fig. 450.- Seleccin de la opcin COMPONENT TOOL.
para posicionar el dispositivo en el rea del circuito impreso se presiona el botn izquierdo del mouse. Para nuestro ejemplo
moveremos todos los dispositivos a las posiciones que se muestran en la figura 452.
Cadence 285
OrCAD REL. 9.2 LITE
cenidet
Fig. 451.- Dispositivos seleccionado para ser reposicionado en el rea del circuito impreso.
Fig. 452.- Nueva distribucin de los dispositivos en el rea del circuito impreso.
Para redibujar las lneas de la red de conexiones, de manera que se muestren en pantalla las trayectorias ms cortas
que unen las terminales de los dispositivos en el circuito, se presiona el botn REFRESH ALL que se encuentra en la
barra de herramientas, figura 453, el resultado de la ejecucin de este comando se muestra en la figura 454.
CAMBIOS EN LAS FORMAS DE LAS HUELLAS ASIGNADAS A LOS DISPOSITIVOS
Antes de generar las pistas que unirn las terminales de los dispositivos en el circuito impreso, es una buena
estrategia cambiar la forma y/o tamao que tienen algunas huellas de las terminales de los dispositivos. Para cambiar estas
huellas se requiere cambiar las propiedades que se encuentra en la tabla de huellas de terminales, el acceso a esta tabla se
realiza por medio la opcin PADSTACK que se encuentra en la ventana que abre el botn VIEW SPREADSHEET,
figura 455.
Cadence 286
OrCAD REL. 9.2 LITE
cenidet
Fig. 453.- Botn de ejecucin del comando REFRESH ALL.
Fig. 454.- Lneas de la red de conexiones actualizadas.
Para nuestro circuito, cambiaremos el tamao y forma de las huellas de las terminales del circuito integrado y de las
resistencias y capacitores, las huellas que se quieren modificar son las siguientes:
1.- Para el circuito integrado: DIP100T.llb_pad4, DIP100T.llb_pad3 y DIP100T.llb_pad5,
2.- Para las resistencias: TM_AXIAL.llb_pad2,
3.- Para el potencimetro: VRES.llb_pad24_1 y VRES.llb_pad17_1,
Cadence 287
OrCAD REL. 9.2 LITE
cenidet
Fig. 455.- Seleccin de la tabla de huellas de terminales.
Fig. 456.- Tabla de huellas de terminales de los dispositivos utilizados en el circuito impreso.
4.- Para los capacitores: TM_RAD.llb_pad1, y
5.- Para los conectores: J1.
Para encontrar estas huellas, se utiliza la barra de desplazamiento que se encuentra en la parte derecha de la ventana
de desplegado de la tabla. Una vez encontrada, por ejemplo la primer huella, se seleccionan los renglones que corresponden
a las capas donde se quiere modificar la forma y tamao de las huellas. Para seleccionar las capas donde se realizarn las
modificaciones se presiona la tecla SHIFT de manera simultnea al botn izquierdo del mouse cuando el cursor se
encuentra sobre el cuadro que contiene el nombre de la capa a seleccionar, para nuestro ejemplo, modificaremos la forma y
tamao de las huellas de las terminales en las capas TOP (superior) y BOTTOM (inferior), figura 457.
Una vez seleccionadas las capas a modificar, se presiona CTRL E para abrir la ventana de edicin de huellas de
terminales, figura 458. El campo PAD SHAPE permite definir la forma de la huella de la terminal, las opciones
disponibles son:
1.- ROUND, huella de forma redonda,
2.- SQUARE, huella de forma cuadrada,
3.- OVAL, huella de forma ovalada,
4.- ANNULAR, huella de forma de anillo,
5.- OBLONG, huella en forma de cuadriltero con las esquinas redondeadas,
6.- RECTANGLE, huella en forma de rectngulo,
Cadence 288
OrCAD REL. 9.2 LITE
cenidet
Fig. 457.- Capas superior e inferior seleccionadas para modificar la huella DIP100T.llb_pad4.
7.- THERMAL RELIEF, huella en forma redonda, con una mayor cantidad de rea para servir como
disipador de calor, y
8.- UNDEFINED, cuando se tienen dispositivos de montaje superficial, las capas donde no se encuentre
conectado el dispositivo no deben tener definida una huella.
En los campos PAD WIDTH y PAD HEIGHT se define el ancho y largo de la huella en mils. Para la huella
que se tiene seleccionada, correspondiente a la terminal 1 del circuito impreso, se quiere una forma rectangular de 110 por
70 mils, figura 459, el resultado de este cambio se muestra en la figura 460.
Para las otras huellas que se quieren modificar, las formas y los tamaos seleccionados son:
1.- DIP100T.llb_pad3, PADSTACK tipo OBLONG, de 110 por 70 mils,
2.- DIP100T.llb_pad5, PADSTACK tipo OBLONG, de 110 por 70 mils,
Cadence 289
OrCAD REL. 9.2 LITE
cenidet
Fig. 458.- Ventana de modificacin de propiedades de las
huellas de terminales.
Fig. 459.- Ventana con las modificaciones de forma y
tamao para la huella DIP100T.llb_pad4.
Fig. 460.- Acercamiento del rea del circuito impreso donde se ve la modificacin efectuada a la huella.
3.- TM_AXIAL.llb_pad2, PADSTACK tipo ROUND, de 80 por 80mils,
4.- VRES.llb_pad24_1, PADSTACK tipo RECTANGLE, de 110 por 70 mils,
5.- VRES.llb_pad17_1, PADSTACK tipo OBLONG, de 70 por 110 mils,
6.- TM_RAD.llb_pad1, PADSTACK tipo ROUND, de 80 por 80 mils.
7.- J1, PADSTACK tipo ROUND, de 80 por 80 mils.
Una vez realizados los cambios, cerramos la ventana de desplegado de la tabla de huellas de terminales, y
guardamos los cambios realizados al circuito presionando las teclas CTRL S. El circuito con las modificaciones a las
huellas de sus terminales se muestra en la figura 461.
GENERACION DE LAS PISTAS DE CONEXION
Una vez que ya se tiene la distribucin de los dispositivos en el circuito impreso y que se han modificado las huellas
de las terminales es tiempo de trazar las pistas que unen a estas terminales. Antes de empezar a trazar las pistas en el circuito
impreso, asignaremos caractersticas de anchura especificas a cada uno de los grupos de pistas. Para modificar estas
caractersticas es necesario abrir la tabla de caractersticas de red, seleccionando la opcin NETS que se encuentra en la
ventana que abre el botn VIEW SPREADSHEET, figura 462.
Para nuestro circuito, cambiaremos el ancho de las pistas que llevan alimentacin y de seal. Para seleccionar las
capas donde se realizarn las modificaciones se presiona la tecla SHIFT de manera simultnea al botn izquierdo del
Cadence 290
OrCAD REL. 9.2 LITE
cenidet
Fig. 461.- Dispositivos con las huellas de sus terminales modificadas.
mouse cuando el cursor se encuentra sobre el cuadro que contiene el nombre de la conexin de red que se quiere modificar,
para nuestro ejemplo empezaremos con las redes 0, VCC y VEE que son las conexiones de red de alimentacin,
figura 464.
Cadence 291
OrCAD REL. 9.2 LITE
cenidet
Fig. 462.- Seleccin de la tabla de caractersticas de red.
Fig. 463.- Tabla de caractersticas de red.
Fig. 464.- Tabla de caractersticas de red con las conexiones de red de alimentacin seleccionadas.
Una vez seleccionadas las redes a modificar, se presiona CTRL E para abrir la ventana de edicin de
caractersticas o propiedades de red, figura 465. El campo MINWIDTH permite definir la anchura mnima que se puede
asignar a una pista; el campo CONN WIDTH define la anchura que normalmente ser utilizada al trazar pistas, y por
ltimo el campo MAX WIDTH define la anchura mxima que se puede asignar a una pista. Para nuestro ejemplo,
asignaremos anchuras de 20, 40 y 80 mils a estos tres campos. Para las redes IN, N00397, N00451, N00505,
OUT, X1 y X2 asignaremos anchuras de 12, 20 y 80 mils. La tabla de caractersticas de red con los nuevos valores de
anchura asignados se muestra en la figura 467.
Cadence 292
OrCAD REL. 9.2 LITE
cenidet
Fig. 465.- Ventana de edicin de caractersticas de las redes de conexin.
Fig. 466.- Tabla de caractersticas de red con los valores de anchura de pistas de alimentacin modificados.
Fig. 467.- Tabla de caractersticas de red con todos los valores de anchura de pista modificados.
OrCADLAYOUTpermite quitar parte de la tarea de trazar las pistas que unen a las terminales de los dispositivos
por medio de la funcin AUTOROUTE (trazado automtico de pistas) del men AUTO, figura 468. Esta funcin
puede ser aplicada a todo el circuito impreso, al cuadro que delimita la seccin DRC o a un componente en particular.
El resultado de aplicar la funcin AUTOROUTE con la opcin BOARD en nuestro circuito impreso se
muestra en la figura 469. Los trazos de las pistas que aparecen en la figura estn agrupados por caras o capas en el circuito
impreso, cada capa tiene asignado un color especfico. La figura 469 muestra trazos de cuatro colores diferentes, de manera
que la funcin AUTOROUTE genero trazos de pistas en cuatro capas diferentes del circuito impreso.
Este nmero de capas puede ser ampliado o reducido segn sean las necesidades particulares de un diseo de
circuito impreso. Para nuestro ejemplo, limitaremos el nmero de capas disponibles a dos: una capa superior (TOP) y otra
Cadence 293
OrCAD REL. 9.2 LITE
cenidet
Fig. 468.- Men de seleccin funcin AUTOROUTE.
Fig. 469.- Circuito impreso con las pistas generadas con la funcin AUTOROUTE.
inferior (BOTTOM). Para establecer este lmite, modificaremos la tabla de capas, para esto es necesario seleccionar la
opcin LAYERS que se encuentra en la ventana que abre el botn VIEW SPREADSHEET, figuras 470 y 471. La
figura 471 muestra la tabla con todas las capas que reconoce OrCADLAYOUT, para nuestro ejemplo debemos cambiar el
tipo de capa que tienen asignadas las capas INNER1 e INNER2 de ROUTING a UNUSED, de manera que solo
las capas TOP y BOTTOM puedan ser utilizadas para el trazado de pistas.
Para seleccionar las capas donde se realizarn las modificaciones se presiona la tecla SHIFT de manera
simultnea al botn izquierdo del mouse cuando el cursor se encuentra sobre el cuadro que contiene el nombre de la capa
que se quiere modificar, para nuestro seleccionaremos las capas INNER1 y INNER2, figura 472.
Cadence 294
OrCAD REL. 9.2 LITE
cenidet
Fig. 470.- Ventana de seleccin de la opcin LAYERS.
Fig. 471.- Tabla de caractersticas de las capas utilizadas en OrCAD LAYOUT.
Una vez seleccionadas las capas a modificar, se presiona CTRL E para abrir la ventana de edicin de
caractersticas o propiedades de las capas, figura 473. En el campo LAYER TYPE seleccionamos la opcin UNUSED
ROUTING. La tabla de capas con los nuevos valores asignados se muestra en la figura 474.
Cadence 295
OrCAD REL. 9.2 LITE
cenidet
Fig. 472.- Tabla de capas con las capas a modificar seleccionadas.
Fig. 473.- Ventana de edicin de caractersticas de las capas.
Fig. 474.- Tabla de capas con las caractersticas modificadas.
Una vez realizados los cambios, cerramos la ventana de desplegado de la tabla de huellas de terminales, y
guardamos los cambios realizados al circuito presionando las teclas CTRL S.
De nuevo utilizamos la funcin AUTOROUTE en su opcin BOARD, el circuito con las nuevas pistas
generadas se muestra en la figura 475. La capa superior tiene ocho trazos, en caso de querer reducir el nmero de trazos que
se encuentran en la capa superior, se requiere modificar el costo de las pistas que se generan en dicha cara. El costo
define la prioridad que se le dar a cada capa para el trazo de pistas, en cuanto mayor sea el costo asociado a una capa en
particular, LAYOUT tratar de reducir el nmero de pistas que genera en dicha capa. Para modificar el costo asociado a la
capa superior se selecciona la opcin ROUTELAYERS del comando ROUTESTRATEGIES que se encuentra en el
men OPTIONS, figura 476.
Cadence 296
OrCAD REL. 9.2 LITE
cenidet
Fig. 475.- Circuito impreso con las pistas generadas solo en las capas superior e inferior.
Fig. 476.- Men de seleccin de la opcin ROUTE LAYERS.
La opcin ROUTE LAYERS abre la ventana mostrada en la figura 477. Para modificar el costo de trazar pistas
en la cara superior (TOP), seleccionamos todas las capas TOP que aparecen en la figura 477 con el mismo procedimiento
utilizado para las tablas de redes y capas, ver figura 478. Una vez seleccionadas las capas a modificar, se presiona CTRL
E para abrir la ventana de edicin costos de las capas, figura 479. La figura 479a muestra la ventana antes de las
modificaciones. En el campo LAYER COST movemos el cursor de seleccin hasta que en el recuadro aparezca el valor
de 100, por omisin el valor asignado a la capa superior es de 50 al igual que a la inferior. Una vez asignado el nuevo costo
presionamos el botn OK para cerrar la ventana de edicin.
Cadence 297
OrCAD REL. 9.2 LITE
cenidet
Fig. 477.- Tabla de estrategias de capas.
Fig. 478.- Tabla de estrategias con las capas a modificar seleccionadas.
Una vez realizados los cambios, cerramos la ventana de desplegado de la tabla de huellas de terminales, y
guardamos los cambios realizados al circuito presionando las teclas CTRL S. Para poder aplicar estos cambios en los
costos de trazado de pistas es necesario borrar las rutas antes generadas utilizando la opcin BOARD de la funcin
UNROUTE y volver a utilizar la funcin BOARD de la funcin AUTOROUTE, el resultado se muestra en la figura
480. El nmero de trazos en la capa superior se redujo a seis; observando detenidamente se puede apreciar que algunas pistas
de la capa inferior pueden ser trazadas de otra manera, esto sin embargo, deber realizarse de manera manual.
Cadence 298
OrCAD REL. 9.2 LITE
cenidet
(a) (b)
Fig. 479.- Ventana de edicin de costos.
Fig. 480.- Circuito impreso con los nuevos costos para pistas en la capa superior.
Para realizar una edicin manual del trazado de pistas se debe activar el botn ADD/EDITROUTEMODE que
se encuentra en la barra de herramientas, figura 481. Para seleccionar el trazo a modificar, es necesario utilizar el botn
izquierdo del mouse cuando el apuntador del mouse se encuentra sobre el trazo a modificar. El trazo seleccionado volver a
desplegar la lnea delgada que se tena antes de generar la pista, figura 482b.
La figura 483 muestra el circuito impreso terminado con algunas modificaciones en la forma de los trazos de la cara
inferior.
Cadence 299
OrCAD REL. 9.2 LITE
cenidet
Fig. 481.- Botn de seleccin de herramienta de modificacin de pistas.
(a) (a)
Fig. 482.- (a) Pista a modificar, (b) pista seleccionada para modificacin.
Fig. 483.- Circuito impreso terminado.
DELIMITADO Y LLANADO DE ESPACIOS EN EL CIRCUITO IMPRESO
Para reducir el tiempo de fabricacin relacionado con la eliminacin de exceso de cobre, y para mejorar los planos
de tierra de un circuito impreso, en muchas ocasiones se requiere llenar el espacio libre que se encuentra en un diseo de
circuito impreso con reas de cobre. Adems, tambin es necesario en algunas ocasiones colocar etiquetas que ayuden a
identificar conectores o fechas de fabricacin, OrCAD LAYOUT permite realizar estas tareas de manera sencilla. A
nuestro circuito impreso le agregaremos los siguientes textos: ENTRADA, SALIDA, VCC, VEE y GND en la
capa inferior, adems, se tratar de que el espacio vaco de la cara inferior sea ocupado por un plano de tierra.
Para agregar los textos es necesario utilizar la herramienta TEXT TOOL que se encuentra en la barra de
herramientas, figura 484. Para iniciar la edicin de texto, presionamos el botn derecho del mouse y seleccionamos NEW
en la ventana que se abre, figura 485. Esto abre la ventana mostrada en la figura 486, el texto se introduce en el campo
TEXTSTRING. Los campos TEXTWIDTH y TEXTHEIGHT definen el ancho y alto de las letras utilizadas, los
valores por omisin son 10 y 75, para nuestro ejemplo los cambiaremos por 20 y 150. Dado la perspectiva del diseador de
circuitos impresos en OrCADLAYOUTes desde la capa superior, cualquier texto que se quiera colocar en la inferior debe
verse al revs desde dicha perspectiva, para lograr este efecto, se selecciona la opcin MIRRORER, y por ltimo se
selecciona la capa donde se colocar el texto, en nuestro caso BOTTOM, y se presiona el botn OK. El texto generado
aparece pegado al cursor, para posicionarlo en el circuito impreso es necesario presionar el botn izquierdo del mouse.
Cadence 300
OrCAD REL. 9.2 LITE
cenidet
Fig. 484.- Botn de seleccin de la herramienta TEXT TOOL.
Fig. 485.- Ventana de seleccin de opciones de TEXT TOOL.
Fig. 486.- Ventana de edicin de texto.
Para los textos VCC y VEE, adems de modificar los valores por omisin del ancho y alto de las letras, se
modificar el campo ROTATION, el valor asignado por omisin es 0, el cual ser cambiado por 90. La figura 488
muestra los textos colocados en el circuito impreso.
Cadence 301
OrCAD REL. 9.2 LITE
cenidet
Fig. 487.- Circuito impreso con el texto ENTRADA colocado en la cara inferior.
Fig. 488.- Circuito impreso con los textos agregados.
Para llenar los espacios vacos del circuito impreso y utilizarlo como plano de tierra, se requiere modificar las
caractersticas del obstculo que se utiliz para definir el tamao del circuito impreso. Para poder realizar esta operacin es
necesario presionar el botn OBSTACLETOOL de la barra de herramientas, figura 489. Para seleccionar el obstculo se
posicona el cursor sobre l y se presiona el botn izquierdo del mouse. Con el obstculo seleccionado se presiona la
secuencia de teclas CTRL E para abrir la ventana de edicin de propiedades del obstculo, figura 490.
Los campos que se requieren modificar para crear un plano de tierra en el espacio libre del circuito impreso son:
1.- OBSTACLE TYPE, debe cambiarse de BOARD OUTLINE a COUPER POUR,
2.- OBSTACLE LAYER, debe cambiarse de GLOBAL LAYER a BOTTOM,
3.- CLEARENCE, define el espacio entre el plano de tierra que se quiere generar y las pistas del circuito
impreso, para nuestro ejemplo, utilizaremos un espacio de 30 mils.
4.- NET ATTACHMENT, debe cambiarse de - a 0, 0 define la tierra utilizada en el diagrama
esquemtico de CAPTURE.
Cadence 302
OrCAD REL. 9.2 LITE
cenidet
Fig. 489.- Botn de seleccin de herramienta OBSTACLE TOOL.
Fig. 490.- Ventana de edicin de propiedades del obstculo.
Los cambios efectuados se muestran en la figura 491. Al presionar el botn OK y cerrarse la ventana de edicin,
el cursor est en posicin de modificar la forma del obstculo, para evitar modificar la forma del obstculo y ver el efecto de
los cambios realizados en la ventana de propiedades es necesario presionar la tecla ESC, el circuito con el plano de tierra
generado se muestra en la figura 492.
Cadence 303
OrCAD REL. 9.2 LITE
cenidet
Fig. 491.- Ventana de edicin de propiedades con los nuevos valores.
Fig. 492.- Circuito impreso con el plano de tierra generado.
IMPRESIN DE LAS CAPAS DEL CIRCUITO IMPRESO
Una vez terminado el diseo del circuito impreso, es necesario realizar impresiones de las capas que lo componen.
De manera adicional a las capas en las que se encuentran las pistas, en los procesos de produccin se utilizan las impresiones
de las capas de ensamble (ASSEMBLY) y de malla (SIKLSCREEN) para ayudar a la localizacin de los dispositivos en el
circuito impreso.
Para imprimir por capas el circuito impreso, es necesario entrar en el modo de post procesamiento, esto se hace
seleccionando la opcin POST PROCESS del men WINDOW, figura 493. En la ventana de post procesamiento se
muestra la tabla con las veinticinco capas que maneja OrCAD LAYOUT, figura 494.
Cadence 304
OrCAD REL. 9.2 LITE
cenidet
Fig. 493.- Ventana de seleccin de post procesamiento.
Fig. 494.- Tabla de seleccin de capas para post procesamiento.
El post procesamiento bsico, necesario para imprimir las capas del circuito impreso se realiza en cuatro pasos:
1.- Seleccin de la capa a imprimir,
2.- Edicin de sus propiedades para impresin,
3.- Visualizacin previa, e
4.- Impresin de la capa en la impresora seleccionada.
A continuacin utilizaremos el circuito impreso que acabamos de disear para ejemplificar estos pasos, las capas
que se imprimirn son la superior (TOP LAYER), inferior (BOTTOM LAYER) y de ensamble superior (ASSEMBLY
TOP). Para seleccionar la capa superior en la tabla de capas se utiliza el botn izquierdo del mouse, los campos de
propiedades de la capa se resaltan tal como se muestra en la figura 495.
Para modificar las propiedades de la capa, es necesario presionar la secuencia de teclas CTRL E, esto abre la
ventana de edicin de propiedades que se muestra en la figura 496. La ventana cuenta con varios campos, que permiten
modificar las caractersticas de impresin de la capa. El campo FORMAT define las caractersticas del archivo de salida
(impresin), en la mayora de los casos la opcin por omisin es la seleccionada, para exportar la impresin de la capa hacia
AutoCAD se selecciona el formato DXF, para nuestro ejemplo, dejaremos la opcin por omisin. En el campo
OPTIONS agregaremos la seleccin KEEP DRILL HOLES OPEN para permitir que en la impresin de la capa se
mantengan despejadas las marcas de perforacin para las terminales de los dispositivos. El campo PLOT TITTLE
permite cambiar el nombre o titulo de la impresin de la capa. El campo CENTER ON PAGE permite centrar la
impresin de la capa en el centro de la hoja de impresin. El campo MIRROR permite imprimir en forma de negativo la
Cadence 305
OrCAD REL. 9.2 LITE
cenidet
Fig. 495.- Capa superior seleccionada.
Fig. 496.- Ventana de edicin de propiedades de las capas.
capa sobre la hoja de impresin. El campo SCALE RATIO permite imprimir en escalas diferentes a 1, esto se utiliza
cuando el proceso de fabricacin del circuito impreso utiliza mtodos fotogrficos. Por ltimo, el campo ROTATION
(CCW) permite asignar una rotacin o giro de la hoja de impresin en sentido contrario a las manecillas del reloj, esto se
utiliza para utilizar mejor el rea de la hoja de impresin. Al terminar de modificar las propiedades de la capa se presiona el
botn OK.
Con estas nuevos valores de propiedades asignados, y con la capa aun seleccionada, presionamos el botn derecho
del mouse, esto abre una ventana de seleccin de opciones, figura 497; seleccionamos la opcin PREVIEW, esto hace
que los colores de los trazos desplegados en pantalla cambien, y solo se visualicen los correspondientes a la capa
seleccionada, figura 498.
Cadence 306
OrCAD REL. 9.2 LITE
cenidet
Fig. 497.- Ventana de seleccin de opciones de edicin de capas.
Fig. 498.- Capa superior vista con la opcin de visualizacin previa.
Para imprimir esta capa se requiere abrir nuevamente la ventana de seleccin de opciones con el botn derecho del
mouse, en esta ocasin se requiere seleccionar la opcin PLOT TO PRINT MANAGER, esto abre la ventana de
impresin tpica de WINDOWS, figura 499, en caso de querer imprimir a una impresora que no sea la predeterminada por
el sistema, se puede realizar la seleccin a travs del men de seleccin que aparece en el campo NOMBRE.
Este proceso se repite para las capas inferior y de ensamble superior, el resultado de estas impresiones se muestra
en las figuras 500a, 500b y 500c, las figuras se muestran con acercamiento y no a escala 1:1.
Cadence 307
OrCAD REL. 9.2 LITE
cenidet
Fig. 499.- Ventana de impresin de WINDOWS.
(a) (b) (c)
Fig. 500.- Impresin de las capas superior (a), inferior (b) y de ensamble superior (c).
D
R
A
F
T
CAPITULO 8.- GENERACION DE REPORTES E INTERFAZ CON
APLICACIONES MS OFFICE.
INTRODUCCION
OrCAD rel. 9.2 permite generar reportes tales como lista de materiales, lista de referencias cruzadas. Adems, el
transferir diagramas esquemticos de CAPTURE, y grficas de seales de PSPICE AD, hacia aplicaciones de MS
OFFICE tales como WORD y POWERPOINT es una tarea sencilla y rpida, tambin es posible transferir los datos que
definen a un trazo de PSPICE ADhacia EXCEL. A continuacin se describirn los mtodos necesarios para realizar estas
acciones.
GENERACION DE REPORTES EN CAPTURE
Como se mencion anteriormente, se pueden generar reportes de lista de materiales y de referencias cruzadas de
componentes, estos reportes se generan en el administrador de proyectos del programa CAPTURE. Para generar el reporte
de lista de materiales, se ejecuta el comando BILLOF MATERIALS... del men TOOLS, figura 501. La ventana que
aparece, figura 502, permite configurar algunas caractersticas del reporte.
Esta ventana permite definir el alcance de generacin de la lista de materiales, el campo SCOPE contiene dos
opciones: PROCESS ENTIRE DESIGN, esta opcin genera la lista de materiales del diseo completo; y PROCESS
SELECTION, esta opcin genera la lista de materiales del esquemtico o carpeta de esquemticos seleccionada.
Cadence 308
OrCAD REL. 9.2 LITE
cenidet
Fig. 501.- Men de seleccin TOOLS
para la creacin del listado de material.
Fig. 502.- Ventana de configuracin para la lista de materiales.
El campo MODE permite incluir casos u ocurrencias, por omisin, CAPTURE asigna el valor de este campo
basado en el tipo de proyecto que se tiene, para proyectos de PSPICE y FPGA el valor por omisin es casos (USE
INSTANCES (PREFERED)), para proyectos de circuito impresos y esquemticos simples se fija en ocurrencias
(OCURRENCES).
El campo LINE ITEM DEFINITION permite definir el formato de las lneas del reporte. La opcin
HEADER permite definir el encabezado que CAPTUREagregar en cada pgina del reporte, si no se especifica ninguna
cadena de caracteres, CAPTURE asume que las pginas no llevan encabezado. Por omisin, el encabezado es:
Item\tQuantity\tReference\tPart, este encabezado despliega cuatro columnas, una para el nmero de componente, otra
para la cantidad de componentes, una tercera para la referencia del componente y por ltimo el nombre del componente. La
opcin COMBINED PROPERTY STRING define las propiedades que debe buscar CAPTURE para agrupar los
dispositivos en la lista de materiales. Por omisin, el campo tiene definida la siguiente cadena de caracteres:
{Item}\t{Quantity}\t{Reference}\t{Value}, esta cadena imprime los valores de nmero de componente, un espacio de
tabulador, la cantidad de componentes, un espacio tabulador, la referencia del componente, un espacio tabulador, y el valor
del componente. Para imprimir cada uno de los componentes en lneas separadas es necesario seleccionar la opcin
PLACE EACH PART ON A SEPARATE LINE.
El campo INCLUDE FILE define si se agrega un archivo al reporte. La cadena de propiedades combinadas
(COMBINEDPROPERTYSTRING) define la cadena de caracteres que se buscarn en el archivo a agregar. La opcin
INCLUDE FILE define la carpeta y el nombre del archivo a agregar.
El campo REPORT define el nombre y carpeta donde se guardar el reporte, la opcin VIEW OUTPUT
permite abrir de manera automtica la lista de materiales al terminar su generacin. Para aceptar las modificaciones a esta
ventana es necesario presionar el botn OK. La figura 503 muestra el administrador de proyectos con el nuevo archivo
generado en la seccin OUTPUTS.
Para ver la lista de materiales generada, se selecciona el archivo ejemplo_pcb.bom con el cursor y botn
izquierdo del mouse, despus se presiona el botn derecho del mouse, esto para abrir la ventana de seleccin de comandos
que se muestra en la figura 504, y se selecciona la opcin EDIT. La lista de materiales del ejemplo_pcb se muestra en la
figura 505.
Para generar el reporte de referencias cruzadas, se ejecuta el comando CROSS REFERENCE... del men
TOOLS, figura 506. La ventana que aparece, figura 507, permite configurar algunas caractersticas del reporte.
Cadence 309
OrCAD REL. 9.2 LITE
cenidet
Fig. 503.- Administrador de proyectos con el nuevo archivo generado.
Fig. 504.- Ventana de seleccin de opciones para el archivo ejemplo_pcb.bom.
Esta ventana permite definir el alcance de generacin de la lista de referencia cruzada, el campo SCOPE
contiene dos opciones: CROSS REFERENCE ENTIRE DESIGN, esta opcin genera la lista de referencias cruzadas
del diseo completo; y CROSS REFERENCE SELECTION, esta opcin genera la lista de referencia cruzada del
esquemtico o carpeta de esquemticos seleccionada.
El campo MODE permite incluir casos u ocurrencias, por omisin, CAPTURE asigna el valor de este campo
basado en el tipo de proyecto que se tiene, para proyectos de PSPICE y FPGA el valor por omisin es casos (USE
INSTANCES (PREFERED)), para proyectos de circuito impresos y esquemticos simples se fija en ocurrencias
(OCURRENCES).
Cadence 310
OrCAD REL. 9.2 LITE
cenidet
Fig. 505.- Lista de materiales generada.
Fig. 506.- Men de seleccin TOOLS
para la creacin del listado de referencia
cruzada.
Fig. 507.- Ventana de configuracin para la lista de referencia cruzada.
El campo SORTING permite fijar el tipo de ordenamiento que se realizar sobre la lista generada, las opciones
disponibles son: ordenar primero por valor de componente y despus por referencia de componente (SORTOUTPUTBY
PART VALUE, THEN BY REFERENCE DESIGNATOR), y ordenar primero referencia de componente y despus
por valor de componente (SORT OUTPUT BY REFERENCE DESIGNATOR, THEN BY PART VALUE).
El campo REPORT permite agregar al reporte las coordenadas X e Y donde se encuentra la terminal 1 del
componente (REPORT THE X AND Y COORDINATES OF ALL PARTS), las partes no utilizadas de un circuito
integrado (REPORTUNUSEDOF MULTIPLEPARTS PACKAGES). Adems, se puede definir el nombre y carpeta
donde se guardar el reporte, la opcin VIEW OUTPUT permite abrir de manera automtica la lista de materiales al
terminar su generacin. Para aceptar las modificaciones a esta ventana es necesario presionar el botn OK. La figura 508
muestra el administrador de proyectos con el nuevo archivo generado en la seccin OUTPUTS.
Para ver la lista de referencias cruzadas generada, se selecciona el archivo ejemplo_pcb.xrf con el cursor y botn
izquierdo del mouse, despus se presiona el botn derecho del mouse, esto para abrir la ventana de seleccin de comandos
que se muestra en la figura 504, y se selecciona la opcin EDIT. La lista de materiales del ejemplo_pcb se muestra en la
figura 509.
Cadence 311
OrCAD REL. 9.2 LITE
cenidet
Fig. 508.- Administrador de proyectos con el nuevo archivo generado.
Fig. 509.- Lista de referencias cruzadas generada.
COPIAR DIAGRAMAS Y GRAFICOS HACIA APLICACIONES DE MS
OFFICE
En muchas ocasiones, es necesario agregar diagramas esquemticos en reportes o en presentaciones tcnicas. Para
agregar un diagrama esquemtico a un documento de MS WORD o a una presentacin de MS POWERPOINT, es
necesario, en CAPTURE, seleccionar los dispositivos a copiar; para seleccionar varios dispositivos al mismo tiempo se
hace un cuadro desplazando el cursor del mouse al mismo tiempo que se presiona su botn izquierdo, al soltar el botn los
componentes seleccionados cambiarn de color, tal como se muestra en la figura 510.
Para copiar estos componentes hacia el pisa papeles de WINDOWS se puede hacer de dos maneras: ejecutando el
comando COPY del men EDIT, o presionando la secuencia de teclas CTRL C, para pegar el esquemtico en el
documento de MS WORD o en la presentacin de MS POWERPOINT, es necesario cambiar la aplicacin activa hacia
MS WORD (para nuestro ejemplo), colocar el cursor en la posicin donde se quiere pegar el esquemtico, ejecutar el
comando PEGAR del men EDICION o presionar la secuencia de teclas CTRL V, la figura 511 muestra el
resultado de este procedimiento.
El tamao en que se despliega el diagrama esquemtico puede manipularse en MS WORD o en MS
POWERPOINT para que se ajuste a las necesidades del documento o de la presentacin.
Para ejemplificar el procedimiento para copiar grficos de trazos generados en PSPICE AD hacia MS WORD o
MS POWERPOINTutilizaremos el resultado de simular en barrido de CAel filtro pasa bajos de ejemplo_pcb desde una
frecuencia de 1Hz a 1 MHz. En pantalla se despliega la ganancia del filtro en dB, tal como se muestra en la figura 512. Para
copiar este trazo hacia el pisa papeles, es necesario ejecutar el comando COPY TO CLIPBOARD del men
WINDOW, figura 513. La ejecucin de este comando abre la ventana mostrada en la figura 514, en esta ventana se
pueden fijar algunas caractersticas de la figura que se va a copiar hacia el porta papeles.
Cadence 312
OrCAD REL. 9.2 LITE
cenidet
Fig. 510.- Componentes del ejemplo_pcb seleccionados.
Cadence 313
OrCAD REL. 9.2 LITE
cenidet
(a) (b)
Fig. 511.- Diagrama esquemtico agregado a un documento de MS WORD.
Fig. 512.- Resultado de la simulacin del filtro pasa bajos de ejemplo_pcb.
Fig. 513.- Comando de copiar hacia el porta papeles del men WINDOW.
Esta ventana cuenta con dos campos: BACKGROUND y FOREGROUND, el primer campo permite hacer
transparentes el color de fondo del rea de desplegado que se est copiando al pisa papeles, el segundo campo, permite
definir el esquema de colores con el cual se copiarn los trazos que se estn copiando, las opciones disponibles son: USE
SCREENCOLORS, permite copiar los trazos con los colores asignados por PSPICEADpara su desplegado en pantalla;
CHANGE WHITE TO BLACK, convierte los trazos en color blanco a color negro; CHANGE ALL COLORS TO
BLACK, convierte el color de todos los trazos a negro. Para nuestro ejemplo, dejaremos los valores que aparecen por
omisin. Para pegar esta grfica en MS WORDo MS POWERPOINTse sigue el mismo procedimiento que se utiliz para
los diagramas esquemticos. La figura 515 muestra el resultado de agregar el trazo de la figura 512 a una presentacin de
MS POWERPOINT.
Cadence 314
OrCAD REL. 9.2 LITE
cenidet
Fig. 514.- Ventana de configuracin del copiado hacia el porta papeles.
(a) (a)
Fig. 515.- Trazo de PSPICE AD agregado a una presentacin de MS POWER POINT.
COPIAR LOS DATOS DE UN TRAZO
En ocasiones, es necesario comparar los resultados de simulacin con los obtenidos experimentalmente, estas
comparaciones pueden realizarse en programas como MS EXCEL. Para copiar los datos obtenidos en simulacin de un
trazo es necesario seleccionar el nombre del trazo a copiar de entre los desplegados en pantalla utilizando el apuntador del
mouse. Al seleccionar el nombre de un trazo, este cambia de color a rojo, figura 516.
Para copiar los datos de este trazo se puede hacer de dos maneras: ejecutando el comando COPY del men
EDIT, o presionando la secuencia de teclas CTRL C, para pegar el esquemtico en el rea de trabajo de MS EXCEL,
es necesario cambiar la aplicacin activa hacia MS EXCEL, colocar el cursor en la celda donde se quieren pegar los datos
del trazo, ejecutar el comando PEGAR del men EDICION o presionar la secuencia de teclas CTRL V, la figura
517 muestra el resultado de este procedimiento.
La figura 518 muestra el resultado de grficar en MS EXCEL los datos copiados desde PSPICE AD.
Cadence 315
OrCAD REL. 9.2 LITE
cenidet
Fig. 516.- Trazo seleccionado en PSPICE AD.
Fig. 517.- Datos del trazo DB(V(OUT)/ V(IN)) agregado a un documento de MS EXCEL.
(a) (b)
Cadence 316
OrCAD REL. 9.2 LITE
cenidet
Fig. 518.- Grfica obtenida en MS EXCEL a partir de los datos copiados de PSPICE AD.
D
R
A
F
T
Cadence 317
OrCAD REL. 9.2 LITE
cenidet
Anexo A.- Hojas de datos
Diodo HFA15TB60
Cadence 318
OrCAD REL. 9.2 LITE
cenidet
Cadence 319
OrCAD REL. 9.2 LITE
cenidet
Cadence 320
OrCAD REL. 9.2 LITE
cenidet
Cadence 321
OrCAD REL. 9.2 LITE
cenidet
Cadence 322
OrCAD REL. 9.2 LITE
cenidet
Anexo B.- Parmetros de los modelos para PSPICE.
DIODO
PARAMETRO SIGNIFICADO UNIDADES
VALOR
POR
OMISION
IS Corriente de saturacin Amperios 1e-14
N Coeficiente de emisin 1
ISR Parmetro de recombinacin de corriente Amperios 0
NR Coeficiente de emisin para ISR 2
IKF Codo de corriente de alta inyeccin Amperios Infinito
BV Codo de voltaje de ruptura inverso Voltios Infinito
IBV Codo de corriente de ruptura inversa Amperios 1e-10
NBV Factor de ruptura inversa ideal 1
IBVL Codo de corriente de ruptura inversa de bajo nivel Amperios 0
NBVL Factor de ruptura inversa de bajo nivel 1
RS Resistencia parsita Ohms 0
TT Tiempo de transito Segundos 0
CJ0 Capacitancia de la unin sin polarizacin Faradios 0
VJ Potencial NP Voltios 1
M Coeficiente de grado NP 0.5
FC Coeficiente de capacitancia de deplexin de polarizacin directa 0.5
EG Voltaje de banda (altura de la barrera) eV 1.11
XTI Exponente de temperatura de IS 3
TIKF Coeficiente de temperatura de IKF (lineal) C
-1
0
TBV1 Coeficiente de temperatura de BV (lineal) C
-1
0
TBV2 Coeficiente de temperatura de BV (cuadrtico) C
-2
0
TRS1 Coeficiente de temperatura de RS (lineal) C
-1
0
TRS2 Coeficiente de temperatura de RS (cuadrtico) C
-2
0
KF Coeficiente de variacin de ruido 0
AF Exponente de variacin de ruido 1
Cadence 323
OrCAD REL. 9.2 LITE
cenidet
BJT
PARAMETROS SIGNIFICADO UNIDADES
VALOR POR
OMISION
IS Corriente de saturacin Amperios 1e-16
BF Beta mxima ideal directa 100
NF Coeficiente de emisin de corriente directa 1
VAF o VA Voltaje Early directo Voltios Infinito
IKF o IK Codo de corriente de beta directa en alta Corriente Amperios Infinito
ISE o C2 Corriente de fuga en saturacin base-emisor Amperios 0
NE Coeficiente de emisin de fuga base-emisor 1.51
BR Beta mxima ideal inversa 1
NR Coeficiente de emisin de corriente inversa 1
VAR o VB Voltaje Early inverso Voltios Infinito
IKR Esquina para la beta inversa en alta corriente Amperios Infinito
ISC o C4 Corriente de fuga en saturacin base-colector Amperios 0
NC Coeficiente de emisin de fuga base-colector 2
NK Coeficiente de carrera en alta corriente 0.5
ISS Corriente de saturacin de substrato NP Amperios 0
NS Coeficiente de emisin de substrato NP 1
RE Resistencia ohmica de emisor Ohms 0
RB Resistencia (mxima) de base sin polarizacin Ohms 0
RBM Resistencia de base mnima Ohms RB
IRB Corriente a la cual RB cae a la mitad hacia RBM Amperios Infinito
RC Resistencia ohmica de colector Ohms 0
CJE Capacitancia base-emisor sin polarizacin Faradios 0
VJE o PE Potencial generado base-emisor Voltios 0.75
MJE o ME Factor de grado base-emisor 0.33
XCJC Fraccin de CBC conectada internamente a RB 1
CJS o CCS Capacitancia de substrato NP sin polarizacin Faradios 0
VJS o PS Potencial generado en el substrato NP Voltios 0.75
MJS o MS Factor de grado del substrato NP 0
FC Coeficiente del capacitor de deplexin en polarizacin directa 0.5
TF Tiempo de transito directo ideal Segundos 0
XTF Coeficiente de tiempo de transito dependiente de polarizacin 0
Cadence 324
OrCAD REL. 9.2 LITE
cenidet
PARAMETROS SIGNIFICADO UNIDADES
VALOR POR
OMISION
VTF VBC dependiente del tiempo de transito Voltios Infinito
ITF IC dependiente del tiempo de transito Amperios 0
PTF Exceso de fase en 1/(2p TF) Hz Grados 0
TR Tiempo de transito inverso ideal Segundos 0
QCO Factor de carga regin epitaxial Coulombios 0
RCO Resistencia regin epitaxial Ohms 0
VO Codo de voltaje de movilidad de portadores Voltios 10
GAMMA Factor de dopado de la regin epitaxial 1e-11
EG Voltaje de banda (ancho de la barrera) eV 1.11
XTB Coeficiente de temperatura para beta directa e inversa 0
XTI o PT Exponente de efecto de temperatura de IS 3
TRE1 Coeficiente de temperatura de RE (ideal) C
-1
0
TRE2 Coeficiente de temperatura de RE (cuadrtico) C
-2
0
TRB1 Coeficiente de temperatura de RB (ideal) C
-1
0
TRB2 Coeficiente de temperatura de RB (cuadrtico) C
-2
0
TRM1 Coeficiente de temperatura de RBM (ideal) C
-1
0
TRM2 Coeficiente de temperatura de RBM (cuadrtico) C
-2
0
TRC1 Coeficiente de temperatura de RC (ideal) C
-1
0
TRC2 Coeficiente de temperatura de RC (cuadrtico) C
-2
0
KF Coeficiente de variacin de ruido 1
AF Exponente de variacin de ruido
CN
Coeficiente de temperatura de cuasi-saturacin para movilidad
de huecos
2.42 NPN
2.20 PNP
D
Coeficiente de temperatura de cuasi-saturacin para velocidad
de portadores de huecos limitados
0.87 NPN
0.52 PNP
QUASIMOD
Bandera del modelo de cuasi-saturacin para dependencia con la
temperatura.
Si QUASIMOD = 0, no incluye GAMMA, RCO, VO en
dependencia de temperatura.
Si QUASIMOD = 1, incluye GAMMA, RCO, VO en
dependencia de temperatura.
VG Voltaje de cuasi-saturacin extrapolado a 0K Voltios 1.206
VJC (PC) Potencial generado base-colector Voltios 0.75
XCJC2 Fraccin de CJC conectada internamente a Rb 1.0
XCJS Fraccin de CJS conectada internamente a Rc
Cadence 325
OrCAD REL. 9.2 LITE
cenidet
JFET
PARAMETRO SIGNIFICADO UNIDADES
VALOR POR
OMISION
VTO Voltaje de umbral Voltios -2
BETA Coeficiente de transconductancia Amp/Volt
2
1e-4
LAMBDA Modulacin de longitud del canal Voltios
-1
0
IS Corriente de saturacin NP en compuerta Amperios 1e-14
N Coeficiente de emisin NP en compuerta 1
ISR Parmetro de recombinacin NP de corriente de compuerta Amperios 0
NR Coeficiente de emisin para ISR 2
ALPHA Coeficiente de ionizacin Voltios
-1
0
VK Codo del voltaje de ionizacin Voltios 0
RD Resistencia ohmica del dren Ohms 0
RS Resistencia ohmica de la fuente Ohms 0
CGD Capacitancia NP de compuerta-dren sin polarizacin Faradios 0
CGS Capacitancia NP de compuerta-fuente sin polarizacin Faradios 0
M Coeficiente de grado NP en compuerta 0.5
PB Potencial NP en Compuerta Voltios 1
FC
Coeficiente de deplexin de capacitancia en polarizacin
directa
0.5
VTOTC Coeficiente de temperatura para VTO Voltios/C 0
BETATCE Coeficiente exponencial de temperatura BETA %/C 0
XT1 Coeficiente de temperatura para IS 3
KF Coeficiente de variacin de ruido 0
AF Exponente de variacin de ruido 1
MOSFET
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
AF Exponente de variacin de ruido 1
CBD Capacitancia NP de dren cuerpo sin polarizacin Faradios 0
CBS Capacitancia NP de fuente cuerpo sin polarizacin Faradios 0
CGBO
Capacitancia de traslape compuerta cuerpo por unidad de
longitud de canal
F/m 0
Cadence 326
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
CGDO
Capacitancia de traslape compuerta dren por unidad de
longitud de canal
F/m 0
CGSO
Capacitancia de traslape compuerta fuente por unidad de
longitud de canal
F/m 0
CJ
Capacitancia de cuerpo inferior sin polarizacin por unidad de
rea
F/m
2
0
CJSW
Capacitancia de cuerpo lateral sin polarizacin por unidad de
longitud
F/m 0
FC Coeficiente de capacitancia de cuerpo en polarizacin directa 0.5
GDSNOI Coeficiente de ruido de canal (usar con NLEV=3) 1
IS Corriente de saturacin NP de cuerpo Amperios 1e-14
JS Corriente de saturacin NP de cuerpo por unidad de rea A/m
2
0
JSSW
Corriente de saturacin NP de cuerpo lateral por unidad de
longitud
A/m 0
KF Coeficiente de variacin de ruido 0
L Longitud del canal Metros DEFL
LEVEL Indice de modelos 1
MJ Coeficiente de grado NP de cuerpo inferior 0.5
MJSW Coeficiente de grado NP de cuerpo lateral 0.33
N Coeficiente de emisin NP de cuerpo 1
NLEV Selector de ecuacin de ruido 2
PB Potencial NP de cuerpo inferior Voltios 0.8
PBSW Potencial NP de cuerpo lateral Voltios PB
RB Resistencia ohmica de cuerpo Ohm 0
RD Resistencia ohmica de dren Ohm 0
RDS Resistencia dren fuente Ohm Infinito
RG Resistencia ohmica de compuerta Ohm 0
RS Resistencia ohmica de fuente Ohm 0
RSH Resistencia de difusin dren, fuente Ohm/cuadrado 0
TT Tiempo de transito NP de cuerpo Segundo 0
W Ancho del canal Metros DEFW
Cadence 327
OrCAD REL. 9.2 LITE
cenidet
PARAMETROS PARA LOS MODELOS DE NIVEL 1, 2 Y 3
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
DELTA Efecto del ancho en el umbral 0
ETA Realimentacin esttica (Nivel 3) 0
GAMMA Parmetro de umbral de cuerpo Voltios
1/2
*
KP Coeficiente de transconductancia A/V
2
2.0e-5
KAPPA Factor de saturacin de campo (Nivel 3) 0.2
LAMBDA Modulacin de longitud del canal (Nivel 1 y 2) Voltios
-1
0
LD Difusin lateral (longitud) Metros 0
NEFF Coeficiente de carga del canal (Nivel 2) 1
NFS Densidad de estado de superficie rpida 1/cm
2
0
NSS Densidad de estado de superficie 1/cm
2
NSUB Densidad de impurezas de substrato 1/cm
3
PHI Potencial de superficie Voltios 0.6
THETA Modulacin de movilidad (Nivel 3) Voltios
-1
0
TOX Espesor de xido Metros *
TPG
Tipo de material de compuerta
+1 = Opuesto al substrato
-1 = Mismo que el substrato
0 = Aluminio
+1
UCRIT Campo crtico de degradacin de movilidad (Nivel 2) Voltios/cm 1.0e4
UEXP Exponente de degradacin de movilidad (Nivel 2) 0
UTRA
(No usado)
Coeficiente de campo transversal de degradacin de
movilidad
0
UO Movilidad de superficie cm
2
/(V s) 600
VMAX Mxima velocidad de desviacin m/s 0
VTO Voltaje de umbral sin polarizacin Voltios 0
WD Difusin lateral (ancho) Metros 0
XJ Profundidad de la unin metalrgica (Niveles 2 y 3) Metros 0
XQC Fraccin de la carga del canal atribuido al dren 1
* Ver la pgina 176 del Manual de Referencia de PSPICE
Cadence 328
OrCAD REL. 9.2 LITE
cenidet
PARAMETROS PARA EL MODELO DE NIVEL 4
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
DL Acortamiento del canal mu-m (1e-6*m)
DW Estrechamiento del canal mu-m (1e-6*m)
ETA Coeficiente sin polarizacin de barrera inducida por el dren
K1 Coeficiente de efecto de cuerpo Voltios
1/2
K2 Coeficiente de carga de deplexin compartida dren/fuente
MUS Movilidad con polarizacin de substrato cero y Vds = Vdd cm
2
/(V s)
MUZ Movilidad sin polarizacin cm
2
/(V s)
N0 Coeficiente de pendiente de subumbral sin polarizacin
NB
Sensibilidad de la pendiente de subumbral de polarizacin de
substrato
ND
Sensibilidad de la pendiente de subumbral de polarizacin de
dren
PHI Potencial de inversin de superficie Voltios
TEMP Temperatura a la que se miden los parmetros oC
TOX Espesor de compuerta - xido mu-m (1e-6*m)
U0
Degradacin de la movilidad de campo transversal sin
polarizacin
Voltios
-1
U1 Velocidad de saturacin sin polarizacin m/Voltio
VDD Rango de medicin de polarizacin Voltios
VFB Voltaje de banda plana Voltios
WDF Ancho de unin dren fuente por omisin Metros
X2E
Sensibilidad de la disminucin de la barrera inducida por el
dren a la polarizacin de substrato
Voltios
-1
X2MS
Sensibilidad de la movilidad a la polarizacin de substrato @
Vds =0
cm
2
/Voltios
2
*se
gundo
X2MZ
Sensibilidad de la movilidad a la polarizacin de substrato @
Vds =0
cm
2
/(V
2
s)
X2U0
Sensibilidad del efecto de degradacin de movilidad de
campo transversal a la polarizacin de substrato
Voltios
-2
X2U1
Sensibilidad del efecto de velocidad de saturacin a la
polarizacin de substrato
m/V
2
X3E
Sensibilidad del efecto de disminucin de barrera inducido
por el dren a la polarizacin de dren @ Vds = Vdd
Voltios
-1
X3U1 Sensibilidad del efecto de velocidad de saturacin en el dren m/V
2
Cadence 329
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
XPART
Bandera del modelo para la carga de la capacitancia
compuerta xido.
XPART =0, selecciona una particin 40/60 de carga
dren/fuente en saturacin.
XPART =1, selecciona una particin 0/100.
PARAMETROS PARA EL MODELO DE NIVEL 5
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
PARMETROS DE PROCESO
COX Capacitancia compuerta xido por unidad de rea F/m
2
0.7e-3
XJ Profundidad de unin Metros 0.1e-6
DW Correccin del ancho del canal Metros 0 **
DL Correccin del largo del canal Metros 0 **
HDIF
Longitud del contacto de compuerta de difusin de impurezas
altas
Metros 0 **
PARAMETROS BASICOS INTRINSECOS
VTO Voltaje de umbral de canal largo Voltios 0.5 **
GAMMA Parmetro de efecto de cuerpo Voltios
1/2
1
PHI Potencial Fermi de cuerpo (2) Voltios 0.7
KP Parmetro de transconductancia A/V
2
50e-6
E0 Coeficiente de reduccin de movilidad V/m 1e12 **
UCRIT Campo longitudinal crtico V/m 2e6
PARAMETROS DE MODULACION DEL LARGO DEL CANAL Y DE CARGA COMPARTIDA
LAMBDA Coeficiente de longitud de deplexin 0.5
WETA Coeficiente de efecto de canal estrecho 0.25
LETA Coeficiente de efecto de canal corto 0.1
PARAMETROS RELACIONADOS AL IMPACTO DE LA IONIZACION
IBA Coeficiente de ionizacin de primer impacto 1/metros 0
IBB Coeficiente de ionizacin de segundo impacto V/m 3e8
IBN Factor de voltaje de saturacin para el impacto de ionizacin 1
PARAMETROS INTRINSECOS DE TEMPERATURA
TVC Coeficiente de temperatura para voltaje de umbral V/K 1e-3
BEX Exponente de temperatura para movilidad -1.5
Cadence 330
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
UCEX Exponente de temperatura para campo crtico longitudinal 0.8
IBBT Coeficiente de temperatura para IBB 1/K 9e-4
PARAMETROS DE ACOPLAMIENTO
AVTO
Coeficiente de temperatura para voltaje de umbral
relacionado con el rea
V*m 1e-6 **
AKP
Parmetro de desacoplamiento de ganancia relacionado con el
rea
Metros 1e-6 **
AGAMMA
Parmetro de desacoplamiento de efecto de cuerpo
relacionado con el rea
V
1/2
*m 1e-6 **
PARAMETROS DE RESISTENCIA
RBC Resistencia de contacto de cuerpo Ohm 0
RBSH Resistencia de capa de hoja del cuerpo Ohm/Cuadro 0
RDC Resistencia de contacto de dren Ohm 0
RGC Resistencia de contacto de compuerta Ohm 0
RGSH Resistencia de capa de hoja de la compuerta Ohm/Cuadro 0 ***
RSC Resistencia de contacto de fuente Ohm 0
PARAMETRO DE TEMPERATURA
TR1
Coeficiente de temperatura de primer orden para las
resistencias serie de dren y fuente
o
C
-1
0
TR2
Coeficiente de temperatura de segundo orden para las
resistencias serie de dren y fuente
o
C
-2
0
TRB Coeficiente de temperatura para la resistencia serie de cuerpo
o
C
-1
0
TRG
Coeficiente de temperatura para la resistencia serie de
compuerta
o
C
-1
0
XTI
Exponente de temperatura para la corriente de unin de dren,
fuente
0
PARAMETROS OPCIONALES
NSUB Impurezas del canal Metros ***
THETA Coeficiente de reduccin de movilidad Voltios
-1
***
TOX Espesor del xido Metros ***
UO Movilidad de campo bajo cm
2
/(V s) ***
VFB Voltaje de banda plana Voltios ***
VMAX Velocidad de saturacin m/s ***
FIJACION DE PARAMETROS
SATLIM Radio que define el lmite de saturacin If/Ir 54.6
Cadence 331
OrCAD REL. 9.2 LITE
cenidet
** Ver la pgina 177 del Manual de Referencia de PSPICE
*** Ver la pgina 178 del Manual de Referencia de PSPICE
PARAMETROS PARA EL MODELO DE NIVEL 6
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
BASICO
A0
Coeficiente de efecto de carga de cuerpo NMOS
Coeficiente de efecto de carga de cuerpo PMOS
1.0
4.4
A1
Primer coeficiente de no saturacin NMOS
Primer coeficiente de no saturacin PMOS
1/Voltios
0.00
0.23
A2
Segundo coeficiente de no saturacin NMOS
Segundo coeficiente de no saturacin PMOS
1.00
0.08
AT Coeficiente de temperatura para velocidad de saturacin m/s 3.3e4
BULKMOD
Selector de modelo de carga para cuerpo:
NMOS
PMOS
1
2
CDSC Capacitancia de acoplamiento dren/fuente y canal F/m
2
2.4e-4
CDSCB Sensibilidad a la polarizacin de cuerpo de CDSC F/(V*m
2
) 0
DL Reduccin de la longitud del canal en un lado Metros 0
DROUT
Coeficiente dependiente de la longitud de canal del efecto
DIBL en Rout
0.56
DSUB Exponente del exponente de subumbral de DIBL DROUT
DVT0
Primer coeficiente del efecto de canal corto en el voltaje de
umbral
2.2
DVT1
Segundo coeficiente del efecto de canal corto en el voltaje de
umbral
0.53
DVT2
Coeficiente de polarizacin de cuerpo del efecto de canal
corto en el voltaje de umbral
1/Votlios -0.032
DW Reduccin del ancho del canal en un lado Metros 0
ETA0 Coeficiente DIBL en la regin de subumbral 0.08
ETAB
Coeficiente de polarizacin de cuerpo para el coeficiente
DIBL de subumbral
1/Voltios -0.07
K1 Coeficiente de primer orden de efecto de cuerpo Voltios
1/2
****
K2 Coeficiente de primer orden de efecto de cuerpo ****
K3 Coeficiente de efecto de ancho estrecho 80
K3B Coeficiente de efecto de cuerpo de K3 1/Voltios 0
Cadence 332
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
KETA
Coeficiente de polarizacin de cuerpo del efecto de carga de
cuerpo
1/Voltios -0.047
KT1 Coeficiente de temperatura para el voltaje de umbral Voltios -0.11
KT1L
Sensibilidad a la longitud del canal del coeficiente de
temperatura para el voltaje de umbral
V*m 0
KT2
Coeficiente de polarizacin de cuerpo del efecto de
temperatura del voltaje de umbral
0.022
NFACTOR Coeficiente de barrido de subumbral 1
NGATE Concentracin de impurezas de compuerta 1/cm
3
NLX
Coeficiente de concentracin de impurezas laterales no
uniformes
Metros 1.74e-7
NPEAK Concentracin pico de impurezas cerca del interfaz 1/cm
3
1.7e17
NSUB Concentracin de impurezas de substrato 1/cm
3
6e16
PCLM Coeficiente de modulacin de la longitud de canal 1.3
PDIBL1 Coeficiente del efecto DIBL de primer resistencia de salida 0.39
PDIBL2 Coeficiente del efecto DIBL de segunda resistencia de salida 0.0086
PSCBE1 Primer coeficiente del efecto de corriente de cuerpo V/m 4.24e8
PSCBE2 Segundo coeficiente del efecto de corriente de cuerpo m/V 1e-5
PVAG Dependencia de compuerta del voltaje Early 0
RDS0 Resistencia de contacto Ohm 0
RDSW Resistencia parsita por unidad de longitud Ohm/mmetros 0
SATMOD
Selector de modelo de saturacin
1 = salida semi-emprica
2= salida fsica
2
SUBTHMOD
Selector de modelo de subumbral
0 = sin modelo
1= BSIM1
2= BSIM2
3= BSIM3
2
TNOM Temperatura a la que se extraen parmetros
o
C 27
TOX Espesor compuerta xico Metros 1.5e-8
UA Coeficiente de degradacin de movilidad de primer orden m/V 2.25e-9
UA1 Coeficiente de temperatura para UA m/V 4.31e-9
UB Coeficiente de degradacin de movilidad de segundo orden (m/V)
2
5.875e-19
UB1 Coeficiente de temperatura de UB (m/V)
2
-7.61e-18
Cadence 333
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
UC Coeficiente de degradacin de movilidad del efecto cuerpo 1/Voltios 0.0465
UC1 Coeficiente de temperatura de UC 1/Voltios -0.056
UTE Exponente de movilidad por temperatura -1.5
VOFF Voltaje de corrimiento en la regin de sub umbral Voltios -0.11
VSAT Velocidad de saturacin a temperatura = TNOM cm/segundo 8e6
VTH0 Voltaje de umbral a Vbs=0 para longitudes grandes de canal Voltios ****
W0 Parmetro del efecto de ancho estrecho Metros 2.5e-6
XJ Profundidad de unin Metros 1.5e-7
XPART
Coeficiente de particin de carga
Sin modelo .0
Particin 40/60 = 0.0
Particin 50/50 = 0.5
Particin 0/100 = 1.0
0
AVANZADO
CIT Capacitancia debida a carga atrapada en el interfaz F/m
2
0
EM Campo elctrico crtico en el canal V/m 4.1e7
ETA Coeficiente de reduccin del voltaje de dren debido a LDD 0.3
GAMMA1 Coeficiente de efecto cuerpo cerca del interfaz Voltios
1/2
****
GAMMA2 Coeficiente de efecto cuerpo en el bulto Voltios
1/2
****
LDD Longitud total de la regin LDD Metros 0
LITL
Longitud caracterstica relacionada con la profundidad de
corriente
Metros ****
PHI Potencial de superficie bajo inversin fuerte Voltios ****
U0
Movilidad a temperatura = TNOM
NMOS
PMOS
cm
2
/(V s)
670
250
VBM Polarizacin de cuerpo mxima aplicada Voltios -5.0
VBX Vbs al cual el ancho de deplexin es igual a XT Voltios ****
VFB Voltaje de banda plana Voltios ****
VGHIGH Corrimiento de voltaje del nivel alto de la regin de transicin Voltios 0.12
VGLOW
Corrimiento de voltaje del nivel bajo de la regin de
transicin
Voltios -0.12
XT Profundidad de impurezas metros 1.55e-7
**** Ver la pgina 179 del Manual de Referencia de PSPICE
Cadence 334
OrCAD REL. 9.2 LITE
cenidet
PARAMETROS PARA EL MODELO DE NIVEL 7
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
PARAMETROS DE CONTROL
CAPMOD Bandera para el modelo de capacitancia de canal corto 2
MOBMOD Selector de modelo de movilidad 1
NOIMOD Bandera para el modelo de ruido 1
NQSMOD Bandera para el modelo NQS 0
PARAMCHK Bandera para revisin de parmetros del modelo 0
PARAMETROS DE AC Y DE CAPACITANCIA
CF Capacitancia del fleco de campo F/m *****
CKAPPA
Coeficiente para regiones ligeramente impuras que traslapan
la capacitancia del fleco de campo
F/m 0.6
CLC Trmino constante para el modelo de canal corto m 0.1e-6
CLE Trmino exponencial para el modelo de canal corto 0.6
CGBO
Capacitancia de traslape compuerta bulto por unidad de
longitud de canal
F/m 0
CGDL
Capacitancia de traslape de regin de baja impureza dren
compuerta
F/m 0
CGDO
Capacitancia de traslape de regin dren compuerta no-LDD
por unidad de longitud de canal
F/m ******
CGSL
Capacitancia de traslape de regin de baja impureza fuente
compuerta
F/m 0
CGSO
Capacitancia de traslape de regin fuente compuerta no-LDD
por unidad de longitud de canal
F/m ******
CJ Capacitancia de la unin inferior por unidad de rea F/m
2
5e-4
CJSW
Capacitancia de la unin lateral fuente/dren por unidad de
permetro
F/m 5e-10
CJSWG
Capacitancia de la unin lateral fuente/dren por unidad de
rea
F/m CJSW
DLC Parmetro de ajuste de corrimiento de longitud de C-V M LINT
DWC Parmetro de ajuste de corrimiento de ancho de C-V M WINT
MJ Coeficiente de grado de la capacitancia de unin inferior 0.5
MJSW
Coeficiente de grado de capacitancia de unin lateral
fuente/dren
0.33
MJSWG
Coeficiente de grado de capacitancia de unin lateral
fuente/dren
MJSW
PB Potencial propio inferior Voltios 1
Cadence 335
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
PBSW Potencial propio de unin lateral fuente/dren Voltios 1
PBSWG Potencial propio de unin lateral fuente/dren Voltios PBSW
VFBCV Parmetro de voltaje de banda plana (para CAPMOD=0) Voltios -1
XPART Bandera de razn de particin de carga 0
PARAMETROS DE DESCRIPCION DE DEPOSITO
BINUNIT Selector de escala de unidades de deposito 1
LMAX Longitud mxima de canal Metros 1
LMIN Longitud mnima de canal Metros 0
WMAX Ancho mximo de canal Metros 1
WMIN Ancho mnimo de canal Metros 0
PARAMETROS DE CD
A0 Coeficiente de efecto de carga de bulto por longitud de canal 1
A1 Primer parmetro de efecto de no saturacin 1/Voltios 0
A2 Segundo factor de no saturacin 1
AGS Coeficiente de polarizacin de bulto para Abulk 1/Voltios 0
ALPHA0 Primer parmetro de corriente de impacto de ionizacin m/V 0
B0
Coeficiente del efecto de carga de bulto para la longitud del
canal
Metros 0
B1 Corrimiento de anchura por efecto de la carga de bulto Metros 0
BETA0 Segundo parmetro de la corriente de impacto de ionizacin Voltios 30
CDSC Capacitancia de acoplamiento de canal a dren/fuente F/m
2
2.4e-4
CDSCB Sensibilidad a la polarizacin del cuerpo de CDSC F/(V m
2
) 0
CDSCD Sensibilidad a la polarizacin del dren de CDSC F/(V m
2
) 0
CIT Capacitancia de red de interfaz F/m
2
0
DELTA Parmetro de Vds efectivo Voltios 0.01
DROUT
Coeficiente de dependencia L del parmetro de correccin
DIBL en Rout
0.56
DSUB Coeficiente exponencial de DIBL en regin sub umbral DROUT
DVT0
Primer coeficiente del efecto de canal corto en el voltaje de
umbral
2.2
DVT0W
Primer coeficiente del efecto de anchura estrecha en el voltaje
de umbral para longitudes pequeas de canal
1/metro 0
DVT1
Segundo coeficiente del efecto de canal corto en el voltaje de
umbral
0.53
Cadence 336
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
DVT2
Coeficiente de polarizacin de cuerpo del efecto de canal
corto en el voltaje de umbral
1/Voltios -0.032
DVT1W
Segundo coeficiente del efecto de anchura estrecha en el
voltaje de umbral para longitudes pequeas de canal
1/metro 5.3e6
DVT2W
Coeficiente de polarizacin de cuerpo del efecto de anchura
estrecha en el voltaje de umbral para longitudes pequeas de
canal
1/Voltios -0.032
DWB
Coeficiente de la dependencia de la polarizacin de substrato
de Weff
m/V
1/2
0
DWG Coeficiente de dependencia de compuerta de Weff m/V 0
ETA0 Coeficiente de DIBL en regin de sub umbral 0.08
ETAB
Coeficiente de polarizacin de cuerpo para el efecto DIBL de
sub umbral
1/Voltios -0.07
JS
Corriente de saturacin de unin fuente dren por unidad de
rea
A/m
2
1e-4
JSW
Corriente de saturacin de pared lateral por unidad de
longitud
A/m 0
K1 Coeficiente de efecto de cuerpo de primer orden V
1/2
0.5 *****
K2 Coeficiente de efecto de cuerpo de segundo orden 0 *****
K3 Coeficiente de ancho estrecho 80
K3B Coeficiente de efecto de cuerpo de K3 1/Voltios 0
KETA
Coeficiente de polarizacin de cuerpo del efecto de carga de
cuerpo
1/Voltios -0.047
LINT
Parmetro de ajuste del corrimiento de longitud de I-V sin
polarizacin
m 0
NFACTOR Factor de barrido de sub umbral 1
NGATE Concentracin de impurezas de compuerta cm
-3
0
NLX Parmetro de impurezas no uniformes laterales m 1.74e-7
PCLM Parmetro de modulacin del largo de canal 1.3
PDIBLC1
Parmetro de correccin del efecto DIBL de la primera
resistencia de salida
0.39
PDIBLC2
Parmetro de correccin del efecto DIBL de la segunda
resistencia de salida
0.0086
PDIBLCB
Parmetro de correccin del efecto DIBL del coeficiente de
efecto de cuerpo
1/Voltios 0
PRWB Coeficiente de efecto de cuerpo de RDSW 1/V
1/2
0
PRWG Coeficiente de efecto de polarizacin de compuerta de RDSW 1/Voltios 0
Cadence 337
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
PSCBE1 Primer parmetro del efecto de corriente de cuerpo V/m 4.24e8
PSCBE2 Segundo parmetro del efecto de corriente de cuerpo V/m 1e-5
PVAG Dependencia de la compuerta del voltaje Early 0
RDSW Resistencia parsita por unidad de anchura W-mm
WR
0
RSH Resistencia de hoja fuente - dren Ohm/cuadro 0
U0
Movilidad a temperatura TNOM
NMOS
PMOS
cm
2
/(V s)
670
250
UA Coeficiente de degradacin de movilidad de primer orden m/V 2.25e-9
UB Coeficiente de degradacin de movilidad de segundo orden (m/V)
2
5.87e-19
UC Coeficiente de degradacin de movilidad por efecto de cuerpo
m/V
2
1/Voltios
-4.65e-11
(MOBMOD 1 o 2)
-0.046
(MOBMOD 3)
VBM
Mxima polarizacin aplicada al cuerpo en el clculo del
voltaje de umbral
Voltios -3
VOFF
Voltaje de corrimiento in la regin de sub umbral con valores
grandes de L y W
Voltios -0.08
VSAT Velocidad de saturacin a temperatura TNOM m/s 8e-4
VTH0 Voltaje de umbral @ Vbs = 0 y L grande Voltios
0.7 (NMOS)
-0.7 (PMOS)
****
W0 Parmetro de ancho estrecho Metros 2.5e-6
WINT
Parmetro de ajuste de corrimiento de anchura de I-V sin
polarizacin
Metros 0
WR Corrimiento de anchura de Weff para el clculo de Rds 1
PARAMETROS DE RUIDO DE PARPADEO
AF Exponente de frecuencia 1
EF Exponente de parpadeo 1
EM Campo de saturacin V/m 4.1e7
KF Parmetro de ruido de parpadeo 0
NOIA Parmetro A de ruido
1.0e20(NMOS)
9.9e18 (PMOS)
NOIB Parmetro B de ruido
5.0e4 (NMOS)
2.4e3 (PMOS)
Cadence 338
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
NOIC Parmetro C de ruido
-1.4e-12 (NMOS)
1.4e-12 (PMOS)
PARAMETRO NQS
ELM Constante Elmore del canal 5
PARAMETROS DE PROCESO
GAMMA1 Coeficiente de efecto cuerpo cerca de la superficie V
1/2
*****
GAMMA2 Coeficiente de efecto cuerpo en el bulto V
1/2
*****
NCH Concentracin de impurezas en el canal 1/cm
3
1.7e17
NSUB Concentracin de impurezas en el substrato 1/cm
3
6.0e16
TOX Espesor de compuerta xido Metros 1.5e-8
VBX Valor de Vbs al cual la regin de deplexin es XT Voltios *****
XJ Profundidad de unin Metros 1.5e-7
XT Profundidad de impurezas Metros 1.55e-7
PARAMETROS DE TEMPERATURA
AT Coeficiente de temperatura para la velocidad de saturacin m/s 3.3e4
KT1 Coeficiente de temperatura para el voltaje de umbral Voltios -0.11
KT1L
Dependencia de la longitud del canal del coeficiente de
temperatura para el voltaje de umbral
V*m 0
KT2
Coeficiente de polarizacin de cuerpo del efecto de
temperatura del voltaje de umbral
0.022
NJ Coeficiente de emisin de unin 1
PRT Coeficiente de temperatura para RDSW Ohm-mmetro 0
TNOM Temperatura a la cual se extraen los parmetros C 27
UA1 Coeficiente de temperatura para UA m/V 4.31e-9
UB1 Coeficiente de temperatura para UB (m/V)
2
-7.61e-18
UC1 Coeficiente de temperatura para UC m/V
2
-5.6e-11
(MOBMOD 1 o 2)
-0.056
(MOBMOD 3)
UTE Exponente de temperatura para movilidad -1.5
XTI
Coeficiente del exponente de temperatura de la corriente de
unin
3
PARAMETROS W Y L
LL
Coeficiente de dependencia de longitud para el corrimiento de
longitud
m
LLN
0
Cadence 339
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
LLN
Potencia de la dependencia de longitud para el corrimiento de
longitud
1
LW
Coeficiente de dependencia de anchura para el corrimiento de
longitud
m
LWN
0
LWL
Coeficiente de trminos cruzados de longitud y anchura para
el corrimiento de longitud
m
LWN+LLN
0
LWN
Potencia de la dependencia de anchura para el corrimiento de
longitud
1
WL
Coeficiente de dependencia de longitud para el corrimiento de
anchura
M
WLN
0
WLN
Potencia de la dependencia de longitud para el corrimiento de
anchura
1
WW
Coeficiente de dependencia de anchura para el corrimiento de
anchura
M
WWN
0
WWL
Coeficiente de trminos cruzados de longitud y anchura para
el corrimiento de anchura
m
WWN+WLN
0
WWN
Potencia de la dependencia de anchura para el corrimiento de
anchura
1
***** Ver la pgina 180 del Manual de Referencia de PSPICE
****** Ver la pgina 181 del Manual de Referencia de PSPICE
IGBT
PARAMETRO SIGNIFICADO UNIDADES
VALOR POR
OMISION
AGD Area de traslape compuerta - dren m
2
5.0e-6
AREA Area del dispositivo m
2
1.0e-5
BVF Factor de uniformidad de avalancha 1.0
BVN Exponente de multiplicacin de avalancha 4.0
CGS Capacitancia compuerta fuente por unidad de rea F/cm
2
1.24e-8
COXD Capacitancia de xido compuerta dren por unidad de rea F/cm
2
3.5e-8
JSNE Densidad de la corriente de saturacin de emisor A/cm
2
6.5e-13
KF Factor de regin de triodo 1.0
KP Transconductancia MOS A/V
2
0.38
MUN Movilidad de los electrones cm
2
/(V s) 1.5e3
MUP Movilidad de los huecos cm
2
/(V s) 4.5e2
Cadence 340
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALORES
POR OMISION
NB Impurezas de base 1/cm
3
2.0e14
TAU Tiempo de vida de recombinacin ambipolar Segundos 7.1e-6
THETA Factor de campo transversal 1/Voltios 0.02
VT Voltaje de umbral Voltios 4.7
VTD Umbral de deplexin traslapado compuerta dren Voltios 1.0e-3
WB Anchura de base metalrgica m 9.0e-5
Cadence 341
OrCAD REL. 9.2 LITE
cenidet
Anexo C.- Comandos de descripcin de modelos .MODELy .SUBCKT
Sintaxis comando .MODEL
El comando .MODEL define el comportamiento de un dispositivo basado en un conjunto de parmetros que
pueden ser referenciados por otros dispositivos en el circuito.
La sintaxis del comando es la siguiente:
.MODEL <nombre del modelo> [AKO: <nombre del modelo de referencia>] <tipo de modelo>
+ ([<nombre del parmetro>=<valor del parmetro> [especificacin de tolerancia]]
+ [T_MEASURED=<valor de temperatura>] [T_ABS=<valor de temperatura absoluta>] o
+ [T_REL_GLOBAL=<valor relativo a la temperatura actual>] o
+ [T_REL_LOCAL=<valor relativo al modelo AKO>])
Los campos encerrados en corchetes ( [] ) son opcionales.
<nombre del modelo> Nombre del modelo utilizado como referencia en el campo IMPLEMENTATION de los
smbolos grficos.
[AKO: <nombre del modelo de referencia>] Permite utilizar los parmetros definidos en el modelo de referencia,
a menos que sean redefinidos en el modelo actual.
<Tipo de modelo> Define el tipo de dispositivo a modelar, a continuacin se listan los tipos de modelos utilizados
por PSPICE.
TIPO DE MODELO EJEMPLO DE NOMBRE TIPO DE DISPOSITIVO
GASFET Bxxx GaAs MESFET DE CANAL N
CAP Cxxx CAPACITOR
D Dxxx DIODO
NJF Jxxx JFET DE CANAL N
PJF Jxxx JFET DE CANAL P
CORE Kxxx
NUCLEO MAGNETICO NO LINEAL
(TRANSFORMADOR)
IND Lxxx INDUCTOR
NMOS Mxxx MOSFET DE CANAL N
PMOS Mxxx MOSFET DE CANAL P
DINPUT Nxxx
DISPOSITIVO DE ENTRADA DIGITAL
(RECIVE SEAL DIGITAL)
DOUTPUT Oxxx
DISPOSITIVO DE SALIDA DIGITAL
(ENTREGA SEAL DIGITAL)
LPNP Qxxx BJT TIPO PNP LATERAL
Cadence 342
OrCAD REL. 9.2 LITE
cenidet
TIPO DE MODELO EJEMPLO DE NOMBRE TIPO DE DISPOSITIVO
NPN Qxxx BJT TIPO NPN
PNP Qxxx BJT TIPO PNP
RES Rxxx RESISTENCIA
VSWITCH Sxxx
INTERRUPTOR CONTROLADO POR
VOLTAJE
TRN Txxx
LINEA DE TRANSMISION CON
PERDIDAS
UADC Uxxx ADC MULTIBIT
UDAC Uxxx DAC MULTIBIT
UDLY Uxxx LINEA DE RETARDO DIGITAL
UEFF Uxxx FLIP FLOP ACTIVADO POR FLANCOS
UGATE Uxxx COMPUERTA ESTANDAR
UGFF Uxxx
FLIP FLOP ACTIVADO POR
COMPUERTAS
UIO Uxxx MODELO DE E/S DIGITAL
UTGATE Uxxx COMPUERTA DE TERCER ESTADO
ISWITCH Wxxx
INTERRUPTOR CONTROLADO POR
CORRIENTE
NIGBT Zxxx IGBT DE CANAL N
[<nombre del parmetro=<valor del parmetro>] Se puede asignar valor a algunos, todos o ninguno de los
parmetros que definen a los dispositivos, ver en anexo B el listado completo. Para los parmetros no modificados
se utilizan los valores por omisin.
[especificacin de tolerancia] La especificacin de tolerancia se utiliza para efectuar anlisis de Monte Carlo, el
formato para definir la tolerancia es:
[DEV [track&dist] <valor>[%]] [LOT [track&dist] <valor>[%]] Esta definicin de tolerancia es para
cada parmetro que requiera asignarle tolerancia. La tolerancia LOT requiere que todos los dispositivos
que utilizan el mismo modelo tengan el mismo valor de tolerancia. La tolerancia DEV es independiente,
esto es, cada dispositivo que utiliza el modelo puede tener variaciones de tolerancia diferentes. El signo de
% define el valor de tolerancia como un porcentaje del valor del parmetro. Si es omitido, el valor se toma
en las mismas unidades del parmetro a variar.
[track&dist] Define el seguimiento y tipo de distribucin de la variacin, usando el siguiente formato:
[/<lot #>][/<nombre de distribucin>] Estas definiciones deben seguir de las palabras DEV y LOT
(sin espacios) y deben estar separadas por un signo /.
<lot #> Especifica cual de los diez generadores de nmeros aleatorios, numerados del 0 al 9, se
utilizarn para calcular el valor de desviacin del parmetro.
<nombre de distribucin> Especifica el tipo de distribucin utilizada para el anlisis. La
distribucin utilizada por omisin puede fijarse con el parmetro DISTRIBUTION en la ventana
Cadence 343
OrCAD REL. 9.2 LITE
cenidet
de configuracin de PSPICE opcin ANALYSIS, al configurar el anlisis de MONTE
CARLO/WORST CASE.
Los siguientes parmetros se utilizan para introducir variaciones en algunos de los parmetros del dispositivo que
son afectados por la temperatura.
[T_MEASURED=<valor de temperatura>] Este parmetro anula el valor de TNOM definido en la opcin
OPTIONS del perfil de simulacin. PSPICE asume que todos los parmetros del dispositivo fueron extraidos a
esta temperatura.
[T_ABS=<valor de temperatura absoluta>] Define la temperatura del dispositivo AKOutilizado como modelo.
[T_REL_GLOBAL=<valor relativo a la temperatura actual>] Define la temperatura del dispositivo como la
temperatura global, fijada en anlisis de temperatura o por TNOM, mas el valor relativo asignado.
[T_REL_LOCAL=<valor relativo al modelo AKO] Define la temperatura del dispositivo como la suma del valor
de T_ABS y el valor relativo asignado.
Sintaxis comando .SUBCKT
El comando .SUBCKT define el inicio de la descripcin de un subcircuito. La descripcin del subcircuito es una
red de conexiones de dispositivos que sigue las reglas de sintaxis de PSPICE, el final de la descripcin del subcircuito debe
ser un comando .ENDS.
La definicin del subcircuito debe contener el nombre del subcircuito, el nombre y orden de sus terminales, y los
nombres de los parmetros que definen su comportamiento. La sintaxis para definir subcircuitos es la siguiente:
.SUBCKT <nombre del subcircuito> [terminales]
+ [OPTIONAL: <nodo de interfaz>=<valor por omisin>]
+ [PARAMS: <nombre de parmetro>=<valor de parmetro>]
+ [TEXT: <nombre de parmetro de texto>=<nombre del archivo>]
.... (red de conexiones del subcircuito)
.ENDS
<nombre del subcircuito> Nombre del subcircuito utilizado como referencia en el campo
IMPLEMENTATION de los smbolos grficos.
[terminales] Este campo es opcional, dado que es posible tener subcircuitos sin terminales de interfaz.
OPTIONAL: Permite especificar uno o mas terminales opcionales en la definicin del subcircuito.
Cadence 344
OrCAD REL. 9.2 LITE
cenidet
PARAMS: Permite especificar uno o mas parmetros que pueden ser fijados desde el nivel de esquemtico como
argumentos.
TEXT: Permite incluir archivos tipo ASCII al subcircuito, un ejemplo de esto puede ser el contenido de una
memoria ROM o la programacin de un PLD.
Sintaxis comando .DISTRIBUTION
El comando .DISTRIBUTION permite utilizar una distribucin definida por el usuario para la variacin de las
tolerancias, y solo es utilizada en los anlisis Monte Carlo y sensibilidad/peor caso. La curva definida por el comando
.DISTRIBUTION controla la distribucin de probabilidad de los nmeros aleatorios generados por PSPICE para calcular
las desviaciones del parmetro del modelo.
La sintaxis del comando es:
.DISTRIBUTION <nombre de la distribucin> (<valor de desviacin> <valor de probabilidad)
<nombre de la distribucin> Es el nombre asignado a la distribucin, ya sea de una de las distribuciones definidas
por el usuario o de las disponibles en PSPICE.
NOMBRE DE LA
DISTRIBUCION
FUNCION
UNIFORM Genera desviaciones uniformemente distribuidas en el rango de <valor>
GAUSS
Genera desviaciones usando una distribucin Gaussiana en el rango de 3s y
especifica la desviacin de 1s (esto es, genera desviaciones mayores a
<valor>
<Definido por el usuario>
Genera desviaciones usando una distribucin definida por el usuario,<valor>
define la desviacin de 1.
(<valor de desviacin> <valor de probabilidad>) Define la curva de distribucin por parejas de datos, en
forma de lneas. Se pueden usar hasta 100 pares de puntos.
<Valor de desviacin> Debe estar en el rango de +1 a 1, este rango es igual al rango de generacin de
nmeros aleatorios. Ningn valor de desviacin puede ser menor que su predecesor, aunque puede ser
igual.
<valor de probabilidad> Representa una probabilidad relativa, y debe ser positiva o cero.
Cadence 345
OrCAD REL. 9.2 LITE
cenidet
Anexo D.- Comandos de descripcin de plantilla para smbolos de
PSPICE
Sintaxis de TEMPLATE
La propiedad TEMPLATEdefine la sintaxis de PSPICEpara la entrada en el listado de red de la parte. Cuando se
crea un listado de red, CAPTURE substituye los valores del circuito en los lugares apropiados de la sintaxis de
TEMPLATE y guarda el comando traducido en el archivo de listado de red.
<letra del tipo de componente>^@REFDES %<terminal_1> .. %<terminal_n> <cadenas de control>
Existen tres reglas que hay que mantener presentes:
1.- Los nombre de las terminales en TEMPLATE deben ser iguales a las de la parte.
2.- El nmero y orden de las terminales listadas en TEMPLATE deben ser iguales a las definidas en el modelo o
subcircuito.
3.- El primer carcter en TEMPLATE debe ser una letra adecuada para el tipo de parte utilizada (por ejemplo, R
para resistencia, Q para BJT, etc.)
La sintaxis de TEMPLATE contiene:
a) caracteres regulares que el editor de esquemticos interpreta literalmente,
b) nombre de propiedades y caracteres de control que el editor de esquemticos traduce.
caracteres regulares en plantillas (TEMPLATES)
Los caracteres regulares incluyen alfanumricos, cualquier carcter del teclado, con excepcin de @, &, ?, ~, y #
que son utilizados como caracteres de control.
caracteres de control en plantillas.
Se define a un identificador como una cadena de caracteres regulares.
Los nombre de propiedades se preceden por un carcter especial de la siguiente manera:
[@ | ? | ~ | # | & ] identificador
La siguiente tabla muestra el significado de estas propiedades:
SINTAXIS ACCION
@<identficador> Se reemplaza por el valor del identificador, si el identificador est definido.
?<identificador> s...s Se reemplaza por el texto definido en s...s si el identificador est definido.
?<identificador> s...s s...s
Se reemplaza por el primer texto definido en s...s si el identificador est definido, en caso
contrario se reemplaza por el segundo texto.
~<identificador> s...s Se reemplaza por el valor definido en s...s si el identificador no est definido.
Cadence 346
OrCAD REL. 9.2 LITE
cenidet
SINTAXIS ACCION
~<identificador> s...s s...s
Se reemplaza por el primer valor definido en s...s si el identificador no est definido, en
caso contrario se reemplaza por el segundo valor.
#<identificador> s...s
Misma accin que con ?, pero borra el resto de lnea de definicin de TEMPLATE si el
identificador no est definido.
En la tabla anterior se utilizo el carcter s como separador, sin embargo, los caracteres que pueden ser utilizados
como separadores son: coma (,), punto (.), punto y coma (;), diagonal (/), y barra vertical (|). Siempre debe utilizarse el
mismo carcter para cerrar el separador.
El carcter ^ se reemplaza por el camino jerrquico del componente en el esquemtico.
Los caracteres \n permiten formular plantillas de varias lneas, es equivalente a pulsar ENTER en un editor de
texto.
El carcter % precede el nombre de las terminales utilizadas en el modelo.
Cadence 347
OrCAD REL. 9.2 LITE
cenidet
Anexo E.- Relacin de secuencia de teclas para ejecutar comandos de
OrCAD Rel. 9.2
CAPTURE
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
CTRL A MENU VIEW SELECT ALL (SELECCIONAR TODO)
SHIFT A MENU VIEW
ASCEND HIERARCHY (ASCENDER
JERARQUICAMENTE)
B MENU PLACE BUS
CTRL B MENU VIEW PREVIOUS PART (PARTE PREVIA)
SHIFT B MENU PLACE BUS
C
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
CENTER VIEW AROUND POINTER
(CENTRAR VISTA ALREDEDOR DEL
APUNTADOR)
CTRL C MENU EDIT COPY (COPIAR)
SHIFT D MENU VIEW
DESCEND HIERARCHY (DESCENDER
JERARQUICAMENTE)
E MENU PLACE BUS ENTRY (ENTRADA A BUS)
ESC
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
END MODE (TERMINA MODO,
DESELECCIONA CUALQUIER OBJETO
SELECCIONADO)
CTRL E MENU EDIT PROPERTIES (EDITAR PROPIEDADES)
SHIFT E MENU PLACE BUS ENTRY (ENTRADA A BUS)
F, SHIFT F EDITOR DE PAGINA ESQUEMATICA
PLACE POWER (COLOCAR
ALIMENTACION)
CTRL F MENU EDIT FIND (ENCONTRAR)
G, SHIFT G EDITOR DE PAGINA ESQUEMATICA PLACE GROUND (COLOCAR TIERRA)
CTRL G MENU VIEW GO TO (IR A)
H MIRROR (DEL MENU EDIT)
HORIZONTALLY (IMAGEN DE ESPEJO
HORIZONTAL)
I ZOOM (DEL MENU VIEW) IN (ACERCAMIENTO)
J MENU PLACE JUNCTION (UNION)
SHIFT J MENU PLACE JUNCTION (UNION)
N MENU PLACE NET ALIAS (ALIAS DE RED)
CTRL N MENU VIEW NEXT PART (SIGUIENTE PARTE)
SHIFT N MENU PLACE NET ALIAS (ALIAS DE RED)
Cadence 348
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
O ZOOM (DEL MENU VIEW) OUT (ALEJAMIENTO)
P MENU PLACE PART
CTRL P MENU FILE PRINT (IMPRIMIR)
SHIFT P MENU PLACE PART
R MENU EDIT ROTATE (GIRAR)
CTRL R MENU EDIT ROTATE (GIRAR)
CTRL S MENU FILE SAVE (GUARDAR ARCHIVO)
T MENU PLACE TEXT (TEXTO)
CTRL T
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
TOGGLE SNAP TO GRID ON AND OFF
(ENCENDER Y APAGAR SALTAR A
CAUDRICULA)
SHIFT T MENU PLACE TEXT (TEXTO)
CTRL U MENU EDIT UNGROUP (DESAGRUPAR)
V MIRROR (DEL MENU EDIT)
VERTICALLY (IMAGEN DE ESPEJO
HORIZONTAL)
CTRL V MENU EDIT PASTE (PEGAR)
W MENU PLACE WIRE (ALAMBRE)
SHIFT W MENU PLACE WIRE (ALAMBRE)
CTRL X MENU EDIT CUT (CORTAR)
SHIFT X EDITOR DE PAGINA ESQUEMATICA
NO CONNECT PLACEMENT MODE (MODO
DE COLOCACION DE NO CONEXIN)
Y MENU PLACE POLYLINE (POLIGONO)
CTRL Y MENU EDIT REDO (VOLVER A HACER)
SHIFT Y MENU PLACE POLYLINE (POLIGONO)
CTRL Z MENU EDIT UNDO (DESHACER)
F1 MENU HELP HELP TOPICS (TOPICOS DE AYUDA)
F4 MENU EDIT REPEAT (REPETIR)
F5 ZOOM (DEL MENU VIEW) REDRAW (REDIBUJAR)
F7 MENU MACRO RECORD (GRABAR)
F8 MENU MACRO PLAY (EJECUTAR)
F9 MENU MACRO CONFIGURE (CONFIGURAR)
F11 MENU PSPICE RUN (EJECUTAR SIMULACION)
F12 MENU PSPICE
VIEW SIMULATION RESULTS (VER
RESULTADOS DE SIMULACION)
Cadence 349
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
TAB botn
izquierdo del
mouse
DISPOSITIVOS EN UNA PAGINA
ESQUEMATICA
SELECCIONAR DISPOSITIVOS
BARRA
ESPACIADOR
A
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
PRESIONAR EL BOTON IZQUIERDO DEL
MOUSE
ENTER
(INTRO)
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
PRESIONAR DOS VECES EL BOTON
IZQUIERDO DEL MOUSE SOBRE UN
OBJETO SELECCIONADO
DELETE
(SUPR)
MENU DESIGN O MENU EDIT DELETE (BORRAR)
CTRL DELETE MENU EDIT LIMPIAR LA BITACORA DE SESION
PAGE UP (RE
PAG)
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
CORRER HACIA ARRIBA LA PANTALLA
PAGE DOWN
(AV PAG)
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
CORRER HACIA ABAJO LA PANTALLA
CTRL PAGE
UP
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
CORRER HACIA LA IZQUIERDA LA
PANTALLA
CTRL PAGE
DOWN
EDITOR DE PAGINA ESQUEMATICA Y
EDITOR DE PARTES
CORRER HACIA LA DERECHA LA
PANTALLA
PSPICE AD
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
CTRL A SUBMENU ZOOM DEL MENU ZOOM
AREA (SELECCIONAR AREA PARA
ACERCAMIENTO)
CTRL C MENU EDIT COPY (COPIAR)
CTRL SHIFT C
SUBMENU CURSOR DEL MENU
TRACE
DISPLAY (DESPLEGAR)
CTRL F MENU EDIT FIND (ENCONTRAR)
CTRL SHIFT F
SUBMENU CURSOR DEL MENU
TRACE
FREEZE (CONGELAR)
CTRL G MENU EDIT GOTO LINE (IR A LA LINEA)
CTRL H MENU EDIT REPLACE (REEMPLAZAR)
CTRL I SUBMENU ZOOM DEL MENU ZOOM IN (ACERCAMIENTO)
CTRL SHIFT I
SUBMENU CURSOR DEL MENU
TRACE
POINT (PUNTO)
CTRL L SUBMENU ZOOM DEL MENU ZOOM REDRAW (REDIBUJAR)
Cadence 350
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
CTRL SHIFT L
SUBMENU CURSOR DEL MENU
TRACE
SLOPE (PENDIETE)
CTRL SHIFT
M
SUBMENU CURSOR DEL MENU
TRACE
MIN (MINIMO)
CTRL N CON UNA VENTANA DE PSPICE ACTIVA CREA UNA NUEVA VENTANA DE TEXTO
CTRL SHIFT N
SUBMENU CURSOR DEL MENU
TRACE
NEXT TRANSITION (SIGUIENTE
TRANSICION)
CTRL O MENU FILE OPEN (ABRIR ARCHIVO)
CTRL P MENU FILE PRINT (IMPRIMIR)
CTRL SHIFT P
SUBMENU CURSOR DEL MENU
TRACE
PEAK (PICO)
CTRL SHIFT R
SUBMENU CURSOR DEL MENU
TRACE
PREVIOUS TRANSITION (TRANSICION
ANTERIOR)
CTRL SHIFT S
SUBMENU CURSOR DEL MENU
TRACE
SEARCH COMMANDS (COMANDOS DE
BUSQUEDA)
CTRL SHIFT T
SUBMENU CURSOR DEL MENU
TRACE
TROUGH (VALLE)
CTRL U
CON UNA VENTANA DE FORMAS DE
ONDA ACTIVA
REESTABLECE LOS ULTIMOS TRAZOS
BORRADOS
CTRL V MENU EDIT PASTE (PEGAR)
CTRL X MENU EDIT CUT (CORTAR)
CTRL SHIFT X
SUBMENU CURSOR DEL MENU
TRACE
MAX (MAXIMO)
CTRL Y
CON UNA VENTANA DE FORMAS DE
ONDA ACTIVA
ADD A Y AXIS (AGREGA UN EJE Y)
CTRL SHIFT Y
CON UNA VENTANA DE FORMAS DE
ONDA ACTIVA
DELETE A Y AXIS (BORRA UN EJE Y)
F1 MENU HELP HELP TOPICS (TOPICOS DE AYUDA)
F3 MENU EDIT FIND NEXT (ENCUENTRA EL SIGUIENTE)
ALT F4 MENU FILE EXIT (SALIR)
F12
CON UNA VENTANA DE FORMAS DE
ONDA ACTIVA
REESTABLECE LA ULTIMA VENTANA DE
FORMAS DE ONDA
INSERT (INS)
CON UNA VENTANA DE FORMAS DE
ONDA ACTIVA
ABRE LA VENTANA DE AGREGAR
TRAZOS (ADD TRACES)
DELETE
(SUPR)
MENU EDIT DELETE (BORRAR)
CTRL DELETE
CON UNA VENTANA DE FORMAS DE
ONDA ACTIVA
BORRA TODOS LOS TRAZOS EN LA
VENTANA DE FORMAS DE ONDA
Cadence 351
OrCAD REL. 9.2 LITE
cenidet
PSPICE MODEL EDITOR
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
CTRL C MENU EDIT COPY (COPIAR)
CTRL N MENU FILE NEW (NUEVO)
CTRL O MENU FILE OPEN (ABRIR ARCHIVO)
CTRL P MENU FILE PRINT (IMPRIMIR)
CTRL S MENU FILE SAVE (GUARDAR ARCHIVO)
CTRL V MENU EDIT PASTE (PEGAR)
CTRL X MENU EDIT CUT (CORTAR)
F1 MENU HELP HELP TOPICS (TOPICOS DE AYUDA)
ALT F4 MENU FILE EXIT (SALIR)
DELETE
(SUPR)
MENU EDIT DELETE (BORRAR)
PSPICE STIMULUS EDITOR
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
ALT A MENU EDIT ADD (AGREGAR)
CTRL A MENU VIEW
AREA (SELECCIONAR AREA PARA
ACERCAMIENTO)
CTRL D
CON UNA VENTANA DE GRAFICACION
ACTIVA
DELETE (BORRAR)
CTRL I MENU VIEW IN (ACERCAMIENTO)
CTRL L MENU VIEW REDRAW (REDIBUJAR)
ALT N MENU STIMULUS NEW (NUEVO)
CTRL N MENU VIEW FIT (AJUSTAR)
CTRL O MENU VIEW OUT (ALEJAMIENTO)
CTRL P MENU VIEW PREVIOUS (PREVIO)
CTRL T MENU EDIT ATTRIBUTES (ATRIBUTOS)
F1 MENU HELP HELP TOPICS (TOPICOS DE AYUDA)
ALT F4 MENU FILE EXIT (SALIR)
F12 MENU FILE SAVE AS (GUARDAR ARCHIVO COMO)
CTRL F12 MENU FILE OPEN (ABRIR ARCHIVO)
SHIFT F12 MENU FILE SAVE (GUARDAR ARCHIVO)
Cadence 352
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
CTRL SHIFT
F12
MENU FILE PRINT (IMPRIMIR)
DELETE
(SUPR)
MENU EDIT DELETE (BORRAR)
ALT DELETE MENU STIMULUS REMOVE (QUITAR)
INSERT (INS) MENU STIMULUS GET (OBTENER)
LAYOUT
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
A CON UN OBSTACULO SELECCIONADO ARC (ARCO)
SHIFT A HOJA DE DATOS (SPREADSHEET) PLACE PASS (COLOCAR PASE)
B ZOOM (ACERCAMIENTO)
ZOOM DRC/ROUTE BOX
(ACERCAMIENTO A CAJA DE
DRC/RUTAS)
SHIFT C HOJA DE DATOS (SPREADSHEET) COMPONENTS (COMPONENTES)
C ZOOM (ACERCAMIENTO)
ZOOM CENTER (ACERCAMIENTO AL
CENTRO)
CTRL C NEW OR COPY (NUEVO O COPIAR)
D CON PISTA SELECCIONADA ELIMINAR PISTA
ALT D CON PISTA SELECCIONADA ELIMINAR RED
SHIFT D VENTANA DE DISEO
E CON PISTA SELECCIONADA
ADD FREE VIA (AGREGAR UAN VIA
LIBRE)
CTRL E PROPERTIES (PROPIEDADES)
SHIFT E HOJA DE DATOS (SPREADSHEET) ROUTE PASS (PASE DE RUTA)
F
CON UNA PISTA U OBSTACULO
SELECCIONADO
FINISH (TERMINAR)
CTRL F FIND/GOTO (BUSCAR/IR A)
SHIFT F HOJA DE DATOS (SPREADSHEET)
FOOTPRINTS (HUELLAS DE LOS
DISPOSITIVOS)
G CON UNA PISTA SELECCIONADA ELIMINAR SEGMENTO DE RUTA
CTRL G PARAMENTROS DEL SISTEMA
SHIFT G HOJA DE DATOS (SPREADSHEET)
ROUTE SPACING (ESPACIAMIENTO DE
RUTA)
H HIGHLIGHT NET (RESALTAR RED)
SHIFT H VENTANA DE DENSIDAD GRAFICA
Cadence 353
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
I ZOOM (ACERCAMIENTO) ZOOM IN (ACERCAMIENTO)
CTRL I ADMINSTRADOR DE LIBRERIAS
SHIFT I HOJA DE DATOS (SPREADSHEET) ESTADISTICAS
J CON UN COMPONENTE SELECCIONADO SHOVE (EMPUJAR)
CTRL J CON COMPONENTES SELECCIONADOS ADJUST (AJUSTE)
K CON COMPONENTES SELECCIONADOS MAKE CLUSTER (AGRUPAR)
CTRL K
CON UN COMPONENTE DE GRUPO
SELECCIONADO
BREAK CLUSTER (ROMPER GRUPO)
SHIFT K HOJA DE DATOS (SPREADSHEET) PACKAGES (PAQUETES)
L
CON UN COMPONENTE O PISTA
SELECCIONADO
LOCK (ASEGURAR)
CTRL L CON UNA PISTA SELECCIONADA UNLOCK (LIBERAR)
SHIFT L HOJA DE DATOS (SPREADSHEET) COLOR
M
CON UN COMPONENTE, PISTA O
TERMINAL SELECCIONADO
MINIMIZAR CONEXIONES
ALT M
MEASUREMENT TOOL (HERRAMIENTA
DE MEDICION)
CTRL M
CON UNA PISTA, OBSTACULO O TEXTO
SELECCIONADO
MIRROR (ESPEJO)
SHIFT M HOJA DE DATOS (SPREADSHEET)
ERROR MARKERS (MARCADORES DE
ERRORES)
N
CON UN COMPONENTE, PISTA O ERROR
SELECCIONADO
SELECT NEXT (SELECCIONA EL
SIGUIENTE)
CTRL N NEW FILE (ARCHIVO NUEVO)
SHIFT N HOJA DE DATOS (SPREADSHEET) NETS (REDES)
O ZOOM (ACERCAMIENTO) ZOOM OUT (ALEJAMIENTO)
CTRL O OPEN FILE (ABRIR ARCHIVO)
SHIFT O HOJA DE DATOS (SPREADSHEET) OBSTACLES (OBSTACULOS)
P CON UNA PISTA SELECCIONADA
ADDS TEST POINT (AGREGA UN PUNTO
DE PRUEBA)
CTRL P PRINT/PLOT (IMPRIMIR)
SHIFT P HOJA DE DATOS (SPREADSHEET) APERTURES (APERTURAS)
Q
QUERY WINDOW (VENTANA DE
PREGUNTAS)
CTRL Q CON UN COMPONENTE SELECCIONADO QUICK PLACE (COLOCAR RAPIDO)
SHIFT Q
QUERY WINDOW (VENTANA DE
PREGUNTAS)
Cadence 354
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
R
CON UN COMPONENTE, PISTA,
OBSTACULO, TERMINAL O TEXTO
SELECCIONADO
ROTATE (GIRAR)
CTRL R
CON UN COMPONENTE, PISTA,
OBSTACULO, TERMINAL O TEXTO
SELECCIONADO
ROTATE (GIRAR)
SHIFT R HOJA DE DATOS (SPREADSHEET) DRILLS (PERFORACIONES)
S
CON UNA PISTA U OBSTACULO
SELECCIONADO
SEGMENTO
ALT S
SELECT ANY (SELECCIONAR
CUALQUIER)
CTRL S SAVE FILE (GUARDAR ARCHIVO)
SHIFT S HOJA DE DATOS (SPREADSHEET) POST PROCESS (POST PROCESAMIENTO)
T CON COMPONENTE SELECCIONADO CAPA OPUESTA
CTRL T CON PISTA SELECCIONADA TRACK (PISTA)
SHIFT T HOJA DE DATOS (SPREADSHEET)
PADSTACKS (TERMINALES DE
CONEXIN)
U UNDO (DESHACER)
SHIFT U HOJA DE DATOS (SPREADSHEET) ROUTE LAYER (RUTAS DE CAPA)
V CON UNA PISTA SELECCIONADA ADD VIA (AGREGAR VIA)
CTRL V NEW OR PASTE (NUEVO O PEGAR)
W CON PISTA SELECCIONADA CHANGE WIDTH (CAMBIAR ANCHO)
CTRL W
CON COMPONENTES, COMPUERTAS O
TERMINALES SELECCIONADAS
SWAP (INTERCAMBIAR)
SHIFT W HOJA DE DATOS (SPREADSHEET) ROUTE SWEEP (BARRIDO DE RUTAS)
X
CON UNA PISTA U OBSTACULO
SELECCIONADO
EXCHANGE ENDS (INTERCAMBIAR
TERMINALES)
CTRL X DELETE (BORRAR)
SHIFT X HOJA DE DATOS (SPREADSHEET) TEXT (TEXTO)
Y
CON UNA PISTA U OBSTACULO
SELECCIONADO
ANY ANGLE CORNER (ESQUINAS EN
CUALQUIER ANGULO)
SHIFT Y HOJA DE DATOS (SPREADSHEET) LAYERS (CAPAS)
Z ZOOM (ACERCAMIENTO)
ZOOM AREA (ACERCAMIENTO POR
AREA)
ALT Z ZOOM (ACERCAMIENTO)
ZOOM PREVIOS (ACERCAMIENTO AL
NIVEL PREVIO)
CTRL Z UNDO (DESHACER)
ESC END COMAND (TERMINAR COMANDO)
Cadence 355
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
F1 HELP TOPICS (TOPICOS DE AYUDA)
F3
COMPONENT SELECTION CRITERIA
DIALOG BOX (CAJA DE DIALOGO PARA
EL CRITERIO DE SELECCIN DE
COMPONENTES)
F5 REDRAW (REDIBUJAR)
F7 ONLINE DRC (DRC EN LINEA)
F12 SAVE AS (GUARDAR ARCHIVO COMO)
SHIFT F4
TILE WINDOWS (DESPLEGAR VENTANAS
COMO MOSAICOS)
SHIFT F5
CASCADE WINDOWS (DESPLEGAR
VENTANAS COMO CASCADA)
TAB FIND/GOTO (ENCONTRAR/IR A)
ALT botn
izquierdo del
mouse
CON LA HERRAMIENTA DE
ENRUTAMIENTO SELECCIONADA
CREAR UNA RUTA-T A PARTIR DE LA
PISTA EXISTENTE
cell CON UNA
PISTA
SELECCIONA
DA
DISMINUIR ANCHURA
CON UNA PISTA SELECCIONADA AUMENTAR ANCHURA
CTRL cell EN
LA VENTANA
DE
PREGUNTAS
QUESTIONAR EL OBJETO ANTERIOR
CTRL EN LA VENTANA DE PREGUNTAS QUESTIONAR EL OBJETO SIGUIENTE
PUNTO ALTO CONTRASTE
GUION VISIBLE INVISIBLE
BACKSPACE LIMPIAR PANTALLA
ALT
BACKSPACE
UNDO (DESHACER)
ENTER PROPERTIES (PROPIEDADES)
HOME
(INICIO)
REDRAW (REDIBUJAR)
SHIFT HOME ZOOM (ACERCAMIENTO)
ZOOM ALL (FIT) (ACERCAR TODO,
AJUSTAR A PANTALLA)
DELETE
(SUPR)
DELETE (BORRAR)
PAGE UP (RE
PAG)
MOVER HACIA ARRIBA UNA VENTANA
Cadence 356
OrCAD REL. 9.2 LITE
cenidet
TECLAS MODO O INTERFAZ CON USUARIO FUNCION O COMANDO DE MENU
PAGE DOWN
(AV PAG)
MOVER HACIA ABAJO UNA VENTANA
SHIFT PAGE
UP
MOVER HACIA LA DERECHA UNA
VENTANA
SHIFT PAGE
DOWN
MOVER HACIA LA IZQUIERDA UNA
VENTANA
INSERT (INS) NEW OR COPY (NUEVO O COPIAR)
FLECHA MUEVE EL CURSOR
Cadence 357
OrCAD REL. 9.2 LITE
cenidet
Anexo F.- BIBLIOGRAFIA
ENGINEERING CIRCUIT ANALYSIS WITH PSPICE AND PROBE
ROGER CONANT
McGRAW HILL
P/N 012437
SPICE FOR POWER ELECTRONICS AND ELECTRIC POWER
MUHAMMAD H. RASHID
PRENTICE HALL
ISBN 0-13-030420
SPICE: A GUIDE TO CIRCUIT SIMULATION AND ANALYSIS USING PSPICE, 2nd ED.
PAUL W. TUINENGA
PRENTICE HALL
ISBN 0-1113-747270-6
NOTAS CURSO TUTORIAL: POWER ELECTRONICS SIMULATION WTH PSPICE
DR. PRASAD ENJETI, TEXAS A&M UNIVERSITY
3rd IEEE INTERNATIONAL POWER ELECTRONICS CONGRESS CIEP94
NOTAS CURSO TUTORIAL: PSPICE 6.0 VERSION MS WINDOWS
JOSE A. HOYO MONTAO
2da SEMANA DE INGENIERIA ELECTRICA Y ELECTRONICA
INSTITUTO TECNOLOGICO DE HERMOSILLO, OCTUBRE 1994
NOTAS SEMINARIO: PSPICE
DRA. MARIA COTOROGEA PFEIFER
CENIDET, 1997
SCHEMATIC CAPTURE WITH CADENCE PSPICE
MARC E. HERNITER
PRENTICE HALL
ISBN 0-13-027694-4
PSPICE USERS GUIDE
CADENCE DESIGN SYSTEMS
SEGUNDA EDICION MAYO 2000
Cadence 358
OrCAD REL. 9.2 LITE
cenidet
PSPICE REFERENCE GUIDE
CADENCE DESIGN SYSTEMS
SEGUNDA EDICION MAYO 2000
ORCAD CAPTURE USERS GUIDE
CADENCE DESIGN SYSTEMS
SEGUNDA EDICION MAYO 2000
ORCAD CAPTURE QUICK REFERENCE
CADENCE DESIGN SYSTEMS
PSPICE QUICK REFERENCE
CADENCE DESIGN SYSTEMS
ORCAD LAYOUT QUICK REFERENCE
CADENCE DESIGN SYSTEMS
Cadence 359
OrCAD REL. 9.2 LITE
cenidet