AnaLog: el abuelo de Ktechlab?

Ver el tema anterior Ver el tema siguiente Ir abajo

AnaLog: el abuelo de Ktechlab?

Mensaje por Pikitin el Mar 14 Jun 2011 - 6:22

Buscando por ahí me he encontrado con esta verdadera reliquia, un simulador de circuitos en tiempo real de los años 80. Forma parte de un conjunto de herramientas para electrónica llamado "Chipmunk": http://www.cs.berkeley.edu/~lazzaro/chipmunk/

Me ha extrañado bastante, primero que todavía esté disponible para descargar, luego que compile y funcione correctamente casi 20 años después, pero sobre todo que sea tan desconocido y que no se haya actualizado desde principios de los 90.

Parece que se escribió en Pascal durante los años 80 en la universidad de Berkeley y luego fue adaptado para que funcionase en máquinas Unix en C a principios de los 90.

Funciona bastante parecido a Ktechab: simula en tiempo real mientras editas el circuito, puedes hacer que los "cables" cambien de color según voltajes y tiene una librería de componentes respetable, además se pueden crear nuevos modelos. También tiene plotter y otras cosillas que no he investigado por ahora.
La interface de usuario ya os podeis imaginar, pero es bastante avanzada para la época.

Una cosa interesante es que no tiene un tiempo fijo de "paso" de la simulación, sino que va variando según lo necesite, he visto desde el máximo, que estaba en 100 uS en la configuración original (lo cambié a 10 mS a ver que pasaba) hasta algunos nS, el mínimo está en 1e-40 Seg Shocked .

Tiene modelos analógicos de puertas y parece que fue pensado para simular circuiltos lógicos VLSI en modo analógico en estaciones de trabajo de la época, pero cualquier PC de hoy en día es mucho más potente que una "WorkStation" de los 80-90.

Me ha dejado bastante alucinado el programita, esto con una buena GUI podría ser interesante (es GPL).

Siguiendo con mi costumbre pongo un video: Video

Para descargar las fuentes del simulador:
http://www.cs.berkeley.edu/~lazzaro/chipmunk/pickup/sources/log-5.64.tar.gz

Hay que cambiar un par de detalles para que compile, si a alguien le interesa que lo comente.

Saludos.

Pikitin
veterano
veterano

Mensajes : 623
Fecha de inscripción : 26/11/2008

http://linuxmicros.blogspot.com/

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.