Mostrar el registro sencillo del ítem

dc.contributor.advisorMolina-Robles, Roberto Carloses
dc.contributor.authorPorras-Villarreal, Sebastián
dc.date.accessioned2026-03-18T14:30:38Z
dc.date.available2026-03-18T14:30:38Z
dc.date.issued2025-06-29
dc.identifier.urihttps://hdl.handle.net/2238/16497
dc.descriptionProyecto de Graduación (Licenciatura en Ingeniería Electrónica) Instituto Tecnológico de Costa Rica, Escuela de Ingeniería Electrónica, 2025.es
dc.description.abstractEn este reporte se presenta los resultados obtenidos sobre el diseño, implementación y validación de un módulo periférico de protocolo I2C para microcontroladores RISC-V, desarrollado en SystemVerilog y sintetizado con un PDK de 65 nm de TSMC. El flujo de diseño contempló la cración de dos FSM, una para el maestro y otra para el esclavo, verificadas inicialmente en testbenches independientes y posteriormente integradas al bus de datos de SIWA para demostrar operaciones de lectura y escritura correctas. Para la implementación física, se emplearon las herramientas VCS, Verdi en la fase de verificación RTL, y Fusion Compiler para la generación de layout seguido de análisis DRC y evaluación de potencia, área y timings.es
dc.description.abstractThis report presents the results obtained from the design, implementation, and validation of an I²C-protocol peripheral module for RISC-V microcontrollers, developed in SystemVerilog and synthesized using a TSMC 65 nm PDK. The design flow included creating two finite-state machines—one for the master and one for the slave—which were first verified in independent testbenches and then integrated into the SIWA data bus to demonstrate correct read and write operations. For the physical implementation, VCS and Verdi were used during RTL verification, and Fusion Compiler handled layout generation followed by DRC analysis and evaluation of power, area, and timing.es
dc.language.isospaes
dc.publisherInstituto Tecnológico de Costa Ricaes
dc.rightsacceso abiertoes
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/*
dc.subjectDiseño -- Modelos -- Periféricoses
dc.subjectProtocolo I2Ces
dc.subjectMicrocontroladores RISC-Ves
dc.subjectMódulos -- Maestros -- Esclavoses
dc.subjectVerificación -- Testbenches
dc.subjectAnálisis -- Verificación -- Layoutes
dc.subjectBuses de datoses
dc.subjectDispositivos periféricoses
dc.subjectAnálisis -- Potenciaes
dc.subjectDesign -- Models -- Peripheralses
dc.subjectI2C protocoles
dc.subjectRISC-V microcontrollerses
dc.subjectModules -- Masters -- Slaveses
dc.subjectVerification -- Testbenches
dc.subjectAnalysis -- Verification -- Layoutes
dc.subjectData buseses
dc.subjectPeripheral deviceses
dc.subjectAnalysis -- Poweres
dc.subjectResearch Subject Categories::TECHNOLOGY::Electrical engineering, electronics and photonicses
dc.titleDiseño de un módulo periférico de protocolo I2C para microcontroladores RISC-Ves
dc.typeproyecto fin de carreraes


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

acceso abierto
Excepto si se señala otra cosa, la licencia del ítem se describe como acceso abierto