全志R128硬件设计指南②

PCB设计

叠层设计

R128采用两层板或四层板设计。

2层板设计参考

image-20230319111122404

4层板设计参考

image-20230319111144623

SoC Fanout

R128封装采用 8x8mm QFN设计,0.35mm ball pitch,0.17mm ball size,可支持 2 层板方案与 4 层板方案。

两层板 Fanout 建议
  • 尽量保证 SOC 背面 GND 完整;

image-20230319111245412

四层板 Fanout 建议

image-20230319111316049

image-20230319111408092

小系统 Layout 设计建议

时钟系统Layout设计

R128 40Mhz 时钟建议 Layout 采用以下原则:

  • 晶振尽量靠近 IC 摆放,使 HXTAL-OUT/HXTAL-IN 走线长度小于 400mil,减少 PCB走线寄生电容,保证晶振频偏精度;
  • 晶体必须和 SOC放置同一面。避免换层过孔,增加杂散电容而引起频率偏移;
  • 晶振的匹配电容必须靠近晶振管脚摆放;
  • 晶振及其走线区域的外围和相邻层,用 GND屏蔽保护,禁止其它走线;
  • 晶体下方不允许走线,内层或另一面无法避开时不能与时钟线平行走线。
复位和系统配置Pin Layout 设计

复位和系统配置PIN 建议Layout 采用以下原则:

  • SOC 复位信号上拉电阻靠近SOC,复位信号两边包地,对地1nF 电容靠近SOC 放置,提高ESD 性能;
SOC 电源Layout 设计

SOC 端电源建议Layout 采用以下原则:

  • 每1A 电流对应40mil 线宽(铜厚1oz),电源换层尽量多打Via 孔,保证连接性;

SPI FLASH Layout 设计

  • SPI FLASH应靠近主控摆放,走线长度≤2000mil;
  • 走线间距≥2倍线宽,CLK 单独包地处理;
  • CLK信号串接电阻靠近主控摆放,串阻与主控连接走线距离≤300mil;
  • DATA信号串接电阻为兼顾读写方向信号匹配,建议靠近链路中间放置。

EMMC Layout 设计

  • EMMC与主控间走线长度≤2000mil;线间距≥2W;D0~D3、DS 相对 CLK等长控制+/-300mil 以内;且 D0~D3 上使用过孔的数量尽量相同;
  • 除 Reset 外,保证所有信号线控制阻抗 50Ω ;
  • 电源走线线宽不小于 12mil;
  • CLK和 DS 信号尽量包地处理,包地通过过孔与 GND 平面连接。如果不能包地,则保持线间距≥3倍线宽,所有信号避开高频信号;
  • VCCQ, VCC, VDDi的所有去耦电容均靠近 eMMC摆放;
  • CLK信号串接电阻靠近主控摆放,串阻与主控 CLK连接走线距离≤300mil;
  • DS信号下拉电阻靠近 eMMC摆放。下拉电阻引入桩线长度≤200mil;

请注意:

  1. eMMC NC/RFU等保留引脚都悬空,不可为了走线方便将这些信号与电源、地、或其他 eMMC信号连接在一起。如果确实走线有困难,可适当修改 eMMC PCB 封装,去掉一些 NC/RFU 的 ball。
  2. 如果期望eMMC运行在较高频率,则建议只使用eMMC,保证主控IO与eMMC点对点连接。如果NAND/eMMC双 Layout时,走线采用菊花链方式,将 eMMC 作为走线的终点,尽量减少分叉线长度

SDIO Layout 设计

SDIO 建议 Layout 采用以下原则:

  • CLK串接电阻靠近主控摆放;
  • D0~D3相对 CLK等长控制<500mil;
  • 走线尽量避开高频信号,信号线走线参考平面完整;
  • 2层板设计时,CLK信号走线要求包地处理。

USB Layout 设计

USB建议 Layout 采用以下原则:

  • 阻抗要求:差分 90ohm
  • 等长需求:差分对内长度差 50mil内,总长度控制在 4000mil以内;
  • USB-5V 按照电流要求走线;
  • USB-DM/USB-DP走线的过孔不超过 2个;
  • USB-DM/USB-DP建议与其它信号的间距大于 10mil,保证 USB信号参考平面完整,避免走线走在器件下面或者与其他信号交叉;
  • TVS器件需要靠近 USB座子摆放;
  • USB座子金属外壳接地管脚 TOP面建议全铺接地。

音频 Layout 设计

