Implementación actualizada en nuevas plataformas para simulador GASIM

El presente trabajo es la implementación actualizada en un nueva plataforma para el simulador GASIM, el cual fuese capaz de lograr solventar las necesidades del circuito publicado en el 2019 por De Castro y Murrugarra, en el que se cuenta con una arquitectura que consta de distintos niveles circuita...

Full description

Autores:
Piña Bernal, Sergio David
Tique Suarez, Andrés Felipe
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad El Bosque
Repositorio:
Repositorio U. El Bosque
Idioma:
spa
OAI Identifier:
oai:repositorio.unbosque.edu.co:20.500.12495/7055
Acceso en línea:
http://hdl.handle.net/20.500.12495/7055
Palabra clave:
GASIM
FPGA
Logisim
Sistemas digitales
Simulador
621.381
GASIM
FPGA
Logisim
Digital systems
Simulator
Instrumentos de ingeniería
Instrumentos electrónicos
Electrónica industrial
Rights
openAccess
License
Atribución-NoComercial-CompartirIgual 4.0 Internacional
id UNBOSQUE2_973346f5bfdd24c2da309e6ed3b436df
oai_identifier_str oai:repositorio.unbosque.edu.co:20.500.12495/7055
network_acronym_str UNBOSQUE2
network_name_str Repositorio U. El Bosque
repository_id_str
dc.title.spa.fl_str_mv Implementación actualizada en nuevas plataformas para simulador GASIM
dc.title.translated.spa.fl_str_mv Updated implementation on new platforms for GASIM simulator
title Implementación actualizada en nuevas plataformas para simulador GASIM
spellingShingle Implementación actualizada en nuevas plataformas para simulador GASIM
GASIM
FPGA
Logisim
Sistemas digitales
Simulador
621.381
GASIM
FPGA
Logisim
Digital systems
Simulator
Instrumentos de ingeniería
Instrumentos electrónicos
Electrónica industrial
title_short Implementación actualizada en nuevas plataformas para simulador GASIM
title_full Implementación actualizada en nuevas plataformas para simulador GASIM
title_fullStr Implementación actualizada en nuevas plataformas para simulador GASIM
title_full_unstemmed Implementación actualizada en nuevas plataformas para simulador GASIM
title_sort Implementación actualizada en nuevas plataformas para simulador GASIM
dc.creator.fl_str_mv Piña Bernal, Sergio David
Tique Suarez, Andrés Felipe
dc.contributor.advisor.none.fl_str_mv De Castro Cuevas, Osberth Cristhian Luef
dc.contributor.author.none.fl_str_mv Piña Bernal, Sergio David
Tique Suarez, Andrés Felipe
dc.subject.spa.fl_str_mv GASIM
FPGA
Logisim
Sistemas digitales
Simulador
topic GASIM
FPGA
Logisim
Sistemas digitales
Simulador
621.381
GASIM
FPGA
Logisim
Digital systems
Simulator
Instrumentos de ingeniería
Instrumentos electrónicos
Electrónica industrial
dc.subject.ddc.none.fl_str_mv 621.381
dc.subject.keywords.spa.fl_str_mv GASIM
FPGA
Logisim
Digital systems
Simulator
dc.subject.armarc.spa.fl_str_mv Instrumentos de ingeniería
Instrumentos electrónicos
Electrónica industrial
description El presente trabajo es la implementación actualizada en un nueva plataforma para el simulador GASIM, el cual fuese capaz de lograr solventar las necesidades del circuito publicado en el 2019 por De Castro y Murrugarra, en el que se cuenta con una arquitectura que consta de distintos niveles circuitales que van desde un bajo hasta un alto grado de complejidad lógica, en donde el principal objetivo del circuito es el aprendizaje en estudiantes, los cuales se encuentren desarrollando conocimientos y habilidades en el área de básicas digitales. GASIM (Gate Array Simulator) es un conjunto de bloques principales los cuales permiten el acople y programación de una FPGA. Cada bloque fue implementado con circuitos de operadores lógicos, con el fin de analizar las estructuras internas hasta el nivel de operadores más básico. El principal problema que presentaba el simulador era por la plataforma con la cual fue implementado este en su versión original, esta plataforma no contaba con los suficientes recursos de software requeridos para el óptimo funcionamiento de GASIM. Una parte del trabajo se basó en la búsqueda de un software de simulación de circuitos y sistemas digitales para implementar el simulador GASIM. En la investigación se encontró el software Logisim, en el cual se realizó la respectiva implementación de la FPGA. Se logró construir una nueva versión de GASIM en base al software Logisim, donde se pudo diseñar la arquitectura circuital para una FPGA tipo MESH que cumpliera con las características funcionales de su versión original. De igual manera, se validó la implementación de GASIM por medio de pruebas funcionales, donde se obtuvieron buenos resultados al realizar múltiples simulaciones por cada bloque y para la configuración completa de los bloques lógicos que se presentaron durante su implementación, cumpliendo con las características y requerimientos del GASIM original.
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2022-03-02T00:07:49Z
dc.date.available.none.fl_str_mv 2022-03-02T00:07:49Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12495/7055
dc.identifier.instname.spa.fl_str_mv instname:Universidad El Bosque
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad El Bosque
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.unbosque.edu.co
url http://hdl.handle.net/20.500.12495/7055
identifier_str_mv instname:Universidad El Bosque
reponame:Repositorio Institucional Universidad El Bosque
repourl:https://repositorio.unbosque.edu.co
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
Acceso abierto
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Bogotá (Colombia)
dc.coverage.temporal.spa.fl_str_mv 2020-2021
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica
dc.publisher.grantor.spa.fl_str_mv Universidad El Bosque
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Universidad El Bosque
bitstream.url.fl_str_mv https://repositorio.unbosque.edu.co/bitstreams/9fba1807-42f3-4b1e-9ff0-690a2799b35c/download
https://repositorio.unbosque.edu.co/bitstreams/db0f1190-b010-43cd-a8e9-3a7d85db90bf/download
https://repositorio.unbosque.edu.co/bitstreams/9a0141f5-dbff-40a5-9741-ce27b17f14fa/download
https://repositorio.unbosque.edu.co/bitstreams/bc0c0a17-5ef4-42ca-9a88-b3441b949d6e/download
https://repositorio.unbosque.edu.co/bitstreams/8c939d92-5499-44f7-9cc0-17694e7932b7/download
https://repositorio.unbosque.edu.co/bitstreams/155ab9f5-4031-4e35-9649-db0910ce8a2a/download
https://repositorio.unbosque.edu.co/bitstreams/9a3bb0e8-3223-4248-978a-6a939c0bfcf6/download
https://repositorio.unbosque.edu.co/bitstreams/52e006a6-1cee-4ccb-b002-bef2c92c9310/download
bitstream.checksum.fl_str_mv 206c77e43cd17d3a3b21c73436461af6
4f7412f61aaf731e01ce4d6bec202ade
934f4ca17e109e0a05eaeaba504d7ce4
8a4605be74aa9ea9d79846c1fba20a33
8d6514710acffb99ee9745a467598346
331471e137c55b67b55c0109438767fe
8584e6bfa33c96ca77cdea571aae9176
4787ec6915644ecc4f12394c26dfcaf9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad El Bosque
repository.mail.fl_str_mv bibliotecas@biteca.com
_version_ 1812134173011345408
spelling De Castro Cuevas, Osberth Cristhian LuefPiña Bernal, Sergio DavidTique Suarez, Andrés FelipeBogotá (Colombia)2020-20212022-03-02T00:07:49Z2022-03-02T00:07:49Z2021http://hdl.handle.net/20.500.12495/7055instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquerepourl:https://repositorio.unbosque.edu.coEl presente trabajo es la implementación actualizada en un nueva plataforma para el simulador GASIM, el cual fuese capaz de lograr solventar las necesidades del circuito publicado en el 2019 por De Castro y Murrugarra, en el que se cuenta con una arquitectura que consta de distintos niveles circuitales que van desde un bajo hasta un alto grado de complejidad lógica, en donde el principal objetivo del circuito es el aprendizaje en estudiantes, los cuales se encuentren desarrollando conocimientos y habilidades en el área de básicas digitales. GASIM (Gate Array Simulator) es un conjunto de bloques principales los cuales permiten el acople y programación de una FPGA. Cada bloque fue implementado con circuitos de operadores lógicos, con el fin de analizar las estructuras internas hasta el nivel de operadores más básico. El principal problema que presentaba el simulador era por la plataforma con la cual fue implementado este en su versión original, esta plataforma no contaba con los suficientes recursos de software requeridos para el óptimo funcionamiento de GASIM. Una parte del trabajo se basó en la búsqueda de un software de simulación de circuitos y sistemas digitales para implementar el simulador GASIM. En la investigación se encontró el software Logisim, en el cual se realizó la respectiva implementación de la FPGA. Se logró construir una nueva versión de GASIM en base al software Logisim, donde se pudo diseñar la arquitectura circuital para una FPGA tipo MESH que cumpliera con las características funcionales de su versión original. De igual manera, se validó la implementación de GASIM por medio de pruebas funcionales, donde se obtuvieron buenos resultados al realizar múltiples simulaciones por cada bloque y para la configuración completa de los bloques lógicos que se presentaron durante su implementación, cumpliendo con las características y requerimientos del GASIM original.Ingeniero ElectrónicoPregradoThis paper is the updated implementation of a new platform for the GASIM simulator, which was able to meet the needs of the circuit published in 2019 by De Castro and Murrugarra, which has an architecture consisting of different circuit levels ranging from a low to a high degree of logical complexity, where the main objective of the circuit is learning in students, which are developing knowledge and skills in the area of digital basics. GASIM (Gate Array Simulator) is a set of main blocks which allow the coupling and programming of an FPGA. Each block was implemented with logic operator circuits, in order to analyze the internal structures down to the most basic operator level. The main problem with the simulator was the platform with which it was implemented in its original version, this platform did not have enough software resources required for optimal operation of GASIM. Part of the work was based on the search for circuit and digital systems simulation software to implement the GASIM simulator. The research found Logisim software, in which the respective implementation of the FPGA was carried out. A new version of GASIM was built based on Logisim software, where it was possible to design the circuit architecture for a MESH type FPGA that complied with the functional characteristics of its original version. Likewise, the implementation of GASIM was validated by means of functional tests, where good results were obtained by performing multiple simulations for each block and for the complete configuration of the logic blocks that were presented during its implementation, complying with the characteristics and requirements of the original GASIM.application/pdfspaAtribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/Acceso abiertoinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2GASIMFPGALogisimSistemas digitalesSimulador621.381GASIMFPGALogisimDigital systemsSimulatorInstrumentos de ingenieríaInstrumentos electrónicosElectrónica industrialImplementación actualizada en nuevas plataformas para simulador GASIMUpdated implementation on new platforms for GASIM simulatorIngeniería ElectrónicaUniversidad El BosqueFacultad de IngenieríaTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALPiña_Bernal_Sergio_David_2021.pdfPiña_Bernal_Sergio_David_2021.pdfImplementación actualizada en nuevas plataformas para simulador GASIMapplication/pdf26138746https://repositorio.unbosque.edu.co/bitstreams/9fba1807-42f3-4b1e-9ff0-690a2799b35c/download206c77e43cd17d3a3b21c73436461af6MD51Piña_Bernal_Sergio_David_2021_Carta_de_autorización.pdfPiña_Bernal_Sergio_David_2021_Carta_de_autorización.pdfCarta de autorizaciónapplication/pdf494432https://repositorio.unbosque.edu.co/bitstreams/db0f1190-b010-43cd-a8e9-3a7d85db90bf/download4f7412f61aaf731e01ce4d6bec202adeMD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.unbosque.edu.co/bitstreams/9a0141f5-dbff-40a5-9741-ce27b17f14fa/download934f4ca17e109e0a05eaeaba504d7ce4MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unbosque.edu.co/bitstreams/bc0c0a17-5ef4-42ca-9a88-b3441b949d6e/download8a4605be74aa9ea9d79846c1fba20a33MD54THUMBNAILPiña_Bernal_Sergio_David_2021.pdf.jpgPiña_Bernal_Sergio_David_2021.pdf.jpgIM Thumbnailimage/jpeg4514https://repositorio.unbosque.edu.co/bitstreams/8c939d92-5499-44f7-9cc0-17694e7932b7/download8d6514710acffb99ee9745a467598346MD55Piña_Bernal_Sergio_David_2021_Carta_de_autorización.pdf.jpgPiña_Bernal_Sergio_David_2021_Carta_de_autorización.pdf.jpgIM Thumbnailimage/jpeg8047https://repositorio.unbosque.edu.co/bitstreams/155ab9f5-4031-4e35-9649-db0910ce8a2a/download331471e137c55b67b55c0109438767feMD56TEXTPiña_Bernal_Sergio_David_2021.pdf.txtPiña_Bernal_Sergio_David_2021.pdf.txtExtracted texttext/plain100989https://repositorio.unbosque.edu.co/bitstreams/9a3bb0e8-3223-4248-978a-6a939c0bfcf6/download8584e6bfa33c96ca77cdea571aae9176MD57Piña_Bernal_Sergio_David_2021_Carta_de_autorización.pdf.txtPiña_Bernal_Sergio_David_2021_Carta_de_autorización.pdf.txtExtracted texttext/plain8136https://repositorio.unbosque.edu.co/bitstreams/52e006a6-1cee-4ccb-b002-bef2c92c9310/download4787ec6915644ecc4f12394c26dfcaf9MD5820.500.12495/7055oai:repositorio.unbosque.edu.co:20.500.12495/70552024-02-06 22:57:04.822http://creativecommons.org/licenses/by-nc-sa/4.0/Atribución-NoComercial-CompartirIgual 4.0 Internacionalopen.accesshttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=