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

不同电源系统单板相连电流倒灌

[复制链接]

该用户从未签到

跳转到指定楼层
#
 楼主| 发表于 2025-1-3 15:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

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

x
一个产品中,两块子卡的CPU  3.3VIO相连(i2c,urat,其它一些相连),由于IO是不同的电源系统,两个板子上电时间不同,会发生电流倒灌,怎么办! m$ R/ n9 ]8 U
一块板子先上电了,另一块板子还没上电,io倒灌电流,使IO的电源变成了1.23V3 `% M+ Z1 U- n& B

点评

谢谢分享!: 5.0
谢谢分享!: 5
有一種器件叫 Bus Switch,在未給電前能斷開兩邊的 I/O(高阻抗),非常普遍的一種器件!^_^  发表于 2025-1-5 18:43

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 海水倒灌受害者補償金!

查看全部评分

该用户从未签到

推荐
发表于 2025-1-8 19:57 | 只看该作者
沒人想聽副長的故事嗎?
( q  v9 O7 _8 b1 W2 E6 u& o
& }% b& v9 R( S" Q) j

点评

我的副处长同事?  详情 回复 发表于 2025-1-10 16:00

该用户从未签到

推荐
发表于 2025-1-13 08:48 | 只看该作者
本帖最后由 超級狗 于 2025-1-13 08:51 编辑
+ V/ o7 j& F/ ^9 A8 Z
狂羁青马 发表于 2025-1-11 14:55
* T# \, J$ E( F9 K! K1 H不是我控的,一个机箱中有多个子卡,有FPGA子卡,mcu子卡,cpu子卡等很多,大家都是统一由底板+5V供电, ...
不知道这种内部多个模块的机箱,一般都怎么设计这种电源系统。
; b, U% y1 N$ O. @5 o
各板卡之間,若互相不知道彼此電源的狀況,最好就用 Bus Switch、或有 Power Isolation 功能的電平轉換芯片Level Translator緩衝芯片Buffer邏輯閘Logic Gtae...等芯片,將彼此間連接的 I/O 隔開。% R) e# K1 N" ?  o
1 n1 a9 O- E5 \2 f# ]
當然上面許多高人說,他們從來不隔也沒事。你若信也行,就讓它們漏吧!哪天有問題再說。前提是公司或老闆,不會將你阿嚕巴到死。  P9 M  x) f) y; W

; S6 Y- z6 O9 ]! `' \4 K3 N從樓主的敘述來看,系統似乎挺複雜的,應該不是那種十幾塊錢的玩具。電路要設計成什麼樣的穩定度,一直是攻城獅的一個抉擇。以前論壇上也有人講過,那是攻城獅心中的一把尺) J0 G' |/ u1 ~3 [
2 {; U" u& w, l) M
做的若是玩具,便宜、能動就好,沒人會怪你。做的若是與生命或安全攸關的東西,最好秉持良心,當心會有報應的!
8 f/ k0 i5 w& V* g+ d7 |% E
  G( |8 l- @6 t0 l$ e$ F( {/ ?

点评

肯定不是玩具,正经的设备,还是成本很高的。作为攻城狮还是要有职业操守的,要优化改进。产品能跑简单,跟长期使用稳定运行是两码事。最近在看TI和NXP处理器的参考板,发现他们做的核心板+底板,不仅仅是核心板+5V  详情 回复 发表于 2025-1-14 10:19

该用户从未签到

推荐
发表于 2025-1-6 13:39 | 只看该作者
76553706 发表于 2025-1-3 15:44
$ p1 M* [  i2 R8 z9 C74LVT245, 就可以搞定
: o* _! t9 B( |2 H7 I) Y
這位兄弟應該深受其害過!( _% s1 R" T/ u' o+ c

6 x, r; @# O) k* s6 k5 L2 h這個議題以前提過,你在邏輯閘的規格書中,有看到 IoffPower Isolation 字眼的,就表示這哀西IC)在沒電的狀態下,I/O 腳位是高阻抗Hi-Z)。5 X' y3 g; r# K

% W. G0 R/ y3 Q: x5 W踢哀TI)稱為 Ioff嗯插屁NXP)和其它供應商稱為 Power Isolation,或有其它稱呼者,族繁不及備載!
+ D/ a/ v, o6 m& A2 `6 O1 {5 Z$ w9 I6 J- f
LVC 系列邏輯閘、部分電平轉換Level Translator)例如踢哀TITXU / TXS 系列、嗯插屁NXPNXU / NXS 系列都有支援,但 9306 系列電平轉換Level Translator)就不支援,大家使用時要小心就是。
* Y9 f+ U/ p' m: I

; Z6 w# Q+ ~& e0 F) E; C1 ^74LVT245
6 D2 z: v" ?" [1 P& v3 w' f( Y5 \Ioff Supports Live Insertion, Partial-Power-DownMode and Back Drive protection
. O5 c5 u3 U4 J& [
8 ^( c# P7 P" P. w; \2 J
/ J( b$ V. R8 z8 q
2 `; V/ b# @7 f# w! n
+ ?' ~4 b; r: J0 c' c

点评

设计上应该还是重点关注cpu侧的需求。一般只有特定的几个引脚对上电状态是有要求的,普通IO是无所谓的。 如果把所有io都要考虑,老板该来找你谈心了  详情 回复 发表于 2025-1-6 13:54

该用户从未签到

19#
 楼主| 发表于 2025-1-14 10:19 | 只看该作者
超級狗 发表于 2025-1-13 08:48
- B- ]; P- F0 B7 a7 G, g各板卡之間,若互相不知道彼此電源的狀況,最好就用 Bus Switch、或有 Power Isolation 功能的電平轉換 ...
; v$ a, v( u( C$ ?# A. h6 D
肯定不是玩具,正经的设备,还是成本很高的。作为攻城狮还是要有职业操守的,要优化改进。产品能跑简单,跟长期使用稳定运行是两码事。最近在看TI和NXP处理器的参考板,发现他们做的核心板+底板,不仅仅是核心板+5V这种单一电源供电,还有+3.3v和+1.8V通过接插件# Q! Q! \7 ]! Z) O! n1 J
引出,也就是核心板+底板用统一的+3.3v和+1.8v,所有外围设备统一电源,不知道是不是基于这种倒灌电流的考虑
  T  M  ]% q. t+ B: d" N" O. L4 `$ {9 X  }7 w6 }+ w3 S

+ `5 v  P3 \: e6 F1 U6 q( v# b* r

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 同業獎勵!

查看全部评分

该用户从未签到

17#
 楼主| 发表于 2025-1-11 14:55 | 只看该作者
超級狗 发表于 2025-1-8 15:21
) v; r% m7 l8 B周邊電源都由你控的就沒問題,你知道什麼時候要給電或斷電,給電前或斷電後、所有的 I/O 都設成輸入(I ...

+ R/ t( |: u# P6 B' T1 h3 Z7 J不是我控的,一个机箱中有多个子卡,有FPGA子卡,mcu子卡,cpu子卡等很多,大家都是统一由底板+5V供电,只是管脚有交连,如I2C,UART,PCIE,网口,RGB线等。
, H$ v/ Z4 |) y$ Q2 Y3 V大家都是上电各自启动,到机箱里就会发生灌电流现象。不知道这种内部多个模块的机箱,一般都怎么设计这种电源系统
  W! J- `* X! I1 {+ I

点评

谢谢分享!: 5.0
各板卡之間,若互相不知道彼此電源的狀況,最好就用 Bus Switch、或有 Power Isolation 功能的電平轉換芯片(Level Translator)、緩衝芯片(Buffer)、邏輯閘(Logic Gtae)...等芯片,將彼此間的連接的 I/O 隔開。  详情 回复 发表于 2025-1-13 08:48
谢谢分享!: 5
所以說,你會漏電到處灌也就不奇怪了!^_^  发表于 2025-1-13 08:21
  • TA的每日心情
    开心
    2025-1-17 15:21
  • 签到天数: 249 天

    [LV.8]以坛为家I

    16#
    发表于 2025-1-10 16:00 | 只看该作者
    超級狗 发表于 2025-1-8 19:575 \& b( v: f/ [8 _- u4 q5 a
    沒人想聽副畜長的故事嗎?

    - f+ k8 |% Q- s' `) s我的副处长同事?
    8 a( @3 G9 M- l$ ]. {" P; V1 ~

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    2025 殃視年度大戲 - 我的副畜長、我的爛部門。^_^  发表于 2025-1-13 08:55

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 忠實觀眾獎勵!

    查看全部评分

    该用户从未签到

    15#
    发表于 2025-1-8 15:35 | 只看该作者
    本帖最后由 超級狗 于 2025-1-9 13:18 编辑 3 d  y5 f( e: D) O
    狂羁青马 发表于 2025-1-8 14:50
    9 j$ o) @. U* k' n! Q6 z核心板+外围设备的底板组合硬件架构方式也能遇到这种问题,但我看开发板好像都没什么措施
    0 a8 u  P2 Y6 z/ C, l; @0 U
    狗弟舉個案例:9 d# Z  E: g/ @2 {

    ! [7 X* D2 _8 a% F連法克MTK)處理器常會搭自己的歪壞WiFi)芯片,為了省電、裝置在進入睡眠Suspend)模式後,會把歪壞WiFi)芯片的電關掉。. f2 P. `/ o- f2 Y

    ' H* k3 Q2 n* e( i7 ~" }" {' _但他們出的軟件,經常忘了把重置Reset)訊號下拉Pull-Low),高電位就在那邊一直灌。
    9 ]4 d" h, s" ?& q# M( u3 j$ A7 B) a  D* L! ?
    為什麼會提這件事呢?因為......後來我們離職,各自到了其他公司,大家全都遇到了。
    0 f) J4 \* e! J: l2 B5 X8 y( v
    / [" r7 ~* u9 _5 |+ ]5 F8 G7 @還好有狗幫互助通報系統!
    . j' l+ n4 _& k, i5 k9 V0 h7 d, b( i
    有遇到的舉手,小弟全部賞銀。; L% v% q* {& ^/ J4 v+ V& a( M1 }4 a
    3 B) f4 H4 _: \. G% @
    # r* I. o4 ^) I6 t: E9 ?

    该用户从未签到

    14#
    发表于 2025-1-8 15:21 | 只看该作者
    狂羁青马 发表于 2025-1-8 14:50
    & a3 M* D) i! q5 m; W核心板+外围设备的底板组合硬件架构方式也能遇到这种问题,但我看开发板好像都没什么措施
    後上電板子的電源,由先上電的板子控制,才有可能用軟件時序避開。

    ! o1 a5 o% J( ^: x* Q7 X5 d周邊電源都由你控的就沒問題,你知道什麼時候要給電斷電給電斷電、所有的 I/O 都設成輸入Input)或高阻抗Hi-Z)就行,當然內部的上拉Pull-Up)最好也移除。
    - e: G* J2 d8 U" x/ _$ M- G( X" k( p
    總之,你的 I/O 上都不能有電壓就對!( n5 T$ p: R  R: j8 d7 _, P* Y
    2 T( V+ N- H% Q* v0 E* @2 G

    " Q/ ]2 N' D0 }2 \* t

    点评

    不是我控的,一个机箱中有多个子卡,有FPGA子卡,mcu子卡,cpu子卡等很多,大家都是统一由底板+5V供电,只是管脚有交连,如I2C,UART,PCIE,网口,RGB线等。 大家都是上电各自启动,到机箱里就会发生灌电流现象。不知  详情 回复 发表于 2025-1-11 14:55

    该用户从未签到

    13#
     楼主| 发表于 2025-1-8 14:50 | 只看该作者
    超級狗 发表于 2025-1-6 13:19
  • 後上電板子的電源,由先上電的板子控制,才有可能用軟件時序避開。
  • 在該板子未供電前,先上電板 ...

  • % T( {) c3 k  z! w9 K核心板+外围设备的底板组合硬件架构方式也能遇到这种问题,但我看开发板好像都没什么措施6 }+ G, q7 L0 |" A

    点评

    狗弟舉個案例: 連法克(MTK)處理器常會搭自己的歪壞(WiFi)芯片,為了省電、裝置在進入睡眠(Suspend)模式後,會把歪壞(WiFi)芯片的電關掉。 但他們出的軟件,常忘了把重置(Reset)訊號下拉(Pull-Lo  详情 回复 发表于 2025-1-8 15:35
    周邊電源都由你控的就沒問題,你知道什麼時候要給電或斷電,給電前或斷電後、所有的 I/O 都設成輸入(Input)或高阻抗(Hi-Z)就行,當然內部的上拉(Pull-Up)最好也移除。 總之,你的 I/O 上都不能有電壓就對  详情 回复 发表于 2025-1-8 15:21

    该用户从未签到

    12#
    发表于 2025-1-6 15:26 | 只看该作者
    本帖最后由 超級狗 于 2025-1-6 16:22 编辑
    ! b2 t9 u7 g' C3 \  R! U  D& t5 d  O4 ]
    吾人雖為邪教教徒,但教的都是正統武學。
    # v' r( P; ]% {/ |, x6 U: k4 u# O8 z/ r  V: S* r8 G5 ^% ~
    若嫌費事、串個電阻去擋也行。前爛公司的副處長,還沒升上去之前,就用了 1K 電阻解決。
    2 [. @0 D2 M& P4 O  p5 o
    ; Y7 O+ O2 i1 L$ j5 M但在他得意之餘,到了下個計劃就不會動了!
    6 o% i1 _: R: Y. m* o5 X7 `! b" w' {$ ^) x% m3 T& q, @

    点评

    通常是串10~47歐姆, 22歐姆是常見, 但主要是限流及穩定信號.  发表于 2025-1-8 17:09

    该用户从未签到

    11#
    发表于 2025-1-6 13:54 | 只看该作者
    超級狗 发表于 2025-1-6 13:39
    ' ^* Z. Q4 _  G5 v, B# G( _9 i這位兄弟應該深受其害過!3 N4 L/ c2 n+ Y
    % R# i  z/ s7 R* ]7 z
    這個議題以前提過,你在邏輯閘的規格書中,有看到 I 或 Power Isolation 字 ...

    + d' m  Y* k8 K/ p) Z% l# j设计上应该还是重点关注cpu侧的需求。一般只有特定的几个引脚对上电状态是有要求的,普通IO是无所谓的。
    5 N& |, j! ~/ {4 r3 D+ ^1 f" {0 K5 j& v如果把所有io都要考虑,老板该来找你谈心了
    ( F  a: h1 M% Z0 Q

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    哪天才發現沒處理的管腳會有影響,那時候會被叫去夾蛋!>_<|||  发表于 2025-1-6 14:50

    该用户从未签到

    10#
    发表于 2025-1-6 13:19 | 只看该作者
    本帖最后由 超級狗 于 2025-1-6 16:05 编辑
    ! Z0 E9 n; i4 k/ H3 e
    狂羁青马 发表于 2025-1-6 10:54; \5 Y+ m' n" c0 t
    一般不这样设计吧。一个产品中两块独立的板卡,都有独立的电源系统,板卡只会+5V或+12V供电,级联通信总 ...

    , [! l# [1 b9 d. m  x* `
    • 後上電板子的電源,由先上電的板子控制,才有可能用軟件時序避開。
    • 在該板子未供電前,先上電板子給過去的 I/O 要先保持高阻抗Hi-Z),或者說先設成輸入Input
    • I/O 漏電I/O Leakage)問題一定要擋,現在看似正常、不代表以後都會正常。
    • 信不信由你們,言盡於此。我懶得再寫去罰站的故事了!
      6 I9 y; j% Y3 e7 X* k+ w. H* S
    $ T/ T3 z! |- {* }. z; u
    - b4 H" z9 f! ~( o0 _* }' d
    3 i7 u+ U' x' U: ^2 M
    ; ^; A& z: W/ X, ?. D0 _0 t
    / L  \, `3 Z: _3 `+ w7 e

    ! L8 k9 e& Y" m/ H. ^0 p
    ( g! V' U# @" s# P9 F! U

    点评

    核心板+外围设备的底板组合硬件架构方式也能遇到这种问题,但我看开发板好像都没什么措施  详情 回复 发表于 2025-1-8 14:50

    该用户从未签到

    9#
     楼主| 发表于 2025-1-6 11:00 | 只看该作者
    huo_xing 发表于 2025-1-6 10:54
    % j3 `& x( J( j( ^: J没影响可以忽略。cpu上电时序只针对特定引脚,不是所有。
    7 @+ c9 c3 N# e不同板卡之间的电源系统压差很正常,要不手册 ...

    % W. d9 M9 E4 }  o感谢回复,但你这个回复跟我表达的不是一码事呢
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-22 20:31 , Processed in 0.171875 second(s), 28 queries , Gzip On.

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

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

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