SOC端音频部分建议 Layout 采用以下原则:

  • AVCC/HPVCC/VRA1/VRA2/AGND接地电容、电阻依次靠近主控摆放;
  • PCB走线 AVCC、VRA1、VRA2线宽≥10 mil;线长≤300mil,远离高速干扰信号;
  • AGND走线线宽尽量大,空间允许情况下增加大片覆铜,若耳机座远离 SOC,建议 AGND 分别在 SOC端和耳机座端放置 0 ohm电阻到地,连接到 GND平面的过孔≥2个。

MIC 建议 Layout 采用以下原则:

  • ESD 器件必须靠近 MIC 摆放,从 MIC 引出来的走线必须先经过 ESD器件,在连接其他器件;
  • MICxP、MICxN,类差分走线,线宽 4mil,线距 4mil,包地。如果 MIC的滤波电容接地点是 EARCOM,则用 EARCOM 包地;

LCD Layout 设计

RGB建议 Layout 采用以下原则:

  • R\G\B、行场同步、DE等信号参考时钟做等长处理≤500mil;
  • 时钟信号包地,串电阻靠近主控;

CSI Layout 设计

CSI建议 Layout 采用以下原则:

  • PCLK的对地电容靠近主控,串联电阻靠近模组;
  • MCLK的对地电容靠近模组,串联电阻靠近主控;
  • PCLK/MCLK信号包地处理,如空间受限,需保持该信号线在间距≤15mil 空间内无其他走线,尽量与 DATA 线拉开距离;
  • 连接时保证较少的换层(MCLK、PCLK换层过孔≤2 个);
  • 走线间距大于 2 倍线宽;
  • CSI接口走线长度要求控制在 4000mil以内;
  • DATA、HSYNC、VSYNC 参考 PCLK做 500mil的组内等长,PCLK尽量不要因为追求等长而走蛇形线;
  • PCLK包地需延长到 sensor和 IC近端。PCLK 两边不要出现 CSI_DATA 线,远离高速翻转的信号线,或用地线隔离。如果 PCLK 和 DATA的 BALL相邻,则 PCLK和 DATA在出线时就往不同层走。

WIFI 和天线 Layout 设计

WIFI 建议 Layout 采用以下原则:

  • 射频端口尽量靠近天线或天线接口,射频走线远离电源、LCD电路、摄像头、马达、HPOUT、USB等易产生干扰的模块;
  • 天线馈线阻抗控制 50ohm,为了增大线宽减少损耗,通常馈线相邻层挖空,隔层参考参考平面需要是完整地,同层地距离天线馈线距离保持一致,两边多打地过孔;
  • 射频线需要圆滑走线,不能换层,并进行包地处理,两边均匀的打地过孔,射频线需要远离时钟线的干扰;
  • 合理布局天线馈线的匹配电容电阻,使馈线平滑,最短,无分支,无过孔,少拐角,避免阻抗突变;
  • 如使用 PCB走线作天线,请确保天线走线附近区域完全净空,净空区大于 50mm²,天线本体至少距周围的金属 1cm以上;

image-20230319112118177

image-20230319112129427

热设计

热工作条件

  • 热设计的最主要目的是确保电子设备中元器件的工作温度低于其最大的许可温度。
  • 元器件的最大许可温度根据可靠性要求及失效率确定。对于半导体器件和集成电路,主要是控制结温 Tj,热设计要保证 Tj≤0.9*Tjmax,其中 Tjmax 是器件的最大许可结温。
  • 对于 R128而言,其 Tjmax=125℃,设计应保证 Tj 应小于 112℃。

散热设计参考

布局布线的热设计原则
  • 大功耗器件尽量靠近 PCB板上的大面积地层铜箔,借助铜箔散热;QFN芯片的中间 EPAD是专门设计来散热的,因此一定要接到地层上;
  • PCB 板上功耗大的器件,放在出风口附近;热敏感器件,放在进风口附近;不要将发热器件相互靠得太近,更不要将高的元器件挡在功耗大的器件前面;对于功率密度高的器件,建议不要靠压在PCB 的铜箔上散热,而要立起来,用散热器散热,功耗大的器件立起来自然散热时,建议将面积大的散热面与空气流动方向平行;
  • PCB板上的元器件加散热器时,要注意使散热器的肋片方向与气流方向平行,对于确实无法保证这点的,可以使用对气流方向不敏感的指型散热器;
  • 对模块内部不能够吹到风的 PCB 板,在布置元器件时,元器件与元器件之间,元器件与结构件之间应保持一定距离,以利空气流动,增强对流换热。
  • 在 PCB上布置各种元器件时,应将功率大、发热量大的元器件放在 PCB边沿和顶部(重力 top面),以利于散热;
  • 应将不耐热的元件(如电解电容)放在靠近进风口的位置,而将本身发热而又耐热的元件(如电阻,变压器等)放在靠近出风口的位置;
  • 在 PCB上布置各种元器件时,应将功率大、发热量大的元器件放在出风口的位置;
  • 对热敏感元件,在结构上应采用“热屏蔽”方法解决:
  • 尽可能将热通路直接连接到热沉;
  • 减少高温与低温元器件之间的辐射耦合,加热屏蔽板,形成热区和冷区;
  • 尽量降低空气的温度梯度;
  • 将高温元器件安装在内表面高黑度,外表面低黑度的机壳中。

  • 要保证印制线的载流容量,印制线的宽度必须适于电流的传导,不能引起超过允许的温升和压降。

  • 较大的焊盘及大面积铜皮对管脚的散热十分有利,但在过波峰焊或回流焊时由于铜皮散热太快,容易造成焊接不良,必须进行隔热设计,如 GND 花接等,常见的隔热设计方法如图所示。

