Electrónica

Semiconductores
Circuitos integrados
Microcontroladores
Microprocesadores
Control electrónico
Tratamiento de señal
Comunicaciones
Hardware PC
Circuitos y montajes
Notas técnicas
Cursos gratuitos

Linux

Software de ingeniería

Software gratuito

Simulador Circuitos Dig.


© 2003 Redeya.com


 

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.