新聞中心

        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 原理 方法

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 陈巴尔虎旗| 化德县| 滦南县| 攀枝花市| 闽清县| 濉溪县| 云浮市| 潜江市| 古蔺县| 绥宁县| 沅江市| 洪雅县| 高唐县| 新余市| 平遥县| 黄大仙区| 江孜县| 沐川县| 常山县| 曲沃县| 巧家县| 怀远县| 景泰县| 商丘市| 满城县| 宕昌县| 梅州市| 额敏县| 广德县| 大渡口区| 昔阳县| 冕宁县| 财经| 南丰县| 麻江县| 湘西| 宁夏| 双牌县| 威信县| 石泉县| 和田县|