菜鸟第一次画六层板体会

前几天画了一块六层板
功能:ARM9核心板
主芯片是一片S3C2440A(BGA,289PIN,0.8MM)计划主频200M~400M
另为表层有两片FLASH,电源部分,复位部分,开关输入量等
    底层还有两片SDRAM
层次设计为
1:TOP
2: GND
3: MID-SINGNAL1
4: MID-SINGNAL2
5: POWER
6: BOTTOM

过孔8mil/16mil,线宽6mil,间距5mil
(图片太大了,只能上传这么小的一块)
在布局和布线过程中,有几点体会,现在写下来
 
1:PROTEL里无法选中目标时可以点击Navigator里面的all net试试;
2:BGA封装布线时可以根据连出线的方向把所有的BGA焊盘分成四组,在组与组之间可以走长线,否则长线尽量沿着其他焊盘成直线方向走
3 :
奉献21IC网友摸索出的PROTEL中网络等长的用法 ,也可能有人已会用。
例如:高速数据线8BIT,等长2800MIL,+ -50MIL
PROTEL中无总线概念,只用网络。一个网络名只能代表一个连接关系。故可命名
P00,P01,P02,P03,P04,P05,P06,P07。不要用编程里的P0.0,P0.1等,不然导入其他软件出错。可用8051和6264简单代替,只标数据线,其他线、网络一概删掉
(1)  在 NET CLASS中建立(ADD)BUSP0(名字自己定),并将NET网络P00,P01,P02,P03,P04,P05,P06,P07纳入其中
(2) 在DESIGN》RULE》HIGHSPEED》匹配网络等长项中定义公差+ -50MIL,方式有90度45度弧型走线别太大,例:90度高40MIL,长30MIL
(3) 自动步线,一般没人用。但可用他估计走线情况。看下部
(4) 手工步线,注意走线(8根)某一段其相邻间距最好大于80MIL!!!为什么???
(5) 用TOOL》EQ NET LENTH(匹配网络等长)点饥!你的PCB 走线变了,有报告产生,反复几次。OK
 
4:围绕BGA的电源和地线应该尽量离BGA远一点,便于BGA脚引出方便
5:如果你的BGA旁边放了元件或是打了孔,等到FANOUT时你就郁闷了
6:重要网络或是需要等长布线的连接(NET)可以提前手动布线,有些时候会有疏漏,我自己摸索的检查方法:1:在navigator中点击需要检查的网络名(net)2:调节右下脚的MASK至最低,这样就可以只看到自己的连线,这样做的目的是防止忘记连接的线(飞线形式)被其他走线覆盖导致检查出不来遗漏的飞线
7:更换一段走线的快速方法是重新画一条并在保留的线上走一点距离,则应该被删除的线会自动删除
8:自我感觉,画这种带bga的核心板(四周都有扩展插针的板子),如果按照单层板上走线来依次布线效率要低得多,最好按照周围插针的焊盘来依次布线。

posted @ 2007-06-13 18:26  曹立松  阅读(7506)  评论(12)    收藏  举报