新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM920T設計的SMC接口研究與PC/104總線仿真

        基于ARM920T設計的SMC接口研究與PC/104總線仿真

        作者: 時間:2010-12-13 來源:網絡 收藏

        end if;

        if rdreg 2 or rdreg> 6 then

        EIOR 一‘1’;

        EIOW 一‘1’;

        elsif rdreg一2 or rdreg= 3 then

        if RDn一‘1’then

        EIOR 一‘1’;

        EXDIR 一‘1’;

        elsif W Rn一‘1’then

        EIOW 一‘0’;

        EXDIR 一‘1’;

        end if;

        end if;

        上述代碼適當延遲了關閉雙電源收發器的輸出使能和數據流向重設時間,保證數據穩定,使CPU 和外設有足夠的時間進行輸入輸出操作.

        圖4中曲線2是兼容PC/104地址空間內任意地址信號經收發器緩沖后的譯碼結果,曲線1和曲線3是對該地址進行讀操作時的RDn和IOR信號.

        圖4中RDn由EP9315直接驅動,原始邏輯電平為3.3 V,實驗電路對該信號電平進行了無時延的處理.

        目前主流元器件在速度上都已能兼容PCI,因此盡管驅動的SRAM 讀寫速度高于標準PC/104,但只要保證各控制信號問關系清晰(圖4b),是不會造成總線訪問失敗的.

        4 結束語

        利用ARM 系統成本較低,功耗更小,啟動速度快,指令效率高的的特點,兼取PC/AT系統和PC/104總線設備在產業化基礎方面的優勢,在ARM平臺上構建PC/104總線,有助于利用現有資源,保護已有投資.由于ARM 與PC/AT模型在處理器架構上有本質性的差異,在ARM 平臺上構建的PC/104總線在所有的具體應用中要做到與標準規范完全兼容幾乎是不可能,但是在特定的應用需求及確定的操作系統下這種努力是完全可行并且有效的。對于特定的應用而言,通常只需顧及總線時序的一個子集,這就大大降低了系統現實的難度。兼容總線在使用遵守ISAPnP(Plug and Play)規范的設備時有較多的困難。另外在使用包含中斷請求和DMA需求的設備時也需要專門的考慮。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 佛坪县| 普安县| 广饶县| 武宁县| 武威市| 凤台县| 山阴县| 应城市| 六盘水市| 体育| 肥西县| 遂平县| 巧家县| 定日县| 喀喇| 紫阳县| 拉萨市| 砚山县| 原阳县| 扬中市| 博客| 嘉峪关市| 石渠县| 乌审旗| 平舆县| 汽车| 合山市| 盐城市| 石棉县| 应用必备| 昭平县| 银川市| 宿州市| 绥江县| 新乐市| 资溪县| 米脂县| 阿克苏市| 南和县| 巴彦淖尔市| 唐山市|