產品廠商新聞方案技術培訓下載招聘品牌展會視頻媒體國防軍民融合

  •  
     

    雙口RAM在組合導航系統中的應用

    2006-01-22 電子技術應用

          導航系統是負責將載體從起始點引導到目的地的系統裝置。近年來,隨著微型計算機技術和衛星通信技術的發展和實際應用,使得導航系統的精確性和可靠性達到了更高的要求,促使導航系統向綜合化和容錯化方法發展,進而發展了以慣性導航為主體的各種組合導航系統。在眾多組合導般系統中,INS/GPS組合導航系統更是發展迅速,在軍用和民用領域均已獲得廣泛應用,而且愈來愈受到重視。就INS/GPS組合導航系統而言,除了要完成大量的導航解算工作外,還要完成控制、人機接口、與外部系統的通信等功能。由于導航系統對實時性要求較高,采用單片CPU來實現上述功能是不現實的。在研制某彈載INS/GPS組合導航系統時,針對彈載導航系統體積小、重量輕、功耗小的特點,設計了一種嵌入式高速處理系統。該系統采用TI公司的TMS320VC33和TMS320F240組成雙DSP系統,即由兩個DSP構成一個主從式系統完成相應功能。主從式系統設計的關鍵是主機與從機之間的數據通信。主從機之間的數據通信主要有串行、并行、DMA及雙口RAM四種方式。綜合各種通信方式的優缺點,考慮到導航系統實時性高、數據量大的特點,筆者以雙口RAM器件CY7C028作為共享存儲器,筆者以雙口RAM器件CY7C028作為共享存儲器,通過獨特的軟件分區處理設計有效地實現了導航系統中的主計算機與從微型計算機之間的通信。
    雙口RAM芯片CY7C028的內部結構及工作原理
          CY7C028是CYPRESS公司研制的64K×16低功耗CMOS型靜態雙口RAM,最大訪問時間為12/15/20ns,可與大多數高速處理器配合使用,無需插入等待狀態。采用主從模式可以方便地將數據總線擴展成32位或更寬。
          雙口RAM芯片CY7C028作為一種性能優越的快速通信器件,大多CPU的高速數字系統中非常適用。其特點是:提供兩套完全獨立的數據線、地址線、讀寫控制線,允許兩個CPU對雙端口存儲器同時進行操作;具有兩套完全的中斷邏輯,用于實現兩個CPU之間的握手信號;具有完全獨立的忙邏輯,可保護兩個CPU對同一地址單元進行正確的讀寫操作。當兩個CPU對雙口RAM存取時,存在以下四種情況。
    (1)兩個CPU不同時對同一地址單元存取數據。
    (2)兩個CPU同時對同一地址單元讀出數據。
    (3)兩個CPU同時對同一地址單元寫入數據。
    (4)兩個CPU同時對同一地址單元操作,一個寫入數據,另一個讀出數據。



    分享到:
     
     
     
     
    熱門產品
     
    推薦廠商
     
    關于我們 | 聯系我們 | 廣告服務 | 版權隱私 | 積分換禮 | 友情鏈接 | 站點導航 | 違規舉報
     
    江西快3近500期走势图