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

    EEPW首頁 > 嵌入式系統 > 設計應用 > 利用矢量旋轉求解平方根的算法及其FPGA實現*

    利用矢量旋轉求解平方根的算法及其FPGA實現*

    ——
    作者:鐘花 孫松林 景曉軍 北京郵電大學信息與通信工程學院 時間:2009-08-07 來源:電子產品世界 收藏

      算法的實現

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

      該算法完全由移位和相加完成,很容易在硬件上實現,而且效率較高。由于具有并行處理能力,實現開方運算,速度可以比數字信號處理芯片快,以滿足某些高速度處理要求。筆者采用的芯片是Altera公司的Stratix II系列EP2S60開發板。

      實現方法

      (1)預處理單元

      要利用VR算法實現運算,必須對輸入進行預處理,設輸入為單精度浮點數據格式,在預處理單元中將輸入轉化成算法可以處理的格式。

      ,有,所以迭代運算時寄存器中存放的上一次旋轉所得的坐標值xi,yi每次右移5位。VR算法的FPGA實現架構如圖2所示。

      (3)后處理單元

      由VR算法得到的結果需要經后處理單元處理成單精度浮點數據格式后輸出。該單元需要預處理單元傳遞相關參數。

    矢量控制相關文章:矢量控制原理


    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 平度市| 靖西县| 本溪| 潍坊市| 贡山| 德江县| 图木舒克市| 井陉县| 平顺县| 万宁市| 淅川县| 璧山县| 安西县| 九龙坡区| 临猗县| 安泽县| 刚察县| 柳州市| 香格里拉县| 武清区| 桂林市| 枣庄市| 额济纳旗| 孟津县| 迭部县| 铁岭县| 台南市| 无极县| 沐川县| 昌都县| 贡山| 剑阁县| 广西| 海阳市| 罗山县| 饶平县| 高唐县| 湘乡市| 巴中市| 红河县| 汉阴县|