一、前言
Hi3566V100 是一颗面向车载行车记录仪、驾驶员状态监控等领域推出的高性能、低功耗的 Camera SoC。
Hi3566V100 内核为 Cortex A7 MP2 @792MHz,支持双路1080p@30fps H.265/H.264 编码。
二、Hi3566V100 eMMC 原理设计思路
1. Hi3566V100 支持 eMMC / SPI Nor Flash / SPI Nand Flash,并分别支持这三种启动模式,这篇文章主要介绍经常用到的 eMMC 硬件设计要点。
2. eMMC 只支持 4bit 模式,eMMC4.5 接口。
3. eMMC 硬件接口与 SFC 接口复用。
表格 1:eMMC / SFC 接口介绍
4. eMMC 原理图设计参考:
① 按照选用的 eMMC IO 电压给 SoC 端的 DVDD3318_FLASH(R5) 管脚供电,
且 eMMC 的 VCCQ 电压与此电压一致(Hi3566V100 支持 1.8V 和 3.3V IO 电压的 eMMC)。
② EMMC_RST_N 管脚与 SYS_RST_N 管脚复用,当用作 EMMC_RST_N 功能时,外设复位使用其他 GPIO 进行复位。
▲ 图 1 eMMC 在 SoC 端接线图
▲ 图 2 eMMC 在 eMMC 芯片端接线图 1/2
▲ 图 3 eMMC 在 eMMC 芯片端接线图 2/2
5. 使用不同的 Flash 启动,需要做对应的硬件配置。
▲ 图 4 硬件启动配置 1/2
▲ 图 5 硬件启动配置 2/2
三、PCB 设计思路
1. 避免信号走线穿越电源分割区域,并保持信号参考平面完整。
2. 相连信号走线间距保持“3W”原则。
3. EMMC_DATA[0:3]、EMMC_CMD 和 EMMC_CLK 信号走线长度不超过 2.5inch 。
4. EMMC_DATA[0:3]、EMMC_CMD 的线长以 EMMC_CLK 的线长为基准,误差控制在 ±300mil 以内。
▲ 图 6 eMMC 走线图
5. 如需进一步的技术交流讨论,请在 大大通 上关注我,并给我留言。
四、参考文献
1. 《 Hi3566V100 Automotive Camera SoC Data Sheet 》
2. 《 Hi3562V100╱Hi3566V100 硬件设计用户指南 》
3. 《 HI3566V100DMEB_VER_B_SCH 》
4. 《 HI3566V100DMEB_VER_B_PCB 》