EVB - USB3300開發(fā)板使用指南
在電子設(shè)計領(lǐng)域,USB接口的應(yīng)用極為廣泛。SMSC的EVB - USB3300開發(fā)板為我們提供了一個便捷的平臺,用于開發(fā)USB主機、設(shè)備或OTG系統(tǒng)。下面就為大家詳細(xì)介紹這款開發(fā)板的相關(guān)信息。
文件下載:EVB-USB3330.pdf
一、USB3300芯片特性
USB3300具有ULPI接口,可支持系統(tǒng)作為USB主機、設(shè)備或OTG系統(tǒng)運行。UTMI + 規(guī)范分為不同的層級,SMSC提供了一系列符合不同層級的PHY產(chǎn)品。其中,USB3300采用12引腳接口,實現(xiàn)了UTMI + Level 3的所有功能,適用于USB2.0的設(shè)備、主機和OTG模式,支持高速(HS)、全速(FS)、低速(LS)以及前導(dǎo)包傳輸。
二、EVB - USB3300開發(fā)板概述
2.1 基本功能
EVB - USB3300是一塊子卡,通過T&MT連接器插入用戶的測試系統(tǒng)。它連接到USB鏈路層,可創(chuàng)建USB主機、設(shè)備或OTG系統(tǒng)。板邊連接器符合UTMI + 低引腳接口(ULPI)規(guī)范要求,相關(guān)ULPI工作組頁面可訪問www.ulpi.org。開發(fā)板包含USB3300芯片及所有相關(guān)外部組件。
2.2 電源供應(yīng)
2.2.1 VBUS電源
在主機或OTG模式下,開發(fā)板必須在 (V{BUS}) 上提供5伏電源。開發(fā)板上有一個5伏開關(guān),可將5伏電源連接到 (V{BUS}) 。5伏電源可以來自J4的外部電源,或者當(dāng)J5安裝時,來自T&MT連接器的28引腳。如果使用J4的外部電源,需要移除J5。5伏開關(guān)由USB3300的CPEN信號控制,CPEN狀態(tài)由USB3300的ULPI寄存器控制。該開關(guān)具有反向驅(qū)動保護(hù),但不能防止反向電流,當(dāng) (V{BUS}) 由USB電纜供電時,用戶需確保開關(guān)關(guān)閉。在主機模式下,安裝連接器J6可增加 (V{BUS}) 的電容。
2.2.2 3.3伏電源
開發(fā)板需要一個能夠提供80mA電流的3.3伏電源,該電源需在T&MT連接器處提供。
2.3 其他組件
2.3.1 邊緣連接器
T&MT邊緣連接器符合UTMI規(guī)范,開發(fā)板上的100引腳邊緣連接器型號為AMP 2 - 557101 - 5,與AMP 2 - 557100 - 5相匹配。
2.3.2 晶體振蕩器
24MHz晶體連接到USB3300的內(nèi)部振蕩器,USB3300中的PLL電路生成鏈路層使用的60MHz CLKOUT信號。
2.3.3 USB連接器
開發(fā)板提供一個標(biāo)準(zhǔn)的Mini - AB連接器,用于連接USB電纜或連接器。如果只需要主機操作,可以安裝J7將ID引腳接地。
2.4 VBUS存在檢測
當(dāng)USB電纜連接時,SIE必須檢測 (V{BUS}) 。USB連接器的 (V{BUS}) 信號連接到USB3300的 (V{BUS}) 引腳,USB3300包含OTG所需的所有 (V{BUS}) 比較器。需要注意的是,開發(fā)板上T&MT連接器的 (V_{BUS_in}) 引腳未連接。
2.5 UTMI信號測試點
開發(fā)板上的J9、J10和J11引腳提供了方便訪問ULPI信號的測試點,每個引腳都標(biāo)有信號名稱。
2.6 框圖
開發(fā)板的框圖展示了板上跳線的使用方式,通過它我們可以清晰地了解開發(fā)板的內(nèi)部結(jié)構(gòu)和信號流向。
2.7 T&MT連接器引腳分配與描述
2.7.1 引腳分配
T&MT連接器是一個100引腳的連接器,具有標(biāo)準(zhǔn)的引腳分配,適用于所有ULPI PHY設(shè)備。具體的引腳分配如表1所示。
| PIN | DESCRIPTION | PIN | DESCRIPTION | PIN | DESCRIPTION | PIN | DESCRIPTION |
|---|---|---|---|---|---|---|---|
| 1 | GPIO0 | 26 | GPIO1 | 51 | GND | 76 | GND |
| 2 | GND | 27 | GND | 52 | sys_clk | 77 | Reserved |
| 3 | GPIO2 | 28 | VBUS_out | 53 | GND | 78 | GPIO14 |
| 4 | GND | 29 | GPIO3 | 54 | GND | 79 | Reserved |
| 5 | GPIO4 | 30 | Reserved | 55 | Reserved | 80 | GND |
| 6 | GPIO5 | 31 | data7 | 56 | GPIO6 | 81 | VIO |
| 7 | GPIO7 | 32 | GND | 57 | VDD | 82 | data6 |
| 8 | VDD | 33 | data5 | 58 | GPIO8 | 83 | data4 |
| 9 | GND | 34 | data3 | 59 | Reserved | 84 | GND |
| 10 | Reserved | 35 | GND | 60 | Reserved | 85 | data2 |
| 11 | GPIO9 | 36 | data1 | 61 | GPIO10 | 86 | data0 |
| 12 | GPIO11 | 37 | Reserved | 62 | GND | 87 | VIO |
| 13 | GND | 38 | VIO | 63 | GPIO12 | 88 | Reserved |
| 14 | Reserved | 39 | GND | 64 | Reserved | 89 | Reserved |
| 15 | SPKR_L | 40 | Reserved | 65 | GND | 90 | clock |
| 16 | VDD | 41 | Reserved | 66 | Reserved | 91 | Reserved |
| 17 | reset | 42 | Reserved | 67 | Reserved | 92 | GND |
| 18 | Reserved | 43 | GND | 68 | GND | 93 | Reserved |
| 19 | Reserved | 44 | Reserved | 69 | VDD | 94 | Reserved |
| 20 | Reserved | 45 | SPKR_MIC | 70 | dir | 95 | GND |
| 21 | GND | 46 | GND | 71 | nxt | 96 | stp |
| 22 | Reserved | 47 | VBUS_in | 72 | Reserved | 97 | Reserved |
| 23 | Reserved | 48 | Reserved | 73 | GND | 98 | Reserved |
| 24 | GND | 49 | dc_psnt_n | 74 | Reserved | 99 | Reserved |
| 25 | Reserved | 50 | GPIO13 | 75 | Reserved | 100 | psu_shd_n |
需要注意的是,數(shù)據(jù)引腳data[7:0]的位置與UTMI T&MT連接器上的位置不同。
2.7.2 引腳描述
各引腳的詳細(xì)描述如表2所示,通過這些描述,我們可以清楚地了解每個引腳的功能和使用方式。
| NAME | DIRECTION RELATIVE TO EVB - USB3300 | ACTIVE LEVEL | DESCRIPTION |
|---|---|---|---|
| clock | Output | n/a | 60MHz clock output from PHY. |
| data[7 - 0] | I/O | n/a | ULPI Bi - Directional data bus. Bit[7] is the MSB. |
| dir | Output | High | ULPI dir signal. |
| stp | Input | n/a | ULPI stp signal. |
| nxt | Output | n/a | ULPI nxt signal. |
| reset | Input | High | Reset Pin. |
| dc_psnt_n | Output | Low | When low, the Link detects the presence of a daughter - card. The EVB - USB3300 has a 200 ohm pull - down resistor. |
| psu_shd_n | Input | Low | When low, the PHY will source 3.3 volts from the daughter - card. The EVB - USB3300 has a 200 ohm pull - down resistor. |
| sys_clk | Input | n/a | Not used. |
| Reserved | I/O | n/a | Reserved. |
| GPIO0 - 14 | I/O | n/a | General Purpose I/O. Not used. |
| GND | I/O | n/a | Ground Plane. |
| VBUS_in | I/O | n/a | Not used. |
| VBUS_out | I/O | n/a | 5 Volt supply from the Link. Can be used by the EVB - USB3300 for driving (V_{BUS}). To use remove power from jumper 4 and install jumper 5. |
| VDD | I/O | n/a | 3.3 volt PHY Power supply. |
| VIO | I/O | n/a | 3.3 volt I/O supply. |
| SPKR_L | Not used. | n/a | Reserved for carkit. Not used. |
| SPKR_MIC | Not used. | n/a | Reserved for carkit. Not used. |
2.8 電路板原理圖
開發(fā)板的原理圖可供參考,并且可以放大以提高可讀性。原理圖也可以從SMSC網(wǎng)站下載為單獨的pdf文檔。
通過以上對EVB - USB3300開發(fā)板的詳細(xì)介紹,相信大家對這款開發(fā)板有了更深入的了解。在實際設(shè)計中,大家可以根據(jù)這些信息合理使用開發(fā)板,開發(fā)出符合需求的USB系統(tǒng)。大家在使用過程中遇到過哪些問題呢?歡迎在評論區(qū)分享交流。
發(fā)布評論請先 登錄
EVB - USB3300開發(fā)板使用指南
評論