使用MAX4951 SATA雙向轉接器驅動(dòng)eSATA電纜
SATA和以前的數據傳輸協(xié)議
在筆記本電腦和臺式計算機中,串行ATA (SATA)硬盤(pán)驅動(dòng)器幾乎完全替代了并行ATA (PATA)硬盤(pán)驅動(dòng)器,甚至還用在了某些服務(wù)器中。SATA電纜/插座只有7條數據線(xiàn)(圖1),而PATA含有40條數據線(xiàn)。SATA電纜非常靈活,不需要進(jìn)行跳接器設置。內部SATA電纜長(cháng)達1m,而PATA電纜只有18in長(cháng)。
圖1. PCB上的SATA連接器
SATA I串行數據流的數據傳輸速率為150MB/s,并行傳輸最大速率為133MB/s;SATA II傳輸速率可以達到300MB/s。SATA最初只是簡(jiǎn)單地用于替代笨拙的帶狀連接器,只需要驅動(dòng)1m長(cháng)的電纜。開(kāi)發(fā)了名為增強SATA (eSATA)的新標準來(lái)驅動(dòng)筆記本電腦/臺式計算機外部硬盤(pán)信號,驅動(dòng)長(cháng)度達到2m。SATA/eSATA信號類(lèi)似標準LVDS,在一對100Ω平衡傳輸線(xiàn)上進(jìn)行交流耦合。信號電平通常為±500mVP-P。1.5Gbps SATA的應用非常成功,SATA/eSATA很快發(fā)展到3.0Gbps,并且還進(jìn)行了其他改進(jìn)。
eSATA
eSATA是SATA的擴展。eSATA用于帶有外部硬盤(pán)驅動(dòng)器的筆記本電腦/臺式計算機,支持2m長(cháng)的電纜傳輸。使用eSATA,計算機很容易訪(fǎng)問(wèn)1千兆字節(1TB)甚至更多的外部數據,速度和內部驅動(dòng)器一樣快。由于電纜長(cháng)度可能長(cháng)于SATA電纜,因此,eSATA電纜要比SATA需要更強的信號驅動(dòng)能力。eSATA連接器與SATA連接器略有不同,彼此不能互換。圖2所示為SATA和eSATA的電纜端頭。兩個(gè)電纜端頭看起來(lái)相似,但是SATA電纜端頭有一個(gè)槽口。
圖2. SATA和eSATA電纜連接器
采用eSATA后,eSATA有兩條數據鏈路,比USB 2.0快出很多倍,系統總性能實(shí)際上與內部驅動(dòng)器相同。
設計人員面臨一個(gè)兩難問(wèn)題:一方面他們需要客戶(hù)提供必須的eSATA端口,另一方面,他們首先要確定SATA控制器在母板上的位置,使其能夠與設計整體達到最佳匹配。由于電路板限制,而且需要把eSATA連接器放在最容易連接的地方,設計人員不得不跨過(guò)電路板進(jìn)行布線(xiàn)??紤]到連接器的損耗,信號可能達不到eSATA信號電平要求。
MAX4951滿(mǎn)足了eSATA的要求
MAX4951 SATA雙向轉接器的推出有助于解決電路板/電纜損耗問(wèn)題,完全滿(mǎn)足eSATA的驅動(dòng)要求。MAX4951最合適的位置是靠近eSATA連接器放置。該器件非常小(只有4mm x 4mm),只需3.3V供電,其面向北橋的輸入可承受6dB損耗,而且還很容易提供足夠的輸出以驅動(dòng)eSATA電纜。MAX4951含有兩個(gè)限幅差分放大器,輸入和輸出都有內部50Ω終端匹配。每個(gè)放大器的輸出級都可以由2個(gè)比特單獨進(jìn)行控制,通常在電路板設計階段來(lái)設置這兩個(gè)比特。如果電路板驅動(dòng)eSATA,那么,比特1 (B1)應設置為高電平;如果MAX4951小于6in ( 0.15m),那么,比特0 (B0)應浮空,如果距離≥ 6in,則應設置為高電平。出于設計目的,設計人員可能希望在3.3V至B0之間放置一個(gè)1kΩ電阻,如果不需要,則不用安裝。
OOB管理
帶外(OOB)信號直接在MAX4951中進(jìn)行處理。OOB信號是特殊的低數據速率命令,主機和驅動(dòng)器需要利用這一信號進(jìn)行通信或“握手”。在1.5Gpbs數據速率時(shí),OOB信號由一系列突發(fā)構成??梢哉J為這些突發(fā)是其輸出通過(guò)一個(gè)開(kāi)關(guān)的波形(圖3)。開(kāi)關(guān)允許多個(gè)周期的1.5Gbps信號通過(guò),主機/驅動(dòng)器對這些突發(fā)周期進(jìn)行解碼,完成通信。MAX4951專(zhuān)門(mén)針對管理OOB信號提供壓制電路。圖3所示為突發(fā)信號波形—有很多突發(fā)周期,每一周期后面是“無(wú)信號”時(shí)間。
圖3. OOB信號
轉接器要在SATA/eSATA環(huán)境中正常工作,器件必須能夠抑制或者“壓制”低于100mV的所有信號。沒(méi)有壓制功能時(shí),轉接器會(huì )放大系統中的所有噪聲,從而損失OOB信號。使用MAX4951后,設計人員不需要針對OOB信號管理來(lái)進(jìn)行任何特殊的工作—該信號直接通過(guò)MAX4951,所有噪聲都被壓制,防止噪聲干擾OOB信號。
接收靈敏度管理
設計人員應按照在電路板上產(chǎn)生100Ω平衡走線(xiàn)的規則來(lái)布板—布板軟件對此提供支持。主機和驅動(dòng)器側都應該對MAX4951進(jìn)行電容耦合。輸入信號電平應≥ 200mVP-P。輸出電平可以設置為600mVP-P或者900mVP-P。圖4所示為MAX4951工作在3.0Gbps以及輸入只有200mVP-P時(shí)的眼圖。通過(guò)用戶(hù)引腳來(lái)選擇輸出。MAX4951提供雙向信號支持,在每一方向上,通過(guò)連接引腳來(lái)選擇其輸出電平。

圖4. MAX4951工作在3.0Gbps以及輸入只有200mVP-P時(shí)的眼圖
輸出電平是900mVP-P,而輸入只有200mVP-P。在SATA 600mVP-P限制下,眼圖幾乎相同。輸入即使只有200mVP-P,輸出看起來(lái)也非常干凈。
設計實(shí)例
圖5中的原理圖是筆記本電腦或者臺式計算機應用中eSATA 轉接器的完整電路。該設計將SATA提升到eSATA電平。采用MAX4951之后,其引腳布局不需要跨過(guò)任何導線(xiàn)。這一設計可以用作MAX4951評估套件(EV kit)的基礎。
圖5. 筆記本電腦/臺式計算機設計采用了MAX4951將SATA信號提升到eSATA電平
評論