機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
Tiger SHARC處理器技術(shù)問題精選
Tiger SHARC處理器技術(shù)問題精選
 更新時(shí)間:2009-6-5 9:15:21  點(diǎn)擊數(shù):2
【字體: 字體顏色
問:我在做雷達(dá)信號(hào)處理系統(tǒng)(信號(hào)增強(qiáng)、處理、成像),需要幾個(gè)處理器,在設(shè)計(jì)時(shí),按你們的經(jīng)驗(yàn),需多長時(shí)間?與TI的C6X系列比較,該處理器如何?
    答:TigerSHARC與C64X一樣可以處理兩倍的16bit MAC,同時(shí)TigerSHARC可以直接支持IEEE浮點(diǎn)運(yùn)算,而C64X不能。TigerSHARC還可以支持無縫的多處理器連接,而C64X不能。
    問:1.我用18片ADSP21062做了一個(gè)系統(tǒng),現(xiàn)在想升級(jí)到TS101,是否方便、可行?2.我有ADI的ADSP21062開發(fā)工具(VisualDSP2.0,ICE),請(qǐng)問怎樣才能升級(jí)到TS101的系統(tǒng)仿真、開發(fā)?
    答:1、用TigerSHARC來升級(jí)你的系統(tǒng)是非常靈活的。但是你必須注意, TigerSHARC和21062并不是兼容的匯編語言。同時(shí),TigerSHARC和21062的硬件接口也是不同的,你在設(shè)計(jì)時(shí)需要注意這一點(diǎn)。然而,這兩種處理器的設(shè)計(jì)是基本相同的。2、在TigerSHARC中你也可以用21062使用的ICE。關(guān)于VDSP 2.0,你必須為TigerSHARC單獨(dú)購買一個(gè)。另外,TigerSHARC中VDSP的用戶界面以及其它特點(diǎn)與21062中的相同。
    問:TigerSHARC DSP與TI的64系列DSP相比,有什么優(yōu)勢和劣勢?開發(fā)工具和服務(wù)支持如何?
    答:TigerSHARC的整體性能要優(yōu)于TI的C64x。C64x只有兩種處理速率, 600MHz和700MHz,只有4個(gè)MAC。TigerSHARC也可工作于600MHz,但是有8個(gè)MAC。因此,C64x的處理速率大約是720 4M MAC,而TigerSHARC是600 8 MMAC。這意味著TigerSHARC比C64x更強(qiáng)大。另外,TS201具有24Mbit的存儲(chǔ)容量,而TI DSP的最大存儲(chǔ)容量僅為8Mbit。ADI在中國有技術(shù)支持部,你可以通過以下方式與他們聯(lián)系。免費(fèi)電話:800-810-1742;免費(fèi)傳真:800 -810-1747;電子郵件:China.dsp@analog.com。ADI還有VDSP工具以及仿真器,都適用于TigerSHARC處理器。我們還提供EZ工具包,可用于評(píng)估。
    問:如何來判斷DSP的快與慢,僅僅是時(shí)鐘頻率嗎?
    答:架構(gòu)的效率包括很多因素,如數(shù)據(jù)讀取的帶寬及并行水平等,時(shí)鐘速率僅是其中一個(gè)參數(shù)。在同一算法中對(duì)照實(shí)際標(biāo)準(zhǔn),要比你僅關(guān)注時(shí)鐘速率要好的多。
    問:近期的TigerSHARC 201S/202/203是最強(qiáng)大的浮點(diǎn)型DSP,它們是否適用于視頻或是計(jì)算機(jī)圖像操作?什么時(shí)候才能夠拿到這個(gè)產(chǎn)品?
    答:TS20x處理器可以進(jìn)行32bit和16bit的浮點(diǎn)運(yùn)算,以及8bit的定點(diǎn)運(yùn)算。16bit和8bit的定點(diǎn)運(yùn)算可以用于視頻和圖像領(lǐng)域。ADI提供的Blackfin系列是性價(jià)比很高的視頻應(yīng)用處理器,目前TS201/TS202/TS203只有樣品。
    問:和SHARC相比,TigerSHARC有哪些明顯的優(yōu)點(diǎn)?
    答:TigerSHARC用在主機(jī)和多處理系統(tǒng)中,具有更多的片上存儲(chǔ)器,更高的并行度,更寬的帶寬,更快的時(shí)鐘速率以及更大的靈活度。
    問:TigerSHARC處理器的結(jié)構(gòu)和特點(diǎn)?它能否提供靈活的人機(jī)界面設(shè)計(jì)(鍵盤接口、640 480以上圖形顯示)?存儲(chǔ)器的管理能力如何?
    答:TS有強(qiáng)大的浮點(diǎn)/定點(diǎn)處理能力,支持SIMD,有大量的片上內(nèi)存和IO帶寬。可以支持人機(jī)界面。TS101可以在一個(gè)時(shí)鐘周期內(nèi)訪    問128bitX的數(shù)據(jù)/指令。TS201支持Cache和prefetch機(jī)制,提高EDRAM的訪    問效率。
    問:請(qǐng)比較G4、TI的C6000和TigerSHARC。開發(fā)TigerSHARC板極產(chǎn)品,應(yīng)注意什么?ADI為什么沒有公開 EZ-KIT Lite 的evaluation board 軟硬件文檔?
    答:TigerSHARC的16位乘法能力是TI C64的兩倍,內(nèi)存是C64的3倍。ADI提供足夠的板極支持,包括原理圖、EE Notes、文檔和手冊(cè)等。ADI有公開的EZ-KIT的Evaluation board文檔,在EZ-KIT的手冊(cè)中。
    問:我正在研究設(shè)計(jì)一分布式采集系統(tǒng),其中想設(shè)計(jì)一管理主機(jī),能具有顯示(640 480圖形顯示)、大容量存儲(chǔ)(128M位以上)、通訊及數(shù)據(jù)處理功能,請(qǐng)問選用哪種微處理器比較合適?
    答:你有幾種選擇。1、可以選用TI的處理器,它具有24Mbit的存儲(chǔ)容量,600MHz 的處理速度來完成你的顯示處理工作。然而,你也許仍需加一個(gè)外部SDRAM,使用TigerSHARC處理器的片上SDRAM控制器。2、如果價(jià)格是你考慮的主要因素,你可以選用Blackfin處理器,它具有很好的視頻顯示處理能力,但是需要附加多個(gè)外存。
    問:在視頻應(yīng)用中,Blackfin 與TigerSHARC哪個(gè)更適合?有沒有ADI第三方已經(jīng)在TigerSHARC或blackfin的平臺(tái)上實(shí)現(xiàn)MPEG4?如果有,是那家?做到了什么樣的程度?
    答:Blackfin非常適用于消費(fèi)類電子領(lǐng)域,但是TigerSHARC更適用那些高端產(chǎn)品,如H.264 D1編碼器或是HDTV編碼器。我們有許多第三方伙伴,他們都在Blackfin平臺(tái)上成功實(shí)現(xiàn)了MPEG4,效果非常好。
    問:為何TigerSHARC處理器的功耗比Blackfin要大的多?
    答:TigerSHARC的功耗比Blackfin大的多,因?yàn)樗懈嗟奶幚韱卧?nbsp;TigerSHARC可以處理4800個(gè)MMAC,而Blackfin只可以處理1200個(gè)MMAC。TigerSHARC的存儲(chǔ)空間大,有 24Mbit,而Blackfin僅有1Mbit。
