實(shí)現(xiàn)WUSB設(shè)備控制器的設(shè)計(jì)考慮因素
從有線USB向認(rèn)證無(wú)線USB的轉(zhuǎn)移
為實(shí)現(xiàn)從USB到認(rèn)證無(wú)線USB的順利轉(zhuǎn)移,業(yè)界已定義了幾種產(chǎn)品。這些產(chǎn)品涵蓋了本機(jī)認(rèn)證無(wú)線USB設(shè)備、設(shè)備線纜適配器、主機(jī)導(dǎo)線適配器,以及利用無(wú)線主機(jī)PCI/PCI-e適配器的類(lèi)似EHCI的解決方案。
有多種方法可將目前的USB主機(jī)系統(tǒng)轉(zhuǎn)移到認(rèn)證無(wú)線USB??蛻?hù)可使用基于PCI或PCI-e的認(rèn)證無(wú)線USB附加卡,或使用主機(jī)導(dǎo)線適配器(HWA)解決方案。HWA將有線USB主機(jī)功能擴(kuò)展成認(rèn)證無(wú)線USB主機(jī)功能。換句話說(shuō),HWA通過(guò)USB轉(zhuǎn)接器提供認(rèn)證無(wú)線USB主機(jī)功能。
同樣,現(xiàn)有的USB設(shè)備也可以連接到認(rèn)證無(wú)線USB主機(jī)。設(shè)備線纜適配器(DWA)使客戶(hù)能將其現(xiàn)有USB設(shè)備連到認(rèn)證無(wú)線USB主機(jī)。DWA作為認(rèn)證無(wú)線USB集線器,可實(shí)現(xiàn)各個(gè)USB設(shè)備與其下游端口的連接,并將有線USB流量轉(zhuǎn)變成認(rèn)證無(wú)線USB流量。
圖1:NXPISP3582框圖。 |
DWA可以用于外部集線器型應(yīng)用中,但它并非針對(duì)嵌入式應(yīng)用而設(shè)計(jì)。對(duì)嵌入式設(shè)備而言,DWA的性能不高,而且成本昂貴、尺寸大、功耗高。而對(duì)性能、成本、裸片尺寸和低功耗等指標(biāo)都極其重要的嵌入式設(shè)計(jì)而言,認(rèn)證無(wú)線USB本機(jī)設(shè)備控制器則是最佳的設(shè)計(jì)選擇。NXP半導(dǎo)體公司(NXP Semiconductors)公司的首個(gè)認(rèn)證無(wú)線USB產(chǎn)品就是本機(jī)認(rèn)證無(wú)線USB設(shè)備控制器ISP3582。ISP3582直接向設(shè)備功能應(yīng)用提供USB功能數(shù)據(jù),它既不需要經(jīng)由DWA獲得額外的數(shù)據(jù)緩沖和調(diào)度,也不需要有線USB端口連接到DWA。
NXP半導(dǎo)體預(yù)計(jì),有線USB設(shè)備和認(rèn)證無(wú)線USB設(shè)備將在相當(dāng)長(zhǎng)的時(shí)間內(nèi)共存,因此ISP3582繼承了NXP有線USB設(shè)備特性和系統(tǒng)架構(gòu)。它的軟件堆棧類(lèi)似于NXP有線USB設(shè)備控制器的軟件堆棧,可為客戶(hù)提供無(wú)縫的設(shè)計(jì)路徑,以便輕松地從有線USB轉(zhuǎn)移到認(rèn)證無(wú)線USB。
圖2:無(wú)線USB和有線USB接口共存的系統(tǒng)框圖。 |
基于ISP3582的設(shè)計(jì)說(shuō)明
認(rèn)證無(wú)線USB設(shè)備控制器ISP3582包含實(shí)現(xiàn)認(rèn)證無(wú)線USB設(shè)備的所有構(gòu)建塊。這些構(gòu)建塊包括WiMedia介質(zhì)訪問(wèn)控制器(MAC)、MAC-PHY接口、系統(tǒng)連接接口,并且它們?nèi)勘患稍诔叽鐬?7
評(píng)論