新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 用ARM對FPGA進行配置的原理與方法

        用ARM對FPGA進行配置的原理與方法

        作者: 時間:2012-05-31 來源:網絡 收藏

        if (!pioc_in (nSTATUS))

        {

        printf (nSTATUS = 0 while transmitting data. );

        return -1;

        }

        for (i = 0; i nbytes; i++)

        xmit_byte (data[i]);

        }

        for (i = 0; i 10000 !pioc_in (CONF_DONE); i++)

        {

        if (!pioc_in (nSTATUS))

        {

        printf (nSTATUS = 0 while transmitting data. );

        return -1;

        }

        pioc_out_0 (DATA0);

        pioc_out_0 (DCLK);

        pioc_out_1 (DCLK);

        }

        if (i == 10000)

        {

        printf (Timeout waiting for CONF_DONE = 1. );

        return -1;

        }

        return 0;

        }

        4 結論

        本文給出了基于加載配置軟件實現。這種充分利用了的速度快、靈活的特點,節省了開發成本,又滿足了一些特殊的系統設計要求。本也適用于其它的微處理器。

        參考文獻

        [1]王誠,吳繼華,范麗珍,薛寧,薛小寧.Altera /CPLD設計(基礎篇) 人民郵電出版社 2005.7 PP187~190

        [2] 王艷,李秀華 基于單片機的現場可編程門陣列的配置 微計算機信息 2005,13,104-105。


        上一頁 1 2 3 4 下一頁

        關鍵詞: FPGA ARM 原理 方法

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 上高县| 二连浩特市| 嘉荫县| 牡丹江市| 类乌齐县| 信丰县| 石屏县| 安平县| 临湘市| 巴中市| 镇巴县| 顺义区| 克东县| 卢龙县| 隆尧县| 和硕县| 和静县| 高州市| 彭泽县| 海林市| 峨山| 广元市| 平邑县| 肇州县| 都江堰市| 五华县| 应用必备| 兴海县| 固镇县| 繁峙县| 洪湖市| 元氏县| 慈利县| 昂仁县| 绥中县| 平原县| 卫辉市| 华蓥市| 德保县| 聂荣县| 晴隆县|