Upload
maxi-favaro
View
241
Download
1
Embed Size (px)
Citation preview
7/22/2019 Guia de Usuario de Orcad
1/571
OrCAD PSpiceA/D
Gua de Usuario
7/22/2019 Guia de Usuario de Orcad
2/571
9300 SW Nimbus Ave.Beaverton, OR 97008 USA
Copyright 1998 OrCAD, Inc. Todos los derechos reservados.
Marcas
OrCAD, OrCAD Layout, OrCAD Express, OrCAD Capture, OrCAD PSpice, y OrCAD PSpiceA/D son marcas registradas de OrCAD, Inc. OrCAD Capture CIS, y OrCAD Express CIS sonmarcas de OrCAD, Inc.
Microsoft, Visual Basic, Windows, Windows NT, y otros nombres de productos Microsoftreferenciados aqu son marcas o marcas registradas de la corporacin Microsoft.
El resto de marcas y nombres de productos mencionados aqu se utilizan nicamente para su
identificacin y son marcas o marcas registradas de sus fabricantes respectivos.
Parte nmero 60-30-632
Primera edicin 30 Noviembre 1998
Email general [email protected] de Soporte Tcnico [email protected] Wide Web http://www.orcad.com
OrCAD Design Network (ODN) http://www.orcad.com/odn
Traduccin realizada por:
Todos los derechos de la traduccin son propiedad de Next-For, S.A.
INFORMTICA AVANZADA
C/ Doce de Octubre, 38 - 28009 MadridTel. 91-504.02.01 Fax 91-504.00.69e-mail: [email protected]: http://www.nextfor.es
7/22/2019 Guia de Usuario de Orcad
3/571
Contenido
Antes de comenzar 25Bienvenido a OrCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Visin general de OrCAD PSpice A/D . . . . . . . . . . . . . . . . . . . . . . 26Cmo utilizar esta gua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Convenciones tipogrficas . . . . . . . . . . . . . . . . . . . . . . . . . . 27Documentacin relacionada . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Ayuda en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Si no posee el paquete estndar de PSpice A/D . . . . . . . . . . . . . . . . . . 30Si posee PSpice A/D Basics . . . . . . . . . . . . . . . . . . . . . . . . . . 30Si tiene un CD-ROM de demostracin . . . . . . . . . . . . . . . . . . . . 33
CD-ROM de demostracin de OrCAD . . . . . . . . . . . . . . . . . . 33Qu es nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Parte uno Primera SimulacinCosas que son necesarias conocer 39Chapter 1
Presentacin del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Qu es PSpice A/D? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Analisis que pueden realizarse con PSpice A/D . . . . . . . . . . . . . . . . . . 41
Anlisis bsico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Barrido DC y otros clculos DC . . . . . . . . . . . . . . . . . . . . . 41Barrido AC y ruido . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Transitorios y Fourier . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Anlisis avanzados de mltiples pasadas . . . . . . . . . . . . . . . . . . . 44Paramtrico y temperatura . . . . . . . . . . . . . . . . . . . . . . . . 44Monte Carlo y sensitividad en el peor de los casos . . . . . . . . . . . . 45
Analizando formas de ondas con PSpice A/D . . . . . . . . . . . . . . . . . . . 46
Qu es un anlisis de formas de onda? . . . . . . . . . . . . . . . . . . . . 46Utilizando PSpice A/D con otros programas OrCAD . . . . . . . . . . . . . . . 47
Usando Capture para la simulacin . . . . . . . . . . . . . . . . . . . . . . 47
7/22/2019 Guia de Usuario de Orcad
4/571
Contenido
iv
Qu es el Editor de Impulsos? . . . . . . . . . . . . . . . . . . . . . . . . 47Qu es el Editor de Modelos? . . . . . . . . . . . . . . . . . . . . . . . . 48
Ficheros necesarios para la simulacin . . . . . . . . . . . . . . . . . . . . . 48Ficheros que genera Capture . . . . . . . . . . . . . . . . . . . . . . . . . 49Fichero de Lista de Conexiones . . . . . . . . . . . . . . . . . . . . . 49Fichero del circuito . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Otros ficheros que pueden configurarse para la simulacin . . . . . . . . . 50Librera de Modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Fichero de Impulsos . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Fichero de inclusin . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Configurando libreras de modelos, impulsos y ficheros de inclusin . 52
Ficheros que genera PSpice A/D . . . . . . . . . . . . . . . . . . . . . . . . . 53Ficheros de datos de formas de onda . . . . . . . . . . . . . . . . . . 53Fichero de salida de PSpice . . . . . . . . . . . . . . . . . . . . . . . 53
Ejemplos de simulacin 55Chapter 2
Presentacin del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Ejemplo de la creacin de un circuito . . . . . . . . . . . . . . . . . . . . . . 56Viendo ms sobre la preparacin del diseo . . . . . . . . . . . . . . . . . 61
Ejecutando PSpice A/D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Realizando un anlisis de punto parcial . . . . . . . . . . . . . . . . . . . 62Utilizando el fichero de salida de la simulacin . . . . . . . . . . . . . . 64Viendo ms sobre los clculos del punto de trabajo . . . . . . . . . . . . . 65
Anlisis de un barrido DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Configurando y ejecutando un anlisis de un barrido DC . . . . . . . . . . 66Viendo los resultados del anlisis DC . . . . . . . . . . . . . . . . . . . . 68Conociendo ms sobre el anlisis de barrido DC . . . . . . . . . . . . . . 71
Anlisis de transitorios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Encontrando ms sobre el anlisis de transitorios . . . . . . . . . . . . . . 76
Anlisis de un barrido AC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Preparando y ejecutando un anlisis de un barrido AC . . . . . . . . . . . 77
Resultados de un anlisis de un barrido AC . . . . . . . . . . . . . . . . . 80Viendo ms acerca del anlisis AC y del anlisis de ruidos . . . . . . . . . 81
Anlisis parmetrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Configurando y ejecutando el anlisis paramtrico . . . . . . . . . . . . . 83Analizando familias de formas de onda . . . . . . . . . . . . . . . . . . . 85Ms informacin sobre los anlisis paramtricos . . . . . . . . . . . . . . 88
Anlisis de prestaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Viendo ms sobre el anlisis de prestaciones . . . . . . . . . . . . . . . . 91
7/22/2019 Guia de Usuario de Orcad
5/571
Contenido
v
Parte dos Entrada del diseo
Preparando un diseo para su simulacin 95Chapter 3Presentacin general del captulo . . . . . . . . . . . . . . . . . . . . . . . . . 95Lista de chequeo para configurar la simulacin . . . . . . . . . . . . . . . . . . 96
Pasos tpicos en la configuracin de la simulacin . . . . . . . . . . . . . . 96Entrada del diseo avanzada y pasos para configurar la simulacin . . . . . 97Cuando falla la generacin de la lista de conexiones o la simulacin no se inicia
98Cosas a revisar en el diseo . . . . . . . . . . . . . . . . . . . . . . . . 98Cosas a revisar en la configuracin del sistema . . . . . . . . . . . . . 99
Utilizando partes que puedan simularse . . . . . . . . . . . . . . . . . . . . . 100Partes suministradas por fabricantes . . . . . . . . . . . . . . . . . . . . 101
Convenciones en la denominacin de partes . . . . . . . . . . . . . . 101Localizando la parte que se quiere . . . . . . . . . . . . . . . . . . . 102
Partes pasivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Partes de ruptura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Partes de comportamiento . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Utilizando parmetros globales y expresiones para valores . . . . . . . . . . . 108Parmetros globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Definiendo y utilizando parmetros globales . . . . . . . . . . . . . . 108Expresiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Especificando expresiones . . . . . . . . . . . . . . . . . . . . . . . 110
Definiendo fuentes de alimentacin . . . . . . . . . . . . . . . . . . . . . . . 115Para la parte analgica del circuito . . . . . . . . . . . . . . . . . . . . . 115Para interfaces A/D en circuitos de seales mixtos . . . . . . . . . . . . . 115
Fuentes de alimentacin digitales por defecto . . . . . . . . . . . . . 115Fuentes de alimentacin digitales personalizadas . . . . . . . . . . . 115
Definiendo impulsos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117Impulsos analgicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Utilizando VSTIM y ISTIM . . . . . . . . . . . . . . . . . . . . . . 118Si desea especificar varios tipos de impulsos . . . . . . . . . . . . . . 119
Impulsos digitales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Cosas a revisar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Partes no modeladas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Haga esto si la parte en cuestin proviene de las libreras de OrCAD . 121Compruebe si la parte en cuestin est generada de forma personalizada .123
Modelos no configurados, impulsos y ficheros de inclusin . . . . . . . . 123Compruebe esto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Pines no modelados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
7/22/2019 Guia de Usuario de Orcad
6/571
Contenido
vi
Compruebe esto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Falta masa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Comprobar esto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Falta un path DC a tierra . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Comprobar esto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Creando y editando modelos 127Chapter 4
Presentacin general del captulo . . . . . . . . . . . . . . . . . . . . . . . . 127Qu son los modelos? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Modelos definidos como conjuntos de parmetros . . . . . . . . . . . 129Modelos definidos como listas de conexiones de subcircuitos . . . . . 129
Cmo estn organizados los modelos? . . . . . . . . . . . . . . . . . . . . . 130Libreras de modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130Configuracin de la Librera de Modelos . . . . . . . . . . . . . . . . . . 131Modelos y libreras de diseo frente a global . . . . . . . . . . . . . . . . 131Libreras de Modelos Anidadas . . . . . . . . . . . . . . . . . . . . . . . 132
Modelos proporcionados por OrCAD . . . . . . . . . . . . . . . . . . . . 132Herramientas para crear y editar modelos . . . . . . . . . . . . . . . . . . . . 133Formas de crear y editar modelos . . . . . . . . . . . . . . . . . . . . . . . . 134Utilizando el Editor de modelos para editar modelos . . . . . . . . . . . . . . 135
Formas de utilizar el Editor de Modelos . . . . . . . . . . . . . . . . . . . 136Tipos de dispositivos soportados por el Editor de Modelos . . . . . . . . . 137Formas de caracterizar modelos . . . . . . . . . . . . . . . . . . . . . . . 138
Creando modelos desde la informacin de una hoja de datos. . . . . . 138Analizandoelefectodelosparmetrosdelmodeloenlascaractersticasdeldispositivo
139Cmo rellenar modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . 139Ejecutando el Editor de Modelos de forma aislada . . . . . . . . . . . . . 141
Iniciando el Editor de Modelos . . . . . . . . . . . . . . . . . . . . . 141Habilitando o deshabilitando la creacin automtica de partes . . . . . 142Salvando modelos globales (y partes) . . . . . . . . . . . . . . . . . . 142
Ejecutando el Editor de Modelos desde el editor de pginas de esquemas . 143Qu es una copia de un modelo? . . . . . . . . . . . . . . . . . . . . 143Iniciando el Editor de Modelos . . . . . . . . . . . . . . . . . . . . . 144Salvando modelos del diseo . . . . . . . . . . . . . . . . . . . . . . 144Qu pasa si no salva la copia del modelo . . . . . . . . . . . . . . . . 145
Tutorial del Editor de Modelos . . . . . . . . . . . . . . . . . . . . . . . 146Creando un diseo de un rectificador de media onda . . . . . . . . . . 146
Utilizando el Editor de Modelos para editar el diodo D1 . . . . . . . . 147Introduciendo informacin de las hojas de datos . . . . . . . . . . . . 147Extrayendo parmetros de modelos . . . . . . . . . . . . . . . . . . . 149
7/22/2019 Guia de Usuario de Orcad
7/571
Contenido
vii
Aadiendo curvas para ms de una temperatura . . . . . . . . . . . . 150Completando la definicin del modelo . . . . . . . . . . . . . . . . . 151
Editando texto de modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152Editando las definiciones .MODEL . . . . . . . . . . . . . . . . . . . 153Editando definiciones .SUBCKT . . . . . . . . . . . . . . . . . . . . 153Cambiando el nombre del modelo . . . . . . . . . . . . . . . . . . . 153
Iniciando el Editor de Modelos desde el editor de esquemas en Capture . . 153Qu es una copia de un modelo? . . . . . . . . . . . . . . . . . . . 154Iniciando el editor de Modelos . . . . . . . . . . . . . . . . . . . . . 154Salvando modelos del diseo . . . . . . . . . . . . . . . . . . . . . . 155
Ejemplo: editando un modelo de instancia Q2N2222 . . . . . . . . . . . . 156Iniciando el Editor de Modelos . . . . . . . . . . . . . . . . . . . . . 156Editando la copia del modelo Q2N2222-X . . . . . . . . . . . . . . . 156Salvando las ediciones y actualizando el esquema . . . . . . . . . . . 157
Utilizando el comando Create Subcircuit . . . . . . . . . . . . . . . . . . . . 157Cambiando la referencia del modelo a una definicin de un modelo existente . 159Reutilizando modelos de instancias . . . . . . . . . . . . . . . . . . . . . . . 160
Reutilizando copias de modelos en el mismo esquema . . . . . . . . . . . 160Habilitando modelos de instancias para todos los diseos . . . . . . . . . 161
Configurando las libreras de modelos . . . . . . . . . . . . . . . . . . . . . 162Las pestaas Libraries y Include Files . . . . . . . . . . . . . . . . . . . 162Cmo utiliza PSpice A/D libreras de modelos . . . . . . . . . . . . . . . 163
Orden de bsqueda . . . . . . . . . . . . . . . . . . . . . . . . . . . 163Manejando nombres de modelos duplicados . . . . . . . . . . . . . . 164
Aadiendo libreras de modelos a la configuracin . . . . . . . . . . . . . 164Cambiando el diseo y el mbito global . . . . . . . . . . . . . . . . . . 165Cambiando el orden de bsqueda de las libreras de modelos . . . . . . . 166Cambiando el path de bsqueda de libreras . . . . . . . . . . . . . . . . 167
Creando partes para modelos 169Chapter 5Presentacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Qu es diferente en las partes utilizadas para la simulacin? . . . . . . . . . . 171Formas de crear partes para modelos . . . . . . . . . . . . . . . . . . . . . . 171Preparando los modelos para la creacin de partes . . . . . . . . . . . . . . . 172Utilizando el Editor de Modelos para crear partes . . . . . . . . . . . . . . . 173
Iniciando el Editor de Modelos . . . . . . . . . . . . . . . . . . . . . . . 173Preparando la creacin automtica de de partes . . . . . . . . . . . . . . 174
Basando nuevas partes en un grupo personalizado . . . . . . . . . . . . . . . 175
Editando partes grficas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177Cmo coloca partes Capture . . . . . . . . . . . . . . . . . . . . . . . . 177Definiendo el espaciado de la rejilla . . . . . . . . . . . . . . . . . . . . 178
7/22/2019 Guia de Usuario de Orcad
8/571
Contenido
viii
Espaciado de rejilla para grficos . . . . . . . . . . . . . . . . . . . . 178Espaciado de rejilla para pines . . . . . . . . . . . . . . . . . . . . . 178
Vinculando modelos a partes . . . . . . . . . . . . . . . . . . . . . . . . . . . 180MODEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180Definiendo propiedades de partes necesarias para la simulacin . . . . . . . . 181
PSPICETEMPLATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182Sintasis de PSPICETEMPLATE . . . . . . . . . . . . . . . . . . . . 182Ejemplos de PSPICETEMPLATE . . . . . . . . . . . . . . . . . . . 186
IO_LEVEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190MNTYMXDLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191PSPICEDEFAULTNET . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Modelado del comportamiento analgico 193Chapter 6Presentacin general del capitulo . . . . . . . . . . . . . . . . . . . . . . . . 193Presentacin general del modelado del comportamiento analgico . . . . . . . 194El fichero de librera de partes ABM.OLB . . . . . . . . . . . . . . . . . . . . 195
Posicionando y especificando partes ABM . . . . . . . . . . . . . . . . . . . 196Nombres de conexiones y nombres de dispositivos en expresiones ABM . 196Forzando el uso de una definicin global . . . . . . . . . . . . . . . . . . 197
Plantillas de partes ABM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198Partes del sistema de control . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Componentes bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201Limitadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202Filtros Chebyshev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Integradores y diferenciacin . . . . . . . . . . . . . . . . . . . . . . . . 206Partes de la tabla de bucle . . . . . . . . . . . . . . . . . . . . . . . . . . 206Partes de transformadas de Laplace . . . . . . . . . . . . . . . . . . . . . 210Funciones Math . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213Partes de expresin ABM . . . . . . . . . . . . . . . . . . . . . . . . . . 214Un ejemplo de un dispositivo instantneo: modelando un triodo . . . . . . 217
Partes equivalentes de PSpice A/D . . . . . . . . . . . . . . . . . . . . . . . . 220
Implementacin de las partes equivalentes de Spice A/D . . . . . . . . . . 221Modelando interrelaciones matemticas o instantneas . . . . . . . . . . . 222
Partes EVALUE y GVALUE . . . . . . . . . . . . . . . . . . . . . . 222EMULT, GMULT, ESUM, y GSUM . . . . . . . . . . . . . . . . . . 224
Tablas de bucles (ETABLE y GTABLE) . . . . . . . . . . . . . . . . . . 225Modelos de dispositivos con dominio de frecuencia . . . . . . . . . . . . 227Transformadas de Laplace (LAPLACE) . . . . . . . . . . . . . . . . . . . 227
Tablas de respuesta en frecuencia (EFREQ y GFREQ) . . . . . . . . . . . 229Precauciones y recomendaciones para la simulacin y el anlisis . . . . . . . . 232Modelado de dispositivos instantneos . . . . . . . . . . . . . . . . . . . 232
7/22/2019 Guia de Usuario de Orcad
9/571
Contenido
ix
Partes con dominio en frecuencia . . . . . . . . . . . . . . . . . . . . . . 233Transformadas de Laplace . . . . . . . . . . . . . . . . . . . . . . . . . 233
No causalidad y transformadas de Laplace . . . . . . . . . . . . . . . 235Filtros Chebyshev . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236Tablas de frecuencia . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Modificando los recursos del ordenador para mejorar la precisin . . . . . 237Fuentes controladas bsicas . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Creando partes ABM personalizadas . . . . . . . . . . . . . . . . . . . . 238
Modelado de dispositivos digitales 241Chapter 7Presentacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242Comportamiento funcional . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Sintasis de las primitivas digitales . . . . . . . . . . . . . . . . . . . 246Caractersticas de tiempos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Modelos de tiempos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Tratamiento de los retardos de propagacin no especificados . . . 252Tratamiento de restricciones de tiempos no especificadas . . . . . . . 253Calculo de los retardos en la propagacin . . . . . . . . . . . . . . . . . . 254Retardo inercial y en el transporte . . . . . . . . . . . . . . . . . . . . . 255
Retardo inercial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255Retardo en el transporte . . . . . . . . . . . . . . . . . . . . . 256
Caractersticas de entrada/salida . . . . . . . . . . . . . . . . . . . . . . . . . 257Modelos de entrada/salida . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Definiendo fuerzas de salida . . . . . . . . . . . . . . . . . . . . . . . . 261Configurando la escala de fuerzas . . . . . . . . . . . . . . . . . . . 262Determinando la fuerza de la salida de un dispositivo . . . . . . . . . 262Controlando la sobreconduccin . . . . . . . . . . . . . . . . . . . . 263
Conexiones de almacenamiento de carga . . . . . . . . . . . . . . . . . . 263Creando sus propios subcircuitos de interface para tecnologas adicionales 265
Creando un modelo digital utilizando las primitivas PINDLY y LOGICEXP . 270
Primitivas digitales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271Expresin lgica (primitiva LOGICEXP) . . . . . . . . . . . . . . . . . . 272Retardo entre pines (primitiva PINDLY) . . . . . . . . . . . . . . . . . . 274BOOLEAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275PINDLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276Restricciones de chequeo (primitiva CONSTRAINT) . . . . . . . . . . . 277Configuracin_Mantenimiento . . . . . . . . . . . . . . . . . . . . . . . 277
Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278Freq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279Ejemplo del 74160 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
7/22/2019 Guia de Usuario de Orcad
10/571
Contenido
x
Parte tres Preparando y ejecutando el anlisis
Preparando el anlisis e iniciando la simulacin 285Chapter 8Presentacin general del captulo . . . . . . . . . . . . . . . . . . . . . . . . 285Tipos de anlisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286Preparando el anlisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Orden de Ejecucin para anlisis estndares . . . . . . . . . . . . . . . . 289Variables de salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Modificadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291Iniciando una simulacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Iniciando una simulacin desde Capture . . . . . . . . . . . . . . . . . . 296Iniciando la simulacin desde fuera de Capture . . . . . . . . . . . . . . . 297Preparando simulaciones en modo batch . . . . . . . . . . . . . . . . . . 297
Configuraciones de mltiples simulaciones con un fichero de circuito 297Ejecutando simulaciones con mltiples ficheros de circuitos . . . . . . 298
La ventana de simulacin de PSpice A/D . . . . . . . . . . . . . . . . . . 299
Anlisis DC 303Chapter 9
Presentacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303Barrido DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Requerimientos mnimos para ejecutar un anlisis de barrido DC . . . . . 304Presentacin general del barrido DC . . . . . . . . . . . . . . . . . . . . 306Preparando un impulso DC . . . . . . . . . . . . . . . . . . . . . . . . . 308
Barridos DC anidados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309Familias de curvas en barridos DC . . . . . . . . . . . . . . . . . . . . . 310
Punto de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312Requerimientos mnimos para ejecutar un anlisis del punto de trabajo . . 312Visin general de los puntos de trabajo . . . . . . . . . . . . . . . . . . . 312
Transferencia de pequeas seales de continua . . . . . . . . . . . . . . . . . 314Requerimientos mnimos para ejecutar un anlisis de transferencia DC de pe-
quea seal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314Visin general de la transferencia DC de pequea seal . . . . . . . . . . 315
Sensitividad DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317Requerimientos mnimos para ejecutar un anlisis de sensitividad DC . . . 317Presentacin de la sensitividad DC . . . . . . . . . . . . . . . . . . . . . 318
Anlisis AC 319Chapter 10
Presentacin general del captulo . . . . . . . . . . . . . . . . . . . . . . . . 319Anlisis de barridos AC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Preparando y ejecutando un barrido AC . . . . . . . . . . . . . . . . . . . 320
7/22/2019 Guia de Usuario de Orcad
11/571
Contenido
xi
Qu es un barrido AC? . . . . . . . . . . . . . . . . . . . . . . . . . . . 320Preparando un impulso AC . . . . . . . . . . . . . . . . . . . . . . . . . 321
Preparando un anlisis AC . . . . . . . . . . . . . . . . . . . . . . . . . 323Configuracin del barrido AC en example.opj . . . . . . . . . . . . . . . 325Como trata PSpice A/D dispositivos no lineales . . . . . . . . . . . . . . 327
Qu es necesario para transformar un dispositivo en un circuito lineal 327Qu hace PSpice A/D . . . . . . . . . . . . . . . . . . . . . . . . . . 327Ejemplo Bloque de modelado de comportamiento no lineal . . . . . . 327
Anlisis de ruidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329Preparando y ejecutando un anlisis de ruidos . . . . . . . . . . . . . . . 329Qu es un anlisis de ruidos? . . . . . . . . . . . . . . . . . . . . . . . . 330
Cmo calcula PSpice A/D el ruido total a la entrada y a la salida . . . 330Preparando un anlisis de ruidos . . . . . . . . . . . . . . . . . . . . . . 331Analizando ruidos en la ventana Probe . . . . . . . . . . . . . . . . . . . 333
Sobre las unidades de ruidos . . . . . . . . . . . . . . . . . . . . . . 334Ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Anlisis de transitorios 337Chapter 11Presentacin general del captulo . . . . . . . . . . . . . . . . . . . . . . . . 337Presentacin general del anlisis de transitorios . . . . . . . . . . . . . . . . 338
Requerimientos mnimos para realizar un anlisis de transitorios . . . . . 338Requerimientos mnimos del diseo del circuito . . . . . . . . . . . . 338Requerimientos mnimos de configuracin del programa . . . . . . . 338
Definiendo un impulso basado en tiempos . . . . . . . . . . . . . . . . . . . 340
Presentacin general de la generacin de impulsos . . . . . . . . . . . . . 340La utilidad Editor de Impulsos . . . . . . . . . . . . . . . . . . . . . . . . . 342
Ficheros de Impulsos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342Configurando ficheros de impulsos . . . . . . . . . . . . . . . . . . . . . 343Iniciando el Editor de Impulsos . . . . . . . . . . . . . . . . . . . . . . . 343Definiendo impulsos . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Ejemplo: impulso lineal de una pieza . . . . . . . . . . . . . . . . . . 344
Ejemplo: barrido de onda senoidal . . . . . . . . . . . . . . . . . . . 345Creando nuevos smbolos de impulsos . . . . . . . . . . . . . . . . . . . 347Editando un impulso . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Para editar un impulso existente . . . . . . . . . . . . . . . . . . . . 348Para editar un impulso PWL . . . . . . . . . . . . . . . . . . . . . . 348Para seleccionar un tiempo y un factor de escala de valores para el impulso PWL
348
Borrando y eliminando trazas . . . . . . . . . . . . . . . . . . . . . . . . 349Configuracin manual de impulsos . . . . . . . . . . . . . . . . . . . . . 349Para configurar manualmente un impulso . . . . . . . . . . . . . . . 349
7/22/2019 Guia de Usuario de Orcad
12/571
Contenido
xii
Respuesta de transitorios (tiempo) . . . . . . . . . . . . . . . . . . . . . . . . 351Intervalos de tiempos en anlisis de transitorios . . . . . . . . . . . . . . . . . 354
Conmutando circuitos en anlisis de transitorios . . . . . . . . . . . . . . . . 355Ploteando curvas de histresis . . . . . . . . . . . . . . . . . . . . . . . . . . 355Componentes de Fourier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Anlisis paramtrico y de temperatura 359Chapter 12
Presentacin general del captulo . . . . . . . . . . . . . . . . . . . . . . . . 359Anlisis paramtrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Requerimientos mnimos para realizar un anlisis paramtrico . . . . . . . 360Visin general del anlisis paramtrico . . . . . . . . . . . . . . . . . . . 361Ejemplo de un filtro RLC . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Introduciendo el diseo . . . . . . . . . . . . . . . . . . . . . . . . . 362Ejecutando la simulacin . . . . . . . . . . . . . . . . . . . . . . . . 363Utilizando el anlisis de prestaciones para dibujar la sobrecarga y el tiempo
de subida . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Ejemplo: respuesta en frecuencia contra anlisis de parmetros . . . . . . 366Preparando el circuito . . . . . . . . . . . . . . . . . . . . . . . . . . 366Anlisis de temperaturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
Requisitos mnimos para ejecutar un anlisis de temperaturas . . . . . . . 369Visin general del anlisis de temperaturas . . . . . . . . . . . . . . . . . 370
Anlisis de Monte Carlo y del peor de los casos 371Chapter 13
Presentacin del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371Anlisis estadsticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372Presentacin general de anlisis estadsticos. . . . . . . . . . . . . . . . . 372Control de salida para anlisis estadsiticos . . . . . . . . . . . . . . . . . 373Informe de valores de parmetros de modelos . . . . . . . . . . . . . . . . 373Informes de formas de ondas . . . . . . . . . . . . . . . . . . . . . . . . 374Funciones cotejadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375Consideraciones de temperatura en los anlisis estadsticos . . . . . . . . 376
Anlisis de Monte Carlo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377Leyendo el informe resumen . . . . . . . . . . . . . . . . . . . . . . 379
Ejemplo: Anlisis de Monte Carlo de un sensor de presin . . . . . . . . . 381Dibujando el esquema . . . . . . . . . . . . . . . . . . . . . . . . . . 381Definiendo valores de partes . . . . . . . . . . . . . . . . . . . . . . 382Preparando los parmetros . . . . . . . . . . . . . . . . . . . . . . . 383Utilizando resistencias con modelos . . . . . . . . . . . . . . . . . . 384
Salvando el diseo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385Definiendo tolerancias para las resistencias . . . . . . . . . . . . . . . 385Preparando el anlisis . . . . . . . . . . . . . . . . . . . . . . . . . . 387
7/22/2019 Guia de Usuario de Orcad
13/571
Contenido
xiii
Ejecutando el anlisis y visualizando los resultados . . . . . . . . . . 388Histogramas de Monte Carlo . . . . . . . . . . . . . . . . . . . . . . . . 389
Ejemplo de un filtro Chebyshev . . . . . . . . . . . . . . . . . . . . 389Creando modelos para el anlisis de Monte Carlo . . . . . . . . . . . 390Preparando el anlisis . . . . . . . . . . . . . . . . . . . . . . . . . . 390Creando histogramas . . . . . . . . . . . . . . . . . . . . . . . . . . 391
Anlisis en el peor de los casos . . . . . . . . . . . . . . . . . . . . . . . . . 395Presentacin general del anlisis en el peor de los casos . . . . . . . . . . 395
Entradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396Salidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396Atencin: Una condicin importante para un
correcto anlisis del peor de los casos . . . . . . . . . . . . . 397Ejemplo de un anlisis del peor de los casos . . . . . . . . . . . . . . . . 398Ayudas y otra informacin til . . . . . . . . . . . . . . . . . . . . . . . 402
VARY BOTH, VARY DEV, y VARY LOT . . . . . . . . . . . . . . 402Distribuciones gausianas . . . . . . . . . . . . . . . . . . . . . . . . 403
Funcin colateral YMAX . . . . . . . . . . . . . . . . . . . . . . . . 403RELTOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403Anlisis de sensitividad . . . . . . . . . . . . . . . . . . . . . . . . . 403Optimizacin manual . . . . . . . . . . . . . . . . . . . . . . . . . . 403Anlisis de Monte Carlo . . . . . . . . . . . . . . . . . . . . . . . . 404
Simulacin digital 405Chapter 14
Presentacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405Qu es la simulacin digital? . . . . . . . . . . . . . . . . . . . . . . . . . . 406Pasos para simular circuitos digitales . . . . . . . . . . . . . . . . . . . . . . 406Conceptos que son necesarios comprender . . . . . . . . . . . . . . . . . . . 407
Estados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407Fuerzas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Definiendo un impulso digital . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Utilizando la parte DIGSTIMn . . . . . . . . . . . . . . . . . . . . . . . 410Definiendo seales de entrada utilizando el Editor de Impulsos . . . . . . 410
Definiendo la transicin del reloj. . . . . . . . . . . . . . . . . . . . 410Definiendo las transiciones de la seal . . . . . . . . . . . . . . . . . 411Definiendo transiciones de buses . . . . . . . . . . . . . . . . . . . . 413Aadiendo bucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Utilizando la parte DIGCLOCK . . . . . . . . . . . . . . . . . . . . . . 418
Utilizando las partes STIM1, STIM4, STIM8 y STIM16 . . . . . . . . . . 418Utilizando las partes FILESTIMn . . . . . . . . . . . . . . . . . . . . . . 420Definiendo el tiempo de simulacin . . . . . . . . . . . . . . . . . . . . . . . 422
7/22/2019 Guia de Usuario de Orcad
14/571
Contenido
xiv
Ajustando parmetros de simulacin . . . . . . . . . . . . . . . . . . . . . . . 423Seleccionando retardos en la propagacin . . . . . . . . . . . . . . . . . . 424
Retardos de propagacin en todo el circuito . . . . . . . . . . . . . . 424Retardos de propagacin en partes . . . . . . . . . . . . . . . . . . . 424Inicializando biestables . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Iniciando la simulacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425Analizando los resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Aadiendo seales digitales a un dibujo . . . . . . . . . . . . . . . . . . . 427Aadiendo buses a un dibujo de ondas . . . . . . . . . . . . . . . . . . . 429Traceando violaciones de tiempos y riesgos . . . . . . . . . . . . . . . . . 431
Riesgos persistentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 431Mensajes de condicin de la simulacin . . . . . . . . . . . . . . . . 433Opciones de control de salida . . . . . . . . . . . . . . . . . . . . . . 436Niveles de severidad . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
Simulacin mixta analgica/digital 439Chapter 15
Presentacin general del captulo . . . . . . . . . . . . . . . . . . . . . . . . 439Interconectando partes analgicas y digitales . . . . . . . . . . . . . . . . . . 440Seleccin del subcircuito de interface por PSpice A/D . . . . . . . . . . . . . 441
Interface de Nivel 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442Interace de nivel 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443Configurando el interface A/D por defecto . . . . . . . . . . . . . . . . . 444
Especificando fuentes de tensin digitales . . . . . . . . . . . . . . . . . . . . 445Seleccin de la fuente de alimentacin digital por PSpice A/D . . . . . . . 445
Creando fuentes de alimentacin digitales personalizadas . . . . . . . . . 446Ignorando la tensin de la fuente de alimentacin CD4000 en un diseo .
448Creando una fuente de alimentacin CD4000, TTL, o ECL secundaria 449
Interface de generacin y nombres de nodos . . . . . . . . . . . . . . . . . . . 450
Anlisis digital de tiempos en el peor de los casos 453Chapter 16
Presentacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453Tiempos digitales en el peor de los casos . . . . . . . . . . . . . . . . . . . . 454Anlisis de tiempos en el peor de los casos . . . . . . . . . . . . . . . . . . . 455Representacin del simulador para la ambiguedad de tiempos . . . . . . . . . 455Propagacin de la ambiguedad de tiempos . . . . . . . . . . . . . . . . . . . . 457Identificacin de los problemas de tiempos . . . . . . . . . . . . . . . . . . . 458
Peligros de convergencia . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Peligros crticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459Problemas de ambiguedad acumulativos . . . . . . . . . . . . . . . . . . 460Peligros de reconvergencia . . . . . . . . . . . . . . . . . . . . . . . . . 462
7/22/2019 Guia de Usuario de Orcad
15/571
Contenido
xv
Supresin de fallos por retardos inerciales . . . . . . . . . . . . . . . . . . . 464Metodologa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
Parte cuartaVisualizando resultados
Analizando formas de ondas 471Chapter 17
Presentacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471Presentacin general del anlisis de formas de onda . . . . . . . . . . . . . . 472
Elementos de un dibujo . . . . . . . . . . . . . . . . . . . . . . . . . . . 473Elementos de una ventana Probe . . . . . . . . . . . . . . . . . . . . . . 474Manejando mltiples ventanas Probe . . . . . . . . . . . . . . . . . . . . 475
Imprimiendo mltiples ventanas . . . . . . . . . . . . . . . . . . . . 475Preparando el anlisis de formas de onda . . . . . . . . . . . . . . . . . . . . 476
Configurando los colores . . . . . . . . . . . . . . . . . . . . . . . . . . 476Editando los colores de presentacin e impresin en el fichero PSPICE.INI.
476Configurando los colores de las trazas . . . . . . . . . . . . . . . . . 478
Visualizando formas de onda . . . . . . . . . . . . . . . . . . . . . . . . . . 479Configurando la presentacin de las formas de onda en Capture . . . . . . 479Visualizando formas de onda durante la simulacin . . . . . . . . . . . . 480
Configurando los intervalos de actualizacin . . . . . . . . . . . . . . 481Interactuando con el anlisis de ondas durante la simulacin . . . . . 481Pausando una simulacin y viendo las ondas . . . . . . . . . . . . . . 482
Utilizando marcadores de pginas de esquemas para aadir trazas . . . . . 483Limitando el tamao del fichero de datos de formas de onda . . . . . . . . 486
Limitando el tamao utilizando marcadores . . . . . . . . . . . . . . 486Limitando el tamao del fichero excluyendo datos de los subcircuitos internos488Limitando el tamao del fichero suprimiendo la primera parte de la salida de
la simulacin . . . . . . . . . . . . . . . . . . . . . . . . . . 488
Utilizando datos de simulacin desde varios ficheros . . . . . . . . . . . 489Aadiendo ficheros de datos de ondas . . . . . . . . . . . . . . . . . 490Aadiendo trazas de ficheros de datos de ondas cargados . . . . . . . 490
Salvando los resultados de la simulacin en formato ASCII . . . . . . . . 491Ejemplo analgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Ejecutando la simulacin . . . . . . . . . . . . . . . . . . . . . . . . 493Visualizando tensiones en conexiones . . . . . . . . . . . . . . . . . 495
Tutorial mixto analgico/digital . . . . . . . . . . . . . . . . . . . . . . . . . 496Sobre los estados digitales . . . . . . . . . . . . . . . . . . . . . . . . . 496Sobre el circuito oscilador . . . . . . . . . . . . . . . . . . . . . . . . . . 497Preparando el diseo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
7/22/2019 Guia de Usuario de Orcad
16/571
Contenido
xvi
Ejecutando la simulacin . . . . . . . . . . . . . . . . . . . . . . . . . . 498Analizando los resultados de la simulacin . . . . . . . . . . . . . . . . . 498
Utilidades del interface de usuario para el anlisis de formas de onda . . . . . 501Zoom de regiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501Desplazando las trazas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503Dimensionando los dibujos digitales . . . . . . . . . . . . . . . . . . . . 504Modificando expresiones de trazas y etiquetas . . . . . . . . . . . . . . . 505Moviendo y copiando nombres de trazas y expresiones . . . . . . . . . . . 506Copiando y moviendo etiquetas . . . . . . . . . . . . . . . . . . . . . . . 507Tabulando valores de datos de trazas . . . . . . . . . . . . . . . . . . . . 508Utilizando cursores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
Visualizando cursores . . . . . . . . . . . . . . . . . . . . . . . . . . 509Moviendo cursores . . . . . . . . . . . . . . . . . . . . . . . . . . . 510Ejemplo: utilizando cursores . . . . . . . . . . . . . . . . . . . . . . 511
Traceando mensajes de simulacin digital . . . . . . . . . . . . . . . . . . . . 513Traceo de mensajes desde el resumen de mensajes . . . . . . . . . . . . . 513
La caja de dilogo Simulation Message Summary . . . . . . . . . . . 513
Problemas persistentes . . . . . . . . . . . . . . . . . . . . . . . . . . 514Mensajes de las formas de onda . . . . . . . . . . . . . . . . . . . . . . . 515
Expresiones de trazas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515Forma de la variable de salida bseica . . . . . . . . . . . . . . . . . . . . 516Forma de la variable de salida para los terminales del dispositivo . . . . . 517Expresiones de trazas analgicas . . . . . . . . . . . . . . . . . . . . . . 524
Alas de expresiones de trazas . . . . . . . . . . . . . . . . . . . . . . 524
Funciones aritmticas . . . . . . . . . . . . . . . . . . . . . . . . . . 524Reglas para los sufijos de valores numricos . . . . . . . . . . . . . . 526Expresiones de trazas digitales . . . . . . . . . . . . . . . . . . . . . . . 527
Otras opciones de salida 531Chapter 18Presentacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531Visualizando resultados analgicos en la ventana de PSpice . . . . . . . . . . 532
Escribiendo resultados adicionales al fichero de salida de PSpice . . . . . . . . 533Generando dibujos de los valores de tensin y corriente . . . . . . . . . . 533Generando tablas de valores de tensin y corriente . . . . . . . . . . . . . 534Generando tablas con cambios en los estados digitales . . . . . . . . . . . 535
Creando ficheros de vectores de prueba . . . . . . . . . . . . . . . . . . . . . 536
Preparando el estado inicial 539Appendix A
Presentacin general del Apndice . . . . . . . . . . . . . . . . . . . . . . . . 539Salvando y cargando el punto de trabajo . . . . . . . . . . . . . . . . . . . . . 540
Save bias point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
7/22/2019 Guia de Usuario de Orcad
17/571
Contenido
xvii
Load bias point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541Setpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
Fijando condiciones iniciales . . . . . . . . . . . . . . . . . . . . . . . . . . 544
Convergencia y errores de escalones de tiempos muy cortos545Appendix B
Generalidades del apndice . . . . . . . . . . . . . . . . . . . . . . . . . . . 545Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546
Requerimientos de Newton-Raphson . . . . . . . . . . . . . . . . . . . . 546
Es una solucin? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547Son las ecuaciones continuas? . . . . . . . . . . . . . . . . . . . . . . . 548Son las derivadas correctas? . . . . . . . . . . . . . . . . . . . . . . 548
Es la aproximacin inicial suficientemente cercana? . . . . . . . . . . . . 549Punto de trabajo y barrido DC . . . . . . . . . . . . . . . . . . . . . . . . . . 551
Semiconductores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551Conmutadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552
Expresiones de modelado del comportamiento . . . . . . . . . . . . . . . 553Anlisis de transitorios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554Saltndose el punto de trabajo . . . . . . . . . . . . . . . . . . . . . . . . 555El rango dinmico de TIME . . . . . . . . . . . . . . . . . . . . . . . . . 555Fallo en el primer escaln de tiempos . . . . . . . . . . . . . . . . . . . . 556Capacidades parsitas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557Bobinas y transformadores . . . . . . . . . . . . . . . . . . . . . . . . . 557Unin de sustratos en transistores bipolares . . . . . . . . . . . . . . . . 558
Diagnsticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 559
ndice 561
7/22/2019 Guia de Usuario de Orcad
18/571
Contenido
xviii
7/22/2019 Guia de Usuario de Orcad
19/571
Figuras
Figure 1 Ficheros de datos configurables por el usuario que lee PSpice A/D . . . . . . . 50Figure 2 Circuito de diodos clper. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Figure 3 Puntos de conexin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Figure 4 Ventana de salida de la simulacin de PSpice A/D. . . . . . . . . . . . . . . . . 62Figure 5 Fichero de salida de la simulacin. . . . . . . . . . . . . . . . . . . . . . . . . 64Figure 6 Valores de anlisis de barrido DC. . . . . . . . . . . . . . . . . . . . . . . . . 67Figure 7 Ventana Probe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68Figure 8 Circuito clipper con un marcador de tensin en la conexin Out. . . . . . . . . . 69Figure 9 Tensin en In, Mid, y Out. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Figure 10 Leyenda de la traza con los cursores activados. . . . . . . . . . . . . . . . . . . 70Figure 11 Leyenda de traza con la lnea exterior del smbolo (Mid). . . . . . . . . . . . . 70Figure 12 Diferencia de tensin en V(In) = 4 voltios. . . . . . . . . . . . . . . . . . . . . 71Figure 13 Circuito de diodo cliper con un impulso de tensin. . . . . . . . . . . . . . . . 72Figure 14 Ventana del Editor de Impulsos. . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Figure 15 Valores de simulacin del anlisis de transitorios. . . . . . . . . . . . . . . . . 74Figure 16 Ondas de entrada senoidal y de salida recortada. . . . . . . . . . . . . . . . . . 75Figure 17 Circuito cliper con un impulso AC. . . . . . . . . . . . . . . . . . . . . . . . . 77Figure 18 Valores de simulacin de anlisis de un barrido AC y anlisis de ruidos. . . . . 79Figure 19 Curvas en decibelios para gain en Mid y Out. . . . . . . . . . . . . . . . . . 80Figure 20 Traza bode de la respuesta en frecuencia de cliper. . . . . . . . . . . . . . . . . 81Figure 21 Circuito cliper con un parmetro global Rval. . . . . . . . . . . . . . . . . . . . 82
Figure 22 Valores de simulacin Parametric. . . . . . . . . . . . . . . . . . . . . . . . . 84Figure 23 Respuesta a pequea seal conforme R1 vara desde 100a 10 k . . . . . . . 85Figure 24 Respuesta a frecuencia de pequea seal con una resistencia de entrada de 100 y 10 k.
87Figure 25 Traceos de anlisis de prestaciones de anchos de banda y ganania en funcin de Rval.
91Figure 26 Interrelacin entre el Editor de Modelos de Capture y PSpice A/D. . . . . . . 135Figure 27 Procesos y flujo de datos para el Editor de Modelos. . . . . . . . . . . . . . . 138Figure 28 Zona de trabajo del Editor de Modelos con datos de un transistor bipolar. . . . 139Figure 29 Diseo de un rectificador de media onda. . . . . . . . . . . . . . . . . . . . . 146Figure 30 Caractersticas del modelo y valores de parmetros para DbreakX. . . . . . . 147
7/22/2019 Guia de Usuario de Orcad
20/571
Figuras
xx
Figure 31 Curvas de caractersticas de dispositivo de un diodo desordenadas. . . . . . . . 150Figure 32 Curvas de corriente directa del dispositivo para dos temperaturas diferentes. . . 151
Figure 33 Reglas para llamadas a pines en las plantillas de subcircuitos. . . . . . . . . . 189Figure 34 Ejemplo de un filtro LOPASS . . . . . . . . . . . . . . . . . . . . . . . . . . 204Figure 35 Ejemplo de un filtro HIPASS. . . . . . . . . . . . . . . . . . . . . . . . . . . 204Figure 36 Ejemplo de un filtro BANDPASS. . . . . . . . . . . . . . . . . . . . . . . . . 205Figure 37 Ejemplo de un filtro BANDREJ. . . . . . . . . . . . . . . . . . . . . . . . . . 205Figure 38 Ejemplo de una parte FTABLE. . . . . . . . . . . . . . . . . . . . . . . . . . 208Figure 39 Ejemplo uno de una parte LAPLACE. . . . . . . . . . . . . . . . . . . . . . . 211Figure 40 Visualizando las caractersticas de ganancia y fase de un integrador con prdidas. .
211Figure 41 Ejemplo dos de la parte LAPLACE. . . . . . . . . . . . . . . . . . . . . . . . 212Figure 42 Ejemplo uno de la parte de la expresin ABM. . . . . . . . . . . . . . . . . . 215Figure 43 Ejemplo dos de la parte de la expresin ABM. . . . . . . . . . . . . . . . . . 215Figure 44 Ejemplo tres de la parte de la expresin ABM. . . . . . . . . . . . . . . . . . 216Figure 45 Ejemplo cuatro de la parte de la expresin ABM. . . . . . . . . . . . . . . . . 216Figure 46 Circuito triodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Figure 47 Subcircuito de un triodo produciendo la familia de curvas I-V. . . . . . . . . . 219Figure 48 Ejemplo de la parte EVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . 223Figure 49 Ejemplo de la parte GVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . 223Figure 50 Ejemplo de una parte EMULT. . . . . . . . . . . . . . . . . . . . . . . . . . 224Figure 51 Ejemplo de una parte GMULT. . . . . . . . . . . . . . . . . . . . . . . . . . 224Figure 52 Ejemplo de una parte EFREQ. . . . . . . . . . . . . . . . . . . . . . . . . . . 231Figure 53 Circuito multiplicador de tensin . . . . . . . . . . . . . . . . . . . . . . . . 232
Figure 54 Elementos de la definicin de un dispositivo digital . . . . . . . . . . . . . . 247Figure 55 Determinacin de fuerza en el nivel 1 y 0. . . . . . . . . . . . . . . . . . . . . 262Figure 56 Ventana de simulacin de PSpice A/D . . . . . . . . . . . . . . . . . . . . . . 300Figure 57 Esquema de ejemplo EXAMPLE.OPJ. . . . . . . . . . . . . . . . . . . . . . 307Figure 58 Ejemplo de la familia de curvas de un esquema. . . . . . . . . . . . . . . . . . 310Figure 59 Familia de curvas del dispositivo. . . . . . . . . . . . . . . . . . . . . . . . . 311Figure 60 Determinacin del punto de trabajo para cada miembro de la familia de curvas. 311Figure 61 Diagrama del circuito para EXAMPLE.OPJ. . . . . . . . . . . . . . . . . . . 325Figure 62 Configuracin del anlisis AC en EXAMPLE.OPJ. . . . . . . . . . . . . . . . 325Figure 63 Dispositivos y trazas de ruidos totales para EXAMPLE.DSN. . . . . . . . . . 335Figure 64 Preparacin del anlisis de transitorios para EXAMPLE.OPJ. . . . . . . . . . 352Figure 65 Esquema de ejemplo EXAMPLE.OPJ. . . . . . . . . . . . . . . . . . . . . . 353Figure 66 Trigger Schmitt compatible ECL. . . . . . . . . . . . . . . . . . . . . . . . . 355Figure 67 Lista de conexiones para un circuito trigger Schmitt . . . . . . . . . . . . . . 356Figure 68 Ejemplo de una curva de histresis: disparador Schmitt. . . . . . . . . . . . . 357
Figure 69 Esquema de un filtro pasivo . . . . . . . . . . . . . . . . . . . . . . . . . . . 362Figure 70 Corriente de L1 cuando R1 es de 1.5 ohms. . . . . . . . . . . . . . . . . . . . 364Figure 71 Tiempo de subida y sobrecarga en funcin de la resistencia de amortiguacin . 365
7/22/2019 Guia de Usuario de Orcad
21/571
Figuras
xxi
Figure 72 Circuito de ejemplo de un filtro RLC. . . . . . . . . . . . . . . . . . . . . . . 366Figure 73 Dibujo de la capacitancia en funcin de la tensin del punto. . . . . . . . . . . 368
Figure 74 Esquema de ejemplo EXAMPLE.OPJ. . . . . . . . . . . . . . . . . . . . . . 370Figure 75 Esquema de ejemplo EXAMPLE.DSN. . . . . . . . . . . . . . . . . . . . . . 376Figure 76 Configuracin del anlisis de Monte Carlo para EXAMPL E.DSN. . . . . . . 378Figure 77 Resumen de la ejecucin de Monte Carlo para EXAMPLE.OPJ. . . . . . . . . 379Figure 78 Valores de parmetros para la tercera pasada de Monte Carlo. . . . . . . . . . 380Figure 79 Circuito con un sensor de presin. . . . . . . . . . . . . . . . . . . . . . . . . 381Figure 80 Definicin de modelo para RMonte1. . . . . . . . . . . . . . . . . . . . . . . 386Figure 81 Circuito de sensor de presin con las definiciones de modelos RMonte1 y RTherm.
387Figure 82 Filtro Chebyshev. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390Figure 83 Histograma del ancho de banda de 1dB. . . . . . . . . . . . . . . . . . . . . 393Figure 84 Histograma de la frecuencia central. . . . . . . . . . . . . . . . . . . . . . . 394Figure 85 Simple biased BJT amplifier. . . . . . . . . . . . . . . . . . . . . . . . . . . 398Figure 86 Lista de conexiones del amplificador y fichero del circuito. . . . . . . . . . . 399Figure 87 Funcin objetivo YatX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Figure 88 Resultado correcto del peor de los casos. . . . . . . . . . . . . . . . . . . . . 401Figure 89 Resultado incorrecto del peor de los casos. . . . . . . . . . . . . . . . . . . . 401Figure 90 Esquema utilizando VARY BOTH. . . . . . . . . . . . . . . . . . . . . . . . 402Figure 91 Fichero del circuito utilizando VARY BOTH. . . . . . . . . . . . . . . . . . 402Figure 92 FILESTIM1 utilizado en un esquema. . . . . . . . . . . . . . . . . . . . . . . 421Figure 93 Circuito con un error de tiempos . . . . . . . . . . . . . . . . . . . . . . . . 432Figure 94 Circuito con un problema de ambiguedad de tiempos . . . . . . . . . . . . . . 432
Figure 95 Esquema analgico/digital antes y despus de la generacin de interface. . . . 451Figure 96 Salida de la simulacin para circuitos mixtos analgico/digitales. . . . . . . . 452Figure 97 Ejemplo uno de ambiguedad de tiempos. . . . . . . . . . . . . . . . . . . . . 456Figure 98 Ejemplo dos de ambiguedad de tiempos. . . . . . . . . . . . . . . . . . . . . 457Figure 99 Ejemplo tres de ambiguedad de tiempos. . . . . . . . . . . . . . . . . . . . . 457Figure 100 Ejemplo cuatro de ambiguedad de tiempos . . . . . . . . . . . . . . . . . . . 457Figure 101 Ejemplo de un problema de tiempos. . . . . . . . . . . . . . . . . . . . . . . 458Figure 102 Ejemplo de un problema de convergencia. . . . . . . . . . . . . . . . . . . . 459Figure 103 Ejemplo de un problema crtico. . . . . . . . . . . . . . . . . . . . . . . . . . 459Figure 104 Ejemplo uno de un problema de ambiguedad acumulativa. . . . . . . . . . . . 460Figure 105 Ejemplo dos de un problema de ambiguedad acumulativa. . . . . . . . . . . . 460Figure 106 Ejemplo tres de un peligro de ambiguedad acumulativa. . . . . . . . . . . . . 461Figure 107 Ejemplo uno de problema de reconvergencia. . . . . . . . . . . . . . . . . . . 462Figure 108 Ejemplo dos de problema de reconvergencia. . . . . . . . . . . . . . . . . . . 462Figure 109 Ejemplo uno de supresin de fallos. . . . . . . . . . . . . . . . . . . . . . . . 464
Figure 110 Ejemplo dos de supresin de fallos. . . . . . . . . . . . . . . . . . . . . . . . 464Figure 111 Ejemplo tres de supresin de fallos. . . . . . . . . . . . . . . . . . . . . . . . 465Figure 112 reas analgicas y digitales de un dibujo. . . . . . . . . . . . . . . . . . . . . 473
7/22/2019 Guia de Usuario de Orcad
22/571
Figuras
xxii
Figure 113 Dos ventanas Probe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474Figure 114 Leyenda de la traza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Figure 115 Caja de mensajes de informacin de la seccin. . . . . . . . . . . . . . . . . . 491Figure 116 Esquema de ejemplo EXAMPLE.OPJ. . . . . . . . . . . . . . . . . . . . . . 493Figure 117 Presentacin de ondas para EXAMPLE.DAT. . . . . . . . . . . . . . . . . . . 494Figure 118 Diseo de un oscilador mixto analgico/digital . . . . . . . . . . . . . . . . . 497Figure 119 Tensin en la conexin 1 con el eje Y aadido. . . . . . . . . . . . . . . . . . 499Figure 120 Resultados del oscilador mixto analgico/digital. . . . . . . . . . . . . . . . . 500Figure 121 Cursores colocados sobre una depresin o una cima de V(1) . . . . . . . . . . 511Figure 122 Presentacin de ondas para un problema persistente. . . . . . . . . . . . . . . 514Figure A-1 Setpoints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
7/22/2019 Guia de Usuario de Orcad
23/571
Tablas
Table 1 Tipos de anlisis de continua . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Table 2 Tipo de anlisis AC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Table 3 Tipos de anlisis basados en tiempos . . . . . . . . . . . . . . . . . . . . . . . 43Table 4 Tipos de anlisis paramtricos y de temperatura . . . . . . . . . . . . . . . . . 44Table 5 Tipos de anlisis estadsticos . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Table 6 Asociacin de los cursores con los botones del ratn. . . . . . . . . . . . . . . . 70Table 7 Partes pasivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Table 8 Partes de ruptura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Table 9 Operadores en expresiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 111Table 10 Funciones en expresiones aritmticas . . . . . . . . . . . . . . . . . . . . . . 112Table 11 Variables de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Table 12 Modelos soportados en el Editor de Modelos . . . . . . . . . . . . . . . . . . 137Table 13 Un ejemplo de valores de hojas de datos del diodo . . . . . . . . . . . . . . . 148Table 14 Nombres de partes para la generacin de partes personalizadas. . . . . . . . . 175
Table 15 Partes del sistema de control. . . . . . . . . . . . . . . . . . . . . . . . . . . 199Table 16 Partes de la funcin matemtica ABM . . . . . . . . . . . . . . . . . . . . . 213Table 17 Partes de la expresin ABM . . . . . . . . . . . . . . . . . . . . . . . . . . 214Table 18 Partes equivalentes de PSpice A/D . . . . . . . . . . . . . . . . . . . . . . . 220Table 19 Fuentes controladas bsicas en ANALOG.OLB . . . . . . . . . . . . . . . . 238Table 20 Resumen de las primitivas digitales . . . . . . . . . . . . . . . . . . . . . . 243Table 21 Parmetros de un modelo I/O digital . . . . . . . . . . . . . . . . . . . . . . 259
Table 22 Clases de anlisis de PSpice A/D . . . . . . . . . . . . . . . . . . . . . . . . 287Table 23 Orden de ejecucin para una anlisis estndar . . . . . . . . . . . . . . . . . 289Table 24 Formatos de variables de salida de PSpice A/D . . . . . . . . . . . . . . . . . 292Table 25 Definicin de elementos para dispositivos de dos terminales . . . . . . . . . . 293Table 26 Definiciones de elementos en dispositivos con 3 o 4 terminales . . . . . . . . 294Table 27 Definiciones de elementos en dispositivos de lneas de transmisin . . . . . . 294Table 28 Definiciones de elementos especficos para el anlisis AC . . . . . . . . . . . 295Table 29 Requerimientos de diseo de un circuito para un barrido DC . . . . . . . . . . 304Table 30 Ejemplo de configuracin de una familia de curvas . . . . . . . . . . . . . . 310Table 31 Smbolos de impulsos para seales de entrada basadas en tiempos . . . . . . 340Table 32 Requerimientos de diseo de un circuito para un anlisis paramtrico . . . . . 360
http://01overvu.pdf/7/22/2019 Guia de Usuario de Orcad
24/571
Tablas
xxiv
Table 33 Funciones cotejadas utilizadas en anlisis estadsticos . . . . . . . . . . . . . 375Table 34 Estados digitales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
Table 35 Propiedades de la parte STIMn. . . . . . . . . . . . . . . . . . . . . . . . . . 419Table 36 Propiedades de la parte FILESTIMn . . . . . . . . . . . . . . . . . . . . . . . 420Table 37 Mensajes de condicin de la simulacin, violaciones de tiempos . . . . . . . . 434Table 38 Mensajes de condicin de simulacinproblemas . . . . . . . . . . . . . . . 435Table 39 Opciones de control de salida de mensajes de la simulacin . . . . . . . . . . 436Table 40 Modelos del subcircuito de interface . . . . . . . . . . . . . . . . . . . . . . . 442Table 41 Conexiones de pines de masa/alimentacin digitales por defecto . . . . . . . . 446Table 42 Partes de fuentes de alimentacin en SPECIAL.OLB . . . . . . . . . . . . . . 447
Table 43 Propiedades de fuentes de alimentacin digitales . . . . . . . . . . . . . . . . 447Table 44 Colores de visualizacin de ondas por defecto. . . . . . . . . . . . . . . . . . 477Table 45 Acciones del ratn para el control del cursor . . . . . . . . . . . . . . . . . . 510Table 46 Combinaciones de teclas para el control del cursor . . . . . . . . . . . . . . . 511Table 47 Tabla de valores de salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518Table 48 Ejemplos de formatos de variables de salida . . . . . . . . . . . . . . . . . . 519Table 49 Sufijos Ac de la variable de salida . . . . . . . . . . . . . . . . . . . . . . . . 520
Table 50 Nombres de dispositivos para tipos de dispositivos con dos terminales . . . . 520Table 51 Identificacin de terminales para dispositivos de 3 o 4 terminales . . . . . . . 521Table 52 Tipos de ruidos por tipo de dispositivo . . . . . . . . . . . . . . . . . . . . . 523Table 53 Funciones aritmticas analgicas para expresiones de trazas . . . . . . . . . . 525Table 54 Unidades de salida para expresiones de trazas . . . . . . . . . . . . . . . . . 527Table 55 Operadores digitales lgicos y aritmticos . . . . . . . . . . . . . . . . . . . . 528Table 56 Constantes de seales para expresiones de trazas digitales . . . . . . . . . . . 529
7/22/2019 Guia de Usuario de Orcad
25/571
Antes de comenzar
Bienvenido a OrCADOrCADofrece una solucin total para las taras de diseo:esquemas - entradas al diseo basadas en VHDL; sntesis dediseo FPGA y CPLD; digital, analgico, y simulacin deseales mixtas; as como el diseo de placas de circuito impreso.Es ms, los productos OrCAD son un conjunto de aplicacionesconstruidas alrededor del flujo de diseo de un ingeniero; no sonslo una coleccin de herramientas desarrolladas de formaindependiente. PSpice A/D es uno de los elementos en el flujodel diseo de la solucin total de OrCAD.
Con los productos de OrCAD, pasar menos tiempo trabajandocon los detalles de la integracin de herramientas, inventandoatajos, e introduciendo datos manualmente para mantener losficheros sincronizados. Nuestros productos le ayudarn aconstruir diseos mejor y ms rpidamente, y a un precio menor.
7/22/2019 Guia de Usuario de Orcad
26/571
Antes de comenzar
26
Visin general de OrCAD
PSpice A/DOrCAD PSpice A/D simula circuitos analgicos, digitales ymixtos. Los algoritmos tanto analgicos como digitales dePSpice A/D estn incluidos dentro del mismo programa demodo que pueden simularse circuitos mixtos analogico/digitalescon bucles de realimentacin fuertemente conectados entre
secciones digitales y analgicas sin ninguna reduccin en lasprestaciones.
Despus de preparar un diseo para su simulacin, OrCADCapture genera un conjunto de ficheros del circuito. Esteconjunto de ficheros, conteniendo la lista de conexiones delcircuito y los comandos de anlisis, es ledo por PSpice A/Dpara su simulacin. PSpice A/D los formula en trazas grficas
significativas, que pueden ser marcadas para representarsedirectamente desde las pginas del esquema por medio demarcadores.
7/22/2019 Guia de Usuario de Orcad
27/571
Cmo utilizar esta gua
27
Cmo utilizar esta guaEsta gua est diseada para que pueda localizarse rpidamentela informacin necesaria para utilizar PSpice A/D.
Esta gua asume que est familiarizado con Microsoft Windows(NT o 95), incluyendo cmo utilizar iconos, mens y cajas dedilogo. Tambin se asume que se poseen unos conocimientosbsicos sobre cmo maneja Windows las aplicaciones y losficheros para realizar tareas rutinarias, tales como iniciaraplicaciones, y abrir y salvar trabajos. Si se es nuevo conWindows, lase primero la Gua de Usuario de MicrosoftWindows.
Convenciones tipogrficasAntes de utilizar PSpice A/D, es importante comprender lostrminos y convenciones tipogrficas utilizados en estadocumentacin.
Esta gua sigue por regla general las convenciones utilizadas enla Gua de Usuario de Microsoft Windows. Los procedimientospara realizar una operacin estn marcados generalmente conlas siguientes convenciones tipogrficas.
Notacin Ejemplos Descripcin
C+r Pulsar C+r Una tecla o combinacin deteclas del teclado.
fuente noproporcional
Teclear VAC.... Comandos/textointroducidos desde elteclado.
7/22/2019 Guia de Usuario de Orcad
28/571
Antes de comenzar
28
Documentacin
relacionadaLa documentacin de los productos de OrCAD est disponibletanto en forma impresa como en lnea. Para acceder al manualen lnea instantneamente, puede seleccionarlo desde el mende ayuda en su respectivo programa (por ejemplo puede accedera la Gua de Usuario de Capture desde el men de ayuda de
Capture).Note La documentacin que reciba depende de la
configuracin del software que haya comprado.
La siguiente tabla da una breve descripcin de aquellosmanuales que se encuentra impresos y en lnea.
Este manual... Da informacin sobre cmo utilizar ...
Gua de Usuario de OrCAD Capture OrCAD Capture, que es un programa de captura de esquemas con uninterface directo a otros programas y opciones de OrCAD.
Gua de Usuario de OrCAD Layout OrCAD Layout, que es un editor de placas de circuito impreso que lepermite especificar la estructura de una placa de circuito impreso, ascomo los componentes, metalizacin y grficos requeridos para su
fabricacin.
Gua de Usuario de OrCAD PSpice A/D &Basics
PSpice A/D con Probe, el Editor de Impulsos, y el Editor de Modelos, queson programas de anlisis de circuitos que le permiten crear, simular yrevisar diseos de circuitos analgicos y digitales. Este manual contieneejemplos sobre cmo especificar parmetros de simulacin, analizar losresultados de la simulacin, editar seales de entrada y crear modelos.(PSpice A/D Basics es una versin limitada que no incluye el editor de
impulsos.)
Gua de Usuario de OrCAD PSpice OrCAD PSpice con Probe que es un programa de anlisis de circuitos quele permite crear, simular y chequear diseos de circuitos que seanicamente analgicos.
Gua de Usuario de OrCAD PSpice Optimizer OrCAD PSpice Optimizer, que es un programa de optimizacin deprestaciones analgicas que le permite realizar un ajuste fino en losdiseos de circuitos analgicos.
7/22/2019 Guia de Usuario de Orcad
29/571
Documentacin relacionada
29
La siguiente tabla da una breve descripcin de aquellosmanuales que estn disponibles nicamente en lnea.
Ayuda en lneaSeleccionando Search for Help Onen el men de ayuda sepresenta un extenso sistema de ayuda en lnea.
La ayuda en lnea incluye:
Instrucciones paso a paso para configurar las simulacionesen PSpice A/D y analizar los resultados de la simulacin.
Informacin de referencia sobre PSpice A/D.
Informacin del Soporte Tcnico.
Si no est familizarizado con el sistema de ayuda de Windows(NT o 95), seleccionar How to Use Help (como utilizar laayuda) en el men de ayuda.
Este manual en lnea... Contiene esto...
Manual de Referencia en Lnea deOrCAD PSpice A/D
Material de referencia para PSpice A/D. Tambin incluye descripcionesdetalladas de los controles de la simulacin as como de las especificaciones delanlisis, y una lista de los tipos de dispositivos en las libreras de modelosanalgicos y digitales. Los comandos del interface de usuario se dan tambinpara instruirle sobre cada uno de los comandos de pantalla.
Manual en lnea de Notas deAplicacin de OrCAD
Una variedad de artculos que le muestran cmo puede realizarse unadeterminada tarea utilizando los productos de OrCAD, y ejemplos que muestranuna aproximacin diferente para resolver un problema de ingeniera.
Lista de libreras de OrCAD PSpice Una lista completa de las partes digitales y analgicas en las libreras de modelosy partes.
7/22/2019 Guia de Usuario de Orcad
30/571
7/22/2019 Guia de Usuario de Orcad
31/571
Si no posee el paquete estndar de PSpice A/D
31
Anlisis de PSpice notables y utilidades de la simulacin
Barrido DC, barrido AC, anlisis detransitorios
Si Si
Anlisis de ruidos, Fourier y temperaturas Si Si
Anlisis paramtrico Si No
Anlisis de Monte Carlo Si NoModelado del comportamiento analgico(ABM)
Si Si
Modelado del retardo de propagacin Si No
Chequeo de restricciones (tales como tiemposde configuracin y mantenimiento)
Si No
Temporizacin digital en el peor de los casos Si No
Almacenamiento de la carga en redes digitales Si No
Editor de Impulsos Si No
Utilidad Parts Si No
Anlisis de prestaciones (funciones objetivo) Si No
Salvar/cargar puntos parciales Si No
Dispositivos PSpice notables y modelos de librerasGaAsFETs: Curtice, Statz, TriQuint,Parker-Skellern
Todos Statz
MOSFETs: SPICE3 (1-3) con conservacin decarga, BSIM1, BSIM3.1 (versin 3), EKV(versin 2.6)
Si Si
IGBTs Si No
JFETs, BJTs Si Si
Soporte de modelos de resistencias,condensadores y bobinas
Si Si
Perdidas en lneas de transmisin lineales - nolineales
Todas ideal
Bobinas acopladas Si Si
Lneas de transmisin acopladas Si NoMagnticos no lineales Si No
UtilidadPSpiceA/Destndar
PSpiceA/DBsico
Note
7/22/2019 Guia de Usuario de Orcad
32/571
Antes de comenzar
32
Interruptores controlados por tensin-corriente Si Si
Libreras de modelos analgicos 10,200+ 10,200+ *
Dispositivos PSpice notables y modelos de libreras, continuacin
Primitivas digitales Todas Lamayora**
Librera de modelos digitales 1600+ 1600+
Opciones de compra
OrCAD Layout Si Si
Optimizador de OrCAD PSpice Si No
Equaciones de dispositivos Si No
Licencias de red Si NoEspecificaciones varias
Tamao del circuito sin lmites Si Si
* El paquete PSpice A/D Basics incluye todas las libreras excepto IGBTS, SCRs,tiristores, PWMs, ncleos magnticos y lneas de transmisin.
** PSpice A/D Basics no incluye puertas de transferencia bidireccional.
UtilidadPSpiceA/Destndar
PSpiceA/DBsico
7/22/2019 Guia de Usuario de Orcad
33/571
Si no posee el paquete estndar de PSpice A/D
33
Si tiene un CD-ROM de demostracin
CD-ROM de demostracin de OrCAD
El CD-ROM de demostracin de OrCAD tiene las siguienteslimitaciones para PSpice A/D:
La simulacin est limitada a circuitos de hasta 64 nodos, 10transistores, 2 amplificadores operacionales o 65dispositivos de primitivas digitales, as como a 10 lneas de
transmisin (ideal o no-ideal) con no ms de 4 parejas delneas acopladas.
La caracterizacin de dispositivos utilizando el Editor deModelos est limitada a diodos.
La generacin de impulsos est limitada a ondas senoidales(analgico) y relojes (digital).
Contiene una librera de ejemplos de aproximadamente 39partes analgicas y 134 partes digitales.
Presenta nicamente los datos de la simulacin creadosutilizando la versin de demostracin del simulador.
El optimizador de PSpice est limitado nicamente a unobjetivo, un parmetro y una restriccin.
Los diseos creados en Capture pueden salvarse si no tienenms de 30 partes.
7/22/2019 Guia de Usuario de Orcad
34/571
Antes de comenzar
34
Qu es nuevoEl nuevo interface de PSpice; funcionalidad de anlisis deformas de onda integrado. La versin 9 de PSpice A/D incluyetodas las utilidades de Probe. Incluidas en una pantalla aparecenventanas tabuladas para ver trazas, ventanas de texto para verficheros de salida u otros ficheros de texto y una ventana deestado y mensajes. Tambin incluida hay una nueva caja dedilogo con la documentacin de la configuracin del anlisis
para crear perfiles de simulacin (vase abajo). PSpice A/Dahora viene con una cola de simulacin editable que muestracuntos ficheros estn actualmente a la espera de ser simulados.Puede editarse o reordenar la lista si fuera necesario. La utilidadde traceo ha sido mejorada proporcionando unos parmetros derejilla controlados por el usuario, propiedades de la rejilla y lastrazas (estilo y color) y funciones de copiar y pegar en formatometafile.
Perfiles de simulacin La versin 9 de Spice A/D nosintroduce en el concepto de perfiles de simulacin. Cada perfilde simulacin se refiere a un esquema en un diseo e incluye untipo de anlisis (AC, DC, o Transitorios) con cualquier opcin(sensitividad, temperatura, paramtrico, Monte Carlo, etc.).
Pueden definirse cuantos perfiles sean necesarios para el diseoy pueden configurarse mltiples anlisis del mismo tipo. Losperfiles de simulacin le ayudan a mantener los resultados delanlisis separados, de modo que pueda borrarse uno sin tenerque perder el resto.
La nueva Versin 9 de OrCAD Capture integra OrCADCapture como herramienta de entrada al esquema principalpara PSpice A/D. Capture proporciona un entorno de entradade diseos profesional con muchas capacidades avanzadas queahora trabajan mano a mano con PSpice A/D. Esto incluye ungestor de proyectos, un nuevo editor de propiedades en formatode hoja de clculo, soporta el botn derecho del ratn y muchasotras utilidades que le ahorraran tiempo.
7/22/2019 Guia de Usuario de Orcad
35/571
Qu es nuevo
35
Nuevo interface de editor de modelos El Editor deModelos (normalmente llamado Parts) ha sido mejorado ymodernizado para la versin 9. Ahora viene con una aplicacinunificada para editar modelos tanto en formato de texto comomodificando sus especificaciones. El Editor de Modelos yasoporta el modelo Darlington.
EKV versin 2.6 modelo MOSFET El modelo EKV es unmodelo escalable y compacto construido sobre unas
propiedades fsicas fundamentales del dispositivo. Utilice estemodelo para disear diseos de baja tensin, analgicos de bajacorriente, y circuitos mixtos digitales/analgicos que utilicentecnologas sub-micron.
La versin 2.6 modela lo siguiente:
Aspectos geomtricos y procesos relacionados deldispositivo (anchura del xido, profundidad de la uninanchura y longitud del canal efectivo, etc.).
Efectos del perfil de dopado y efectos del sustrato.
Comportamiento de inversin dbil, moderada o fuerte.
Efectos de la movilidad debido a campos verticales ylaterales y efecto de canales cortos invertidos.
Efectos de canales cortos, tales como modulacin de lalongitud de un canal, comparticin de cargas de fuentes ydrenadores, y efectos de canales cortos invertidos.
Modelado trmico y agujas de ruidos.
Geometra de corta distancia y observacin de dispositivosdependientes de perfiles para el anlisis de Monte Carlo.
Libreras de modelos avanzadas Las libreras de modelossuministradas con la versin 9 de PSpice A/D han sidomejoradas para incluir los ltimos modelos de diversosfabricantes, as como modelos de optoacopladores, Darlingtons,y los dispositivos DAC y ADC ms populares.
7/22/2019 Guia de Usuario de Orcad
36/571
Antes de comenzar
36
7/22/2019 Guia de Usuario de Orcad
37/571
Parte unoPrimera Simulacin
La Parte Uno proporciona informacin bsica acerca de lasimulacin del circuito as como ejemplos de los anlisis mscomunes.
Captulo 1, Cosas que son necesarias conocer, da una
visin general del proceso de simulacin de un circuitoincluyendo lo que hace PSpice A/D, descripciones de tiposde anlisis, y descripciones de los ficheros ms importantes.
Captulo 2, Ejemplos de simulacin, presenta ejemplos delos anlisis ms comunes como introduccin a los mtodosy herramientas que se necesitan para acceder, simular yanalizar un diseo.
7/22/2019 Guia de Usuario de Orcad
38/571
7/22/2019 Guia de Usuario de Orcad
39/571
Cosas que son necesarias conocer
1
Presentacin del captuloEste captulo nos introduce en el propsito y funcin delsimulador de circuitos PSpice A/D de OrCAD.
Qu es PSpice A/D?en la pgina 40describe lascapacidades de PSpice A/D.
Analisis que pueden realizarse con PSpice A/Den la pgina41 nos introduce en los diferentes tipos de anlisis bsicos yavanzados que soporta PSpice A/D.
Utilizando PSpice A/D con otros programas OrCADen lapgina 47presenta el flujo de diseo de simulacin a altonivel.
Ficheros necesarios para la simulacinen la pgina 48describe los ficheros utilizados para pasar informacin entrelos programas de OrCAD. Esta seccin tambin presenta loque puede personalizarse y donde y cmo hacer que PSpiceencuentre informacin de la simulacin.
Ficheros que genera PSpice A/Den la pgina 53 describelos ficheros que contienen los resultados de la simulacin.
7/22/2019 Guia de Usuario de Orcad
40/571
Captulo 1 Cosas que son necesarias conocer
40
Qu es PSpice A/D?OrCAD PSpice A/D es un programa de simulacin que modelael comportamiento de un circuito conteniendo cualquiercombinacin de dispositivos digitales y analgicos. Utilizadocon OrCAD Capture para la entrada del diseo, puede pensar enPSpice A/D como una placa de simulacin basada en softwaredel circuito que puede utilizarse para chequear y mejorar eldiseo antes de tener que tocar una pieza de hardware.
Ejecuta anlisis bsicos y avanzados PSpice A/D puederealizar:
DC, AC, y anlisis de transitorios, de modo que pueda verla respuesta del circuito con diferentes tipos de entradas.
Anlisis paramtricos, de Monte Carlo, y del peor de los
casos, de modo que puede ver cmo vara elcomportamiento del circuito cambiando valores decomponentes.
Anlisis de tiempos en el peor de los casos para ayudarle alocalizar problemas de tiempos que se producen slo conciertas combinaciones de transmisiones de seal lentas orpidas.
Utilice partes del extenso juego de libreras de OrCAD
Las libreras de modelos ofrecen ms de 11,300 modelosanalgicos y 1,600 modelos digitales fabricados en NorteAmrica, Japn y Europa.
Vare caractersticas de dispositivos sin crear nuevas partesPSpice A/D posee numerosos modelos ya construidos con
parmetros que pueden modificarse para un dispositivo. Estoincluye independencia de los efectos de temperatura.
Comportamiento del modelo PSpice A/D soporta
modelado de comportamiento tanto digital como analgico, demodo que puede describir bloques funcionales utilizandoexpresiones y funciones matemticas.
7/22/2019 Guia de Usuario de Orcad
41/571
Analisis que pueden realizarse con PSpice A/D
41
Analisis que pueden
realizarse con PSpice A/D
Anlisis bsico
Barrido DC y otros clculos DCEstos anlisis evalan las prestaciones de un circuito enrespuesta a una fuente de corriente directa. La Tabla 1 resumeque es lo que PSpice A/D calcula para cada tipo de anlisis DC.
Table 1
Para este anlisisDC... PSpice A/D computa esto...
Barrido DC Tensiones, corrientes y estados digitalesfijos cuando se barra una fuente, unparmetro de modelo o una temperatura enun rango de valores.
Detalle del punto de
inicio
Datos del punto de partida como adicin a
lo que es calculado de forma automtica encualquier simulacin.
Sensitividad DC Sensibilidad de la tensin de una conexino una parte en funcin del punto de trabajo.
Transferencia DCde pequea seal
Ganancia de continua en pequea seal,resistencia de entrada y salida en funcindel punto de partida.
7/22/2019 Guia de Usuario de Orcad
42/571
Captulo 1 Cosas que son necesarias conocer
42
Barrido AC y ruido
Este anlisis AC evala las prestaciones de un circuito en
respuesta a una fuente de corriente alterna de pequea seal. LaTabla 2resume qu calcula PSpice A/D para cada tipo deanlisis AC.
Note Para realizar un anlisis de ruidos, deberejecutar tambin un anlisis de barrido AC.
Table 2
Para este anlisisAC...
PSpice A/D calcula esto...
Barrido AC Respuesta a pequea seal del circuito(linealizada alrededor del punto de trabajo)cuando se realiza un barrido de una o msfuentes en un rango de frecuencias. Lassalidas incluyen tensiones y corrientes conmagnitud y fase; puede utilizar esto paraobtener trazados estimados.
Ruido Para cada frecuencia especificada en elanlisis AC:
Contribuciones a la propagacin deruido en una conexin de salida desdecualquier generador de ruido en elcircuito.
Suma RMS de las contribuciones del
ruido a la salida. Ruido de entrada equivalente.
7/22/2019 Guia de Usuario de Orcad
43/571
Analisis que pueden realizarse con PSpice A/D
43
Transitorios y Fourier
Este anlisis basado en el tiempo evala las prestaciones del
circuito como respuestas a fuentes que varan en el tiempo. LaTabla 3resume qu calcula PSpice A/D para cada tipo deanlisis basado en el tiempo.
Note Para realizar un anlisis de Fourier, deberrealizarse tambin un anlisis de transitorios.
Table 3
Para este anlisisbasado en tiempos. PSpice A/D calcula esto...
Transitorios Tensiones, corrientes y estados digitalestrazeados en el tiempo.
Para dispositivos digitales, pueden fijarselos retardos de propagacin a mnimo,tpico y mximo. Si ha habilitado anlisisde tiempos en el peor de los casos,PSpice A/D considerar todas las
combinaciones posibles de retardos depropagacin entre los rangos mnimo ymximo.
Fourier Componentes DC y Fourier de losresultados del anlisis de transicin.
7/22/2019 Guia de Usuario de Orcad
44/571
7/22/2019 Guia de Usuario de Orcad
45/571
7/22/2019 Guia de Usuario de Orcad
46/571
Captulo 1 Cosas que son necesarias conocer
46
Analizando formas de
ondas con PSpice A/D
Qu es un anlisis de formas de onda?Despus de completar la simulacin, PSpice A/D presenta losresultados de la onda de modo que pueda ver el comportamientodel circuito y determinar la validez del diseo.
Realizar un anlisis posterior de los resultados de la simulacin.Esto significa que puede trazar cualquier informacin adicionalderivada de las formas de onda. Lo que pueda trazarse dependedel tipo de anlisis que se ejecute. Mrgenes de fase, derivadasde las caractersticas para pequeas seales, familias de formasde onda, e histogramas son slo una parte de las posibilidades.Tambin puede tracear otras caractersticas de las ondas talescomo el tiempo de subida en funcin de la temperatura, oporcentaje de rebase en funcin del valor del componente.
errores pequeos en un diseo de un circuito digital
Cuando PSpice A/D detecta violaciones de configuracin ymantenimiento, condiciones de prueba o riesgos de tiempos,mostrar un detallado mensaje junto con las ondascorrespondientes. PSpice A/D tambin le ayuda a localizar elproblema en el diseo.
7/22/2019 Guia de Usuario de Orcad
47/571
7/22/2019 Guia de Usuario de Orcad
48/571
Ficheros necesarios para la simulacin
7/22/2019 Guia de Usuario de Orcad
49/571
Ficheros necesarios para la simulacin
49
Ficheros que genera CaptureCuando comience el proceso de simulacin, Capture primerogenerar ficheros describiendo las partes y conexiones delcircuito. Estos ficheros son el fichero de lista de conexiones y elfichero del circuito que PSpice A/D leer antes de realizar nada.
Fichero de Lista de Conexiones
El fichero de lista de conexiones contienen una lista de los
nombres de los dispositivos, sus valores, y cmo estnconectados a otros dispositivos. El nombre que genera Capturepara este fichero esNOMBRE_DEL_DISEO .NET.
Fichero del circuito
El fichero del circuito contiene comandos describiendo cmo
ejecutar la simulacin. Este fichero tambin hace referencia aotros ficheros que contienen listas de conexiones, modelos,impulsos y cualquier otra informacin definida por el usuarioque sea aplicable a la simulacin. El nombre que genera Capturepara este fichero esNOMBRE_DEL_DISEO .CIR.
7/22/2019 Guia de Usuario de Orcad
50/571
Ficheros necesarios para la simulacin
7/22/2019 Guia de Usuario de Orcad
51/571
Ficheros necesarios para la simulacin
51
Estas definiciones toman la forma de:
Conjunto de parmetros de modelosque define el
comportamiento de una parte realizando un ajuste fino delmodelo construido en PSpice A/D, o
Lista de conexiones del subcircuito, que describe laestructura y funcin de la parte interconectando otras partesy primitivas.
Los modelos ms comnmente utilizados estn disponibles enlas libreras de modelos de OrCAD suministradas con losprogramas. Los nombres de las libreras de modelos poseen laextensin .LIB.
Si fuera necesario puede crear sus propios modelos y libreras,tanto:
manualmente utilizando el visualizador de Texto deModelos en el Editor de Modelos (o cualquier otro editor de
textos como puede ser Notepad), o automticamente utilizando el Editor de Modelos.
Captulo 1 Cosas que son necesarias conocer
7/22/2019 Guia de Usuario de Orcad
52/571
Captulo 1 Cosas que son necesarias conocer
52
Fichero de Impulsos
Un fichero de impulsos contiene definiciones basadas en
tiempos para formas de onda de entrada analgicas y/o digitales.Puede crearse un fichero de impulsos tanto:
manualmente utilizando el visualizador de texto de modelos(o un editor de textos estndar) para crear la definicin (laextensin tpica de estos ficheros es .STM), o
automticamente utilizando el editor de impulsos (quegenera un fichero con la extensin .STL).
Fichero de inclusin
Un fichero de inclusin es un fichero definido por el usuario quecontiene:
comandos PSpice , o
comentarios de texto suplementarios que quiera queaparezcan en el fichero de salida de PSpice (vase lapgina 53).
Puede crear un fichero de inclusin utilizando cualquier editorde textos, incluyendo Notepad. Normalmente, los ficheros deinclusin poseen la extensin .INC.
Configurando libreras de modelos, impulsos y ficheros deinclusin
PSpice A/D busca libreras de modelos, ficheros de inpulsos yde inclusin para cualquier informacin que necesite paracompletar la definicin de una parte o para ejecutar unasimulacin.
Los ficheros que busca PSpice A/D dependen de cmo se hayanconfigurado las libreras de modelos y otros ficheros. La mayorparte de la configuracin se realiza automticamente, de todasformas el ususario puede hacer lo