將USB 3.0用于存儲媒體應用
MB86C30A主要特性
高速加密引擎
在安全性方面MB86C30A嵌入式命令解析器支持ATA命令集,帶有一個(gè)高速加密引擎和DMA控制器。由于加密功能是由硬件而非軟件進(jìn)行控制,因此MB86C30A使得USB 3.0的潛在傳輸速率(見(jiàn)圖2)達到了最大化。芯片支持面向CBC-AEC的128位和256位的主要長(cháng)度,以及面向XTS-AES的主要長(cháng)度。加密引擎是基于國家標準與技術(shù)研究院標準(NIST)的標準AES代碼/解碼硬件引擎。
電源管理
MB86C30A支持USB 3.0所推出的許多電源管理功能。例如:當USB 3.0端點(diǎn)準備完成,可以進(jìn)行數據傳輸時(shí),它會(huì )通知給主機,這樣就減少了查詢(xún)端點(diǎn)過(guò)程中所需的功率。其它協(xié)議變更也是以類(lèi)似的方式節約功率,USB 3.0鏈路層會(huì )根據總線(xiàn)的活動(dòng)自動(dòng)進(jìn)入低功耗狀態(tài)。
USB 2.0/USB 3.0和SATA的PHY和鏈路集成
MB86C30A整合了一個(gè)物理層接口(PHY),在雙工線(xiàn)上(即DP和DM)都具有終端電阻。因此,其實(shí)施需要最少量的外部元件并可以實(shí)現與物理介質(zhì)的輕松互聯(lián)。
嵌入式擴展頻譜時(shí)鐘發(fā)生器(SSCG)
由于電磁干擾(EMI)在高頻狀態(tài)下容易出現更多問(wèn)題,因此USB 3.0需要采用一個(gè)頻譜時(shí)鐘,這個(gè)時(shí)鐘必須在主機和每個(gè)端點(diǎn)中獨立生成。富士通橋接芯片的工作頻率為75MHz,并整合了一個(gè)SSCG。這種集成簡(jiǎn)化了系統設計,并降低了對于其它除噪元件的需求,如旁路電容器、扼流圈、磁珠等。
圖2:針對各種引擎標準的MB86C30A傳輸速率
高性能CPU和其它資源
MB86C30A整合了一個(gè)高性能的32位ARM 7處理器(ARM7TDMI),帶有一個(gè)64Kb的專(zhuān)用程序存儲器,工作頻率為75MHz。因此,利用可定制的固件,開(kāi)發(fā)者就能夠創(chuàng )建差異化更高的外部SATA驅動(dòng)器。通用I/O(GPIO)進(jìn)一步擴展了器件的多功能性。
SPI接口選項
MB86C30A具有一個(gè)串行外設接口(SPI),用于提供與串行flash和EEPROM的連接。
可定制的功能(VID/PID)
每個(gè)USB產(chǎn)品都具有唯一的供應商ID(VID)和產(chǎn)品ID(PID)。MB86C30A允許用戶(hù)來(lái)定制芯片的供應商ID、產(chǎn)品ID及字符串。
輕松移植
為了實(shí)現從以往設計到USB 3.0的輕松移植,MB86C30A采用了與過(guò)去的USB 2.0橋ASSP相似的封裝。這個(gè)64引腳LQFP封裝具有0.4mm的引腳間距,因此,有助于將PCB的生產(chǎn)成本保持在最低水平。
MB86C30A符合如下標準:
《通用串行總線(xiàn)規格3.0》,1.0版本
《通用串行總線(xiàn)規格》,2.0版本
《Mass Storage批量傳輸協(xié)議》,1.0版本
《串行ATA規格》,2.6版本
ATA和ATAPI器件支持
目前,USB類(lèi)驅動(dòng)器屬于邏輯器件驅動(dòng)(LDD),提供了通用功能,并符合HDD及Blu-lay的特定器件規格。
圖3顯示了外部硬件驅動(dòng)器的框圖,這個(gè)驅動(dòng)器可以用于PC或消費類(lèi)電子應用。
圖3-采用富士通MB86C30A橋接芯片的硬件磁盤(pán)驅動(dòng)器應用
總結
PC、外部硬件驅動(dòng)器、便攜式電子器件和基于flash的SSD驅動(dòng)器間不斷增長(cháng)的信息數據傳輸的需求推動(dòng)了對于更快傳輸方法的研制。借助于比以住USB版本的更高的吞吐量,USB 3.0提供了在未來(lái)數年里都能滿(mǎn)足多方面要求的傳輸方式。富士通的MB86C30A USB3.0/SATA橋接器件為開(kāi)發(fā)者提供了一個(gè)可以將SATA驅動(dòng)器應用于USB 3.0的簡(jiǎn)單方式,從而使客戶(hù)可以在幾秒鐘即可完成在之前需要數分鐘的數據傳輸。
評論