找回密码
 注册
关于网站域名变更的通知
查看: 3397|回复: 17
打印 上一主题 下一主题

FPGA 电源分割

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-2-22 15:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 lostbooker 于 2012-2-22 15:36 编辑 ! q- W7 e% x! G) s4 Q. F

& U; r2 I" m' o# u  O万能的eda365,图是我画的一块FPGA芯片的电源分割,整个电路时六层,四层信号,一层地一层电源,所有分割电源的时候很纠结,最后是图中这样的方案,不知道这样分割怎么样,望有经验的前辈们指点一二{:soso_e183:} ,另外我这块板是ccd成像的,地没有做分割,只是把模拟数字元件分开摆放,不知道这样的效果怎么样,多谢多谢 ( z4 e& i  t9 @" V( T% A4 B6 y6 M
红色的为3.3V数字/VCCIO,橙色为2.5VPLL模拟电源/PLLA,绿色为1.2VPLL数字电源/PLLD,深蓝色为1.2V核心数字电源/VCCINT
  • TA的每日心情
    开心
    2021-10-15 15:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2012-2-22 15:28 | 只看该作者
    地为何部分模拟地和数字地?

    该用户从未签到

    3#
     楼主| 发表于 2012-2-22 15:37 | 只看该作者
    bruce8949 发表于 2012-2-22 15:28 ) A# ]' n1 c( I3 x( R* t2 w# `) }+ v
    地为何部分模拟地和数字地?
    : s- L- X$ B! |3 u
    我修改了一下帖子,下面加上了图注,先谢过

    该用户从未签到

    4#
    发表于 2012-2-22 17:07 | 只看该作者
    这层是电源平面吧,只要通流量没问题就ok。模拟地、数字地不用分开,器件分开摆、走线不交叉即可。

    该用户从未签到

    5#
    发表于 2012-2-22 17:32 | 只看该作者
    把BRD文件发上来了吧

    该用户从未签到

    6#
    发表于 2012-2-22 20:04 | 只看该作者
    PLL电源太散,分多个LC通道供电
    ) O/ k- H6 |5 s" S. X  ?* Bcore通道太小了。把3.3去掉些
    % Z0 o. ^# D! `5 u/ P& |0 w0 P& ]1 P4 x; J8 e. K2 ]2 _' E# h
    你的core电压(深蓝色),怎么有这么多个地方用了。不怕其它电路对core电压有影响吗?4 |7 D% H8 A5 {$ Y; f

    该用户从未签到

    7#
     楼主| 发表于 2012-2-22 21:17 | 只看该作者
    chengang0103 发表于 2012-2-22 20:04
    ! g' |% T( H( R, _8 }, p7 HPLL电源太散,分多个LC通道供电
    0 ^* G* D" i& m( Ccore通道太小了。把3.3去掉些

    5 p& ]8 G0 ]; T% L5 @; ncore电压就中间那一片,图上的地也是用这个颜色标注的,这是我的brd文件 SCS_LSI.zip (1.06 MB, 下载次数: 144) ,麻烦你给我看看{:soso_e183:}

    该用户从未签到

    8#
     楼主| 发表于 2012-2-22 21:19 | 只看该作者
    eeicciee 发表于 2012-2-22 17:32
    0 @7 P* A5 P- j1 ~  s0 `! o! ~3 O把BRD文件发上来了吧

    9 ~" H+ o8 J! B- E$ `; w SCS_LSI.zip (1.06 MB, 下载次数: 94) ,兄弟,麻烦看一下电源和地或者其他的,多谢多谢

    该用户从未签到

    9#
    发表于 2012-2-22 21:46 | 只看该作者
    本帖最后由 eeicciee 于 2012-2-22 21:50 编辑 , O. C3 I5 T5 y4 a8 R2 _

    9 @7 y4 E1 l, u第一层跨分割了。LZ,一个网络叫"0",另一个网络叫"gnd"。看了电源层,LZ跨分割太勇敢了。应该好好学习一下高速PCB设计。加油哦

    2012-02-22_214657.jpg (63.87 KB, 下载次数: 1)

    2012-02-22_214657.jpg

    该用户从未签到

    10#
    发表于 2012-2-23 00:04 | 只看该作者
    没有一个完整的参考平面,蛇形线的饶法太BT,你的地平面最好不要分割,铜皮和线的距离是4mil,最小过孔是8mil,已经使用了普通工艺的极限值,走线却是6mil~8mil,如果线细些能更好走,起码可以把部分区域布线层缩减为3个

    该用户从未签到

    11#
    发表于 2012-2-23 09:54 | 只看该作者
    1.个人建议bottom层bga的去耦电容可以放在bga下面,靠近管脚。这样不仅效果好,而且bottom外圈可以多走些线,甚至可以省下一层信号层。通过信号层走些电源过渡也是可以的。3 `# Z! i+ i! K7 y- b* f( n" M
    2.左上角电源部分最好铺铜,尤其电源进入部分,不知道你板子的电流多大,走的太细了。7 w; L7 O$ V7 v) t5 u
    3.L7电感的下面不要走线,更不要从里面穿线。
    5 h. g1 s( c; b2 v" f4.L9那是什么电感,感觉封装怪怪的,核对一下器件资料。
    ( d+ t5 C/ P+ a% L( [  L+ V3 q" N5.U16和去耦电容连接,完全都可以省去一个孔,没必要都打两个。从芯片连到电容上,从电容拉线打孔。
    , O8 e* X) Z5 n  m5 G6.top层有些蛇形线距离太近了。3w原则。1 |% u9 K& I, ]( T
    7.bga的E6,E5那几个脚,不要用一个过孔。这么多脚打一个孔会有问题。。。还有下半部分的。& X  f: w4 J$ r/ k
    8.晶振下面不要穿线最好,能避免的就拉一下。& ?1 h! E  l, E! {! w; C
    9.VCC2V5到连接器,既然走12mil就没必要打那么多孔。: G/ T$ ~. m8 ~, B, X4 n1 q* }1 ~

    ( C, X/ X% F2 I& Q- y3 n1 h

    该用户从未签到

    12#
    发表于 2012-2-23 21:17 | 只看该作者
    lostbooker 发表于 2012-2-22 21:17
    " a/ j7 r% [8 q1 F5 wcore电压就中间那一片,图上的地也是用这个颜色标注的,这是我的brd文件,麻烦你给我看看

    & w6 y% V1 B$ C1 g6 U! T8 |  {& I, u1: 基本本上,输入Ac电源,不会用这样的输入端子吧,输入直流的话,就不要那个整流电路了吧。(不解)' V/ M' ?* g" ]9 \! `* G3 B% q
    建议Sw1放在整流前端,整流后电容多加几颗,input电源线宽加宽。(基本没看到你这样的输入电源处理方法,这样的板子电源稳定要主了。要不外加笔记本类电源,要不在这板子上加个电源模块,这个板子够大了。). Z) F* d8 J, s/ m1 {: I; C1 e$ E
    2:CCD基准电压建议离CCD电路近一点。. n. L) J" r. |
    3:U9 U10电路看一下芯片datasheet。你把FB管脚当output了。这地方要重新布局。电源电路的input太细太细了。' u& g- o( S, n9 W
    4:你的电源整个集中在左上角,这个地方的发热量太大了。我认为不合理。建议打散放置(原则:前端input可以远,后端output必需近)。) i6 o5 @8 @7 W, g; ?2 k
    5:FPGA的PLL电源地不要单独隔出来吧。我altera, xilinx的都做过,都是用一个地。5 P5 `2 X" C9 f# \) V
    况且,你的PLLA_2V5用了两种地。(不解)
    $ n4 X. F8 v9 s: [  b最好的办法是PLL每一路都单独电路供电。但你这里好像不好处理。! w/ T& t+ P' k7 B8 s# c
    6:U15的信号全都在FPGA左边,U15就放在FPGA正左边不正好吗? 线长要短,就算要绕线,也会轻松很多了。' N5 T$ j) O9 C9 @8 v- u& h
    好好调一下线,说不定可以只用一个内层就可以把线出来了。& g$ X" d9 _2 {' j4 t& v4 |. f

    9 W1 \2 {$ ~+ ^: j7:U2尽量在与FPGA和CCD都近的地方。电源隔离了,但是地没有隔离。建议U2那组数据线尽量有内层。CCD input信号尽量处理好一些。
    6 I, |4 D6 v4 j4 Y: \8:你的U18 high speed DAC地没有隔离,感觉不好。
    : K; H* v1 d; [9 W0 H" U; d! I4 I9:FPGA的电源PIN必需1PIN/1VIA。做不到时,必需才可改成尽量。FPGA 滤波电容尽量放PIN根前。有些可以放FPGA背面。有电源比那远端更好作用。
    . Z+ R6 y9 N4 H! h0 R10:晶振你既然电源都隔离了,为什么还把信号线给走进去了。$ J$ h  c$ N: d$ _, |
    11:发光二板管的封装最好做出正负极标识出来。
    9 u4 i0 k$ ^8 Q12:你这板子如果做波峰焊,背面SMD离插件要远一些(5MM)
    8 |2 x" c+ D' C6 ^13:SDRAM线要成组的走(走在同一层)。% X( R% o8 `$ k
    14:再好好做下电源层的分割,尽量做到信号有完整顺畅的回路。& y5 C& j8 A/ h
    15:CLK要与其它线远一些啊。* O' e8 M/ r9 K8 P6 X
    16:电源线要粗的地方,不要嫌粗。地也一样。
    * Y5 S% d' S+ `( H( {8 Y/ R; E17:把线拉直一下,板子就会好看好多。
    , H5 s9 b, z4 t$ h) g! I18:等长规则,允许的误差有点大。特别是SDRAM那里。+ G; _! c/ r7 K( }- \) V: B$ ^9 k+ R
    & o$ S& T+ I3 \
    如有不对的地方,还请指正。" l5 e) F9 p! C

    该用户从未签到

    13#
     楼主| 发表于 2012-2-24 10:04 | 只看该作者
    chengang0103 发表于 2012-2-23 21:17
    & p4 L9 _7 e- k% y6 F! ?2 O3 O: G1: 基本本上,输入Ac电源,不会用这样的输入端子吧,输入直流的话,就不要那个整流电路了吧。(不解)
    3 O* a2 R  E1 D- a建 ...
    5 `7 q0 c$ N  w& c* g& w
    谢谢,非常感谢,这是我第一次画FPGA的板子,我还有个问题,就是同组数据要在一个层里走的话,就要在相邻的bank出线,这样子不知道好不好。

    评分

    参与人数 1贡献 +2 收起 理由
    eeicciee + 2

    查看全部评分

    该用户从未签到

    14#
     楼主| 发表于 2012-3-3 17:06 | 只看该作者
    chengang0103 发表于 2012-2-23 21:17 5 l/ V0 F- L4 J! ~* e- [7 T. c) b
    1: 基本本上,输入Ac电源,不会用这样的输入端子吧,输入直流的话,就不要那个整流电路了吧。(不解)( Y- E8 J! e2 }) ?4 T; u
    建 ...

    / l& Q! ^' x8 C. N% {大哥,根据你的一些 建议,我修改了一下我的板子,如果你有时间,麻烦帮我看看,感激不尽~ SCS_LSI_1.zip (987.1 KB, 下载次数: 1)

    评分

    参与人数 1贡献 +2 收起 理由
    eeicciee + 2

    查看全部评分

    该用户从未签到

    15#
    发表于 2012-3-3 23:35 | 只看该作者
    lostbooker 发表于 2012-3-3 17:06 . l9 [7 f' c5 ^9 W# J
    大哥,根据你的一些 建议,我修改了一下我的板子,如果你有时间,麻烦帮我看看,感激不尽~

    8 \+ K! x: e0 w  D8 D不要太相信我的观点,每个人知识面都不一样,我的观点是建立在我所掌握的知识体系上。
    ! X" r% z: u7 h; N  w4 x6 L/ ?4 X- Y( i9 |7 Q7 Z# F
    好的方面就不说了。说下我认为还可以改进的地方。谢谢您对我的信任。不对之处,请指点。
    7 V! l0 [5 D9 S8 U. V4 b( m3 B. q. ?& ]3 f
    1:电源,处理不理想,有这么大空间,完全可以处理的更合理。) z* m* ^4 J- J) l* S, @$ J
       e.g: 你3.3V输出那么多孔,那前端输入就两孔。7 ?# P) K& E+ X& r4 Z) p
       说实话,从上版到这一版,是有改进,但我不知,是你这行业都是这样处理的,还是什么。所以具体的我也说不上,看自己把握吧。
    ! G# j$ I: X" K+ K   还有,不知你是否依据公板来做。我的建议,不要迷信公板的处理。8 u4 P" \# Q. a& ?
    2:绕线,同网络间距有点小。
    - o4 e+ q" y: f% _& m4 ~3:你喜欢打过孔在焊盘边上。
    2 |& X, R. Z) n! [2 k; n& M& j4:电源并不一定全集中在POWER层。你现在的这样做法,让一些信号回路间断(也就是跨岛)。有些电源可以放到信号层去。
    9 ?2 s( ?0 d* S3 z- i7 C- C1 l   电源铜皮有些地方有瓶颈。最严重的是,那个vcc1v2。
    . q' Y/ J# X+ A, \3 B5:线还可以优化的合理些。参考些电脑主板上的走线方法。

    评分

    参与人数 1贡献 +2 收起 理由
    eeicciee + 2

    查看全部评分

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-3 04:58 , Processed in 0.156250 second(s), 34 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表