image-20230319112306464

散热器选择原则

  • 选择合适的散热器,不仅与散热器的大小有关,而且和地域、环境、温度(季节)、通风条件及安装密度,模块工作电流大小等因素有关。
  • 接触面:要求发热件与散热器要有良好接触,尽可能降低接触热阻,所以最好有大的接触面,接触面还需要有较高的光洁度,为了弥补因接触面的粗糙而导致的贴合不良,可以在中间涂抹导热脂,可以有效降低接触热阻;
  • 导热材料:铜、铝都有较好的导热性能,铜的导热系数虽然优于铝,但铜有密度太高、价格贵的缺点,所以实际应用中铝材是应用最多;
  • 固定方式:这个也是比较重要的一环,如果不能把发热件与散热片良好接触,也是无法有效把热量传导到散热器上的,应用中有直接用螺丝钉紧固的,也有用弹簧片压固的,可以根据需要选择设计;
  • 形状:包括页片与基材的形状尺寸,要有尽可能加大散热表面积,这样散热片的热量才能快速与周围空气对流,比如说增加页片数目,在页片上做波浪纹都是好办法;基材要厚一些比较好,长而薄的散热片效率很差,在远端基本上是不起作用的了自然对流:发热器件或者散热片的热量可以是依靠;
  • 自然对流散热:在使用功率器件时最重要的是如何使其产生的热量有效地散发出去,以获得高可靠性。散热的最一般方法是把器件安装在散热器上,散热板将热量辐射到周围的空气中去,以及通过自然对流来散发热量。

器件安装的原则

  • 元器件的安装应尽量减少元器件壳与散热器表面间的热阻,即接触热阻;
  • 为尽量减小传导热阻,应采用短通路,即尽可能避免采用导热板或散热块把元器件的热量引到散热器表面,而元器件直接贴在散热器表面则是最经济、最可靠、最有效的散热措施;
  • 为了改善器件与散热器接触面的状况,应在接触面涂导热介质,常用的导热介质有导热脂、导热胶、导热硅油、热绝缘胶等;
  • 对器件须与散热器绝缘的情况,采用的绝缘材料应同时具有良好的导热性能,且能够承受一定的压力而不被刺穿;
  • 把器件装配在散热器上时,应控制安装压力或力矩进行装配,压力不足会使接触热阻增加,压力过大会损坏器件;
  • 将大功率混合微型电路芯片安装在比芯片面积大的散热片上;
  • 对于多层印制线路板,应利用电镀通孔来减少通过线路板的传导热电阻。这些小孔就是热通路或称热道;
  • 当利用接触界面导热时,采用下列措施使接触热阻减到最小。
  • 尽可能增大接触面积;
  • 确保接触表面平滑;
  • 利用软材料接触;
  • 扭紧所有螺栓以加大接触压力(注意不应残留过大应力);
  • 利用合理的紧固件设计来保证接触压力均匀。

功耗管理参考建议

  • 提高电源转换效率,对于小型化的产品或者对热设计要求较高的产品,电路设计时推荐采用 DCDC代替 LDO 供电,尽量少用高压差的 LDO;
  • 软件优化场景功耗,不使用的内部模块或者外设,可以通过软件关闭相应模块的供电;
  • 软件根据应用场景和 VF表实时选择合适的 CPU工作电压,以降低芯片功耗;
  • 实时监控芯片内部温度 Sensor,限定芯片最高工作温度,保护芯片。

EMC设计

ESD设计

原理图 ESD设计建议参考如下:

  • 系统挂死与 IO的抗 ESD能力有关,提高各接口输入 PIN的 ESD 能力有助于提高系统 ESD,如USB-ID/CARD-DET检测 PIN到 SOC端串接电阻提高 ESD性能;
  • 各接口均要根据接口类型在电源和信号上预留合适的 ESD保护器件;
  • Reset信号建议增加 1nF电容接地,电容靠近主控摆放 ;电容接地端需用过孔加强连接;Reset走线需要全程用 GND走线保护;
  • 对于模组上的 reset 信号,需在模组上靠近芯片管脚的位置增加 1~100nF 电容接地;
  • 关键敏感电源采用 LC 滤波设计。

