Chinaunix首页 | 论坛 | 博客
  • 博客访问: 70247
  • 博文数量: 22
  • 博客积分: 265
  • 博客等级: 二等列兵
  • 技术积分: 190
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-26 12:20
文章分类

全部博文(22)

文章存档

2012年(21)

2011年(1)

分类:

2011-12-26 12:38:00

    总结一下XC2440开发板上的网卡芯片DM9000A的布线规则,通过不断的摸索,得出一些常用的经验,如果有不妥的地方,请高手指出

1. 电源的处理:
   芯片的23,30,42管脚为3.3V供电端,每一个管脚尽可能的要加两个退耦电容(10uF电容和0.1uF的电容),而且要靠近电源焊盘。

2. 差分线对的处理:
   这是最重要的一个地方,芯片出来的RX+/TX+, RX-/TX-为差分线对(千万别走成RX+/RX-和TX+/TX-,否则你就哭去吧),应该优先布差分线,保持平行,等长,紧靠,避免交叉。避免差分线周围走其他信号线,而且差分线要包地,包地的周围隔一段距离就要打地孔。这两组差分线布线的好坏,严重的影响网卡的工作。

3. 信号线的处理:
   16位数据线尽量保持等长走线,数据线要和其他信号线(如电源线)之间用地隔离,防止干扰

4. 终端电阻:
   也就是连接在收发线上的50欧电阻,要尽量靠近芯片的RX/TX脚

5. 模拟地的处理:
   网络变压器的AGND(第8脚)通过一个0.1uF的电容和GND相连
   网络变压器中心抽头,AVDD和AGND之间放一个0.1uF的退耦电容,电容尽量靠近中心抽头

6. Band Gap电阻
   连接在芯片第1脚的6.8k电阻,要使用1%精度的,尽量靠近芯片管脚,在此附近不要走其他高速信号线

7. 网络变压器和RJ45端子
   网络变压器尽量靠近RJ45端子,我使用的集成网络变压器的RJ45端子。在网络变压器和RJ45端子下面,网络接口布线区域中避免走其他信号线

8. 铺铜处理:
   这也是一个重点,通常网络变压器和RJ45端子网络接口布线区域范围内,不允许铺任何地平面或电源平面,板的正面背面都如此,要用keepout将这段区域保护起来

基本上遵守上面这几点布线,就可以使网卡稳定工作了  
阅读(924) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:linux的一些感受和C++第一天

给主人留下些什么吧!~~