
Descripción
del simulador
El SCD es un
programa que le permite simular circuitos digitales realizados
con puertas lógicas. Dispone de varios análisis, de los cuales
destaca el de tabla de verdad, ya que genera ésta automáticamente.
Las características disponibles son las siguientes:
- Creación
de circuitos como en SPICE (por nudos).
- Cada nudo
puede poseer un valor de tensión entre 0.0 y 99.99 voltios.
- Puertas
lógicas básicas y complejas (AND, OR, NOT, NAND, NOR, XOR).
- Buffers
triestado (BUFFER).
- Fuentes
de tensión continua (VDC).
- Generadores
de pulsos ideales (CLK).
- Atenuadores
de tensión (LESS), para simular la sensibilidad de entrada y
salida de las puertas.
- Efecto de
retardo en puerta o entre nudos (TMP).
- Análisis
(tabla de verdad y monitorización de uno o varios nudos a través
del tiempo).
- Emulación
de las características de puerta (Vhmáx, Vhmin, Vlmáx, Vlmin).
El programa
se ha realizado para que entienda ficheros de entrada con extensión
SCD (el fichero ZIP que se distribuye incluye un pequeño manual
y ejemplos).
Se ha procurado
que la sintaxis sea lo más simple posible, de hecho sólo hay 3
símbolos especiales (":","*","+").
La velocidad
de los análisis en el tiempo dependen del valor de los elementos
de retardo introducidos, cuanto menor sea su valor mayor será
el tiempo de ejecución del análisis. Las puertas lógicas se consideran
ideales y con un retardo ínfimo, así mismo se considera que todas
poseen las mismas características de puerta.
Licencia y copyright
El programa
es de libre distribución y por tanto totalmente gratuito.
El código fuente se distribuye bajo las normas del software
libre.
Requisitos
mínimos del programa
Download
e instalación
SCD 0.1a (ejecutable para MS-DOS)
SCD 0.1a (código fuente en C)
El programa
SCD se ejecuta desde MS-DOS y se debe especificar en la línea
de comandos:
SCD fichero.SCD
donde "fichero"
es el nombre del fichero a analizar. Ejemplo: SCD PRUEBA.SCD Se
generará un fichero de extensión OUT que contiene en formato texto
los resultados del análisis.
|