PCB ESD设计建议参考如下:

  • PCB层叠设计必须保证比较完整的 GND平面,所有的 ESD泄放路径直接通过过孔连接到这个完整的GND平面;其他层尽可能多的铺 GND。
  • POWER平面要比 GND平面内缩不少于 3H(H指 POWER平面相对 GND平面的高度)。
  • 在 PCB四周增加地保护环。
  • 关键信号(RESET/Clock等)与板边距离不小于 5mm,同时必须与走线层的板边 GND铜皮距离不小于 10mils。
  • CPU/晶振等 ESD敏感的关键器件,离外部金属接口的距离不小于 20mm,如果小于 20mm,建议预留金属屏蔽罩,并且距离其他板边不小于 5mm。
  • 关键信号(RESET/Clock等)尽量避免与外部接口信号或经过 IO附近的走线相邻并行走线;如果不可避免,相邻并行的走线长度不超过 100mils;IO保护地下方尽量不要走线,在必须走线的情况下建议走内层。
  • 无论外部接口信号还是内部信号,走线必须避免多余的桩线。
  • 必须保证外部连接器金属外壳接地良好,在板边直接通过过孔连接 GND平面,每个 GND焊盘与 GND平面之间的连接过孔不少于 3 个。
  • 对于部分 ESD 整改难度较大的 IO,可将 IO GND独立出来,与主 GND 用磁珠连接以防止静电能量进入主 GND(需在信号质量可接受的范围内)。
  • 外部接口信号必须连接外部 ESD 器件,进行 ESD保护。如下图所示,外部接口信号 ESD 器件放置位置尽可能靠近外部连接器,与连接器间避免过孔;ESD器件接地端直接通过过孔连接到 GND平面,而且过孔数量不少于 3 个;从外部接口进来,必须最先看到 ESD器件;ESD器件的信号端与外部信号端必须尽可能短,尽可能宽,建议直接搭接在信号走线上。

image-20230319112459117

软件 ESD 设计建议参考如下:

  • 把不用的 IO 口设置为低电平;
  • 加看门狗,对保护的目标状态位进行检测。

结构 ESD 设计建议参考如下:

  • 建议在 PCB板双面四周均匀留出多个不小于 25mm2 的 GND裸露铜皮(此铜皮直接通过过孔与 GND平面相连),并通过导电棉与金属平面相连接;
  • 把端口的地与金属壳相连接而加大 ESD的泄放空间。
  • 如果结构允许,建议增加屏蔽罩,对关键电路进行屏蔽,同时必须保证屏蔽罩的各边良好接地;
  • (避免屏蔽罩电荷积累,对内部信号放电);
  • 螺丝钉要避免伸入机构成为天线;
  • 塑胶内层喷导电漆屏蔽。

EMI设计

产品设计设计当初,应了解硬件系统有哪些时钟信号,对这些信号加以防护,以提高产品 EMI性能,减少后续 DEBUG 成本。

R128 各模块主时钟频率如表所示。

接口时钟时钟频率是否支持展频
TWITWI-SCK100K~400 KHz支持
IISIIS-MCLK24.576MHz、22.5792MHz支持
SDIOSDC-CLK50MHz、100MHz、150MHz支持
SPISPI-CLK50MHz、100MHz支持
USBDP/DM12Mbps、480Mbps不支持

EMI设计建议参考如下:

  • 各接口按照各模块原理图和 PCB 设计要求进行。
  • 多层板设计时,硬件系统上高速时钟线建议走内层;且较高速的单端的时钟线上均要预留 RC滤波电路,抑制高频分量,对于各模块时钟线进行包地处理。
  • 差分对信号进行按照差分对要求走线,若无空间,需要满足 3W 原则。
  • 排线座子合理布局,排线下方尽量不要有元器件和 PCB 走线;
  • 若受结构限制,排线必须拉得很长,则建议排线座子信号线采用两两包地方式,排线必要时要采用带屏蔽线。
  • PCB 背面预留一些空白地位置,使用导电泡棉与机壳金属接触,改善地回路;
  • 喇叭线采用双绞线。

Checklist

原理图设计Checklist

