1樓:太平洋電腦網
fpga與dsp的區別如下:
1、硬體層面的不同。
在硬體層面,dsp是asic,如同cpu gpu一樣,適宜於量產降低成本,缺點是(硬體)設計一旦確定,便不易於修改。而fpga較靈活,可以通過硬體描述語言進行快速設計和改進,但成本較高,傳統上講用於asic的prototype設計。
2、軟體層面的不同。
在軟體層面上,給dsp寫程式和給多核cpu寫程式,給gpu寫程式,沒有太大區別,dsp有完善的c語言編譯器。目前高階的fpga中都整合了硬核dsp。
3、程式語言不同。
fpga主要使用hdl,包括vhdl,verilog,還有數模混合的描述語言verilog-ams等。dsp使用c,組合語言程式設計。
4、 功能角度不同。
fpga普遍用於實現數位電路模組,基本上能實現所有的數位電路,傳統的數字功能模組,以及客戶產品特定需求的數字處理模組。fpga的io橋接種類繁多,不同種類的級別的fpga支援的io標準和協議都不盡相同,但是這些io的驅動能力或是電壓都是可程式設計配置的。
cpld和fpga和dsp有何區別?速度最快的是哪種?
2樓:高邊疆號
看到你的追問,想到最近自己在調的乙個**,silicon 的時鐘方面晶元(我用的是時鐘去抖動的)。。這些晶元一般可程式設計的,更改一下初始化配置。。就可以適應不同頻率的時鐘,起到倍頻,去抖動等功能,好像最高工作範圍可以達到2ghz,波形可選。。
如果你的板子的晶振時鐘頻率不夠高,可以通過便宜的fpga的pll被個頻送到那種時鐘晶元上,處理完後再拉回來。這樣一般就能滿足各種時鐘應用了,具體要什麼指標,你可以去和相關的器件供貨商了解就是了。
3樓:
好像這個沒有必要用到上述任何一種器件吧。初步猜測你是想做雷射測距儀)
你描述的只是乙個普通的時鐘訊號,t=2ns f=500mhz。用晶振+pll就可以了,或者專門做的高頻晶振。
不過一般不會做到你想象中的「方波」訊號,而是乙個類正弦波。
4樓:feeling學院婷
cpld速度最快。
fpga的整合度比cpld高,具有更複雜的佈線結構和邏輯實現。
dsp主要用來計算,計算功能很強悍,一般嵌入式晶元用來控制,而dsp用來計算,譬如一般手機有乙個arm晶元,主要用來跑介面,應用程式,dsp可能有兩個,adsp,mdsp,或乙個,主要是加密解密,調製解調等。
cpld是屬於粗粒結構的可程式設計邏輯器件。它具有豐富的邏輯資源(即邏輯門與暫存器的比例高)和高度靈活的路由資源。cpld的路由是連線在一起的,而fpga的路由是分割開的。
fpga可能更靈活,但包括很多跳線,因此速度較cpld慢。
cpld以群陣列(array of clusters)的形式排列,由水平和垂直路由通道連線起來。這些路由通道把訊號送到器件的引腳上或者傳進來,並且把cpld內部的邏輯群連線起來。
fpga,arm,dsp那個更加有前途呢?請高手指教
5樓:蕭邦郭子儀
dsp做演算法不是arm可以比擬的。
6樓:匿名使用者
學好了都挺有用的,主要看你做那個方向。是通訊呢還是控制。
7樓:匿名使用者
都一樣 ,關鍵看你職業規劃,一畢業盡量去大公司幹幾年,去小公司沒前途。
arm,dsp,fpga這三個哪個有發展前途?
8樓:骨頭啃小狗
感覺現在dsp雖然抄的火,尤其是ti現在的8核的tms320c6678,但是我覺得沒啥前途,以後肯定會慢慢被arm和fpga代替,現在一些高階型號的fpga整合了arm核,soc是以後的一種趨勢,所以有經歷還是學arm和fpga,但是dsp被代替還有很長的時間,所以也不比著急。。。
9樓:匿名使用者
他們各有各的應用領域,雖然這個領域有些交叉點,但不至於誰淘汰誰,應用不同**不同,有沒有前途看你怎麼用。
個人覺得dsp使用和微控制器差別不大上手容易做比較複雜的電機控制、影象處理用的多,dsp執行速度快,但並行不如fpga,所以ti現在的dsp慢慢的加入一些fpga的元素;
arm在做帶操作體統的工程中有無可替代的優勢,現在手機cpu基本都是基於arm構架,學起來也不難;
fpga並行處理能力強,但運算速度不如dsp,所以現在新出的fpga都加入了一些dsp的元素,入門要求高,精通的人甚少,可以這麼說以後大部分工程dsp能做,fpga也照樣能做,他們都能在自己最擅長的領域繼續發展下去。
如果是學這三個中的哪個有前途,我覺得dsp和微控制器一樣是基礎的東西,到處都要會這個的人,但工資可能相對一般,arm和fpga比較專,尤其是fpga很難精通,差不多的人工資都很高很高的。。。
10樓:
未來的微處理器市場是fpga+arm的,dsp會被提前淘汰的。
有人說dsp做高速影象處理有被fpga取代的趨勢,是這樣嗎?
11樓:十水雨木
對於目前來說fpga在影象處理方面還是沒有專業的dsp好,但fpga的發展速度確實很快。
dsp是處理器,它的作用是高速執行序列演算法,數字訊號處理常用。
fpga是一塊邏輯閘電路陣列,通過改變其內部邏輯單元的鏈結,用它能夠實現各種各樣的 組合數位電路。
這兩者之間沒有什麼必然的聯絡,但您之所以一起問 也許是因為 現在fpga由於邏輯單元數量節節攀公升,導致在一些高規格的fpga晶元上已經能夠實現dsp處理器了(或者微控制器 arm的軟核) 通過植入dsp處理器的軟核,在fpga上能夠實現靈活的設計,最終節約開發設計週期和成本。
12樓:匿名使用者
dsp的運算能力是fpga無法比擬的,雖然fpga運用靈活,但現在成本還是fpga最大的劣勢。fpga要進行複雜的運算,時序也是很麻煩的東西。不過如果說趨勢的話,fpga的卻在通過降低成本,不斷蠶食dsp的市場。
13樓:匿名使用者
有的話也是幾年之後的事情,現在不太現實。
14樓:網友
這個我感覺是必然的,影象處理我沒怎麼大接觸過,但是其他的一些數字處理演算法如fft,fir等在fpga上實現都非常有優勢,fpga自己若能實現處理演算法,由於其平行計算的特性,就算dsp再加入n級流水機制也未必能比得上的,再者你可以看看現在的電腦,要是有比較高階的n卡顯示卡的話,這台電腦可以呼叫gpu來輔助進行一些矩陣運算什麼的,從這點上你就可以看出大規模邏輯器件在計算上的優越性。
與 p i 有什麼區別, p i 與 p i 有什麼區別
p i 的p應該是乙個陣列,陣列元素是指標 p i 裡p是指向陣列的乙個指標 p i 是一直指標陣列中的第i個元素所指向的變數的值。p i 是乙個僅僅是指標陣列中第i個指標所指向的位址。c語言問題。p i與 p i 有什麼區別啊?寫個c程式解釋吧。include int main p a print...
財經與財務有什麼區別,財經與財務有什麼區別?會計是是屬於財務還是財經?
1 財經是指財政經濟。財經類專業是指經濟類和經濟管理類專業,常見的專業包括市場營銷 會計 人力資源管理 金融 國際 企業管理 統計 財稅等,是近幾年來人才市場上的熱門專業。2 賬務是指實現會計處理進行原始單證的收集 整理 記載 計算 結報等會計處理的具體事務,它要求規範 準確,保證會計核算,會計監督...
大棗與黑棗有什麼區別,黑棗與紅棗有什麼區別?
大棗的主要功能是健脾益胃,調和氣血的功能,黑棗中含有豐富的維生素與礦物質,像是保護眼睛的維生素a,幫助身體代謝的維生素b群,和促進生長的礦物質 鈣 鐵 鎂 鉀等,黑棗最大的營養價值是在於黑棗含有豐富的膳食纖維與果膠。黑棗與紅棗有什麼區別?相比紅棗,黑棗的養血作用更強,黑棗中含有豐富的維生素,有極強的...