DSP芯片開發(fā)和產(chǎn)品應(yīng)用
出處:iC921 發(fā)布于:2007-04-02 09:49:28
為了使DSP有效運(yùn)行、必須要用能充分考慮DSP內(nèi)部并行性的匯編語言進(jìn)行編制DSP程
序。前面提到,美國(guó)TI公司的DSP推銷員說DSP編程容易,實(shí)際上他是指DSP的匯編語言相
對(duì)于計(jì)算機(jī)的匯編語言而言,比較容易一些,因?yàn)闆]有像計(jì)算機(jī)匯編語言那樣復(fù)雜。但
是,對(duì)于習(xí)慣用語言編程的用戶,利用DSP匯編語言編程還是有困難的。因?yàn)椋瑓R編
語言是面向機(jī)器的程序設(shè)計(jì)語言,它是一種把機(jī)器語言(機(jī)器指令碼)符號(hào)化的低級(jí)程
序設(shè)計(jì)語言。使用計(jì)算機(jī)匯編語言的用戶一定要熟悉機(jī)器硬件結(jié)構(gòu)和指令系統(tǒng);使用DS
P匯編語言的用戶一定要熟悉DSP芯片內(nèi)部結(jié)構(gòu)和指令系統(tǒng),這對(duì)于DSP用戶來說也實(shí)非容
易的事情。
從發(fā)展DSP應(yīng)用角度觀察,應(yīng)該有相當(dāng)規(guī)模的DSP開發(fā)應(yīng)用隊(duì)伍,這個(gè)隊(duì)伍的成員應(yīng)
該掌握使用匯編語言AssemblyLanguage編程基本功,才能開發(fā)出高效率的DSP應(yīng)用程序。
特別是在利用多個(gè)DSP芯片開展并行處理應(yīng)用時(shí),具有這種編程基本功底是必要的。
甚至,在某些應(yīng)用領(lǐng)域,諸如,日本簡(jiǎn)易便攜電話PHS、磁盤驅(qū)動(dòng)器里的控制系統(tǒng)等
,可能僅有一塊DSP芯片,供編程的空間很小,需要用DSP指令編寫高效率精干的小程序
。因?yàn)?,利用匯編語言編制應(yīng)用程序,DSP還需要一種匯編程序Assembler通過代真把源
程序中各個(gè)符號(hào)轉(zhuǎn)換成DSP可執(zhí)行的指令代碼。Assembler也要占用DSP的有限存儲(chǔ)空間。
前文提及的正確理解DSP,實(shí)際上也包括這一層含義。也就是說,不對(duì)DSP的性能和結(jié)構(gòu)
有透澈地了解,很難推廣DSP應(yīng)用。
從DSP編程角度觀察,需要重視以下兩點(diǎn):首先,DSP處理任務(wù)的執(zhí)行時(shí)間要給予重
視,其次,C語言及其編譯程序Compiler支持工具也很重要。這是日本武藏工業(yè)大學(xué)的學(xué)
者曾禰元隆等研究DSP應(yīng)用的重要心得體會(huì),對(duì)于推廣DSP應(yīng)用具有重要意義。
現(xiàn)在,美國(guó)TI公司盡管已提供軟件支持工具,但是,對(duì)于并行執(zhí)令還有一定的困難
。如今美國(guó)、墨西哥和日本武藏工業(yè)大學(xué)等,正在積極地開發(fā)更好用的編譯程序,除了
特殊指令以外,已經(jīng)可以實(shí)現(xiàn)自動(dòng)翻譯。日本武藏工業(yè)大學(xué)的DSP研究與開發(fā)狀況如下:
對(duì)于TI公司的DSP系列產(chǎn)品中的C40和C3X的新編譯程序已基本上開發(fā)出來,對(duì)于其他的D
SP用的軟件工具正在加緊研究與開發(fā)之中。
二、多個(gè)DSP并行處理
隨著數(shù)字信號(hào)處理器DSP芯片逐年增多和芯片價(jià)格的降低,多個(gè)DSP芯片并行處理的
實(shí)用化研究,成為近年來DSP研究熱點(diǎn)之一。提起多個(gè)DSP并行處理,使人們很快聯(lián)想到
跨入九十年代的超級(jí)并行處理MPP(MassivelyParalleProcessing)巨型機(jī)熱潮。這類機(jī)
器一上市,宣稱具備三
大特點(diǎn):
〈1〉高性能?/FONT>MPP巨型機(jī)的峰值處理性能可以理解為單個(gè)微處理器的性能與系
統(tǒng)內(nèi)容納的微處理器總個(gè)數(shù)的乘積,系統(tǒng)里鏈接的MPU個(gè)數(shù)愈多,則峰值處理速度愈高;
〈2〉伸縮性椣低成燜跣園
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 單片機(jī)技術(shù)特性與嵌入式開發(fā)實(shí)踐指南2026/1/7 10:00:02
- 單片機(jī)(MCU)與數(shù)字信號(hào)處理器(DSP)分類及選型技術(shù)指南2025/12/30 10:02:37
- 工業(yè)級(jí)DSP信號(hào)處理系統(tǒng):硬件適配與抗干擾工程方案2025/12/15 14:41:00
- HOLTEK推出HT32F65533G/733G內(nèi)建N/N預(yù)驅(qū)電機(jī)專用SoC單片機(jī)2025/11/26 14:11:41
- 什么是C51數(shù)據(jù)類型擴(kuò)充定義2025/10/27 13:59:22
- PCB電源完整性(PI)設(shè)計(jì)核心實(shí)操規(guī)范
- 多層PCB疊層設(shè)計(jì)核心實(shí)操規(guī)范
- 提高M(jìn)OSFET效率的電路優(yōu)化方法
- 電源管理IC在智能家居中的應(yīng)用
- 差分信號(hào)連接器設(shè)計(jì)要點(diǎn)
- PCB焊盤與過孔設(shè)計(jì)核心實(shí)操規(guī)范(含可焊性與可靠性保障)
- 汽車電子常用電子元器件選型指南
- MOSFET驅(qū)動(dòng)與隔離方案設(shè)計(jì)
- 高溫環(huán)境下電源IC選型建議
- 安防監(jiān)控設(shè)備連接器應(yīng)用分析