模块序号检查内容级别
BLOCK DIAGRAM1BLOCK DIAGRAM 页请根据实际产品进行更新建议
POWER TREE1POWER TREE红色部分电源具有默认的电压和上电时序,SOC部分的电源分配不能调整。必须遵守
2确保FLASH/LCD/TP/EPHY/WIFI等外设的电压与DCDC、LDO电源电压匹配。建议
3确保DCDC、LDO各路电源的负载能力满足外设的需求。必须遵守
4POWER TREE 页请根据实际产品进行更新建议
POWER (DCDC、LDO)1DCDC、LDO选型可以参考原理图;若使用原理图选型,电容按推荐设计,不要随意更改。必须遵守
2DCDC电源电感选型必须满足该路电源的电流需求。必须遵守
3评估好各路电源的工作电压和最大工作电流,并必须在各路DCDC、LDO电源上标注清楚,以便PCB layout设计走线。必须遵守
4VDD_IO1、VDD_IO2、VDD_IO_5VTOL在使用外部DCDC/LDO进行供电时,为避免时序错误造成IC漏电,必须使用VDD_3V3电源对外部DCDC/LDO进行时序控制。必须遵守
5VDD_DSP电源建议预留一路外部LDO进行供电。建议
6若有其特殊待机场景或者供电需求,请列出让全志FAE确认。必须遵守
SOC1晶振部分的电路设计必须符合参考设计,串并接电阻不能删除,并联电容不能随意更改。必须遵守
2选用的晶振工作温度必须符合产品设计工作温度。建议
3SOC部分的电源滤波电容必须与参考设计相同,不能修改容值,也不能删减个数,且要备注靠近SOC pin放置。必须遵守
5CHIP-PWD和RESET信号上必须接1nF下地电容,靠近SOC PIN放置。必须遵守
6为避免SOC启动时误进入升级状态,PA1/FEL0和PA2/FEL1 不能同时接下拉对地电阻。必须遵守
7SOC的系统功能配置脚必须正确无误,无特殊需求可以保持与标案设计一致。必须遵守
8GPIO口使用时,需确保GPIO口电平匹配,若需要加上拉电阻,需保证上拉电压为其供电电压域,防止有漏电情况发生。必须遵守
FLASH1R128-S1/S2默认使用内置FLASH,此时VDD-IO1必须使用3.3V电源。必须遵守
2R128-S3无内置FLASH,必须使用外置FLASH、EMMC器件,建议使用PB口作为存储介质启动端口。建议
3R128可通过boot_sel烧码选择不同的启动介质与启动端口,具体烧码值建议联系全志FAE。建议
4FLASH、EMMC的物料选型必须采用全志AVL支持列表里面的型号。建议
RGB1R128支持RGB接口,使用时需保证LCD的IO电压与SOC端的IO电压保持一致,若不一致,必须做电平转换处理,建议使用3.3V IO电平。必须遵守
2确保LCD的背光电路与LCD的规格匹配,反馈电路必须采用精度为1%的电阻,电流采样电阻精度必须为1%,封装满足功率需求。必须遵守
3确保LCD的正负压电源与LCD的规格匹配。必须遵守
4必须在原理图中标注清楚LCD部分电源的工作电压和最大工作电流,以便PCB layout设计。建议
CTP1CTP的I2C必须接上拉电阻,CTP与SOC的IO电平必须匹配。必须遵守
2CTP的供电合理,不能存在漏电情况。必须遵守
AUDIO1AVCC/VRA1/VRA2的AGND通过0R电阻单点到GND必须遵守
2Audio codec所有外围电阻以及电容的参数不能修改。必须遵守
3所有喇叭、LINEIN、MIC接口必须接ESD器件,且靠近座子摆放。建议
4单喇叭的默认使用LINEOUTLP/N信号。必须遵守
5MIC单端或差分配置是否正确。必须遵守
6功放的使能脚必须要有下拉电阻,推荐值为100K。必须遵守
7建议在原理图中标注清楚AUDIO部分电源的工作电压和最大工作电流,以便PCB layout设计。建议
USB1USB接口支持OTG/HOST功能,USB电源建议通过限流开关进行控制。建议
2USB接口必须挂ESD器件,USB D+/D-必须使用容抗小于5PF的ESD器件。必须遵守
3USB-DP/DM建议预留串接电阻位置,建议阻值5Ω。建议
4USB具有OTG功能,USB-ID的设计必须参考标案原理图设计。建议
5必须在原理图中标注清楚USB信号线的走线阻抗要求,以便PCB layout设计。建议
6必须在原理图中标注清楚USB电源的最大工作电流,以便PCB layout设计。建议
CARD1SDC0-CLK信号需串接33R电阻,并靠近SOC摆放。必须遵守
2SDC0所有信号都不需要外接上拉,禁止使用外部上拉。建议
3SD接口所有信号需挂ESD器件,若支持SD3.0高速模式,其中CLK、CMD、DATA信号的ESD器件容抗必须小于5PF。SD2.0需小于35PF。必须遵守
4Card-DET信号建议串1K电阻,提高系统ESD必须遵守
5建议在原理图中标注清楚TF卡信号线的走线阻抗要求,以便PCB layout设计。建议
6建议在原理图中标注清楚CARD电源的最大工作电流,以便PCB layout设计。建议
WIFI/BT1WIFI射频走线需靠近天线部分,要求平滑走线,远离电源、LCD电路、摄像头、马达、功放、USB等易产生干扰的模块。必须遵守
2天线馈线阻抗控制50ohm,为了增大线宽减少损耗,通常馈线相邻层挖空,隔层参考参考平面需要是完整地,同层地距离天线馈线距离保持一致,两边多打地过孔;必须遵守
3WiFi的天线需预留π型滤波电路,便于天线匹配调试。必须遵守
4必须在原理图中标注清楚射频信号线的走线阻抗要求,以便PCB layout设计。建议
KEY1GPADC网络的采样范围为0-1.08V,需保证任意两个按键按下时GPADC电压差必须>=0.2V。必须遵守
2GPADC按键阻值建议和参考设计保持一致,采用1%的高精度电阻;必须遵守
4GPADC按键建议保留去抖电容和ESD器件。建议
5FEL、RESET按键建议保留去抖电容和ESD器件。建议
DEBUG1UART0调试接口必须保留,建议串接100ohm电阻。必须遵守
2JTAG调试接口预留测试点建议
ESD1复位信号在靠近AP端,必须保留一个对GND的滤波电容,容值固定选择1nF。建议
2部分与外部直连或者裸露的接口,如speaker、MIC、耳机、USB、TF、DCIN等,必须加上ESD器件 。必须遵守
3所有按键必须挂ESD器件。必须遵守
DRC1所有电气规格检查必须无ERROR,所有WARNING与QUESTION必须逐一确认合理,不合理的问题项需要优化处理。建议
2所有物理规格检查必须无ERROR,所有WARNING与QUESTION必须逐一确认合理,不合理的问题项需要优化处理。建议

