名詞解釋:ARM,DSP,FPGA,CPLD,SOPC,SOC區(qū)別與聯(lián)系
arm是一種嵌入式芯片,比單片機功能強,可以針對需要增加外設(shè)。類似于通用cpu,但是不包括桌面計算機。
本文引用地址:http://www.ex-cimer.com/article/170544.htmDSP主要用來計算,計算功能很強悍,一般嵌入式芯片用來控制,而DSP用來計算,譬如一般手機有一個arm芯片,主要用來跑界面,應(yīng)用程序,DSP可能有兩個,adsp,mdsp,或一個,主要是加密解密,調(diào)制解調(diào)等。
FPGA和CPLD都是可編程邏輯器件,都可以用VHDL或verilog HDL來編程,一般CPLD使用乘積項技術(shù),粒度粗些;FPGA使用查找表技術(shù),粒度細些,適用觸發(fā)器較多的邏輯。其實多數(shù)時候都忽略它們的差異,一般在設(shè)計ASIC芯片時要用FPGA驗證,然后再把VHDL等程序映射為固定的版圖,制作ASIC芯片,在設(shè)計VHDL程序時,有可能要使用C仿真。
SOC就是單片系統(tǒng),主要是器件太多設(shè)計復(fù)雜,成本高,可靠性差等缺點,所以單片系統(tǒng)是一個發(fā)展趨勢。
SOPC就是可編程芯片系統(tǒng),就是可以用FPGA/CPLD實現(xiàn)一個單片系統(tǒng),譬如altera的Nios軟核處理器嵌入到Stratix中。
pid控制相關(guān)文章:pid控制原理
fpga相關(guān)文章:fpga是什么
pid控制器相關(guān)文章:pid控制器原理
評論