Logotipo del repositorio

Publicación:
Design and implementation of axi4-lite to apb bridge based on advanced microcontroller bus architecture (amba) 4.0 using verilog

dc.contributor.advisorRoa Fuentes, Elkim Felipe
dc.contributor.advisorDuran Blanco, Christian Ricardo Esteban
dc.contributor.authorRomero Galindo, Juan Pablo
dc.date.accessioned2024-03-03T22:44:25Z
dc.date.available2016
dc.date.available2024-03-03T22:44:25Z
dc.date.created2016
dc.date.issued2016
dc.description.abstractEste trabajo presenta una guía para la selección de buses especializados en el manejo de periféricos de bajo consumo. Da a conocer algunas de las principales características de varios de los principales protocolos que se encuentran disponibles en el mercado, los cuales son Wishbone de Opencores, MBus de la universidad de Michigan, CoreConnect de IBM, STBus de STMicroelectronics y APB de ARM. El bus APB fue seleccionado para ser implementado dentro de un microcontrolador de 32-bit basado en la arquitectura RISC-V diseñado por el grupo de investigación Onchip. Este bus se seleccionó debido a la practicidad en el manejo de periféricos y a su alta compatibilidad con el sistema en el cual se deseaba implementar, reduciendo el tiempo de adaptación y facilitando la interfaz de conexión. La implementación de este bus se realiza con el fin de manejar de forma más eficiente los periféricos de bajo consumo, disminuir el área y facilitar las interfaces que conectan cada periférico. Los resultados de síntesis muestran un área de 9µm2 con una densidad de potencia de 205µW/MHz, siendo implementado en tecnología CMOS 130nm. El bus APB controla un DAC, un ADC, un GPIO y SPI esclavo. Para mitigar posibles problemas de metaestabilidad, se implementan dos configuraciones de sincronizadores de señales para cada señal que pasa a un dominio de reloj diferente.
dc.description.abstractenglishDesign and implementation of axi4-lite to apb bridge based on advanced microcontroller bus architecture (amba) 4.0 using verilog.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero Electrónico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/35086
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería Electrónica
dc.publisher.schoolEscuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectMicroelectrónica
dc.subjectBuses Para Periféricos
dc.subjectApb
dc.subjectAxi-4 Lite
dc.subjectMbus
dc.subjectWishbone
dc.subjectOpb
dc.subjectStbus
dc.subjectPeriféricos
dc.subjectProtocolo
dc.subjectArquitectura
dc.subjectMicrocontrolador.
dc.subject.keywordThis paper presents a guide for the selection of specialized buses in the management of low power peripherals. It unveils some of the key features of several of the major protocols available in the industry
dc.subject.keywordsuch as Wishbone from Opencores
dc.subject.keywordMBus from University of Michigan
dc.subject.keywordCoreConnect from IBM
dc.subject.keywordSTMus from STMicroelectronics and ARM from APB. The APB bus was selected to be implemented within a 32-bit RISC-V base microcontroller
dc.subject.keyworddesigned by the research group Onchip of University Industrial of Santander (UIS). The APB bus was selected due to the practicality in the handling of peripherals and its high compatibility with the system in which it was desired to implement
dc.subject.keywordreducing the time of adaptation and facilitating the connection interface. The implementation of this bus is done in order to more efficiently handle low-power peripherals
dc.subject.keyworddecrease the area and facilitate the interfaces that connect each peripheral. The synthesis results show an area of 9µm2 with a powimplemented in 130nm CMOS technology. The APB bus controls a DAC
dc.subject.keywordan ADC
dc.subject.keyworda GPIO
dc.subject.keywordand a SPI slave. To mitigate potential metastability problems
dc.subject.keywordtwo different configurations of signal synchronizer are implemented for each signal passing to a different clock domain.
dc.titleDesign and implementation of axi4-lite to apb bridge based on advanced microcontroller bus architecture (amba) 4.0 using verilog
dc.title.englishMicroelectronics, Peripheral Buses, Apb, Axi-4 Lite, Mbus, Wishbone, Opb, Stbus, Peripherals, Protocols, Architectures, Microcontrollator.
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Carta de autorización.pdf
Tamaño:
249.1 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
980.86 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
150.62 KB
Formato:
Adobe Portable Document Format

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031