TigerSHARC的引腳數(shù)比Blackfin多,封裝尺寸也比Blackfin大。因此,它的功耗更大。請(qǐng)注意,TigerSHARC設(shè)計(jì)用于那些有連續(xù)電源的基本設(shè)備,因此功耗不是    問題,而Blackfin是用在那些對(duì)功率相當(dāng)敏感的手持設(shè)備中。
    問:69個(gè)tap的數(shù)字濾波器,要求采樣頻率為40MHz,數(shù)據(jù)寬度為24bit,要是選用TIgerSHARC DSP,應(yīng)具體選用哪種型號(hào)?
    答:任何一種TigerSHARC都適用于這個(gè)領(lǐng)域。如果你的數(shù)據(jù)寬度為16bit,你可以在TigerSHARC上用16bit的MAC;如果你的數(shù)據(jù)寬度為24bit,可以用32bit的MAC。所有的TigerSHARC都支持這一應(yīng)用。
    問:請(qǐng)問與Blackfin有什么區(qū)別嗎?
    答:Blackfin是用于手持設(shè)備的處理器,它適用于低壓應(yīng)用領(lǐng)域。TigerSHARC是用在那些對(duì)功率沒有限制的基礎(chǔ)設(shè)施中。如上所述,在16bit 模式下,Blackfin大概有1200個(gè)MMAC,TigerSHARC大約有4800個(gè)MMAC。TigerSHARC還可以處理32bit和 8bit的數(shù)據(jù),使之更加實(shí)用。它可以處理大約1200個(gè)32bit的MMAC。TigerSHARC的存儲(chǔ)容量也比Blackfin大,可以用于多處理器的領(lǐng)域。
    問:為什么TS101在RESET時(shí)需要兩個(gè)負(fù)電平,用一個(gè)負(fù)電平行不行?core和I/O的加電有沒有嚴(yán)格的順序要求?
    答:TS101要求復(fù)位信號(hào)的特殊波形,否則不能保證100%正確復(fù)位。Core要求比I/O先上電,這是大多數(shù)雙電源芯片的要求。
    問:TigerSHARC和傳統(tǒng)的處理器的不同點(diǎn)在什么地方?內(nèi)部處理速度能達(dá)到多少?內(nèi)部結(jié)構(gòu)是否為流水線結(jié)構(gòu)?如果是的話,為幾級(jí)流水線結(jié)構(gòu)呢?
    答:TigerSHARC是VLIW架構(gòu),具有RISC和DSP的特性,支持實(shí)時(shí)應(yīng)用。VLIW意味著可以有4條指令可以同時(shí)并行執(zhí)行,可以控制2個(gè)計(jì)算機(jī)塊(它包括MAC/ALU/SHIfter/CLU)、2個(gè)IAU(集成ALU)以及定序器。
    問:TigerSHARC處理器的結(jié)構(gòu)和特點(diǎn)?能否提供靈活的人機(jī)界面設(shè)計(jì)(鍵盤接口、640 480以上圖形顯示),存儲(chǔ)器的管理能力如何?
    答:TigerSHARC是一種DSP,事實(shí)上是一種非常強(qiáng)大的DSP,具有DSP的所有特性。它沒有MMI或是顯示界面,但是你可以將一些標(biāo)準(zhǔn)芯片與TigerSHARC連接,實(shí)現(xiàn)MMI或是顯示的功能。TigerSHARC也沒有存儲(chǔ)器管理能力,你可以連接一個(gè)外存,然后直接進(jìn)入整個(gè)管理區(qū)。
    問:TigerSHARC可以用匯編語言和C語言編程,是指的同一程序還是可以同時(shí)執(zhí)行?
    答:是指同一個(gè)程序,可以部分用C,部分用匯編,二者可以互相調(diào)用。
    問:請(qǐng)談?wù)凾igerSHARC 處理器的體系結(jié)構(gòu) ,它能簡單的級(jí)連應(yīng)用嗎?TigerSHARC 處理器的獨(dú)特特點(diǎn)?謝謝!
    答:TS支持最多8片通過總線相連,同時(shí)可以通過Linkport擴(kuò)展成陣列方式,具體的數(shù)量沒有限制。特點(diǎn):定點(diǎn)/浮點(diǎn)結(jié)合的DSP、支持多處理器結(jié)構(gòu)、SIMD、3G特殊指令以及大量片上內(nèi)存。
    問:我想進(jìn)行圖象處理的運(yùn)算,需要大量的存儲(chǔ)空間,這款芯片最大支持的存儲(chǔ)量是多少?
    答:TS201具有24Mbit的片上存儲(chǔ)器,TigerSHARC還支持外存(SDRAM和SRAM),TigerSHARC有一個(gè)片上SDRAM控制器。
    問:當(dāng)用TigerSHARC作系統(tǒng)設(shè)計(jì)時(shí),如何產(chǎn)生PWM模式波形?
    答:在TigerSHARC里,時(shí)序是非常簡單的,不能產(chǎn)生PWM(脈寬調(diào)制)輸出。但是,你可以在軟件的控制下用標(biāo)志管腳來產(chǎn)生PWM輸出。這種情況下,PWM的頻率會(huì)非常低,因?yàn)樗鞘苘浖刂频摹谋举|(zhì)上講,使用外部PWM芯片集會(huì)更好。
    問:在使用多處理器系統(tǒng)時(shí),應(yīng)該考慮的最關(guān)鍵因素是什么?
    答:在使用多處理器系統(tǒng)時(shí),最關(guān)鍵的因素主要有:
    內(nèi)部處理器的通信帶寬,TigerSHARC通過2個(gè)通信路徑(不需要外部邏輯單元的鏈路口和并行總線)支持寬的帶寬;
    處理器之間最小的邏輯連接(TigerSHARC無需連接);
    控制多處理器通信的軟件復(fù)雜度,TigerSHARC系列支持統(tǒng)一的多處理器存儲(chǔ)空間,因此處理器之間可以直接尋址其它的內(nèi)存和寄存器,還可以訪問共享的外存。
    問:TigerSHARC處理器的開發(fā)環(huán)境支持C++嗎?我用來做視頻的編解碼夠用嗎?
    答:TigerSHARC是用VDSP++ 3.0工具集支持的。VDSP支持嵌入式C++標(biāo)準(zhǔn)的子集,它包括級(jí)別派生以及操作過載等等。考慮到TS上的視頻編碼器以及解碼器,ADI還沒有在TS上實(shí)現(xiàn)這個(gè)功能。然而,給TigerSHARC更高的MIPS,你完全可以實(shí)現(xiàn)視頻編解碼器的功能。但是你必須注意圖像的尺寸,MIPS會(huì)對(duì)圖像尺寸有限制。
    問:作為技術(shù)人員,更關(guān)心產(chǎn)品開發(fā)的工作量,好的開發(fā)環(huán)境,對(duì)高級(jí)語言的支持,代碼的優(yōu)化,請(qǐng)專家談?wù)勥@方面的問題。
    答:ADI幫助用戶減少開發(fā)時(shí)間,降低成本。我們有很好的VDSP++ 3.0開發(fā)工具。這個(gè)工具是與優(yōu)化的C/C++編譯器、匯編程序、連接器、VDK操作系統(tǒng)、調(diào)試器及仿真器等一起提供的,這將減少你的開發(fā)和調(diào)試的時(shí)間。在硬件設(shè)計(jì)方面,我們有應(yīng)用指南,上面描述了TS處理器與外部的接口問題。對(duì)于3G領(lǐng)域,我們也有ADI和第三方伙伴提供的解決方案以及供參考的軟件和硬件實(shí)現(xiàn)。
    問:在并行處理時(shí)具備什么優(yōu)勢?
    答:很高的DSP間通信能力。包括LinkPort和Cluster bus,每個(gè)LinkPort提供1Gbyte的吞吐能力,Cluster bus也是1G的總線,所以DSP間通信的速度非常塊。
    問:TS101的地址線、數(shù)據(jù)線、LINK口輸出的阻抗是多少,在設(shè)計(jì)時(shí)怎么考慮?
    答:阻抗可以通過外部管腳上下拉進(jìn)行調(diào)整,在PCB設(shè)計(jì)時(shí)需要通過仿真確定實(shí)際配置。
    問:如何使用TigerSHARC的Scratchpad SRAM?
    答:TS101有SRAM,TS201是SDRAM。內(nèi)部內(nèi)存的使用可以用相應(yīng)的指令,請(qǐng)參考軟件手冊(cè)。
    問:請(qǐng)舉一個(gè)TigerSHARC在機(jī)器視覺方面的例子?
    答:TigerSHARC可以用來進(jìn)行視頻編碼和解碼,尤其用于多媒體流等。同樣,TigerSHARC也用于雷達(dá)和聲納成像。除此以外,TigerSHARC還是一個(gè)具有很強(qiáng)運(yùn)算能力的DSP,因而可以用于視頻成像處理應(yīng)用。
<!--插入廣告JS代碼-->
  • 上一篇: 高速DSP與串行A/D轉(zhuǎn)換器TLC2558接口的設(shè)計(jì)
  • 下一篇: 基于DSP平臺(tái)的數(shù)字視頻源的系統(tǒng)設(shè)計(jì)
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1