0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA與DSP的關(guān)系

電子工程師 ? 來(lái)源:FPGA設(shè)計(jì)論壇 ? 作者:FPGA設(shè)計(jì)論壇 ? 2020-10-25 09:50 ? 次閱讀

常所說(shuō)的單片機(jī)側(cè)重于控制,不支持信號(hào)處理,屬于低端嵌入式處理器arm可以看做是低端單片機(jī)升級(jí)版,支持操作系統(tǒng)管理,更多接口如網(wǎng)卡,處理能力更強(qiáng);fpga是可編程邏輯器件,側(cè)重時(shí)序,可構(gòu)建從小型到大型的幾乎所有數(shù)字電路系統(tǒng),dsp主要完成復(fù)雜的數(shù)字信號(hào)處理,如fft,通常一個(gè)復(fù)雜系統(tǒng)可以由單片機(jī)、arm、fpga、dsp中的一種或幾種構(gòu)成,各有優(yōu)勢(shì)和不足。

dsp通常用于運(yùn)算密集型,fpga用于控制密集型,許多人都用dsp高算法,用fpga作外圍控制電路

去年xilinx在北京介紹FPGA和DSP融合的時(shí)候,大有席卷DSP和FPGA市場(chǎng)之勢(shì)。但后來(lái)在實(shí)際中發(fā)現(xiàn)其阻力也是不小的,關(guān)鍵是很難搭配FPGA和DSP的比重。我們知道FPGA擅長(zhǎng)各種控制(也包括適時(shí)性非常高的信號(hào)處理如移動(dòng)通信中基帶濾波,該濾波用C5000,C6000很難勝任,除非多芯片并行),DSP擅長(zhǎng)各種信號(hào)處理運(yùn)算,但在一個(gè)系統(tǒng)中究竟有多大的控制電路,有多少密集運(yùn)算?變數(shù)是很大的,我們不可能用一個(gè)芯片解決這個(gè)問(wèn)題。對(duì)于運(yùn)算密集性系統(tǒng),我們?nèi)绻褂眠@種芯片的話很有可能還要其他DSP,那么我們需要了解多種DSP編程和接口設(shè)計(jì),這是否與我們的初衷背道而馳呢?

上面都是一些基本概念的介紹,下面我就來(lái)通俗介紹一下,在DSP里,你是一個(gè)軟件設(shè)計(jì)者,硬件已經(jīng)完全固化,你所要做的,就是在這個(gè)固定的硬件平臺(tái)實(shí)現(xiàn)其功能的最優(yōu)化,一般TI的DSP涉及最多的是一些基本的BIOS操作系統(tǒng)之間的任務(wù)調(diào)度,以及算法改進(jìn)與優(yōu)化等待,DSP的關(guān)鍵優(yōu)勢(shì)包括其對(duì)于新型及復(fù)雜算法時(shí)的更短的開發(fā)時(shí)間,以及能夠運(yùn)行多種算法的靈活性。

而對(duì)于FPGA來(lái)說(shuō),你是一個(gè)硬件設(shè)計(jì)者,F(xiàn)PGA就是一張白紙,上面寫什么,畫什么都取決于你。同樣一片F(xiàn)PGA,菜鳥和高手實(shí)現(xiàn)的功能會(huì)是天壤之別,F(xiàn)PGA的最大優(yōu)勢(shì)在于硬件實(shí)現(xiàn)以及通過(guò)并行處理實(shí)現(xiàn)的效率增益。使用FPGA,您大多的時(shí)間并非進(jìn)行算法設(shè)計(jì)與優(yōu)化,而是邏輯設(shè)計(jì)與時(shí)序約束等等。

FPGA與DSP關(guān)系:

1、DSP側(cè)重于核心算法處理,F(xiàn)PGA側(cè)重于外圍控制處理。

2、DSP內(nèi)是用C語(yǔ)言編寫,語(yǔ)言執(zhí)行是串行處理,效率比較低。

FPGA側(cè)重于并行處理,效率較高;還有交合邏輯(外圍接口、通訊等);

FPGA發(fā)展領(lǐng)域:

使用領(lǐng)域:電子設(shè)計(jì)、通訊、汽車、軍工

不適合:消費(fèi)類產(chǎn)品手機(jī))—FPGA功耗高;

FPGA技術(shù)難點(diǎn):

1、需要專門的硬件語(yǔ)言來(lái)開發(fā)。

2、FPGA靈活性比較高,設(shè)計(jì)是由工程師來(lái)決定,需要測(cè)試驗(yàn)證。

原文標(biāo)題:FPGA與DSP關(guān)系是什么

文章出處:【微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    18924

    瀏覽量

    227210
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    551

    文章

    7823

    瀏覽量

    346817
  • FPGA
    +關(guān)注

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598886
  • 信號(hào)處理
    +關(guān)注

    關(guān)注

    48

    文章

    968

    瀏覽量

    102987

原文標(biāo)題:FPGA與DSP關(guān)系是什么

