LTC4304:熱插拔2線總線緩沖器的卓越之選
在電子工程師的設(shè)計(jì)工作中,熱插拔2線總線緩沖器是一個(gè)關(guān)鍵的組件,它對(duì)于保障數(shù)據(jù)和時(shí)鐘總線的穩(wěn)定運(yùn)行起著至關(guān)重要的作用。今天,我們就來(lái)深入探討一下Linear Technology Corporation的LTC4304熱插拔2線總線緩沖器。
文件下載:LTC4304.pdf
一、LTC4304的特性亮點(diǎn)
1. 總線故障處理
當(dāng)總線SDA/SCL線路被拉低且持續(xù)時(shí)間 ≥30ms時(shí),LTC4304能夠自動(dòng)斷開(kāi)連接,同時(shí)提供故障標(biāo)志(FAULT)來(lái)指示總線被卡住的情況。而且,它還具備自動(dòng)時(shí)鐘功能,可以嘗試恢復(fù)被卡住的總線,最多能自動(dòng)生成16個(gè)時(shí)鐘脈沖。
2. 雙向緩沖與扇出增加
SDA和SCL線路的雙向緩沖功能,不僅增加了總線的扇出能力,還能在電路板熱插拔過(guò)程中防止SDA和SCL信號(hào)的損壞。同時(shí),它允許總線的上拉電壓高于或低于Vcc。
3. ESD保護(hù)與兼容性
具備±15kV人體模型ESD保護(hù),能有效隔離輸入和輸出的SDA、SCL線路。并且與I2C?、I2C快速模式和SMBus標(biāo)準(zhǔn)兼容,最高可支持400kHz的操作頻率。
4. 其他特性
READY開(kāi)漏輸出可指示背板和卡側(cè)是否連接;所有SDA和SCL線路有1V預(yù)充電功能,當(dāng)Vcc = 0V時(shí),SDA、SCL引腳為高阻抗;ENABLE引腳可控制輸入到輸出的連接;提供MSOP 10引腳和DFN(3mm × 3mm)兩種封裝形式。
二、應(yīng)用場(chǎng)景廣泛
1. 熱插拔電路板
在服務(wù)器等設(shè)備中,經(jīng)常需要進(jìn)行熱插拔操作,LTC4304能夠確保在插入或移除I/O卡時(shí),不會(huì)對(duì)數(shù)據(jù)和時(shí)鐘總線造成損壞。
2. 電容緩沖與總線擴(kuò)展
可以作為電容緩沖器或總線擴(kuò)展器,提高總線的負(fù)載能力和傳輸距離。
3. RAID系統(tǒng)
在RAID系統(tǒng)中,保障數(shù)據(jù)和時(shí)鐘信號(hào)的穩(wěn)定傳輸,提高系統(tǒng)的可靠性。
三、工作原理剖析
1. 啟動(dòng)過(guò)程
當(dāng)LTC4304首次上電或進(jìn)行熱插拔時(shí),它會(huì)進(jìn)入欠壓鎖定(UVLO)狀態(tài),直到Vcc上升到2.5V(典型值)以上。在此期間,預(yù)充電電路會(huì)將SDA和SCL引腳預(yù)充電到1V,以減少連接時(shí)的電壓差和干擾。當(dāng)滿足停止位或總線空閑條件,且SDAOUT和SCLOUT電壓都為高時(shí),輸入到輸出的連接電路被激活,READY引腳變?yōu)楦唠娖健?/p>
2. 連接電路
連接電路激活后,SDAIN和SDAOUT、SCLIN和SCLOUT的功能相同。任何一側(cè)的低電平都會(huì)使兩側(cè)的電壓都變?yōu)榈碗娖?,確保時(shí)鐘拉伸、時(shí)鐘同步、仲裁和確認(rèn)協(xié)議的正常工作。同時(shí),它提供雙向緩沖,隔離背板和卡的電容。
3. 輸入輸出偏移電壓
當(dāng)數(shù)據(jù)或時(shí)鐘引腳輸入低電平時(shí),LTC4304會(huì)將另一側(cè)的電壓調(diào)節(jié)到略高的水平,其偏移電壓與上拉電阻和Vcc電壓有關(guān)。
4. 總線卡住超時(shí)處理
當(dāng)SDAOUT或SCLOUT持續(xù)低電平超過(guò)30ms(典型值)時(shí),F(xiàn)AULT引腳拉低,斷開(kāi)SDAIN和SDAOUT、SCLIN和SCLOUT的連接,并嘗試通過(guò)自動(dòng)時(shí)鐘功能恢復(fù)總線。當(dāng)SDAOUT和SCLOUT變?yōu)楦唠娖綍r(shí),F(xiàn)AULT清除,滿足啟動(dòng)條件后重新連接。
5. 傳播延遲
上升沿時(shí),兩側(cè)的上升時(shí)間由上拉電阻和線路等效電容決定;下降沿時(shí),存在傳播延遲tPHL,該延遲與電源電壓、溫度、上拉電阻和總線等效電容有關(guān)。
6. 數(shù)字輸出
READY引腳指示連接電路的狀態(tài),連接有效時(shí)為高電平,無(wú)效時(shí)為低電平;FAULT引腳在總線卡住時(shí)拉低。
7. ENABLE引腳
當(dāng)ENABLE引腳電壓低于0.8V時(shí),背板側(cè)與卡側(cè)斷開(kāi),READY引腳拉低;高于2V時(shí),等待數(shù)據(jù)事務(wù)完成后連接兩側(cè)??偩€卡住時(shí),ENABLE引腳的上升沿可強(qiáng)制連接。
8. 上升時(shí)間加速器
連接建立后,SDA和SCL引腳的上升時(shí)間加速器會(huì)被激活,允許使用大上拉電阻以降低功耗或處理更大的總線電容。當(dāng)SDA和SCL線路電壓比Vcc低約1V時(shí),加速器關(guān)閉;自動(dòng)時(shí)鐘期間,加速器自動(dòng)禁用。
四、應(yīng)用信息要點(diǎn)
1. 上拉電阻選擇
系統(tǒng)上拉電阻必須足夠強(qiáng),以在SDA和SCL引腳提供0.8V/μs的正壓擺率,激活上升時(shí)間加速器??墒褂霉?(R{PULLUP(MAX) }[k Omega]=frac{left(V{BUS(MIN) }-0.8 Vright) cdot 1250[ ns / V]}{C_{BUS }[pF]}) 計(jì)算最大上拉電阻值。
2. 熱插拔與電容緩沖應(yīng)用
在熱插拔應(yīng)用中,LTC4304可隔離卡的電容與背板電容,降低背板的負(fù)載。在不同的應(yīng)用場(chǎng)景中,如CompactPCI和PCI系統(tǒng),可通過(guò)不同的電路設(shè)計(jì)確保在插入I/O卡時(shí),LTC4304在瞬態(tài)干擾穩(wěn)定后再激活。
3. 電源獨(dú)立操作
LTC4304能夠識(shí)別和緩沖高于或低于其Vcc電源電壓的總線數(shù)據(jù)電平。根據(jù)不同的上拉電壓和Vcc電壓關(guān)系,可通過(guò)設(shè)置ACC引腳來(lái)控制上升時(shí)間加速器的使用。
五、相關(guān)產(chǎn)品推薦
除了LTC4304,Linear Technology Corporation還有一系列相關(guān)產(chǎn)品,如LTC1380/LTC1393、LTC1427 - 50、LTC1623等,這些產(chǎn)品在不同的應(yīng)用場(chǎng)景中都能發(fā)揮重要作用。
在實(shí)際設(shè)計(jì)中,你是否遇到過(guò)總線被卡住的情況?你是如何解決的呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見(jiàn)解。希望通過(guò)本文的介紹,能讓你對(duì)LTC4304熱插拔2線總線緩沖器有更深入的了解,在電子設(shè)計(jì)中更好地應(yīng)用它。
-
電子設(shè)計(jì)
+關(guān)注
關(guān)注
42文章
3082瀏覽量
49950
發(fā)布評(píng)論請(qǐng)先 登錄
LTC4304:熱插拔2線總線緩沖器的卓越之選
評(píng)論