Home - franciscaconcha/ProyectoLogisim GitHub Wiki
Ingeniería de Software: Proyecto Logisim
Wiki oficial del grupo de Logisim, proyecto para el ramo Ingeniería de Software.
Sobre Logisim
El software Logisim es una herramienta que permite diseñar circuitos lógicos y simular su funcionamiento. Logisim utiliza una interfaz gráfica, con una barra de herramientas que muestra al usuario las distintas opciones para armar los circuitos.
Logisim permite construir, desde circuitos lógicos básicos, hasta CPUs completas. Su uso principal es por parte de estudiantes de computación, en particular de hardware y arquitectura de computadores.
El código de Logisim es abierto y está escrito en Java, y su interfaz gráfica está construida en Swing.
Video: Logisim en funcionamiento (del ramo Arquitectura de Computadores)
Compilar y ejecutar Logisim
Compilar y ejecutar Logisim en Eclipse
Sobre el proyecto
La idea del presente proyecto es generar distintas mejoras a la interfaz de Logisim. Si bien el software funciona bien, hay varias funcionalidades que se pueden implementar para mejorar la experiencia del usuario y hacer la interfaz más simple y amigable.
Para esto, se han determinado 3 subproyectos, que abarcan mejoras distintas entre si, a aplicar a Logisim. El grupo se ha dividido en 3 subgrupos, los cuales trabajaran independientemente, compartiendo experiencia e información cuando sea necesario. De este modo se pretende implementar tres mejoras distintas a la interfaz.
Subproyectos
El grupo está dividido en 3 subgrupos, que implementarán 3 mejoras distintas a Logisim. Las descripciones de los proyectos y sus integrantes se pueden ver en sus respectivas páginas:
- Conversión de diagrama de estados a circuito secuencial
- Sistema de sugerencias y alerta de errores
- Automatización de entradas para simulaciones de circuitos