文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    XMOS與DSP Concepts 合作加速音頻和語(yǔ)音DSP應(yīng)用的發(fā)展

    人工智能和芯片供應(yīng)商 XMOS 宣布與嵌入式音頻軟件專家 DSP Concepts 建立合作伙伴關(guān)系
    的頭像 發(fā)表于 05-29 15:30 ?229次閱讀
    XMOS與<b class='flag-5'>DSP</b> Concepts 合作加速音頻和語(yǔ)音<b class='flag-5'>DSP</b>應(yīng)用的發(fā)展

    FPGA學(xué)習(xí)筆記-入門

    大概10年前,大學(xué)同學(xué)建議我學(xué)習(xí)DSP。當(dāng)因?yàn)楣ぷ髅?,也只是?jiǎn)單學(xué)習(xí)了DSP的一些基礎(chǔ)知識(shí),沒(méi)有進(jìn)一步深入學(xué)習(xí)和時(shí)間。結(jié)果現(xiàn)在,好像DSP已經(jīng)不再是主流了,現(xiàn)在有了FPGA。 現(xiàn)在想想
    發(fā)表于 04-09 10:55

    嵌入式和fpga關(guān)系

    FPGA(現(xiàn)場(chǎng)可編程門陣列)和嵌入式系統(tǒng)之間存在密切的關(guān)系,它們都是計(jì)算機(jī)硬件領(lǐng)域的重要組成部分,并在許多應(yīng)用中發(fā)揮著關(guān)鍵作用。
    的頭像 發(fā)表于 03-15 14:19 ?626次閱讀

    用于為FPGADSP供電的三電源電源管理ICTPS75003數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《用于為FPGADSP供電的三電源電源管理ICTPS75003數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 03-04 14:05 ?0次下載
    用于為<b class='flag-5'>FPGA</b>和<b class='flag-5'>DSP</b>供電的三電源電源管理ICTPS75003數(shù)據(jù)表

    ARM、DSP、FPGA三者有什么區(qū)別?

    ARM、DSPFPGA三種是最常用的工業(yè)控制芯片甚至是物聯(lián)網(wǎng)應(yīng)用芯片,那么這三種芯片在原理上有什么異同?哪款芯片的功能最強(qiáng)?在功能上有哪些不同,主要是指引腳的功能和支持的擴(kuò)展能力?
    發(fā)表于 02-25 20:19

    FPGA資源與AISC對(duì)應(yīng)關(guān)系

    芯片。 內(nèi)部互聯(lián)線(Interconnects):用于連接上述的各種資源。 而ASIC是為特定應(yīng)用定制的硬件電路,其設(shè)計(jì)和制造過(guò)程是一次性的。因此,ASIC的資源與FPGA的對(duì)應(yīng)關(guān)系并不直接。 在一些
    發(fā)表于 02-22 09:52

    請(qǐng)問(wèn)FPGA PLL產(chǎn)生的時(shí)鐘信號(hào)和AD9779A的數(shù)據(jù)時(shí)鐘信號(hào)的相位關(guān)系?

    打出,請(qǐng)問(wèn)FPGA PLL產(chǎn)生的時(shí)鐘信號(hào)和AD9779A的數(shù)據(jù)時(shí)鐘信號(hào)的相位關(guān)系? (2) AD9779A使用雙端口模式,請(qǐng)問(wèn)FPGA發(fā)送數(shù)據(jù)的時(shí)候,只要把AD9779A的TXENABLE管腳置為
    發(fā)表于 12-20 07:12

    DSP+FPGA+FATFS+SD卡

    項(xiàng)目背景,在DSP上掛Fatfs文件系統(tǒng),而SD卡是掛在FPGA上的,DSP需要通過(guò)FPGA與SD卡交互,大概就是會(huì)把數(shù)據(jù)存到FPGA的DD
    發(fā)表于 11-14 09:30

    基于FPGA和TMS320C40 DSP的可編程通用信號(hào)處理背板設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于FPGA和TMS320C40 DSP的可編程通用信號(hào)處理背板設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 11-08 14:54 ?0次下載
    基于<b class='flag-5'>FPGA</b>和TMS320C40 <b class='flag-5'>DSP</b>的可編程通用信號(hào)處理背板設(shè)計(jì)

    MCU、DSPFPGA的區(qū)別

    MCU(Microcontroller Unit)、DSP(Digital Signal Processor)和FPGA(Field-Programmable Gate Array)是嵌入式系統(tǒng)中常見(jiàn)的三種處理器類型,它們之間有以下主要區(qū)別:。
    的頭像 發(fā)表于 10-26 10:12 ?4156次閱讀

    基于DSPFPGA的通用控制器設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于DSPFPGA的通用控制器設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-25 10:57 ?0次下載
    基于<b class='flag-5'>DSP</b>和<b class='flag-5'>FPGA</b>的通用控制器設(shè)計(jì)

    基于DSPFPGA的水聲定位系統(tǒng)主控機(jī)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于DSPFPGA的水聲定位系統(tǒng)主控機(jī)設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-19 10:26 ?2次下載
    基于<b class='flag-5'>DSP</b>和<b class='flag-5'>FPGA</b>的水聲定位系統(tǒng)主控機(jī)設(shè)計(jì)

    fpgadsp通訊怎樣同步時(shí)鐘頻率?dspfpga通信如何測(cè)試?

    fpgadsp通訊怎樣同步時(shí)鐘頻率?dspfpga通信如何測(cè)試? 在FPGADSP通訊時(shí),
    的頭像 發(fā)表于 10-18 15:28 ?1629次閱讀

    DSPIC與DSP什么關(guān)系

    DSPIC與DSP什么關(guān)系
    發(fā)表于 10-17 06:38

    基于FPGA+DSP模式的智能相機(jī)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于FPGA+DSP模式的智能相機(jī)設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-08 10:37 ?3次下載
    基于<b class='flag-5'>FPGA+DSP</b>模式的智能相機(jī)設(shè)計(jì)