PCB设计 Checklist

模块序号检查内容级别
基本要求1主控以及配套芯片封装是否有更改;必须遵守
2PCB 的叠层参数与阻抗控制必须遵守
SOC3晶振尽量靠近 IC 摆放,走线长度小于 400mil;必须遵守
4晶振及其走线区域的外围和相邻层,用 GND 屏蔽保护。晶振及其走线区域的相邻层,禁止其它走线;必须遵守
5所有模块的CLK串接电阻(SDC0-CLK/CARD-CLK/LCD-CLK)靠近主控摆放,串阻与主控CLK连接走线距离≤300mil;必须遵守
6关键信号(EN,FEL等)单线包地,远离板边≥5mm。避免与外部接口信号(USB/SD/等)相邻并行走线;电容靠近主控摆放。必须遵守
电源7电源铜箔尽量宽,换层过孔是否足够,一般定义1oz铜厚,宽度40mil铜箔可通过1A电流,V8X16的Via过0.5A电流。必须遵守
EMMC8CLK和DS信号做包地处理,如果不能包地则保持3W间距;必须遵守
9D0~D3、DS相对CLK等长控制≤300mil;必须遵守
10CLK 串接 33R 电阻靠近主控摆放,串阻与主控 CLK 连接走线距离≤300mil;必须遵守
11DS 下拉电阻靠近 EMMC 摆放。下拉电阻引入桩线长度≤200mil。必须遵守
SD-SDIO12CLK做包地处理,如果不能包地则保持3W间距;必须遵守
13D0~D3相对CLK等长控制<500mil;必须遵守
14CLK 串接 电阻靠近主控摆放,串阻与主控 CLK 连接走线距离≤300mil。必须遵守
USB2.015去耦电容和滤波电容,需要靠近IC摆放,接口ESD器件靠近连接器端摆放,且ESD器件与连接器的传输线长度要小于等于500mils。SS_TX串接的电容应靠近IC端摆放;必须遵守
16USB信号线DN\DP长度差50mil内,总长度控制在4000mil以内必须遵守
音频17AVCC、VRP、VRA1、VRA2和AGND接地电容、电阻靠近主控摆放;必须遵守
18ESD 器件必须靠近MIC摆放,从MIC引出来的走线必须先经过ESD器件;必须遵守
19MICxP、MICxN,类差分走线,线宽4mil,线距4mil,包地。必须遵守
WIFI/BT20WiFi模组尽量靠近天线或天线接口。远离电源、LCD电路、摄像头、SPEAKER等易产生干扰的模块。必须遵守
21射频线需要圆滑,不能换层,并进行包地处理,两边均匀的打地过孔,射频线需要远离时钟线的干扰;必须遵守
22合理布局天线馈线的匹配电容电阻,使馈线平滑,最短,无分支,无过孔,少拐角,避免阻抗突变;必须遵守
23用PCB走线作天线,请确保天线走线附近区域完全净空,净空区大于50mm²,天线本体至少距周围的金属1cm以上。必须遵守
SPI/FLASH24SPI、FLASH应靠近主控摆放,走线长度≦2000mil;必须遵守
25走线间距≧2倍线宽,CLK单独包地处理;必须遵守
26时钟信号串接电阻靠近阻抗摆放,串阻与主控连接走线距离≦300mil。必须遵守
27数据信号串接电阻为兼顾读写方向信号匹配,建议靠近链路中间放置。建议
28使用4线FLASH时,要求MISO/MOSI/WP/HOLD信号等长约束控制在300mil以内必须遵守
CSI28PLCK对地电容靠近主控,串联电阻靠近模组;必须遵守
29MCLK对地电容靠近模组,串联电阻靠近主控;必须遵守
30HSync对地电容靠近主控;必须遵守
31VSync、HSync、Data串联电阻靠近模组。必须遵守
ESD32关键信号(RESET/Clock等)单线包地,远离板边≥5mm。避免与外部接口信号(USB/SD/等)相邻并行走线;必须遵守
33reset单线包地,1nF电容靠近主控摆放,电容接地端需用过孔加强连接;必须遵守
34在PCB四周增加地保护环;DDR线束四周建议用GND保护;必须遵守
35部分与外部直连或者裸露的接口,如speaker、MIC、耳机、USB、SD等,必须加上ESD器件 ,走线路径为先经过ESD器件再到SOC。必须遵守

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/290165.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C#高级:Lambda表达式分组处理2(WITH ROLLUP关键字)

