干货 | RK3588硬件全开源设计笔记1-芯片PCB叠层阻抗设计

这篇基于瑞芯微官方三份文档整理:《RK3588 Datasheet V1.5》《RK3588硬件设计指南 V1.3》《RK3588 PCB设计指导白皮书》,芯片参数、封装尺寸、叠层与阻抗数据均取自原文,把"芯片能干什么"和"板子怎么叠、线宽怎么定"串起来讲。这是《RK3588学习笔记》系列第1篇。


一、RK3588 芯片特性

1.1 定位与核心规格

RK3588 是面向 ARM PC、边缘计算、个人移动互联网设备的低功耗高性能处理器:

项目 规格
CPU 4×Cortex-A76 + 4×Cortex-A55(8核)+ 独立NEON协处理器
GPU Mali-G610 MP4(Valhall架构,4个着色器核)
视频解码 H.265/VP9 8K@60fps、H.264 8K@30fps、AV1 4K@60fps
视频编码 H.264/H.265 8K@30fps + 高质量JPEG编解码
NPU 支持 TensorFlow/Caffe/TFLite/PyTorch/ONNX 等框架,独立电压域支持DVFS
显示 2×HDMI2.1/DP + eDP + 2×MIPI DSI,四屏异显
相机 2×MIPI CSI(支持BT601/656/1120)

1.2 封装信息(PCB设计第一约束)

项目 参数
封装 FCBGA1088L(1088球)
MSL MSL3(湿度敏感等级3,拆封后需控制暴露时间)
焊球 SnAgCu(无铅)
封装尺寸 见 Datasheet 第18页(约 35×35mm 级)

对PCB的意义:

  • 1088球BGA------引脚密,扇出走线是难点,叠层必须够用(这解释了为什么要8层起)
  • MSL3------贴片前湿度控制有要求,生产环节注意
  • 从引脚表能看到:DDR 有 CH0/CH1 两组、多路 PCIe/USB/SATA Combo PHY、HDMI/DP Combo------高速信号种类多

1.3 电气参数要点

绝对最大额定值(超过会损坏芯片):

电源组 Min Max
CPU/GPU 供电(VDD_CPU_*/VDD_GPU) -0.3V 1.1V
3.3V 电源组(USB20/HDMI_RX等) -0.5V 3.63V
1.8V GPIO 电源组(PMUIO1/EMMCIO/VCCIO1/3) -0.5V 1.98V
1.8V/3.3V GPIO 电源组(PMUIO2/VCCIO2/4/5/6) -0.5V 3.63V
DDR IO 电源(LPDDR4/4X 0.6V;LPDDR5 0.5V) -0.3V 0.7V

笔记要点:

  • 核心电压 1.1V 封顶------CPU/GPU/NPU 的 DVFS 都在这个范围内
  • 电源轨分得很细(VDD_CPU_BIG0/BIG1/LIT、VDD_GPU、VDD_LOGIC、VDD_NPU、DDR...)------这是第2篇电源设计要讲的重点

二、8层板叠层

RK3588 官方支持 8层通孔 / 10层1阶HDI / 10层2阶HDI。最常用的 8层通孔板(1.6mm、1oz):

叠层结构: TOP - Gnd - Signal - Power - Gnd - Signal - Gnd - Bottom

层 功能 说明
L1 TOP 信号层 主芯片/表层器件,参考 L2 地
L2 GND 地平面 完整地,主芯片信号参考面
L3 Signal 信号层 内层布线
L4 Power 电源层 电源平面分割
L5 GND 地平面 完整地
L6 Signal 信号层 内层布线
L7 GND 地平面 完整地
L8 Bottom 信号层 参考 L7 地

白皮书叠层设计原则:

  1. 主芯片相邻层为地平面(提供器件面布线参考平面)
  2. 所有信号层尽可能与地平面相邻
  3. 尽量避免两个信号层直接相邻
  4. 主电源尽可能与其对应地相邻
  5. 原则上采用对称结构设计

为什么 8 层起? 回到芯片特性------1088球BGA + 多路高速接口,需要足够的信号层(L1/L3/L6/L8 四层)+ 完整地平面(L2/L5/L7 三层)+ 电源层(L4),才布得开、屏蔽得住。


三、阻抗设计

8层1.6mm板各阻抗的线宽线距:

类型 阻抗(Ω) 外层 L1/L8 (mil) 内层 L3/L6 (mil)
单端 40 5.8 6.8
单端 50 3.8 4.2
差分 80 4.3 / 3.7 ---
差分 85 3.9 / 4.1 3.6 / 4.4
差分 90 3.6 / 4.4 3.3 / 4.7
差分 100 3.3 / 7.7 3.3 / 7.7

接口对应的阻抗值(对照芯片接口):

芯片接口 阻抗 说明
PCIe / USB3.0 / SATA 100Ω差分 RK3588 的 PCIe/SATA/USB3 Combo PHY
HDMI / DP 90Ω差分 HDMI2.1/DP1.4 显示输出
MIPI DSI / CSI 85Ω差分 屏 + 摄像头
普通高速单端 50Ω GPIO/控制信号

DFM工具计算示例:

注意三点:

  1. L1/L8 对称、L3/L6 对称------同阻抗内外层线宽不同(外层参考面近,线更细)
  2. 换叠层(1.2mm/1.0mm/10层HDI)必须重新计算
  3. 投板前按自家板厂工艺用 DFM 工具复核

四、小结

  • 芯片 :8核+8K+四屏异显的通用SoC,FCBGA1088L、MSL3、核心电压1.1V------封装和电源轨是PCB设计的硬约束
  • 叠层:1088球BGA决定了要8层起,标准方案 TOP-Gnd-Signal-Power-Gnd-Signal-Gnd-Bottom
  • 阻抗:100Ω(PCIe/USB/SATA)、90Ω(HDMI/DP)、85Ω(MIPI),参数直接查白皮书表2-2

下一篇笔记:RK3588 电源系统设计------原理图(电源树/RK806/DC-DC电路)+ PCB(电源平面/远端反馈)打通讲。


❤️文末福利❤️

1、关注 擎天柱工坊 获取更多免费学习视频和资料

2、私信发送消息 汽车电子硬件设计 或者 RK3576硬件设计 或者 RK3568硬件设计 或者 RK3588硬件设计

相关推荐
Vision_Pang2 天前
TL3588-EVM(RK3588)Ubuntu 22.04 系统自制与烧录操作文档
rk3588·ubuntu22.04
合众恒跃3 天前
合众恒跃具身机器人嵌入式AI解决方案
人工智能·机器人·rk3588·jetson·英伟达·瑞芯微·rk3576
曲径海盗3 天前
【Python 学习第 41 天】for 循环
python·学习笔记·编程入门
ShiMetaPi4 天前
1828 工业检测方案详解:工业异常检测应用
边缘计算·rk3588·rk1820·rk1828
曲径海盗4 天前
【Python 学习第 38 天】for 循环
python·学习笔记·编程入门
曲径海盗4 天前
【Python 学习第 40 天】for 循环
python·学习笔记·编程入门
曲径海盗5 天前
【Python 学习第 37 天】for 循环
python·学习笔记·编程入门
曲径海盗5 天前
【Python 学习第 39 天】for 循环
python·学习笔记·编程入门
ShiMetaPi6 天前
182X 模型转换详解:从 PC 模型到板端 NPU 运行全流程
ai·边缘计算·rk3588·rk1820·rk1828
ShiMetaPi8 天前
182X 模型调用详解:像调云端 API 一样用 OpenAI 接口跑板端模型
边缘计算·rk3588·rk1820