An embedded test platform for system-on-a-chip interfaces
dc.contributor.advisor | Roa Fuentes, Elkim Felipe | |
dc.contributor.advisor | Duran Blanco, Ckristian Ricardo Esteban | |
dc.contributor.author | Ramirez Vera, Wilmer Daniel | |
dc.date.accessioned | 2023-04-06T20:21:21Z | |
dc.date.available | 2023 | |
dc.date.available | 2023-04-06T20:21:21Z | |
dc.date.created | 2019 | |
dc.date.issued | 2019 | |
dc.description.abstract | Los sistemas de depuracion para sistemas en chip ( ´ SoC por sus siglas en ingles) deben ofrecer capacidad de control de ejecuci ´ on y visibilidad de comple- ´ jos SoCs con el fin de detectar y/o analizar errores y encontrar posibles mejoras de diseno. La ausencia de estos sistemas puede conducir a una p ˜ erdida de ´ tiempo y dinero debido a fallas que no se pueden detectar o corregir. Entonces, la necesidad de un sistema que permita realizar pruebas en silicio crece junto con la complejidad actual de los SoC. Este trabajo presenta una plataforma de depuracion escalable y reutilizable para pruebas posteriores al silicio. La plataforma ´ esta compuesta por un m ´ odulo de depuraci ´ on comunicado a trav ´ es de JTAG, y ´ un monitor de bus. Las caracter´ısticas relevantes son el control del procesador, operacion del bus del sistema, y el monitoreo no intrusivo de las operaciones ´ en el SoC. Un filtrado flexible permite seleccionar transferencias de interes o re- ´ alizar un monitoreo general del SoC. Los datos capturados se pueden analizar mediante contadores de rendimiento que verifican las transferencias ejecutadas y finalizadas, calculando su latencia para detectar puntos muertos en el sistema | |
dc.description.abstractenglish | Post-silicon debugging systems must offer run-control capability and visibility on complex systems-on-a-chip (SoC) in order to detect/analyze errors and find possible design enhancements. The absence of these systems can lead to waste of time and money due to failures that can not be detected or corrected. Then, the need for a system that allows testing on silicon grows along with the current complexity of SoCs. This work presents a scalable and reusable debugging platform for post-silicon testing. The platform is composed of a debug module with JTAG communication and a bus monitor. Relevant features are core control, system bus operation, and non-intrusive monitoring. A flexible filtering allows selecting transfers of interest or performing general monitoring of the SoC. Captured data can be analyzed by performance counters that check executed and finished transfers, calculating their latency to detect deadlocks in the system. The debugging platform has been implemented as part of an SoC with a 32-bit RISC-V based core and multiple peripherals. In addition, this work presents a software interface to perform the different operations of the platform. | |
dc.description.degreelevel | Maestría | |
dc.description.degreename | Magíster en Ingeniería de Telecomunicaciones | |
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/14015 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
dc.publisher.program | Maestría en Ingeniería de Telecomunicaciones | |
dc.publisher.school | Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
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-nd/4.0/ | |
dc.subject | Depuracion | |
dc.subject | Sistemas En Chip | |
dc.subject | Pruebas Post Silicio. | |
dc.subject.keyword | Debug | |
dc.subject.keyword | System-On-A-Chip | |
dc.subject.keyword | Post-Silicon Testing | |
dc.title | An embedded test platform for system-on-a-chip interfaces | |
dc.title.english | An embedded test platform for system-on-a-chip interfaces | |
dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.hasversion | http://purl.org/coar/resource_type/c_bdcc | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Maestría | |
dspace.entity.type |
Files
Original bundle
1 - 3 of 3
No Thumbnail Available
- Name:
- Carta de autorización.pdf
- Size:
- 264.51 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Documento.pdf
- Size:
- 24.41 MB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 1.02 MB
- Format:
- Adobe Portable Document Format