目录 一、问题引入 二、with rollup查询 三、去掉多余数据 四、拓展 一、问题引入 查询SQL后结果如下&#xff0c;字段分别是用户、项目、批次、工作时间&#xff1a; SELECT UserID,ProjectID,ProBatchesID,WorkHour FROM MAINTABLE GROUP BY HourFiller ,ProjectID ,…

LeetCode 热题 100——42. 接雨水

给定 n 个非负整数表示每个宽度为 1 的柱子的高度图&#xff0c;计算按此排列的柱子&#xff0c;下雨之后能接多少雨水。 示例 1&#xff1a; 输入&#xff1a;height [0,1,0,2,1,0,1,3,2,1,2,1] 输出&#xff1a;6 解释&#xff1a;上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表…

总结MySQL 的一些知识点:MySQL 排序

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页——&#x1f405;&#x1f43e;猫头虎的博客&#x1f390; &#x1f433; 《面试题大全专栏》 &#x1f995; 文章图文…

YOLOv5独家原创改进:一种新颖的自适应空间相关性金字塔注意力 ,实现小目标暴力涨点

💡💡💡本文改进:自适应空间相关性金字塔注意力 ----提取特征图的多尺度空间信息,并且进行空间相关特征重标定,最后选择性地增强有效的特征,最终在YOLOv5进行实现,在小目标检测领域上实现暴力涨点。 收录 YOLOv5原创自研 https://blog.csdn.net/m0_63774211/…

常见网络协议

1.DNS协议 &#xff08;域名系统&#xff09; DNS协议使用的端口号是53 位于OSI模型中的应用层 DNS系统的作用&#xff1a;将域名&#xff08;网址&#xff09;解析为IP地址。 DNS的基本原理是&#xff1a;将域名映射到IP地址 DNS工作流程 当用户给定一个域名&#xff0…

KVM配置桥接

1、KVM桥接作用 &#xff08;1&#xff09;KVM的NAT网络默认是Linux操作系统里面的virtbr0网卡&#xff0c;它充当的就是KVM虚拟机里面的NAT网卡&#xff08;就是192.168.122.0网段的这张网卡&#xff09;。因为KVM采用的NAT网络&#xff0c;所以KVM虚拟机能否上网&#xff0c…

利用ChatGLM3构建Prompt实现Text2SQL

之前使用ChatGLM3的自定义工具实现了查询MySQL数据库&#xff0c;但感觉功能还是比较受限。 https://blog.csdn.net/weixin_44455388/article/details/135270879?spm1001.2014.3001.5501 使用ChatGLM3实现Text2SQL 前言Text2SQL的构建第一阶段&#xff1a;SQL脚本构建&#xf…

JVM:字节码

JVM&#xff1a;字节码 前言1. JVM概述 前言 1. JVM概述 1. JVM vs JDK vs JRE JVM Java 虚拟机&#xff08;JVM&#xff09;是运行 Java 字节码的虚拟机。JVM 有针对不同系统的特定实现&#xff08;Windows&#xff0c;Linux&#xff0c;macOS&#xff09;&#xff0c;目的是…

