Skip to contentSkip to content
Certificados verificados. En cadena. Para siempre.Más información
Cover image for Procesador RISC-V de Ciclo Único en Verilog para un Curso Industrial
Code

Procesador RISC-V de Ciclo Único en Verilog para un Curso Industrial

FreeVerified credential4 semanasIntermediate

Visión general

De qué trata este proyecto.

Implementa los bloques en Verilog: registro de archivo (32 registros de 32 bits), ALU con 10 operaciones, memoria de instrucciones, memoria de datos, unidad de control combinacional y multiplexores de selección. Soporta las 37 instrucciones RV32I (R, I, S, B, U, J formats). Simula con Verilator y ejecuta el set oficial de tests riscv-tests/rv32ui-p. Documenta el datapath con diagrama anotado. Entrega RTL, testbench, scripts de simulación, set de tests pasando y guía didáctica de 8 páginas.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

El Briefing

Lo que harás y lo que demostrarás.

Implementar un procesador RISC-V RV32I de ciclo único en Verilog que pase el set oficial riscv-tests rv32ui-p y venga con guía didáctica reproducible.

Earning criteria — what you'll demonstrate

  • Implementar las 37 instrucciones RV32I con datapath y control
  • Verificar un procesador contra un test set oficial reproducible
  • Razonar sobre tradeoffs de ciclo único (frecuencia mínima vs simplicidad)
  • Producir documentación didáctica que un junior siga sin ayuda

Encaje académico

Dónde encaja esto en tus estudios.

Afina las mismas habilidades que tu titulación espera de ti.

Habilidades

Habilidades que demostrarás.

Cada una aparece en tu credencial verificada.

Carreras

Roles para los que esto te prepara.

Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.

Trayectorias profesionales que esto construye

Roles canónicos

Ingeniero de Software

Construir y verificar un CPU RISC-V completo da una mentalidad de máquina que ningún tutorial reemplaza — credencial para ingeniero de software en sistemas, embebidos o compiladores.

Este proyecto afina

  • verilog
  • cpu-design
  • verification

Ingeniero Backend

Quien entiende qué hace un procesador a nivel de datapath escribe código backend más consciente del coste real — ventaja en sistemas con latencia o throughput críticos.

Este proyecto afina

  • digital-logic
  • cpu-design
  • simulation

Arquitecto de Sistemas

La base de hardware completa es prerrequisito para arquitectos que diseñan plataformas donde silicon y software conviven (FPGA, edge, aceleradores) — perfil escaso y valorado.

Este proyecto afina

  • risc-v
  • cpu-design
  • digital-logic

Una cosa más

Puedes tener una credencial en tu CV para el viernes.