RK30XX PCB设计指南_V1.0

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RK30XX PCB 设计指南

以下只针对RK3066方案重点部分进行描述,其它未尽事项请参考相关资料要求。

1. RK3066 主控PCB设计指南

为了保证产品的性能和稳定性, PCB设计相当关键,在PCB设计的时候要重点关注。

推荐采用6层及以上的PCB堆叠结构设计,堆叠结构设计如下:

名称 属性 类型/规格 厚度

(mil)

介电

常数

备注

Top Signal1Cu 0.7 - Plating to 1onZ

FR 4 5 4.3 -

L2 Gnd1 Cu 1.35 - -

FR 4 7 4.3 -

L3 Power Cu 1.35 - -

FR 4 - 4.3 根据板厚调整

L4 Signal2Cu 1.35 - -

FR 4 7 4.3 -

L5 Gnd2 Cu 1.35 - -

FR 4 5 4.3 -

Bottom Signal3Cu 0.7 - Plating to 1onZ

¾铜铂厚度建议采用1onZ,改善PCB的散热性能。

¾ TOP或BOTTOM层主要是用来摆放主要器件及信号走线,如CPU,DDR3等。

¾ BOTTOM或TOP层主要是用来摆放滤波电容等小器件;如果结构允许,也可摆放大器件。

屏蔽处理

¾ TOP层PCB需要加屏蔽壳位,降低EMI及提高产品的可靠性;同时可以利用屏蔽壳作为主控的散热器,提高整机的散热效果。

¾如果空间允许,建议PCB的BOTTOM层也预留屏蔽位;或是预留大面积露铜地网络,预留配合结构做屏蔽的可能。

铺铜完整性

保证主控下方铺铜的完整性及连续性,便于能够提供良好的信号回流路径,改善信号传输质量,提高产品的稳定性;同时也可以改善的铜皮散热的性能。做到下述几点,就能保证如下图所示铺铜较好的完整性及连续性。

¾主控引脚端的信号换层过孔要排列整齐、合理分布,如下图所示:

¾采用0.2mm孔径,0.4mm孔盘的过孔。

¾铺铜层属性设置成混合分割层。

¾过孔与铺铜的安全间距设置为5.5mils。

¾铺铜线宽设置为4mils。

散热处理

¾ RK30的底部的地过孔数量应足够,铜箔应完整;

¾ RK30周围应尽量留有一定的空间,并从主控下方引出一些大面积的铜皮,便于散热;

下面两种布局温度差异达到4-5度;

¾其它温度高的IC应和RK30保持20mm的距离,否则相互之间的热量都没有办法通过PCB传导;

¾ RK30应借助于散热硅胶或散热石墨等其它散热材料散热;

¾高温器件的布局,Layout应考虑到热量的传播:

IC的散热焊盘大面积接地,并打足够多的过孔到地焊盘,也可在贴片层的背面漏铜。贴片的时候也应在保证可靠焊接的基础上,尽量在散热焊盘上增加焊锡,降低两者之间的热阻;

在IC的焊接面铺大面积的铜箔,利用铜箔来散热;

各发热IC之间的距离保证20mm以上的距离;

高温器件放置的位置应便于散热;

大电流的走线应尽量短;

¾对温度敏感的器应远离发热区域:如复位IC,电压比较器等;

注:详细请参考RK发布相关PCB设计文件。

2. CORE及DDR电源设计说明

电源的设计至关重要,直接影响产品的性能及稳定性,请严格按RK的LAYOUT要求进行设计。

¾从PMIC的电源输出到主控相应电源引脚之间保证有大面积的电源铺铜,如下图VDD_ARM电源网络,并且一定要保证实际的走线宽度。有很多案例发现,虽然走线有铺铜,但中间被很多过孔打穿,实际有效的走线宽度很窄。:

¾换层的连接处,需布有较多的过孔,以降低DC阻抗,如下图点亮过孔:

¾需从电源远端引入反馈补偿设计,弥补线路的电压损耗及提高电源动态调整及时性。下图以VDD_LOG电源为例,图中点亮的走线即为VDD_LOG反馈补偿线;此补偿线另一端接入到PMIC相应DC/DC的FB端。反馈线应避免数据线和其它线的干扰,否则会带来更严重的问题。

¾电源的滤波电容一定要靠相应的IC管脚,DCDC的layout一定需要注意输入,输出电容的位置,并且确保它们的地和IC的地之间的距离尽量短。

¾ VDD_ARM,VDD_LOG下方(即主控背面必须各放置一个10uF的大电容),如下图所示,改善电源的质量,才有可能提高产品性能,保证产品的稳定。

注:详细请参考RK发布的参考核心PCB文件。

3. DDR3 PCB设计指南

为了保证DDR的性能及得到好的兼容性,请严格按以下要求进行。

走线宽度及安全间距

¾走线宽度,所有的DDR相关走线线宽设置为4mils。

¾由于主控的球距为31.5mils,所以同一信号组内两相邻导线之间的间距为15.75mils,即焊盘中心距离的一半,只要从主控端平行等距出线,都能符合3W原则。

¾不同信号组之间两相邻信号线之间的间距要求3W以上。

¾差分对线宽4mils,线间距4mils。

信号分组及线长要求

¾32条数据线(DATA0--DATA31)、4条DATA MASKS(DQM0--DQM3),4对DATA STROBES差分线(DQS0P/ DQS0M—DQS3P/ DQS3M),这36条线和4对差分线分为四组:

GROUP A:(DATA0—DATA7,DQM0,DQS0P/ DQS0M)

GROUP B:(DATA8—DATA15,DQM1,DQS1P/ DQS1M)

GROUP C:(DATA16—DATA23,DQM2,DQS2P/ DQS2M)

GROUP D:(DATA24—DATA31,DQM3,DQS3P/ DQS3M)

QSnP/DQSnM之间的线长误差控制在50mils以内;每个GROUP内的数据线和DQMn组内线长误差控制在50mils以内;组间的数据可适当放宽要求,控制在120mils以内。

¾剩下的信号线分为三类:

GROUP E:Address: ADDR0—ADDR14共15条地址线。

GROUP F:Clock: CLK、CLKn差分对。

GROUP G:Control:包括WE、CAS、RAS、CS0、CS1、CKE0、CKE1、ODT0、ODT1、BA0、BA1、BA2等控制信号。

Address、Control与CLK归为一组,因为Address、Control是以CLK的下降沿由DDR控制器输出,DDR颗粒由CLK的上升沿锁存Address、Control总线上的状态,所以需要严格控制CLK与Address/Command、Control 之间的时序关系,确保DDR颗粒能够获得足够的、最佳的建立/保持时间。

z两片16bits DDR3同面贴片

2片16Bits的DDR3的Address、Control、CLK采用单纯的“T”型拓扑结构,其目的是为了省去VTT而兼顾信

号完整性,PCB布线时应注意以下几点:

Address、Control、CLK做“T”型拓扑应注意,保证主控芯片至各个DDR颗粒的点对点长度误差小于100mils,尽可能在换层的信号线过孔旁边留回流过孔,以其改善信号质量。分支节点至各个DDR颗粒的布线长度应尽可能

相关文档
最新文档