饶辅天

饶辅天

数字芯片设计 · 在读本科生

关于我

北京工业大学信息科学技术学院 · 电子科学与技术专业本科在读,专注于数字芯片设计与计算机体系结构。

具备从 RTL 设计到 FPGA 实现的完整开发经验,做过 AES 加解密算法的硬件实现,目前正在"一生一芯"计划中构建自己的 RISC-V 处理器。热爱 CS,乐于分享,一直致力于找到更高效的学习方法。

项目经历

AES 协处理器 FPGA 实现与架构升级

集创赛国家级二等奖

2025 第九届全国大学生集成电路创新创业大赛 Robei 杯 · 队长 & 主要设计者

  • 完成全部 RTL 设计与 FPGA 硬件实现,主导协处理器从算法验证到硬件部署的全流程
  • 支持 ECB / CBC / CTR 三种模式与 128 / 192 / 256 位可变密钥长度,兼容 APB 总线接口
  • 自主设计 UART 控制的下位机,用于验证 APB 总线时序与算核功能正确性
  • 通过拆分流水线解决 FPGA 综合中的建立时间(Setup Time)违例,完成时序收敛
Verilog RTL FPGA AES APB 总线 流水线设计

"一生一芯"计划:RISC-V 处理器设计

进行中

2026.01 至今 · 已通过预学习答辩,完成 D、C1 阶段,正在 C2 阶段

  • 模块化实现迷你 RISC-V 单周期 NPC(IFU / IDU / EXU / LSU / WBU),Verilator + DPI-C 实现访存与仿真终止
  • 为 NPC 仿真实现 MMIO 地址解码、串口与 RTC 时钟,跑通 am-kernels cpu-tests、riscv-tests 与 Hello World
  • NEMU 侧扩展至 RV32IM,实现 itrace / mtrace / ftrace 全套追踪 + iringbuf,并搭建 NEMU↔Spike 逐条 DiffTest
  • 将 NEMU 的表达式求值 / 监视点 / sdb 移植到 NPC,仅重接 4 个后端原语即复用全部前端逻辑
RISC-V Verilator NEMU DiffTest 体系结构

获奖与荣誉

博客文章

北工大微机原理指南

北京工业大学微机原理与应用课程学习指南,整理核心知识点与学习方法。

阅读文章

基于uart的APB协议片上测试下位机

介绍基于UART的APB协议片上测试下位机设计,用于验证算核总线协议正确性。

阅读文章

联系方式

邮箱: 3555957586@qq.com