當前位置:編程學習大全網 - 編程語言 - w5300的模塊

w5300的模塊

將25MHz的時鐘源經過6倍頻,建立150MHz的時鐘信號。150MHz的時鐘用於內部單元的運行,如

TCP/IP內核、主機接口管理和寄存器管理。鎖相環在復位後鎖定並提供穩定的時鐘信號。 電源調節系統通過3.3v的輸入建立1.8v/150mA的輸出電壓。電源調節系統為W5300的內核提供電源。

因此不需要其它電源調節器。為了使1.8v的電源更穩定,建議增加電容濾波。 它管理內部128K字節的數據存儲器。由主機分配每個端口的TX/RX存儲器。主機可以通過每個

SOCKET的FIFO寄存器訪問TX/RX存儲器。 這是128K字節通信數據存儲器,組成16個8K字節的DPRAM (雙端口RAM)。可以由主機靈活分配給

每個SOCKET。 它管理MII接口,根據TEST_MODE[3:0]的配置,MII接口可以在內部PHY和外部PHY(第三方PHY)

之間切換。 W5300內部集成了10BaseT/100BaseTX的以太網PHY。PHY支持半雙工/全雙工自動握手和

MDI/MDIX自動檢查。它還支持6種網絡指示的LED輸出,如LINK狀態、速度和雙工狀態。 TCP/IP內核是完全基於WIZnet網絡協議處理技術進行硬件邏輯化。

- 802.3以太網MAC(介質訪問控制)

它控制以太網的CSMA/CD(載波監聽多路訪問/沖突檢測)訪問。他是基於48位源/目的MAC地址的

協議技術。它也允許主機通過SOCKET0控制MAC層。因此可以實現軟件TCP/IP協議和硬件TCP/IP協議。

- PPPOE(通過以太網的點對點協議)

這是在以太網上實現PPP服務的協議。它將以太網數據幀的有效載荷數據封裝為PPP數據幀而進行傳

輸。當接收數據時,它拆封PPP數據幀。PPPoE支持與PPPoE服務器的PPP通信,支持PAP/CHAP驗證

方法。

- ARP(地址解析協議)

ARP是通過IP地址解析MAC地址的協議。它發送ARP響應給來自對端的ARP請求。它也發送ARP請求

查找對端的MAC地址,同時處理對該請求的ARP響應。

- IP(網絡協議)

IP協議支持IP層的數據通信。不支持IP分片。不能接收分片的數據包。除了TCP和UDP,所有的協議

號都支持。在TCP和UDP情況下,使用硬件的協議棧。

- ICMP(Internet控制信息協議)

它接收ICMP數據包,如分片的MTU、無法訪問的目標及標識主機等。當收到Ping請求的ICMP數據包

時,它將響應Ping應答的ICMP數據包。它支持最大119個字節的Ping請求。如果超過119個字節時,它將

不再支持。

- IGMPv1/v2(Internet組管理協議版本1/2)

它處理IGMP協議,如加入/脫離組、在UDP多播模式下報告等等。只支持IGMP的版本1和版本2。如

果使用更高版本的IGMP, 則需要在IP層手動實現。

- UDP(數據報文協議)

這是在UDP層實現數據傳輸的協議。它支持用戶報文,如單播、多播和廣播。

- TCP(傳輸控制協議)

這是在TCP層實現數據傳輸的協議。它支持“TCP客戶端”和“TCP服務器”。W5300不需要主機的幹預,內部處理所有的通信協議。W5300基於TOE(TCP/IP Offload引擎),通

過減少主機處理TCP/IP協議時的負荷,可以極大地提升主機的性能。

  • 上一篇:成人本科專業有哪些專業吃香
  • 下一篇:深圳考電工證是壹個怎樣的流程
  • copyright 2024編程學習大全網