(一)RV1126 的内存接口长什么样

RV1126 是瑞芯微视觉线的 2TOPS 平台,四核 A7 + NPU,内存接口 32-bit 外挂,DDR3/DDR4/LPDDR4 都能接。相比 RV1106 的 16-bit,它的带宽高出一档,能撑住 4K 编码 + 多路 AI 推理并行。

按原厂资料,RV1126 的内存控制器DDR3 / DDR3L / DDR4 · LPDDR3/4(32-bit 外挂)。这意味着选型的第一道筛子是类型与位宽:类型不对贴不上,位宽不对带宽直接腰斩。32-bit 是这个平台的分水岭:16-bit 只能跑轻量模型,32-bit 才谈得上多路推理。

视觉项目的内存预算要按「模型权重 + 帧缓冲 + 编码缓冲」三块一起算,只算容量不算带宽,最后一定在 4K 上翻车。

(二)带宽算术:32-bit × 3200Mbps 到底是多少

先把数算清楚。RV1126 按 32-bit(2 × x16) 配置时,理论带宽 = 位宽 × 速率 ÷ 8 = 32 × 3200 ÷ 8 ≈ 12.8 GB/s(双向合计 25.6 GB/s)。这个数字要同时喂饱三件事:4K 编码的参考帧、NPU 的权重与中间张量、多路 ISP 输出的帧缓冲

经验上,RV1126 这类平台的实测有效带宽利用率落在 62%–74% 区间,也就是说标称 12.8 GB/s 里真正能用的差不多 7.9 GB/s。32-bit × 3200Mbps 约 12.8GB/s,4K@30 编码 + 单路检测模型大约占七成,余量不大——再加一路识别模型就该考虑 64-bit 平台了。 如果一开始就按「标称值够用」来估,后面基本都要么降分辨率、要么降帧率。

容量侧同理:RV1126 单颗 8Gb(1GB),2 颗组 32-bit 1GB,是多路 AI 相机的主流配置。

(三)为什么配 PSD4N0B3A-08G

PSD4N0B3A-08G 是 DDR4 8Gb(1GB) 的 x16 器件,96-ball FBGA 封装,工作温度 -25℃ ~ 85℃。8Gb x16 双颗组 32-bit 1GB,容量足够放两三个量化模型;DDR4 1.2V 在 IPC 这类 7×24 常开设备上比 DDR3L 更省电

DDR4 的 VPP 2.5V 是新增的一路电源,很多从 DDR3 转过来的板子会漏掉;漏了表现为偶发无法初始化。

DDR4 的颗粒单价已与 DDR3L 接近,IPC 项目从 DDR3L 迁到 DDR4 的物料成本几乎持平,收益在功耗与供货年限。

(四)验证状态与导入路径

这一档的验证要做到什么程度,取决于项目处在什么阶段。

RV1126 与 RV1106 同属瑞芯微视觉线,RV1106 的 DDR3 方案已做系统级验证(含 800MHz 固件适配与测试方案),RV1126 的 32-bit DDR4 配置按官方适配体系导入。

从 RV1106 升级到 RV1126 时,内存位宽从 16-bit 变 32-bit,PCB 必须改版;建议在新项目里直接按 32-bit 拓扑设计,避免以后二次改板。

(五)硬件设计要点

这一档位最容易翻车的地方集中在下面五条。

  • 地址镜像:多 rank 或双通道结构要注意地址镜像设置,配错会导致容量识别减半,这类问题在开机日志里很明显。
  • 过孔残桩:3200Mbps 下过孔残桩超过 15mil 就会形成明显反射,厚板要用背钻;这一条在成本表上不起眼,在误码率上很显眼。
  • 读写平衡:读写共用的 DQS 在高频下需要做读写平衡(write leveling),训练流程里要把这一步跑完并留日志。
  • DBI 与 CRC:DDR4 支持数据总线反转与写 CRC,开启后能显著降低高频误码,但会占用额外带宽,是否开启按平台固件建议走,不要两头都想要。
  • 温度与刷新:DDR4 支持温度补偿自刷新,工业级整机要把颗粒温度传感点布在颗粒附近,别用 SoC 内部温度代替。

(六)量产测试:把「能用」变成「每批都一样」

量产测试的目标不是筛出坏品,而是让每一批的表现都可预期。

DDR4 3200Mbps 的眼图对电源噪声非常敏感,所以量产测试不能只做常温抽样。朴思的流程是在三级电压(标称、±5%、极限)与高低温两端各跑一轮动态比对,逐颗出测试曲线;整机厂拿到的不是「合格」两个字,而是可追溯的分布数据。

对整机厂来说,这套数据的价值在于「可比」:换料、换批、换板型,都能放在同一把尺子上比。

(七)测试数据怎么看

还有一项常被忽略:训练窗口的离散度。同批料在同一板型上的窗口应当高度集中,离散超标说明阻抗控制或焊接有问题,比常温功能测试更早预警。

同平台族 AVL 型号对照

同一主控厂商的不同档位平台,内存接口差别很大。下表按平台族列出常见主控、内存类型与朴思可对应料号——具体配置以各平台 datasheet 与项目确认为准。

RK3308 / RK3506 / PX30DDR2 / DDR3 外挂PSD3Y1B0A-01G · PSD3N0B0A-01G
RK3588 / RK3588SLPDDR4 / LPDDR4X / LPDDR5 / LPDDR5XPSX4S0D4S-032G · RK AVL
RK3576 / RK3572LPDDR4 / LPDDR4X · uMCPPSX4H0B4S-016G · RK AVL
RK3568 / RK3568JDDR3 / DDR4 · LPDDR3 · LPDDR4/4XPSD4N0B3A-08G · PSX4H0B4S-016G
RK3566 / RK3562DDR3 / DDR4 · LPDDR4/4XPSD4N0B3A-08G · PSD3S0B1A-02G

常见问题

RV1126 和 RV1106 内存能共用吗?

不能。RV1106 是 16-bit 接口、最大 1GB,RV1126 是 32-bit,颗粒数量与拓扑都不同。

1GB 能跑几个模型?

按量化后单个检测模型 100–200MB 估算,1GB 可以同时驻留两三个模型,但要给帧缓冲留足空间。

DDR4 8Gb 和 4Gb 的 pin 兼容吗?

同一 x16 组织的 96-ball 封装通常引脚兼容,但容量不同,固件里的行/列地址映射要按实际容量配置。

相关内容

平台 AVL 存储选型指南 PSD4N0B3A-08G 规格书下载 更多主控平台选型文章
联系商务 · 索取样品与验证数据 下载规格书