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