SoC系统架构设计:总线与互联实战
📚 共计 30 章节
第1章
总线基础
SoC总线概述 · 总线架构演进 · AMBA总线家族介绍
AMBA
演进
第2章
AHB协议详解
AHB总线架构 · 传输操作 · 仲裁机制 · 从机接口设计
AHB
仲裁
第3章
APB协议详解
APB总线架构 · 状态机 · 传输时序 · 桥接设计
APB
桥接
第4章
AXI协议基础
通道架构 · 握手机制 · 读写事务 · 突发传输
AXI
突发
第5章
AXI高级特性
乱序传输 · 一致性 · 低功耗接口 · QoS
乱序
QoS
第6章
ACE协议入门
缓存一致性 · snoop过滤 · 屏障事务
ACE
一致性
第7章
CHI协议概览
架构革新 · flit设计 · 网络层
CHI
flit
第8章
总线桥接设计
AHB↔APB桥接 · AXI↔AHB桥接 · 多协议桥接策略
桥接
多协议
第9章
互联结构
共享总线 · 交叉开关 · 环形互联 · Mesh网络
拓扑
Mesh
第10章
互联仲裁
固定优先级 · 轮询调度 · 加权轮询 · 动态仲裁
仲裁
调度
第11章
地址映射与解码
地址空间划分 · 解码器设计 · 地址重叠处理
地址
解码
第12章
数据宽度与对齐
总线数据宽度 · 非对齐访问 · 大小端转换
对齐
大小端
第13章
时钟与复位
时钟域划分 · 异步桥接 · 复位同步策略
时钟
复位
第14章
低功耗总线设计
时钟门控 · 电源域划分 · 总线隔离 · DVFS支持
低功耗
DVFS
第15章
总线性能分析
延迟与吞吐量 · 带宽计算 · 性能建模
性能
建模
第16章
总线验证策略
协议检查器 · 覆盖率驱动 · 形式化验证
验证
形式化
第17章
总线调试与追踪
总线监视器 · 追踪缓冲区 · JTAG调试接口
调试
JTAG
第18章
片上网络基础
NoC架构 · 路由算法 · 流控机制
NoC
路由
第19章
NoC拓扑设计
Mesh · Torus · Fat-Tree拓扑对比
拓扑
Fat-Tree
第20章
NoC路由器设计
输入缓冲 · 交叉开关 · 分配器 · 输出端口
路由器
分配器
第21章
NoC流量控制
信用制 · STALL/GO · TDM
流控
TDM
第22章
多核缓存一致性
MESI · MOESI · 目录协议
MESI
目录协议
第23章
一致性互联设计
snoop过滤器 · 一致性引擎 · 自省机制
snoop
自省
第24章
IO虚拟化
IOMMU · SMMU · ATS · PRI
IOMMU
SMMU
第25章
总线安全设计
TrustZone · 安全隔离 · 总线防火墙
安全
TrustZone
第26章
实时总线设计
时间触发架构 · TDM总线 · QoS保障
实时
TDM
第27章
异构互联
CPU-GPU互联 · DSP加速器接口 · FPGA桥接
异构
GPU
第28章
Chiplet互联
Die-to-Die接口 · UCIe标准 · BoW协议
Chiplet
UCIe
第29章
总线设计实例
移动SoC总线架构 · AI芯片互联设计
SoC
AI
第30章
未来趋势
CXL协议 · OpenCAPI · CCIX · 总线设计展望
CXL
CCIX