RISC-V 指令集资料
- RISC-V ISA 手册: RISC-V 指令集官方的手册。
- The RISC-V Reader: 一本深入浅出介绍 RISC-V 的入门书籍,短小精悍,由 RISC-V 创始人之一的 David Patterson 和 Andrew Waterman 所著。本书有由中科院计算所团队翻译的免费的中文电子版。
- RISC-V V 扩展手册: RISC-V 向量扩展(Vector Extension)官方规范仓库。
- RISC-V P 扩展手册: RISC-V Packed-SIMD 扩展官方规范仓库(针对 8-bit/16-bit 打包计算)。
- RISC-V AME 矩阵扩展手册: RISC-V 高级矩阵扩展(Advanced Matrix Extension)官方规范仓库(针对 GEMM/AI 张量矩阵计算)。
RISC-V 中断设备资料
- PLIC 手册
PLIC是RISC-V架构首选的平台级中断控制器(外设中断控制器),由RISC-V官方社区维护。 - ACLINT 手册
ACLINT是RISC-V架构常用的时钟和软件中断控制器,目前已经归档。
外设文档
- virtio-v1.3
virtio是一类半虚拟化总线设备协议,支持PCIe,MMIO,Channel I/O三类总线,提供Block,NET,Console等常见的虚拟化设备议。 - Uart 16550 一类常用的串口协议。
- W25Q512JV 512bits (64mbytes)
SPI-FLASH设备。 - sifive-u540 芯片数据手册,其中包含 Sifive-SPI,CLINT,和中断相关的介绍。