新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 結合DSP和微控制器特性、用于電機控制的單片處理器

        結合DSP和微控制器特性、用于電機控制的單片處理器

        作者: 時間:2014-04-05 來源:網絡 收藏
        amily: Arial, Helvetica, sans-serif, 瀹嬩綋; color: rgb(51, 51, 51); font-size: 14px; text-indent: 2em; line-height: 22px; text-align: justify; background-color: rgb(255, 255, 255); ">一般而言,是為有效地執行信號處理算法而設計,在開發良好的架構和良好的微處理器架構之間,經常需要進行折衷。許多系統既采用了DSP,又采用了微控制器,DSP用于滿足計算要求,微控制器用來滿足功能要求。額外的芯片會大大增加最終產品的材料成本,于是在一塊芯片上集成兩種芯片的功能,在成本和開發時間上都極具吸引力。

        本文引用地址:http://www.104case.com/article/241662.htm

        將DSP的性能和微控制器的主要功能結合起來是一項重大課題。摩托羅拉通過創建一種新的DSP架構解決了這一課題。這種新的架構采用高效的微控制器代碼和編譯器性能,既適用于通用的DSP算法又能實現高性能控制。如圖所示,這種架構將DSP功能和許多微控制器特性集成在一起,可進行電機控制和全面的系統控制。

        基于DSP56800內核的電機控制產品系列包含以下結構特征:

        1. 工作于4.57V至5.5V、時鐘頻率為80MHz時,處理速度為40MIPS;

        2. 采用哈佛架構,可處理大量通信數據;

        3. 具有DSP尋址模式的并行指令集;

        4. 周期16×16位并行乘法器-累加器(MAC);

        5. 2×36位累加器,包含擴展位;

        6. 單周期16位并行移位器;

        7. 硬件DO和REP循環;

        8. 3條16位內核數據總線和3條16位內部地址總線;

        9. 1條16位外部接口數據總線;

        10. 支持DSP和控制器功能的指令集;

        11. 控制器類型的尋址模式和可減小代碼規模的指令;

        12. C 編譯器和支持局部變量;

        13. 軟件子程序和無限嵌套深度的中斷堆棧。

        DSP56800內核是一種可編程的CMOS 16位定點DSP,專為實時數字信號處理&s



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 扬州市| 西贡区| 淳化县| 辽阳市| 定边县| 阳山县| 永和县| 石城县| 红原县| 甘德县| 马公市| 高雄市| 平遥县| 台州市| 辽阳市| 濉溪县| 任丘市| 金川县| 双鸭山市| 萝北县| 大城县| 德保县| 武乡县| 乐昌市| 通海县| 万盛区| 商丘市| 五寨县| 新密市| 西乌珠穆沁旗| 建平县| 广河县| 青田县| 东莞市| 绿春县| 隆昌县| 清远市| 武陟县| 南陵县| 闻喜县| 和林格尔县|