书籍:RISC-V系统芯片设计
摘要
一本涵盖RISC-V微处理器和系统芯片详细设计的教材,包括用于单发射、超标量和多核实现的开源SystemVerilog代码和测试用例。
暂无内容
查看缓存全文
缓存时间: 2026/07/11 16:25
# RISC-V 片上系统设计:Harris, David, Stine Ph.D., James, Harris, Sarah, Thompson, Rose:9780323994989:Amazon.com:图书
来源:https://www.amazon.com/RISC-V-Microprocessor-System-Chip-Design/dp/0323994989
《RISC-V 微处理器片上系统设计》面向具有有限背景知识的高年级本科生读者,行文通俗易懂。书中按需解释了操作系统、超大规模集成电路(VLSI)和存储系统等相关概念,只需高中数学基础即可阅读大部分内容。不过,浮点运算和除法章节主要面向对计算机算术感兴趣的读者。与 Harris 和 Harris 合著的《数字设计与计算机体系结构》教材类似,本书同样以易读性高、解释完整的风格吸引学生,并配有边栏说明、偶尔的幽默和漫画。
本书附带开源实现,并包含各章末习题,以不同方式扩展 RISC-V 处理器。辅助材料包括一个 GitHub 仓库,其中包含完整的开源 SystemVerilog 代码、C 语言和汇编语言的验证代码,以及用于基准测试和启动 Linux 的代码。
- 涵盖一个非平凡微处理器所有组件的详细设计
- 提供关于 RISC-V 微处理器实现的详细解释
- 使用开源的 SystemVerilog 代码和整个处理器的测试用例,包括单发射和超标量内核、多核、所有扩展(含乘法/除法、浮点运算和原子内存操作)以及常见外设
- 使用户能够构建脚本,在开源 Skywater 工艺上实现该处理器
相似文章
RISCBoy 是一款从零开始设计的开源便携游戏机
RISCBoy 是一款开源便携游戏机,采用 RISC-V CPU 和光栅图形流水线,基于 iCE40 FPGA 实现。该项目包含处理器设计、图形硬件、PCB 布局,并且完全开源。
RISC-V 势不可挡:State of the Union 主题演讲指出
在 RISC-V 欧洲峰会 2026 上,Krste Asanović 宣布开放标准 ISA 状态强劲,并强调其扩展至高性能服务器级芯片,以及被 Qualcomm、Nvidia 和 Google 等主要科技公司采用。
Riscrithm – 一款用 Go 编写的直观的 RISC-V 汇编器和优化器
Riscrithm 是一种用于 RISC-V 的高级宏汇编方言,使用 Go 编写,可将可读代码编译为纯 RISC-V 汇编,并支持可选优化。
RISC-V 与浮点运算
关于 RISC-V 架构浮点功能及更新的报告。
编译原理与语言设计导论
一本由 Douglas Thain 教授编写的免费在线教材,介绍编译器构造,读者可学习如何为类 C 语言构建编译器,生成 X86 或 ARM 汇编代码。支持免费下载或购买纸质版。