Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La figura 1 muestra la
propuesta de lo que se desea
entregar. Se observa una tarjeta
FPGA (la tarjeta en azul que
tiene el chip de 144 pines), es el
modelo CYCLONE II de la
empresa INTEL FPGA (Antigua
ALTERA) la más sencilla y
elemental. No posee
componentes adicionales,
solamente trae el chip FPGA, tres
LEDs y un pulsador. Todo lo
demás debe ser agregado; un
tablero de montaje o breadboard,
cables DUPONT, el cable de
alimentación y el grabador (USB
Blaster) de la FPGA. Este grabador tiene su importancia porque con él se insertan en la
FPGA las descripciones en VHDL hechas con el software QUARTUS II.
Contar con éste hardware es una primera parte, ahora se debe construir todo el andamiaje
teórico práctico de la Electrónica Digital unida al lenguaje VHDL. Una primera parte en
éste trabajo es tener claro el
contenido en el que se quiere
tener mayor impacto, guiándonos
por el libro de la serie Schaum de
Principios Digitales año 1988,
cuyo autor es Roger Tokheim se
tiene lo siguiente: Compuertas
lógicas, Conversión de códigos,
Flip –Flops, Contadores Digitales y Registros Digitales. Se cerrará la investigación con
Diagrama de Estados y Maquina de Estado Finito. A cada uno de estos temas se le hace su
descripción en VHDL usando el software QUARTUS II. Observe que en el temario de
Electrónica Digital no se menciona sistema de numeración, mapas de Karnaugh,
Hecho por el Prof Pedro Landaeta. Prof Jubilado de la UPT de Aragua y
Aspirante a MSc en la UCV - Venezuela. Material Introductorio de FPGA,
Septiembre 2018
MÉTODO
Al tener la tarjeta FPGA básica solamente, es útil ir pensando en agregarle utilidades y
potencialidades al sistema digital comenzando con un display 7 seg.
(a) (b)
Figura 4 .- Esto es a lo que se le llama tarjeta básica. (a) Un resumen y (b) la tarjeta real
Todo esto podría servir para comenzar con los contadores, para trabajar con registros de
desplazamiento, Máquina de Estado Finito y con proyectos de mayor envergadura.
Lo Nuevo
En esta ocasión se presenta el Simulador de Construcción de Circuitos Digitales con
Escenarios Virtuales y Tutoriales Interactivos.
La siguiente página web lleva al interesado al sitio de descarga del software y donde
también se encuentra toda la información de arranque para entender lo básico, Integrados
que soporta y algunos ejemplos de simulación y uso del software con ambientes virtuales
http://www.tourdigital.net/SimuladorTTLconEscenarios.htm
Autor: Ing. Arturo Javier Miguel de Priego Paz Soldán. Diseñador y realizador del
software descrito anteriormente. Aquí están sus datos de contacto:
Logisim es una herramienta educativa de libre distribución (free – ware) para el diseño y
simulación de circuitos lógicos digitales. Dispone de una sencilla interfaz, y las
herramientas son lo suficientemente simples como para facilitar el aprendizaje de los
conceptos más básicos relacionados con los circuitos lógicos. Este programa tiene la
capacidad de permitir construir circuitos más grandes a partir de circuitos más pequeños.
Logisim se puede usar para diseñar y simular circuitos con fines educativos.
Logic Gate Simulator es una herramienta open-source para experimentar con él y aprender
acerca de compuertas lógicas. La herramienta de simulación fue originalmente diseñada
para estudiantes de CIS (Computers Information Systems) en South Puget Sound
Community College (Ubicado en el estado de Washington, USA) es libre para el que lo
quiera usar y modificar bajo la licencia GPL v3.
La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU
General Public License (o simplemente sus siglas en inglés GNU GPL) es una licencia de
derecho de autor ampliamente usada en el mundo del software libre y código abierto, y
garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar,
estudiar, compartir (copiar) y modificar el software. Su propósito es doble: declarar que el
software cubierto por esta licencia es libre, y protegerlo (mediante una práctica conocida
Hecho por el Prof Pedro Landaeta. Prof Jubilado de la UPT de Aragua y
Aspirante a MSc en la UCV - Venezuela. Material Introductorio de FPGA,
Septiembre 2018
como copyleft) de intentos de apropiación que restrinjan esas libertades a nuevos usuarios
cada vez que la obra es distribuida, modificada o ampliada. Esta licencia fue creada
originalmente por Richard Stallman fundador de la Free Software Foundation (FSF) para el
proyecto GNU. Logic Gate Simulator está escrito en C#/WPF usando .NET 4
Al Cierre
La figura 13 resume todas las partes del proyecto trabajadas hasta ahora y lo que se
obtendrá definitivamente de todo este estudio que es un paquete de prácticas y un módulo
para implementarlas en hardware.
Seguimos en contacto
Noviembre 2018
Hecho por el Prof Pedro Landaeta. Prof Jubilado de la UPT de Aragua y
Aspirante a MSc en la UCV - Venezuela. Material Introductorio de FPGA,
Septiembre 2018
REFERENCIAS DE Internet
a) Video donde se observa paso a paso como se trabaja con el software TINA, usando
MACROS y descripciones en .vhd…..en este caso el TINA 8
https://www.youtube.com/watch?v=joY7vOD9Gww
LOGISIM
Página web del gobierno de Canarias donde se le hace publicidad al software y se indica
para donde fue pensado su uso y las ventajas del software
http://www3.gobiernodecanarias.org/medusa/ecoescuela/recursosdigitales/2015/02/
09/simulador-de-puertas-logicas-digitales-logisim/
Página de descarga de LOGISIM http://www.cburch.com/logisim/index_es.html
DESIGNSOFT
Página web de Design Soft fabricante de TINA software de simulación de Circuitos
eléctricos y electrónicos
http://www.designsoftware.com/home/demos/demo_tina
Página web de Texas Instruments
Hecho por el Prof Pedro Landaeta. Prof Jubilado de la UPT de Aragua y
Aspirante a MSc en la UCV - Venezuela. Material Introductorio de FPGA,
Septiembre 2018
www.ti.com
PROTEUS
En esta dirección https://www.labcenter.com/downloads/ se baja el ejecutable que
engancha la descarga directamente desde los servidores de LabCenter y el resto es
cuestión de tiempo porque el software se instala completamente solo.
FPGA
Introducción alos PLDs
http://www.intesc.mx/2017/04/introduccion-a-los-dispositivos-logicos-
programables/
Descripciones en VHDL de Flip - Flops https://allaboutfpga.com/vhdl-code-
flipflop-d-t-jk-sr/
FPGA Libres
http://www.jornadassarteco.org/js2017/documents/Keynote3.pdf
Grupo Español que trabaja con FPGA Libres
http://fpgawars.github.io/
Las FPGAs Libres en la educación
https://juegosrobotica.es/icezum-alhambra-educacion/
Software HDL del ecosistema PYTHON
http://www.myhdl.org/ .
Investigación Centrada en el hecho de construir una interfaz teclado PS/2 –
Monitor VGA usando la tarjeta FPGA XSV-800. Título:
DISEÑO DE CIRCUITOS ELECTRONICOS DIGITALES USANDO FPGA
http://jesusandres246.wixsite.com/misitio/single-post/2016/05/05/Sin-
T%C3%ADtulo