Electronic simulation of the GAL22V10 microprocessor using Proteus software based VHDL to virtualize integrated circuits

Loading...
Thumbnail Image

Date

Directores

Journal Title

Journal ISSN

Volume Title

Publisher

Universidad Estatal Península de Santa Elena

Abstract

Description

The present article is focused on FPGA electronic devices that can be used within the industry, in this case for the project a GAL22V10 microprocessor is used as a tank level controller, programmed in a VHDL code developed in the FPGA software tool called Cypress Warp Galaxy, which generates a .JED file that is used in the Proteus simulator software. It raises the basic requirements that a computer must have for the installation of the various software to be used, which must be installed in a virtual machine with an adequate operating system for the use of virtual laboratories specifically for the field of digital systems, which are widely used in the industry. It requires a virtual machine where it can run Windows XP, where the Cypress Warp Galaxy application will be run, the VHDL code is compiled and the JED files are extracted to be converted into a format that is compatible with the Proteus software. The file is implemented in the device within the simulation and the results of both its inputs and outputs are checked for the exercise proposed for Digital Laboratories topics.
El presente artículo  está enfocado hacia los dispositivos electrónicos FPGA que pueden ser usados dentro de la industria, para este caso se usó un microprocesador GAL22V10 como controlador de un proceso industrial de llenado de tanques, programado en  código VHDL desarrollado en la herramienta de software llamada Cypress Warp Galaxy, el cual generó un archivo (JED) que se utilizó en el software simulador electrónico Proteus, el cual proporcionó una virtualización de los sistemas integrados. Luego del cual, se parametrizó las entradas y salidas del sistema de control, las cuales vienen siendo controladas por el microprocesador GAL22V10, donde se desarrolló el algoritmo del proceso industrial que se va a controlar, tomando en consideración las características técnicas de la hoja de datos del microprocesador para la respectiva configuración en el simulador Proteus. Los resultados obtenidos entre la vinculación del algoritmo en código VHDL en el microprocesador GAL22V10 simulado en Proteus se realizó de forma satisfactoria cumpliendo con las condiciones del proceso industrial basado en circuitos integrados virtualizados.  

Citation