Logotipo del repositorio

Publicación:
Design and implementation of sram, dac and adc interfaces for apb and ahb-lite buses

dc.contributor.advisorDuran Blanco, Christian Ricardo Esteban
dc.contributor.advisorRoa Fuentes, Elkim Felipe
dc.contributor.authorRojas Ortiz, Camilo Eduardo
dc.date.accessioned2024-03-03T23:27:00Z
dc.date.available2017
dc.date.available2024-03-03T23:27:00Z
dc.date.created2017
dc.date.issued2017
dc.description.abstractEste trabajo presenta tres diferentes interfaces para la segunda versión del microcontrolador Open-V: AMBA High-performance Bus Lite (AHB-Lite) para una SRAM, y Advanced Peripheral Bus (APB) para un ADC y un DAC. Las interfaces propuestas son el puente de comunicación entre el bus de los periféricos y la instanciación del periférico analogico, estableciendo la manera en la cual cualquier maestro (como un procesador RISC-V) los controla.. Las interfaces fueron descritas en Chisel, el mismo HDL en el cual serán descritos todos los bloques del microcontrolador, tomando ventaja de sus capacidades para facilitar la integración de todos los bloques digitales. Se explica detalladamente el funcionamiento de cada una de las interfaces y se presenta su circuito digital, así como la interconexión con el respectivo bus de comunicaciones dentro del integrado. Resultados de síntesis en 180nm son mostrados, realizando una comparación entre la interfaz para el DAC y para el ADC en la versión uno y versión dos, mostrando la ganancia en área y consumo potencia obtenidas en la versión dos, así como el reporte de síntesis para la interfaz de la SRAM. Adicionalmente se muestran algunas generalidades de los protocolos de comunicación AMBA diseñados por ARM como son: AXI, AHB y APB, mostrando algunas aplicaciones para cada uno de ellos.
dc.description.abstractenglishThis paper presents three different interfaces for the second version of Open-V microcontroller: AMBA High-performance Bus Lite (AHB-Lite) for a SRAM, and Advanced Peripheral Bus (APB) for an ADC and a DAC. The proposed interfaces are the communication bridge between the peripherals bus and the analog peripheral instantiation, establishing the way in which any master (like a RISC-V processor) handle them. The interfaces were described in Chisel, the same HDL where all digital blocks of the microcontroller were described, taking advantage of their capabilities to facilitate the integration of all digital designs. It explains in detail the operation of each of the interfaces and presents its digital circuit, as well as the interconnection with the respective on-chip communication bus. Synthesis results in 180 nm are shown, making a comparison between the interface for the digital to analog converter (DAC) and for the analog to digital converter (ADC) in version one and version two, showing the area gain and power consumption obtained in version two, as well as the synthesis report for the interface of the static random access memory (SRAM). In addition, some generalities of the AMBA communication protocols designed by ARM are shown: AXI, AHB and APB, showing some applications for each of them.
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/37043
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.subjectSram
dc.subjectInterfaz
dc.subjectBus De Comunicación
dc.subjectChisel
dc.subjectInternet De Las Cosas.
dc.subject.keywordSram
dc.subject.keywordInterface
dc.subject.keywordCommunication Bus
dc.subject.keywordChisel
dc.subject.keywordInternet Of Things.
dc.titleDesign and implementation of sram, dac and adc interfaces for apb and ahb-lite buses
dc.title.englishDesign and implementation of sram, dac and adc interfaces for apb and ahb-lite buses
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:
336.82 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
954.71 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
201.8 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