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...
- 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_ |
1828164396351750144 |
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= |