RISC-V

RISC-V 指令集架构深度实战:从 RV64I 基础指令到自定义指令扩展与处理器微架构全链路

深度解析 RISC-V 指令集架构:从 RV64I 基础指令编码、寄存器模型、内存访问(RVWMO),到特权架构(M/S/U-mode)、中断陷阱处理、Sv39 虚拟内存、标准扩展(M/A/F/D/V)、自定义指令编码空间、处理器微架构(流水线/分支预测/乱序执行/TLB/Cache)、Chisel/Rocket SoC 构建实战。涵盖 AI 推理加速器、汽车电子、数据中心等前沿落地案例。

用 Rust 从零构建 RISC-V 缓存一致性协议模拟器:TileLink UC 协议状态机与多核事务实战

从零用 Rust 实现 RISC-V TileLink Uncached (UC) 协议缓存一致性模拟器:完整覆盖 MOESI 状态机建模、TileLink 通道拓扑、Acquire/Grant 事务、脏数据转发、DFS 死锁检测、多核 stress test、不变量检查器与 RVWMO litmus test 对照,附带全部可运行代码与生产级工程反思。