探索Infineon旗下CYWB0124AB/CYWB0125AB USB/Mass Storage控制器的卓越性能
在當今數(shù)字化的時代,電子設備對于高效數(shù)據(jù)傳輸和存儲的需求與日俱增。Infineon旗下Cypress開發(fā)的CYWB0124AB和CYWB0125AB West Bridge? Antioch? USB/Mass Storage Peripheral Controller,就是為滿足這一需求而誕生的優(yōu)秀產(chǎn)品。下面,我們將深入剖析這款控制器的各項特性。
文件下載:CYWB0124AB-BVXI.pdf
關鍵特性概覽
SLIM架構:實現(xiàn)高效數(shù)據(jù)傳輸
Simultaneous Link to Independent Multimedia(SLIM)架構是該控制器的一大亮點。它允許P-port、S-port和U-port三個不同接口相互獨立連接,在使用Antioch?通過USB將設備連接到PC時,設備仍能同時訪問大容量存儲設備,互不干擾。這種架構還開創(chuàng)了全新的使用模式,例如PC可以獨立于主處理器訪問大容量存儲設備,或者同時枚舉訪問大容量存儲設備和主處理器。在手機應用中,用戶可以在手機保持完整功能的同時,將其作為U盤使用或下載媒體文件,甚至還能將手機作為調(diào)制解調(diào)器,讓PC連接到網(wǎng)絡。
Turbo - MTP支持:提升MTP性能
Turbo - MTP是由West Bridge? Antioch?實現(xiàn)的Microsoft Media Transfer Protocol(MTP)的一種優(yōu)化方案。在現(xiàn)有的支持MTP的手機中,所有協(xié)議數(shù)據(jù)包都需要主處理器處理。而West Bridge Turbo - MTP會對數(shù)據(jù)包類型進行切換,僅將控制包發(fā)送到處理器,數(shù)據(jù)有效負載則直接寫入大容量存儲設備,從而顯著提升了MTP的性能。
8051微處理器:高效事務管理
Antioch中嵌入的8051微處理器負責P - port、S - port和U - port之間所有事務的基本管理。它并不位于數(shù)據(jù)路徑中,而是對路徑進行管理,以優(yōu)化數(shù)據(jù)路徑的性能。該微處理器執(zhí)行的固件支持S - port的NAND、SD和MMC設備,對于NAND設備,它遵循Smart Media算法,實現(xiàn)物理到邏輯管理、ECC糾錯、損耗均衡和NAND閃存壞塊處理等功能。
多接口支持
- 處理器接口(P - port):通過專用的處理器接口與外部處理器進行通信,支持同步和異步SRAM映射內(nèi)存訪問。異步訪問帶寬可達66.7 MBps,同步訪問在33 MHz下通過16位傳輸,帶寬同樣可達66.7 MBps。通過內(nèi)存地址解碼,可以訪問Antioch內(nèi)部的多個端點緩沖區(qū),這些緩沖區(qū)作為各端口之間的數(shù)據(jù)緩沖。訪問這些緩沖區(qū)可以通過DMA協(xié)議或中斷方式控制,由外部處理器進行配置。
- USB接口(U - port):符合USB 2.0規(guī)范,支持全速和高速USB模式。USB接口包含USB收發(fā)器,可與P - port和S - port進行雙向數(shù)據(jù)訪問,支持可編程的CONTROL/BULK/INTERRUPT/ISOCHRONOUS端點。
- 大容量存儲支持(S - port):S - port有兩種配置模式,可同時支持SD/MMC + 端口和×8 NAND端口,或支持一個獨特的×16 NAND訪問端口。通過NANDCFG引腳設置S - port的配置。需要注意的是,在WLCSP封裝選項中,S - port僅支持單個SD/MMC + 端口,不支持NAND端口。此外,Antioch還包含兩個芯片使能引腳NAND_CE#和NAND_CE2#,可交替訪問兩個不同的NAND設備。
時鐘和電源管理
- 時鐘:Antioch允許在XTALIN和XTALOUT引腳之間連接晶體,或在XTALIN引腳連接外部時鐘。通過晶體電源XVDDQ的電平確定是提供晶體還是時鐘輸入。芯片內(nèi)部的PLL可將19.2/24/26/48 MHz的頻率倍頻至480 MHz,以滿足收發(fā)器/PHY的需求,同時內(nèi)部計數(shù)器會將其分頻作為8051的時鐘,8051時鐘頻率為48 MHz。
- 電源域:Antioch具有多個電源域,包括為數(shù)字I/O提供電源的*VDDQ(包含PVDDQ、SNVDDQ、SSVDDQ、GVDDQ)、為USB I/O和一些模擬電路供電的UVDDQ、用于電源序列控制電路的VDD33、為邏輯核心供電的(V_{DD})、為PLL和USB串行器模擬組件供電的AVDDQ以及時鐘I/O電源XVDDQ。各電源域的電壓和功能各不相同,且對噪聲有一定的要求。
- 電源模式:除正常工作模式外,Antioch還包含多種低功耗模式,如Suspend Mode(通過8051內(nèi)部進入,可通過D + 總線變低、GPIO[0]達到預定狀態(tài)或使能CE#變低退出)、Standby Mode(通過取消斷言WAKEUP輸入引腳或內(nèi)部寄存器設置進入,可通過斷言WAKEUP引腳、CE#變低或處理器寫入內(nèi)部寄存器退出)和Core Power Down Mode(核心電源(V_{DD})和AVDDQ斷電,退出時需要重新加載固件)。
電氣特性與參數(shù)
絕對最大額定值和工作條件
文檔明確給出了設備的絕對最大額定值,包括存儲溫度、環(huán)境溫度、電源電壓等參數(shù)。同時,也規(guī)定了設備的工作條件,如不同電源域的電壓范圍等,確保設備在安全的范圍內(nèi)工作。
DC和AC特性
詳細介紹了設備的DC特性,如靜態(tài)放電電壓(ESD)、閂鎖電流、最大輸出短路電流等。對于AC特性,包括USB收發(fā)器的相關參數(shù)、P - port接口的異步和同步模式時序參數(shù)、SD/MMC參數(shù)以及復位和待機時序參數(shù)等,都有明確的規(guī)定和說明,并配有相應的波形圖和表格,方便工程師進行設計和調(diào)試。
封裝與訂購信息
封裝形式
CYWB0124AB和CYWB0125AB提供兩種封裝形式:100 - ball VFBGA和81 - ball WLCSP。不同封裝形式在引腳功能、時鐘輸入、NAND功能等方面存在差異,工程師可以根據(jù)具體的應用需求進行選擇。
訂購信息
文檔列出了當前可用的訂購代碼,包括CYWB0124AB - BVXI、CYWB0124ABX - FDXI和CYWB0125ABX - FDXI,并對訂購代碼的含義進行了詳細解釋。同時,還提供了產(chǎn)品的關鍵特性和可用的時鐘輸入頻率等信息。
總結與思考
Infineon的CYWB0124AB和CYWB0125AB USB/Mass Storage Peripheral Controller憑借其卓越的架構設計、多接口支持、靈活的時鐘和電源管理以及豐富的電氣特性,為電子工程師在設計數(shù)據(jù)傳輸和存儲相關設備時提供了一個強大而可靠的選擇。然而,在實際應用中,工程師還需要根據(jù)具體的項目需求,綜合考慮設備的性能、功耗、成本等因素。例如,在選擇封裝形式時,需要權衡不同封裝的優(yōu)缺點;在進行電源管理設計時,要充分考慮各種低功耗模式的應用場景,以實現(xiàn)設備的最佳性能和能效比。大家在使用這款控制器的過程中,是否也遇到過一些獨特的挑戰(zhàn)或有一些創(chuàng)新的應用思路呢?歡迎在評論區(qū)分享交流。
-
Infineon
+關注
關注
2文章
112瀏覽量
31405
發(fā)布評論請先 登錄
探索Infineon旗下CYWB0124AB/CYWB0125AB USB/Mass Storage控制器的卓越性能
評論