新聞中心

EEPW首頁 > 業(yè)界動態(tài) > DSP出沒 32位MCU請注意!

DSP出沒 32位MCU請注意!

作者: 時間:2009-03-18 來源:EEwold 收藏

  “本身就是數字信號處理能力很強的控制器,”高級嵌入式處理器產品部中國區(qū)經理譚徽說。

本文引用地址:http://m.butianyuan.cn/article/92515.htm

  其實,早在1997年,TMS320F240芯片就已經進入伺服驅動控制領域,這是一款集高速運算和高效控制能力于一體的16位芯片,當時20MIPS的運行速率已經在業(yè)界引起了非常大的反響。但十年過去了,“行業(yè)對MIPS的需求比我們當初想像地要高很多,”在半導體行業(yè)打拼將近十年的譚徽不禁感慨。

  也正由于MCU和有很多相似的地方,集成了更多AD/DA、PWM、CAN等通訊接口的DSP越來越像MCU,因而,C2000由DSP到MCU的角色轉變也看似理所當然了。

  美妙如(意大利語:海豚)

  在TI產品系列中,處理器無疑是重要市場之一,其三大系列產品已為工程師所熟知,其中包括MSP430系列、C2000系列和基于ARM的處理器。主打低功耗的MSP430系列是一款16位單片機,而基于ARM平臺的處理器,則定位于各種各樣的通用嵌入式解決方案。

  “C2000系列最早由DSP演化而來,”譚徽介紹,盡管之前被歸類為DSP,但C2000系列一直是控制應用的典范。早在2008年10月,TI發(fā)布了Piccolo系列,其中的F2802X和F2803x系列都已量產。“Piccolo在意大利語是風笛的意思,”譚徽介紹,一個美麗的名字無疑寄托著設計師美好愿望,他們希望這款小且功能強勁的MCU能夠像樂曲一樣帶給工程師美妙感受。事實也確實如此,盡管相對于28系統(tǒng)來說,Piccolo性能有些下降,但它兼容28內核,其詳盡的程序和仿真器資料,使得其在32MCU市場無疑具有一定優(yōu)勢。

  與Piccolo一樣,此次推出的也源于意大利語,意為”海豚“,雖不知道設計者命名的初衷,但是很容易讓人聯(lián)想到形容聲音很高的“海豚音”。也確實是實時控制領域的“海豚音”,實現(xiàn)了更高智能與效率。與Piccolo一起,Delfino使得工程師可以在40MIPS到300MFLOPS范圍內實現(xiàn)代碼的無縫連接,從而提高實時控制的性能。

  高實時控制得益于Delfino內部功能的改善,首先,300MHz的C28x內核可提供快速中斷響應、最小化時延、復雜控制算法執(zhí)行以及實時數據分析。

  同時,在外設方面,Delfino進一步提升了PWM和QEP模塊的功能。“PWM模塊可以看作是一種DA,”譚徽介紹,因此,其分辨率是影響系統(tǒng)性能的指標之一。眾所周知,C2000在功率變換如馬達控制、數字電源、UPS和風能逆變器等都使用PWM模塊,此次新產品的推出,將PWM模塊提高到了65ps。而數控機床的多核控制需要以高實時方式實現(xiàn)多個控制,因此整個系統(tǒng)和指令都要用到與馬達控制相關的QEP模塊。

  此外,Delfino也有助于降低系統(tǒng)開發(fā)成本。一方面,它在整個C2000平臺上繼續(xù)保持代碼兼容性,因此工程師非常容易上手。另一方面也關注開發(fā)工具的使用,希望用戶能夠用很低的成本進行設計或評估工作。與C2000不同的……

  “原來我們把C2000叫DSC(數字信號控制器),”譚徽說,因此身為其中一員的Delfino極具控制功能。尤其對于一些典型的變化控制,如UPS、馬達控制、太陽能逆變器等,C2000系列已經對其最常用算法(如派克轉換)進行了優(yōu)化,因而整體系統(tǒng)性能得到了極大提升。同時由于與DSP的淵源,Delfino可以實現(xiàn)每秒處理6億條指令的速率,顯著改善了算法的開發(fā)和計算精度。

  與以往C2000系列相比,Delfino另一較大變化是片上存儲(memory),此前C2000系列的RAM通常比較小,僅僅用于數據運算。而最大可提供516KBRAM的Delfino,能夠運行代碼,因而在數據處理以及數據與程序的分配上有很大靈活性。TIFlash的速度在業(yè)界是最高的,而此次的更迭,譚徽解釋說是由于對300兆或600FLOPSCPU而言,“當前Flash還太慢”。而且,從技術角度而言,要把代碼寫入Flash(寫Flash需要編程,而編程需要提升電壓),正常電壓是不夠的,因此會增加系統(tǒng)成本。


上一頁 1 2 下一頁

關鍵詞: TI DSP Delfino

評論


相關推薦

技術專區(qū)

關閉