(一)RV1108 的内存接口长什么样
RV1108 是瑞芯微早期面向消费类摄像头的平台,单核 A7 加小 NPU,内存按 16-bit DDR3/DDR3L 外挂。这一代产品的典型特征是「一路摄像头 + 本地编码 + 简单人形检测」,负载轻但要求长时间不间断运行。
查一下 RV1108 的接口定义就能定范围:DDR3 / DDR3L(16-bit)。这两项是硬门槛——类型不对贴不上,位宽不对直接少一半带宽。IPC 类平台的内存占用是「低均值、高持续」,选型看的是连续写入时的稳定性,而不是跑分。
摄像头产品装上去就没人管了,返修成本远高于物料成本。这一档位的选型逻辑应该是「先用宽温、余量留足」,而不是把 BOM 压到极限。
(二)带宽算术:16-bit × 1866Mbps 到底是多少
算术先摆出来。RV1108 在 16-bit(单颗 x16) 配置下,带宽 = 16 × 1866 ÷ 8 ≈ 3.7 GB/s(双向 7.5 GB/s)。它要同时撑住:单路 1080P 编码的环形缓冲、ISP 的帧缓存、以及轻量检测模型
实测上,RV1108 这一档的带宽利用率通常在 52%–64%,标称 3.7 GB/s 里可用约 1.9 GB/s。16-bit × 1866Mbps 约 3.7GB/s,单路 1080P@30 编码加 ISP 处理占一半出头;这类负载平稳,带宽不足的表现是丢帧而非卡顿。 按满带宽做预算的项目,后期往往要靠降规格来收场。
容量这边也要一起算:RV1108 单颗 1Gb(128MB),单颗 x16 128MB 起步,带 NPU 检测的机型常见 256MB(2Gb 档)。
(三)为什么配 PSD3Y0B0A-01G
PSD3Y0B0A-01G 是 DDR3 1Gb(128MB) 的 x16 器件,96-ball FBGA 封装,工作温度 -25℃ ~ 85℃。1Gb x16、DDR3-1866、1.5V,单颗构成 16-bit 通道;1866 档在 16-bit 上的带宽比 1600 档高约 17%,对编码缓冲很实用
IPC 多为 12V 供电经 DC-DC 转出,DDR3 的 1.5V 轨要按编码峰值电流设计;宽温机型还要复核低温下 DC-DC 的启动能力。
户外机型建议直接选宽温档并做 -25℃ 冷启动测试,常温料在北方冬季的返修率会明显上升,这部分成本早晚要付。
(四)验证状态与导入路径
先看验证状态,再决定要不要重新跑一轮。
RV1108 属瑞芯微早期 IPC 平台,DDR 适配模板随 SDK 发布;朴思 DDR3 1Gb 按单颗 x16 配套,宽温机型的实际表现需按整机散热与供电实测确认。
先把机型的温度范围与编码路数确认清楚,再决定是否上宽温档;这两项决定了 80% 的现场故障率。
(五)硬件设计要点
按优先级排,先保证下面五条,其余可以后续优化。
- VREF 稳定性:VREF 分压电阻 1% 精度,旁路 0.1µF + 10nF;VREF 上的开关噪声是 DDR3 平台最典型的「跑一晚挂一次」根因。
- VREF 走线:VREF 是模拟参考,禁止与任何高速信号并行超过 500mil,也不要从 DDR 电源平面直接引线,走单独的分压网络。
- ODT 与 rank:双 rank 配置要把 ODT 按 rank 数重算,直接沿用单 rank 参数会让读写窗口偏移,表现为大容量机型更易报错。
- 去耦位置:0.1µF 要贴在颗粒电源引脚 2mm 内,走线越短越好;放在板子另一面通过过孔连接,效果会打对折。
- 1.5V 供电边界:DDR3 器件工作在 1.5V±0.075V,供电裕量比 DDR3L 小,LDO 的负载调整率要按满载瞬变复核,别只看空载输出。
(六)量产测试:把「能用」变成「每批都一样」
到了量产阶段,内存的问题几乎都出现在边界条件上。
DDR3 存量项目最怕的是「换批就变」。朴思对 DDR3 料号按批次做高温 85℃ 连续读写与低温冷启动双向筛查,并把每一批的误码分布留在 MES 里;换料时拿同一套压力条件复测,问题定位会快很多。
这套流程的意义不在于挑出坏料,而在于让每一批的差异都能被量化、被追溯。
(七)测试数据怎么看
针对存量替换场景,我们会把原料与新料放在同一台测试机上跑同一套压力条件,出对比报告;差异在哪个电压点、哪个温度段,一目了然。
同平台族 AVL 型号对照
选型时容易忽略的一点是:同厂不同档位的接口并不通用。下表把平台族的内存类型与可对应料号放在一起,方便横向比对。
| RK3568 / RK3568J | DDR3 / DDR4 · LPDDR3 · LPDDR4/4X | PSD4N0B3A-08G · PSX4H0B4S-016G |
|---|---|---|
| RK3566 / RK3562 | DDR3 / DDR4 · LPDDR4/4X | PSD4N0B3A-08G · PSD3S0B1A-02G |
| RV1106 / RV1126 | 16/32-bit DDR3 / DDR4 外挂 | PSD3Y0B0A-01G · PSD4N0B3A-08G |
| RK3399 / RK3288 / RK3328 | DDR3 · LPDDR3/4 | PSD3N0B1A-04G · PSD3S0B1A-02G |
| RK3308 / RK3506 / PX30 | DDR2 / DDR3 外挂 | PSD3Y1B0A-01G · PSD3N0B0A-01G |
常见问题
RV1108 一定要用宽温料吗?
室内机型用常温档即可,户外或车载必须宽温;判据是整机内部实测最高温度,而不是环境温度。
128MB 够跑人形检测吗?
轻量模型够,模型稍大就要 256MB;容量不足的表现是检测帧率下降而不是完全失效。
存量项目换料要注意什么?
先对时序参数(CL/tRCD/tRP)与封装 pin 定义,再跑一轮 48 小时高低温循环,确认固件不需要改 DDR 初始化表。