浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » D S P

為多處理器系統(tǒng)選擇最佳設(shè)計方案

發(fā)布時間:2008/9/5 0:00:00 訪問次數(shù):447

  過去開發(fā)一個多處理器應(yīng)用,可能只需要寫下那些要求,核對一下那些大型dsp供應(yīng)商所供應(yīng)的器件的規(guī)格,然后選擇最好的芯片就可以了。但時代已經(jīng)變了,今天的工程師們有了更多的選擇。大型fpga供應(yīng)商改進(jìn)了他們的信號處理產(chǎn)品,而選擇最佳方案則變得復(fù)雜。

  在本文中,我們將探討一下多處理器系統(tǒng)有什么可以利用的,以及如何在dsp、fpga或者二者的混合方案之間作出最好的選擇。我們將分別簡單地討論這兩種芯片,但將主要內(nèi)容更多地集中在系統(tǒng)級因素上。

  對于高性能信號處理應(yīng)用,當(dāng)然還有除dsp和fpga之外的其它選擇。asic和assp都能很好地適用于某個特定的信號處理應(yīng)用,但僅限于在大規(guī)模應(yīng)用中,否則它們的高成本都會讓它們無法成為優(yōu)選。

  已獲認(rèn)可的dsp方案

  自從20世紀(jì)80年代被發(fā)明以來,dsp一直以合理的功耗和價格提供著優(yōu)越的性能。對于很多基于不斷快速改變的新興標(biāo)準(zhǔn)的應(yīng)用來說,dsp都很有吸引力。由于dsp算法可以很容易地以c語言等簡單語言來執(zhí)行,就能在標(biāo)準(zhǔn)發(fā)生變化時更容易地對代碼進(jìn)行更新來反映這種變化。

  另外,很多用于最新無線標(biāo)準(zhǔn)等應(yīng)用領(lǐng)域的信號處理算法的復(fù)雜本性,使之更適合利用dsp來執(zhí)行:一個dsp設(shè)備可以通過呼叫一個不同的軟件程序來更容易地改變處理算法。盡管現(xiàn)在的fpga可以快速重配,但要在繼續(xù)處理數(shù)據(jù)的情況下動態(tài)地實(shí)現(xiàn)這一點(diǎn),則是非常復(fù)雜且很有挑戰(zhàn)性的。

  dsp在功耗方面也在不斷改進(jìn)。在手持設(shè)備市場的需求驅(qū)動下,一些下一代高性能dsp結(jié)合了功耗管理技術(shù)。這可以讓整個系統(tǒng)的功耗在低數(shù)據(jù)量時得到降低,或者用來阻止過熱。一個功耗和溫度敏感型fpga配置也能以相似的方式來管理其時鐘域,但需要更多的開發(fā)工作。

  但是,dsp并不特別適合并行處理:有些并行處理任務(wù)可能只需要一個fpga,卻會需要多個dsp。比如,在無線基帶領(lǐng)域,對于wimax直角頻分多路存取(ofdma)通道的處理來說,一個純dsp方案在所能處理的帶寬和通道數(shù)量上無法匹敵一個fpga方案。因此dsp方案就會產(chǎn)生過高的成本和功耗。

  靈活的fpga方案

  fpga相比于dsp有一個很大的優(yōu)勢:在并行應(yīng)用中的效率-這是通過采用多個并行處理區(qū)塊來實(shí)現(xiàn)的。fpga擁有能讓嵌入式系統(tǒng)設(shè)計者將設(shè)備和應(yīng)用實(shí)現(xiàn)最完美匹配的靈活性,并能以每通道較低的成本達(dá)到最高的數(shù)據(jù)吞吐量。

  fpga雖然具有很高靈活性,但相比于硬接線式架構(gòu),它的門極數(shù)量和非優(yōu)化型方案的硅面積增加,因而在功耗上產(chǎn)生了額外的成本。但是,65納米技術(shù)和性能相當(dāng)?shù)腶sic技術(shù)在量產(chǎn)中的應(yīng)用,讓fpga不僅能在實(shí)驗(yàn)室環(huán)境中降低功耗,還能在量產(chǎn)中也將功耗進(jìn)一步降低。

  盡管芯片層的功耗更高,但fpga的通道平均功耗可以比dsp的低很多。dsp一般功耗只有3~4w,而fpga的功耗為7~10w,但fpga能處理相當(dāng)于dsp的十倍的通道密度。

  近幾年來,人們對dsp優(yōu)勢的推崇已經(jīng)轉(zhuǎn)變成為將fpga和dsp技術(shù)結(jié)合起來,比如xilnx virtex-5 sxt系列產(chǎn)品。這讓fpga能夠結(jié)合dsp算法處理,執(zhí)行原本非并行的任務(wù)。這樣的“基于dsp”的fpga在某些信號處理應(yīng)用中已經(jīng)顯示出了巨大的吞吐量優(yōu)勢,這一點(diǎn)通過其在高端處理市場的成功就得到了很好的反映。但是,fpga一般不適合處理連續(xù)有條件型數(shù)據(jù)流。

  編程fpga仍然很難,一般需要一種偏向硬件的語言,例如verilog或vhdl。fpga方案的代碼會比dsp方案長出數(shù)倍,這樣會增加開發(fā)成本,并延長上市時間。

  基于c語言的合成工具還沒有實(shí)現(xiàn)c編碼式處理器方案的易用性和高性能。高級合成工具例如simulink區(qū)塊圖合成目前還沒有得到廣泛應(yīng)用,而老的fpga合成方法仍然延續(xù)著,尤其是當(dāng)需要最大性能時。

  混合多處理器系統(tǒng)

  從一個設(shè)計工程師的角度來講,fpga和dsp的同步開發(fā)讓他們能夠找到用于信號處理應(yīng)用的更新更好的方案。關(guān)于fpga和dsp哪個更好的問題并沒有一個簡單的答案,而對于很多應(yīng)用來說一個混合式系統(tǒng)才是最好的選擇。這個系統(tǒng)結(jié)合了兩種技術(shù)來提供一個方案,而這樣的方案要比二者單純相加要更好一些。

  圖1展示了一個標(biāo)準(zhǔn)的刀片子系統(tǒng),其中包括了4顆ti公司的dsp和1顆xilinx的fpga。除了在dsp和fpga之間采用emif連接來實(shí)現(xiàn)最小過空的協(xié)處理,這個子系統(tǒng)還帶有一個全serial rapidio (srio)架構(gòu),使其能夠用于無線電數(shù)據(jù)發(fā)送,并可用作卡上和卡外兩個設(shè)備間的一個低延遲直接內(nèi)存存取。

  圖1:dsp/fpga模塊(amc-d4f1)架構(gòu)圖。

  先進(jìn)夾層卡(amc)外形的可升級性貫穿了整個基架,尤其是當(dāng)系統(tǒng)以srio作為主要數(shù)據(jù)傳輸接口而構(gòu)建的時候。在先進(jìn)電信運(yùn)算架構(gòu) (atca) 或microtca基架系統(tǒng)中,集成者都可以選擇混合并匹配以dsp為中心的刀片和以fpga為中心的刀片,來實(shí)現(xiàn)恰當(dāng)?shù)募夹g(shù)平衡。

  為了

  過去開發(fā)一個多處理器應(yīng)用,可能只需要寫下那些要求,核對一下那些大型dsp供應(yīng)商所供應(yīng)的器件的規(guī)格,然后選擇最好的芯片就可以了。但時代已經(jīng)變了,今天的工程師們有了更多的選擇。大型fpga供應(yīng)商改進(jìn)了他們的信號處理產(chǎn)品,而選擇最佳方案則變得復(fù)雜。

  在本文中,我們將探討一下多處理器系統(tǒng)有什么可以利用的,以及如何在dsp、fpga或者二者的混合方案之間作出最好的選擇。我們將分別簡單地討論這兩種芯片,但將主要內(nèi)容更多地集中在系統(tǒng)級因素上。

  對于高性能信號處理應(yīng)用,當(dāng)然還有除dsp和fpga之外的其它選擇。asic和assp都能很好地適用于某個特定的信號處理應(yīng)用,但僅限于在大規(guī)模應(yīng)用中,否則它們的高成本都會讓它們無法成為優(yōu)選。

  已獲認(rèn)可的dsp方案

  自從20世紀(jì)80年代被發(fā)明以來,dsp一直以合理的功耗和價格提供著優(yōu)越的性能。對于很多基于不斷快速改變的新興標(biāo)準(zhǔn)的應(yīng)用來說,dsp都很有吸引力。由于dsp算法可以很容易地以c語言等簡單語言來執(zhí)行,就能在標(biāo)準(zhǔn)發(fā)生變化時更容易地對代碼進(jìn)行更新來反映這種變化。

  另外,很多用于最新無線標(biāo)準(zhǔn)等應(yīng)用領(lǐng)域的信號處理算法的復(fù)雜本性,使之更適合利用dsp來執(zhí)行:一個dsp設(shè)備可以通過呼叫一個不同的軟件程序來更容易地改變處理算法。盡管現(xiàn)在的fpga可以快速重配,但要在繼續(xù)處理數(shù)據(jù)的情況下動態(tài)地實(shí)現(xiàn)這一點(diǎn),則是非常復(fù)雜且很有挑戰(zhàn)性的。

  dsp在功耗方面也在不斷改進(jìn)。在手持設(shè)備市場的需求驅(qū)動下,一些下一代高性能dsp結(jié)合了功耗管理技術(shù)。這可以讓整個系統(tǒng)的功耗在低數(shù)據(jù)量時得到降低,或者用來阻止過熱。一個功耗和溫度敏感型fpga配置也能以相似的方式來管理其時鐘域,但需要更多的開發(fā)工作。

  但是,dsp并不特別適合并行處理:有些并行處理任務(wù)可能只需要一個fpga,卻會需要多個dsp。比如,在無線基帶領(lǐng)域,對于wimax直角頻分多路存取(ofdma)通道的處理來說,一個純dsp方案在所能處理的帶寬和通道數(shù)量上無法匹敵一個fpga方案。因此dsp方案就會產(chǎn)生過高的成本和功耗。

  靈活的fpga方案

  fpga相比于dsp有一個很大的優(yōu)勢:在并行應(yīng)用中的效率-這是通過采用多個并行處理區(qū)塊來實(shí)現(xiàn)的。fpga擁有能讓嵌入式系統(tǒng)設(shè)計者將設(shè)備和應(yīng)用實(shí)現(xiàn)最完美匹配的靈活性,并能以每通道較低的成本達(dá)到最高的數(shù)據(jù)吞吐量。

  fpga雖然具有很高靈活性,但相比于硬接線式架構(gòu),它的門極數(shù)量和非優(yōu)化型方案的硅面積增加,因而在功耗上產(chǎn)生了額外的成本。但是,65納米技術(shù)和性能相當(dāng)?shù)腶sic技術(shù)在量產(chǎn)中的應(yīng)用,讓fpga不僅能在實(shí)驗(yàn)室環(huán)境中降低功耗,還能在量產(chǎn)中也將功耗進(jìn)一步降低。

  盡管芯片層的功耗更高,但fpga的通道平均功耗可以比dsp的低很多。dsp一般功耗只有3~4w,而fpga的功耗為7~10w,但fpga能處理相當(dāng)于dsp的十倍的通道密度。

  近幾年來,人們對dsp優(yōu)勢的推崇已經(jīng)轉(zhuǎn)變成為將fpga和dsp技術(shù)結(jié)合起來,比如xilnx virtex-5 sxt系列產(chǎn)品。這讓fpga能夠結(jié)合dsp算法處理,執(zhí)行原本非并行的任務(wù)。這樣的“基于dsp”的fpga在某些信號處理應(yīng)用中已經(jīng)顯示出了巨大的吞吐量優(yōu)勢,這一點(diǎn)通過其在高端處理市場的成功就得到了很好的反映。但是,fpga一般不適合處理連續(xù)有條件型數(shù)據(jù)流。

  編程fpga仍然很難,一般需要一種偏向硬件的語言,例如verilog或vhdl。fpga方案的代碼會比dsp方案長出數(shù)倍,這樣會增加開發(fā)成本,并延長上市時間。

  基于c語言的合成工具還沒有實(shí)現(xiàn)c編碼式處理器方案的易用性和高性能。高級合成工具例如simulink區(qū)塊圖合成目前還沒有得到廣泛應(yīng)用,而老的fpga合成方法仍然延續(xù)著,尤其是當(dāng)需要最大性能時。

  混合多處理器系統(tǒng)

  從一個設(shè)計工程師的角度來講,fpga和dsp的同步開發(fā)讓他們能夠找到用于信號處理應(yīng)用的更新更好的方案。關(guān)于fpga和dsp哪個更好的問題并沒有一個簡單的答案,而對于很多應(yīng)用來說一個混合式系統(tǒng)才是最好的選擇。這個系統(tǒng)結(jié)合了兩種技術(shù)來提供一個方案,而這樣的方案要比二者單純相加要更好一些。

  圖1展示了一個標(biāo)準(zhǔn)的刀片子系統(tǒng),其中包括了4顆ti公司的dsp和1顆xilinx的fpga。除了在dsp和fpga之間采用emif連接來實(shí)現(xiàn)最小過空的協(xié)處理,這個子系統(tǒng)還帶有一個全serial rapidio (srio)架構(gòu),使其能夠用于無線電數(shù)據(jù)發(fā)送,并可用作卡上和卡外兩個設(shè)備間的一個低延遲直接內(nèi)存存取。

  圖1:dsp/fpga模塊(amc-d4f1)架構(gòu)圖。

  先進(jìn)夾層卡(amc)外形的可升級性貫穿了整個基架,尤其是當(dāng)系統(tǒng)以srio作為主要數(shù)據(jù)傳輸接口而構(gòu)建的時候。在先進(jìn)電信運(yùn)算架構(gòu) (atca) 或microtca基架系統(tǒng)中,集成者都可以選擇混合并匹配以dsp為中心的刀片和以fpga為中心的刀片,來實(shí)現(xiàn)恰當(dāng)?shù)募夹g(shù)平衡。

  為了

相關(guān)IC型號

熱門點(diǎn)擊

 

推薦技術(shù)資料

業(yè)余條件下PCM2702
    PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!