Publicación: Design and implementation of sram, dac and adc interfaces for apb and ahb-lite buses
| dc.contributor.advisor | Duran Blanco, Christian Ricardo Esteban | |
| dc.contributor.advisor | Roa Fuentes, Elkim Felipe | |
| dc.contributor.author | Rojas Ortiz, Camilo Eduardo | |
| dc.date.accessioned | 2024-03-03T23:27:00Z | |
| dc.date.available | 2017 | |
| dc.date.available | 2024-03-03T23:27:00Z | |
| dc.date.created | 2017 | |
| dc.date.issued | 2017 | |
| dc.description.abstract | Este 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.abstractenglish | This 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.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero Electrónico | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | Universidad Industrial de Santander | |
| dc.identifier.reponame | Universidad Industrial de Santander | |
| dc.identifier.repourl | https://noesis.uis.edu.co | |
| dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/37043 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
| dc.publisher.program | Ingeniería Electrónica | |
| dc.publisher.school | Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones | |
| dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
| dc.subject | Sram | |
| dc.subject | Interfaz | |
| dc.subject | Bus De Comunicación | |
| dc.subject | Chisel | |
| dc.subject | Internet De Las Cosas. | |
| dc.subject.keyword | Sram | |
| dc.subject.keyword | Interface | |
| dc.subject.keyword | Communication Bus | |
| dc.subject.keyword | Chisel | |
| dc.subject.keyword | Internet Of Things. | |
| dc.title | Design and implementation of sram, dac and adc interfaces for apb and ahb-lite buses | |
| dc.title.english | Design and implementation of sram, dac and adc interfaces for apb and ahb-lite buses | |
| dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
| dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | |
| dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Carta de autorización.pdf
- Tamaño:
- 336.82 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Documento.pdf
- Tamaño:
- 954.71 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Nota de proyecto.pdf
- Tamaño:
- 201.8 KB
- Formato:
- Adobe Portable Document Format
