單片機(jī)、DSP、PLD/EDA的簡單介紹及其比較分析
來源:IC解密 DSP又叫數(shù)字信號(hào)處理器。顧名思義,DSP主要用于數(shù)字信號(hào)處理領(lǐng)域,非常適合高密度,重復(fù)運(yùn)算及大數(shù)據(jù)容量的信號(hào)處理。現(xiàn)在已經(jīng)廣泛應(yīng)用于通信、便攜式計(jì)算機(jī)和便攜式儀表、雷達(dá)、圖像、航空、家用電器、醫(yī)療設(shè)備等領(lǐng)域,常見的手機(jī)、數(shù)字電視和數(shù)碼相機(jī)都離不開DSP。DSP用于手機(jī)和基站中為移動(dòng)通信的發(fā)展做出重要貢獻(xiàn),將在2.5G和3G中扮演重要角色??梢哉f,DSP已經(jīng)融入到生活的方方面面。DSP相對(duì)于一般微處理器作了很大的擴(kuò)充和增強(qiáng),主要是:
a)修正的哈佛結(jié)構(gòu),多總線技術(shù)以及流水線結(jié)構(gòu)。將程序與數(shù)據(jù)存儲(chǔ)器分開,使用多總線,取指令和取數(shù)據(jù)同時(shí)進(jìn)行,以及流水 線技術(shù),這使得速度有了較大的提高。
b)硬件乘法器以及特殊指令。這是區(qū)別于一般微處理器的重要標(biāo)志。一般微處理器用軟件實(shí)現(xiàn)乘法,逐條執(zhí)行指令,速度慢。而DSP依靠硬件乘法器單周期完成乘法運(yùn)算,而且還具有專門的信號(hào)處理指令,如TM320系列的FIRS,LMS,MACD指令等。