静态网页设计——个人简介网站

前言 使用经典前端三件套HTMLCSSJavascript编写了一个关于个人简介的静态网页&#xff0c;可以根据自己的需要&#xff0c;十分简单的进行修改。 首页 首页由上方的菜单栏以及菜单栏下面的轮播图组成&#xff0c;再往下走&#xff0c;是关于自己的兴趣爱好的部分&#xff0c…

为什么亚马逊卖家一定要有独立站?新手低成本快速搭建跨境电商独立站完整图文教程

目录 前言&#xff1a;为什么亚马逊卖家一定要有独立站&#xff1f; 为什么不选Shopify建站&#xff1f; 效果展示 一、购买域名 二、购买主机托管 三、搭建网站 前言&#xff1a;为什么亚马逊卖家一定要有独立站&#xff1f; 最近不少卖家朋友来问独立站建站方面的问题…

【Linux系统编程二十六】:线程控制与线程特性(Linux中线程库/线程创建/线程退出/线程等待)

【Linux系统编程二十六】&#xff1a;线程控制与线程特性 一.Linux线程库pthread1.线程控制块2.线程tid3.线程栈 二.线程控制1.线程创建2.线程退出3.线程等待 三.线程的特性1.独立栈2.局部存储3.线程可分离 一.Linux线程库pthread 在Linux中&#xff0c;是没有明确的线程概念的…

快速实现前后端表单交互(minui)

&#xff08;1&#xff09;使用minui快速生成表单 &#xff08;2&#xff09;修改样式&#xff0c;将生成的html文件发送给后端 &#xff08;3&#xff09;前后端交互&#xff08;后端如何处理不太清楚&#xff09; 表单初始化&#xff1a;新增修改&#xff08;包括查看&…

Vue中的计算属性与监听器

聚沙成塔每天进步一点点 ⭐ 专栏简介 Vue学习之旅的奇妙世界 欢迎大家来到 Vue 技能树参考资料专栏!创建这个专栏的初衷是为了帮助大家更好地应对 Vue.js 技能树的学习。每篇文章都致力于提供清晰、深入的参考资料,让你能够更轻松、更自信地理解和掌握 Vue.js 的核心概念和技…

第一次使用缓存,因为没预热,翻车了

△Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 437 篇原创分享 作者 l Hollis 来源 l Hollis&#xff08;ID&#xff1a;hollischuang&#xff09; 预热一般指缓存预热&#xff0c;一般用在高并发系统中&#xff0c;为了提升系统在高并发情况下的稳定性的一种手段。…

Qt/C++编写视频监控系统82-自定义音柱显示

一、前言 通过音柱控件实时展示当前播放的声音产生的振幅的大小&#xff0c;得益于音频播放组件内置了音频振幅的计算&#xff0c;可以动态开启和关闭&#xff0c;开启后会对发送过来的要播放的声音数据&#xff0c;进行运算得到当前这个音频数据的振幅&#xff0c;类似于分贝…

西电期末1017.有序序列插值

一.题目 二.分析与思路 简单题。主要考察简单的排序&#xff0c;最后的插入数据同样不用具体实现&#xff0c;只需在输出时多输出一下即可&#xff0c;注意顺序&#xff01;&#xff01; 三.代码实现 #include<bits/stdc.h>//万能头 int main() {int n;scanf("%d…

深入理解 BEM:前端开发中的命名约定革命

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

【excel密码】excel保护工作表和保护工作簿的区别

Excel不能编辑大家都知道时设置了工作表保护&#xff0c;在我们平时设置或取消工作表保护的时候也能够看到旁边的工作簿保护&#xff0c;那它的作用是什么呢&#xff1f;今天我们来看一下&#xff0c;工作表保护和工作簿保护的区别是什么吧&#xff01; 先统一讲一下如何设置保…

C# 验证文件共享模式下的多线程文件写入

目录 写在前面 代码实现 调用示例 加锁的情况 不加锁的情况 总结 写在前面 原以为设置了文件共享模式为允许随后写入(FileShare.Write)&#xff0c;就可以实现多线程下的正常写入操作&#xff0c;实际情况是使用该模式后不会报线程独占问题&#xff0c;但是写入的内容是…

AWS(三):如何在AwsManagedAd目录和windowsAD实例之间建立双向信任。

前提&#xff1a; 1.创建好了一个AWS managed AD目录&#xff0c;我的目录域名为:aws.managed.com 2.创建好了一个windows AD实例并提升了为域控服务器,实例域名为:aws2.com 看过我AWS 一和二的应该都会创建windows实例了&#xff0c;切记不能将其无缝加入到aws managed AD的…