🧩 嵌入式CPU架构 设计与性能优化实战

📚 30章 · 从入门到专家
友好色系
01
定义、分类(ARM/RISC-V/MIPS)、IoT/汽车/工业控制、发展趋势
02
ISA概念、CISC vs RISC、RISC-V指令集详解
03
经典5级流水线(IF/ID/EX/MEM/WB)、结构/数据/控制冒险
04
数据转发(Forwarding)、Load-Use冒险处理
05
静态/动态预测、2位饱和计数器、BTB、准确率影响
06
Cache原理(直接/组相联/全相联)、替换策略(LRU/随机/FIFO)
07
命中/缺失率、写直达/写回、写缓冲、预取技术
08
虚拟地址转换、页表与TLB、TLB缺失处理
09
异常向量表、现场保存/恢复、优先级与嵌套中断
10
单/多周期架构、状态机控制逻辑设计
11
RV32I、ALU、寄存器堆、控制单元设计
12
FSM设计、数据通路与控制信号协同、性能对比
13
5级流水线改造、流水线寄存器插入、数据通路调整
14
数据转发网络、Load-Use停顿、分支预测器硬件
15
超标量概念、顺序/乱序发射、资源冲突与调度
16
ROB工作原理、寄存器重命名技术
17
超长指令字、与超标量对比、编译器角色
18
同构/异构、SMT、缓存一致性(MESI)
19
动态/静态功耗、时钟门控、电源门控、DVFS
20
IPC/CPI/MIPS、CoreMark、SPEC、性能分析
21
GCC交叉编译、Spike/QEMU、Perf分析工具
22
FPGA流程、部署RISC-V CPU、调试与逻辑分析仪
23
循环展开、软件流水线、SIMD、向量处理
24
信任根、PUF、侧信道防御、MPU
25
实时系统、中断延迟优化、任务调度、Cache锁定
26
AMBA(AHB/APB/AXI)、NoC、点对点互联
27
JTAG、CoreSight、RISC-V调试规范、硬件断点
28
NPU协同、自定义指令扩展、TPU原理
29
SoC架构、IP集成、UVM验证、形式化验证
30
RISC-V生态、Chiplet、开源硬件、技能树
⚡ 点击卡片标题跳转对应章节 · 30章完整目录 · 风格