• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式系統中IP協議用ASIC器件電路設計

    嵌入式系統中IP協議用ASIC器件電路設計

    ——
    作者: 時間:2008-05-27 來源:控制工程中文網 收藏
      對比兩種方式:第一種方式可以把RAM設計在協議電路內部,不需要占用應用系統和MAC層資源,但需要提供系統對協議電路進行數據傳送的接口電路;第二種方法不需要采用專用RAM,因此協議電路比較簡單,但需要在IP協議電路與應用系統和MAC層之間設計出合適的接口電路,做到既要滿足 IP流水線操作的要求,又不會增加應用系統資源負擔。 

      本文設計的IP協議硬件中,采取了上述兩種方式綜合的方法:在IP內設置相應數量RAM模塊,這個RAM模塊不僅是IP協議的數據RAM,同時也是應用系統和MAC層的通信緩沖區。通過握手線與微處理器和MAC層器件連接,握手線中的時鐘信號控制IP協議器件中發送或接收流水線的工作節拍,使整個協議處理實現了并行操作。電路模塊如圖3所示。 

    本文引用地址:http://www.czjhyjcfj.com/article/83141.htm

      圖 3 RAM控制邏輯

      三、 流水線方式對電路延遲均勻要求的分析

      硬件實現IP協議的特點是協議操作并行,所有協議操作的基本內容完全按照協議的執行內容并行完成。例如發送數據過程中數據的操作如下:

      讀入1字節-數據處理-發送1字節

      讀入1字節-數據處理-發送1字節

      讀入1字節-數據處理-發送1字節

      ……

      為實現上述操作,除了需要使用外部觸發信號作為統一時鐘外,各部分電路延遲的誤差還要受到相應的限制。 

      IP協議的操作,就是對要傳送的數據報進行相應處理,因此,電路是否正常由數據的穩定性決定。如果電路能在規定的時間內進入穩定狀態,則數據在處理過程中就不會出現問題;否則,數據就會發生不確定性的變化,這種情況就叫作硬件電路的非正常操作結果。出現非正常操作結果的IP協議器件是不穩定的。

      影響IP協議器件穩定性的因素是各級電路操作時間長度和觸發時鐘周期。從圖4中可以看出,各級電路的操作時間長度必須小于觸發信號周期,也就是說,必須在一個觸發周期內完成本級電路的所有操作。根據有限狀態機和時序邏輯電路理論可知,各級處理電路都必須是同步時序邏輯電路。另外,各級電路的操作時間長度取決于電路的級聯層數和每級的時間延遲。由此可知,要保證IP協議器件工作穩定,必須同時滿足如下2個條件:

      (1) 各級模塊電路處理時間必須小于最小觸發周期;

      (2) 各級模塊電路內部延遲能滿足處理時間要求。

      作為硬件電路,其處理速度實際上就是數據在邏輯電路中的傳輸速度,因此,可以通過計算數據傳輸經過邏輯門的最大時間延遲,確定每級邏輯模塊電路的工作時間。

      在IP協議流水線操作中,設外部觸發時鐘周期為TCLK,各模塊電路的傳輸延遲時間為ti,采用MOS器件的電路邊沿動作時間均為tp,各模塊內部傳輸經過N級電路,其中每一級的延遲為Δti,則每個模塊電路的總延遲為

      ti=NΔti

      為保證器件工作穩定,需要有

      TCLK>ti=NΔti

      結束語

      嵌入IP協議的微處理器或單片機系統是嵌入式網絡技術應用的基本技術[2],但工業設備采用軟件嵌入IP協議存在無法并行處理或成本過高的缺點。本文針對工業設備對IP協議需要所設計的IP協議專用器件克服了這些不足,為工業設備提供了實用的、具有較高性能價格比的網絡技術。任何數字化工業設備,都可以使用這個IP協議器件直接連接到基于IP的網絡。

     

      硬件實現的IP協議,其并行工作的數字電路系統必須保證數據處理的穩定性。根據有限狀態機和時序邏輯電路理論,實現并行工作的各級處理電路都必須是同步時序邏輯電路。

      使用ASCI技術設計IP協議屬于硬件,是并行操作實現IP協議技術,不僅IP協議的執行不受軟件和系統中斷干擾,還具有一定的IP協議層抗干擾能力。由于實現的IP協議是一個專用數字硬件電路,只需要通過相應的控制信號就可以實現IP協議的功能,具有比較高的性能價格比。MES

      參考文獻

      1 Douglas E C,David L S.Internetworking With TCP/IP Vol Ⅰ:Principles,Protocols and Architecture.Second Edition.Department of Computer Science Purdue U

     
    niversity, 1998(8)

      2 Gary R W,W Richard S.TCP/IP Illustrated,volume 2:The Implementation.Addison Wesley Publishing Company,1995

      3 論文集.中主題研討會,2000

    tcp/ip相關文章:tcp/ip是什么



    上一頁 1 2 下一頁

    關鍵詞: 嵌入式系統 IP ASIC

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 云霄县| 朝阳区| 安岳县| 永修县| 清徐县| 云阳县| 恭城| 延长县| 鄂尔多斯市| 嘉峪关市| 当阳市| 江陵县| 鄂尔多斯市| 新郑市| 井研县| 北宁市| 贵港市| 巴彦县| 三亚市| 舟山市| 日喀则市| 铜陵市| 朝阳县| 浏阳市| 巫溪县| 玉田县| 江达县| 政和县| 盖州市| 增城市| 宜都市| 林口县| 宜兰县| 邵东县| 松江区| 聂拉木县| 阳原县| 陈巴尔虎旗| 新河县| 射阳县| 建平县|