Home
  Software
    HowTo
      gEDA+SPICE
        Comp.nativos

Partes
  Introducción
  Flujo de diseño
  Preliminares
  Circuito
  Redes SPICE
  Simulación SPICE
  Comp. nativos
  Tipos válidos

En esta página:

Simulación de circuitos con gEDA y SPICE, parte 7

7. Componentes nativos y sus atributos.

Valores en negrita son requeridos, mientras que los atributos en tipografía normal son opcionales. Note que el el atributo de dispositivo es normalmente invisible, y normalmente ya adjunto cuando de creó el símbolo. Otros atributos pueden ser editados durante la captura de circuitos con gechem.

Tabla 1. Atributos requeridos para generación de redes
device refdes value modelo archivo model-name type comentario
RESISTOR R? (4) (2) - Nombre del modelo - (11)
CAPACITOR C? (4) (3) - Nombre del modelo - (11)
POLARIZED_CAPACITOR C? (4) (3) - Nombre del modelo - (11)
INDUCTOR L? (4) (3) - Nombre del modelo - (11)
SPICE-ccvs H? (5) - - - -
SPICE-cccs F? (5) - - - -
SPICE-vscs E? (5) - - - -
SPICE-vccs G? (5) - - - -
SPICE-nullor E? (5) - - - -
DIODE D? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
PMOS_TRANSISTOR M? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
NMOS_TRANSISTOR M? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
PNP_TRANSISTOR Q? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
NPN_TRANSISTOR Q? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
PFET_TRANSISTOR J? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
NFET_TRANSISTOR J? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
MESFET_TRANSISTOR B? Número de parte Modelo de una línea Nombre archivo Nombre del modelo - (12)
IC con .MODEL U? Número de parte
Nombre archivo .MODEL Nombre del modelo -
IC con .SUBCKT X? Número de parte
Nombre archivo .SUBCKT Nombre del .SUBCKT -
modelo A? - Modelo de una línea Nombre archivo .MODEL (9) (10) (12)
incluir A? - - Nombre archivo .include - - (13)
opciones A? (8) - - - - (13)
directiva A? (1) - - - - (12)
VOLTAGE_SOURCE V? (6) - - - - Fuente independiente
CURRENT_SOURCE I? (7) - - - - Fuente independiente

Notas:
(1) Una sola línea conteniendo sentencias SPICE para inclusión en la lista de red
(2) Una sola línea de parámetros SPICE (ej. TC, etc.)
(3) Una sola línea de parámetros un modelo SPICE (ej. IC, POLY, etc)
(4) Valor numérico del componente
(5) Sentencia que describe el comportamiento
(6) Una línea que contiene el comportamiento de la fuente de voltaje
(7) Una línea que contiene el comportamiento de la fuente de corriente
(8) Línea de opciones a incluir
(9) Nombre del modelo referido por otros componentes
(10) Tipo de modelo SPICE correspondiente (tipos válidos ver capítulo siguiente
(11) Parámetros de modelo son puestos entre paréntesis luego del valor del componente
(12) Para simulación, es preciso de incluir ó el modelo ó el archivo
(13) Unica una directiva .include en la lista de red

'Nativo al generador de redes' significa que exista una sección de código Scheme que sabe exáctamente como manejar estos componentes y que generará (casi) seguramente el código spice correcto. Símbolos con atributos device que no están en la lista arriba, son manejados por la función Scheme spice-sdb:write-default-component que toma el refdes del componente para determinar como tratarlo. En general, esta función hará 'la cosa correcta' cuando genera el código SPICE, pero no tiene garantía.

Particularmente, esta función no puede distinguier entre transistores canal N y P, y generará un tipo <unknown> para la definición .MODEL en la lista de red. Esto probablemente causará quejas por parte del simulador SPICE. Entonces, es mejorar de asegurarse que todos los dispositivos utilicen el atributo device correcto. 5861


(c) John Coppens ON6JC/LW3HAZ correo