|
本帖最後由 WIZnet 於 2012-10-30 10:31 AM 編輯
" k6 j5 X4 W* | F5 ^0 G- E" F
0 r7 I. L f7 E: Q" _ y給大家介紹一篇論文,原文標題為“基於TOE技術的嵌入式乙太網介面設計”。該文提出了一種新的嵌入式乙太網解決方案,在無需引入作業系統的條件下,實現了嵌入式系統的乙太網接入。
2 t) V# [# n$ K2 _: D/ r0 c2 m
2 K8 S" @$ i& M, z- A' w8 ?( b 為減輕主機CPU對TCP/IP協定棧處理的負擔,提高嵌入式系統的性能,該文提出一種基於TOE(TCP/IP Offload Engine)技術的嵌入式乙太網介面設計,該設計介紹了一種通過硬體來實現協定棧處理的方法,利用具備協議處理能力的WIZnet乙太網解決方案供應商的網路控制晶片W5300,在TCP/IP協議的基礎上實現了嵌入式系統的乙太網接入。
6 [! K8 d8 j* g2 i, u
3 y& a Z5 S, Q, R6 W
7 `! Q" ]3 N: @6 z- f9 E! Y- _+ Z- x 圖片: W5300晶片4 z% b5 N v& a
- ~/ \$ z. t# e' ^0 k TCP/IP是一組廣泛應用的協定,幾乎已經成為網路通信的標準語言。傳統的TCP/IP通信資料的處理,都是由主機CPU通過軟體實現。隨著高速乙太網的發展,網路頻寬的增長速度遠遠高於CPU處理能力的增長速度,這需要佔用大量CPU資源對協議棧進行處理,給CPU帶來了沉重的負擔。對於接入乙太網環境的嵌入式系統,如何利用有限資源,減輕CPU對協議棧處理的負擔,成為一個值得關注的問題。為了解決這個問題,一種稱為TCP/IP減負引擎(TCP/IP Offload Engine,TOE)的技術應運而生。該文基於TOE技術,提出了一種新的嵌入式系統乙太網解決方案,給出了詳細的硬體介面設計和軟體框架設計。
6 p8 ?! ]$ n6 Y, `4 ?0 G* l, k
7 R2 x @+ k. W' ?查看論文內容>>> |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|