书籍:RISC-V系统芯片设计

Hacker News Top 产品

摘要

一本涵盖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 工艺上实现该处理器

相似文章

编译原理与语言设计导论

Hacker News Top

一本由 Douglas Thain 教授编写的免费在线教材,介绍编译器构造,读者可学习如何为类 C 语言构建编译器,生成 X86 或 ARM 汇编代码。支持免费下载或购买纸质版。