女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件

本文對(duì)音視頻產(chǎn)品的芯片選擇作了分析,從芯片的指令集,主頻,cache,DMA等方面進(jìn)行衡量,給大家在選擇軟解碼芯片時(shí)提供一些幫助。
現(xiàn)在有許多電子產(chǎn)品需要有多媒體編解碼芯片的支持,例如:機(jī)頂盒,高端手機(jī),PMP。在設(shè)計(jì)這些產(chǎn)品時(shí),選擇好一款DSP芯片,成為了產(chǎn)品成敗的一個(gè)關(guān)鍵。如何選擇芯片?這是一個(gè)非常復(fù)雜的問題,涉及到方方面面。我把我對(duì)這個(gè)問題認(rèn)識(shí)在此總結(jié)一下。
先從了解芯片的處理能力說起。假如我們要讓我們的產(chǎn)品做到MPEG-4 D1實(shí)時(shí)解碼,不考慮價(jià)格,功耗,接口等其他因素,只談處理能力。我們以Philips 的Trimedia 1300和ADI的Blackfin533為例。人們談起芯片的處理能力時(shí),總是首先想到主頻。Trimedia1300的主頻是133Mhz,而Blackfin533的主頻高達(dá)600Mhz。Blackfin的主頻比Trimedia要高得多。

當(dāng)年Intel和AMD爭(zhēng)奪PC芯片市場(chǎng)時(shí),Intel的主頻高于AMD,后來AMD打出了主頻*指令數(shù)/周期的牌,引入了新的概念。Trimedia每周期可以執(zhí)行5條指令,因?yàn)門rimedia使用了VLIW,每條指令32位。其中兩條可以做乘加運(yùn)算,另外三條可以用于簡(jiǎn)單的算術(shù)邏輯運(yùn)算或存取數(shù)據(jù)。于是,2*133+3*133=266+400。而Blackfin,每個(gè)周期最多可以執(zhí)行3條指令,其中只有一條是做乘加運(yùn)算,另兩條都是存取操作。算作1*600+2*600=600+1200。Blackfin中的乘加指令的執(zhí)行時(shí)間與Trimedia中的大致相同,都是3個(gè)時(shí)鐘周期后得到結(jié)果。單從每秒的DSP運(yùn)算指令數(shù)來看,Blackfin是Trimedia的兩倍多。每秒的算術(shù)邏輯運(yùn)算和控制指令數(shù),Blackfin是Trimedia的三倍。從簡(jiǎn)單算術(shù)邏輯運(yùn)算和控制指令來看,Blackfin是比Trimedia稍強(qiáng)些。
下面以視頻處理中最典型的IDCT運(yùn)算為例,來比較這兩款芯片的處理能力。在Trimedia中,使用IFIR16, DUALUCLIPI, PACK16MSB,MERGEDUAL16LSB這四個(gè)DSP指令,一個(gè)8點(diǎn)的IDCT需要大概12個(gè)周期。在Blackfin中,使用雙乘雙加指令,可以在21個(gè)周期中完成一個(gè)8點(diǎn)的IDCT。因?yàn)锽lackfin的主頻是Trimedia的4倍多,單從指令方面看,執(zhí)行一個(gè)8點(diǎn)IDCT,Blackfin是Trimedia的兩倍。
在實(shí)際的MPEG-4解碼中,需要執(zhí)行的不是一個(gè)8點(diǎn)IDCT,而是一個(gè)8*8點(diǎn)的二維IDCT。在上面的對(duì)執(zhí)行指令周期的計(jì)算時(shí),一個(gè)隱含的前提假設(shè)是所有的數(shù)據(jù)都是在寄存器中。做一個(gè)8*8的二維IDCT至少需要32個(gè)32位寄存器。因?yàn)門rimedia中有128個(gè)寄存器,而Blackfin中只有8個(gè)數(shù)據(jù)寄存器,因此,在Blackfin中就不可避免要在2維IDCT執(zhí)行中作從內(nèi)存到寄存器的數(shù)據(jù)傳遞工作。雖然,在Trimedia和Blackfin中都使用了cache來減少這種數(shù)據(jù)傳遞對(duì)運(yùn)算的影響,但這仍然很難完全避免。當(dāng)cache miss發(fā)生時(shí),CPU不得不停下來,等待數(shù)據(jù)的傳入。如果把相同的工作頻率為133Mhz的SDRAM與Trimedia和Blackfin連接,則一個(gè)Trimedia中的cache miss要耗掉3個(gè)時(shí)鐘周期,而一個(gè)Blackfin中的cache miss則要用掉5個(gè)時(shí)鐘周期。所以,雖然Blackfin的芯片主頻很高,但因?yàn)樗募拇嫫骱苌?,片?nèi)內(nèi)存不可能存下所有的數(shù)據(jù),cache miss就不可避免要發(fā)生,此時(shí),他的計(jì)算能力就要大打折扣。
Cache miss對(duì)運(yùn)算速度的影響非常大,尤其是在做motion compensation時(shí),數(shù)據(jù)在內(nèi)存和寄存器之間頻繁的導(dǎo)入導(dǎo)出。當(dāng)CPU工作頻率和內(nèi)存頻率相差越大,cache miss的影響就越大。當(dāng)使用adi提供的編譯環(huán)境visual DSP調(diào)試程序并計(jì)算cycles時(shí),cache miss是不計(jì)算在內(nèi)的。因此,當(dāng)把軟件仿真的MPEG-4 decoder調(diào)試好,放在板子上測(cè)試時(shí),就會(huì)發(fā)現(xiàn)解碼時(shí)間明顯變長(zhǎng),很是失望。
因?yàn)檫@兩款DSP都是為音視頻處理設(shè)計(jì)的,他們都有一些特殊的指令來完成音視頻處理。但因?yàn)锽lackfin只有兩個(gè)MAC單元,同時(shí)只能做兩個(gè)乘加,比Trimedia的4個(gè)乘加差了些。為了彌補(bǔ)這個(gè)不足,Blackfin為video 處理的處理設(shè)計(jì)了一些特殊的指令,可以很方便的完成motion estimation 和compensation。
在其他方面,Blackfin的二維DMA可以獨(dú)立快速的完成圖像的轉(zhuǎn)置和裁減。Trimedia的圖像協(xié)處理器可以任意改變圖像的大小。他的每一條指令都有g(shù)uard位,可以選擇的執(zhí)行。
由此可以看出,一個(gè)芯片的處理能力不只由他的工作頻率決定,他的指令功能,每個(gè)指令的執(zhí)行周期數(shù),單周期指令數(shù),寄存器個(gè)數(shù),cache行為,內(nèi)外工作頻率差都對(duì)性能有不可忽視的影響。其他的例如外圍數(shù)據(jù)傳遞方式,協(xié)處理器的功能也不可忽視。另外,有些DSP帶有專用于寫回cache,可以提高寫回速度,減少cache沖突,提高效率。
第二個(gè)選擇DSP的方面是看DSP的功耗是否符合要求。實(shí)際上,Trimedia和Blackfin這兩塊DSP在功耗上是不可比的,因?yàn)樗脑O(shè)計(jì)的針對(duì)領(lǐng)域不同。Trimedia是為數(shù)字電視,監(jiān)控設(shè)備,機(jī)頂盒設(shè)計(jì)的。他的功耗很大,他的芯片面積大概是Blackfin的4倍,工作時(shí)需要加散熱片。Blackfin是為手持設(shè)備設(shè)計(jì)的,功耗相當(dāng)小,加一塊12

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

近日,一則關(guān)于 AI 算力領(lǐng)域的消息引發(fā)行業(yè)震動(dòng)!據(jù)科技網(wǎng)站 The Information 援引四位知情人士爆料,中國(guó)科技巨頭阿里巴巴與百度已正式將自研芯片應(yīng)用于 AI 大模型訓(xùn)練,打破了此前對(duì)英偉達(dá)芯片的單一依賴。

關(guān)鍵字: AI 算力 阿里 百度 芯片 AI模型

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會(huì)、上海市發(fā)展和改革委員會(huì)、上海市商務(wù)委員會(huì)、上海市教育委員會(huì)、上海市科學(xué)技術(shù)委員會(huì)指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會(huì)展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動(dòng)駕駛

9月1日消息,繼小鵬、零跑后,現(xiàn)在小米汽車也宣布了8月的交付量。

關(guān)鍵字: 小米汽車 芯片

當(dāng)?shù)貢r(shí)間 8 月 22 日,美國(guó)芯片制造商英特爾公司宣布與美國(guó)聯(lián)邦政府達(dá)成協(xié)議,后者將向英特爾普通股投資 89 億美元,以每股 20.47 美元的價(jià)格收購 4.333 億股英特爾普通股,相當(dāng)于該公司 9.9% 的股份。

關(guān)鍵字: 英特爾 半導(dǎo)體 芯片

在當(dāng)今數(shù)字化時(shí)代,人工智能(AI)和高性能計(jì)算(HPC)的迅猛發(fā)展對(duì) GPU 芯片的性能提出了極高要求。隨著 GPU 計(jì)算密度和功耗的不斷攀升,散熱問題成為了制約其性能發(fā)揮的關(guān)鍵因素。傳統(tǒng)的風(fēng)冷方案已難以滿足日益增長(zhǎng)的散...

關(guān)鍵字: 人工智能 高性能計(jì)算 芯片

8月20日消息,博主數(shù)碼閑聊站暗示,9月底大概率只有小米16系列會(huì)亮相,其它驍龍8 Elite 2旗艦、天璣9500旗艦新品都將排到10月份,新機(jī)大亂斗會(huì)在國(guó)慶假期之后開始。

關(guān)鍵字: 小米雷軍 芯片

8月21日消息,據(jù)媒體報(bào)道,英偉達(dá)宣布將自研基于3nm工藝的HBM內(nèi)存Base Die,預(yù)計(jì)于2027年下半年進(jìn)入小規(guī)模試產(chǎn)階段,此舉旨在彌補(bǔ)其在HBM領(lǐng)域的技術(shù)與生態(tài)短板。

關(guān)鍵字: 英偉達(dá) 黃仁勛 芯片 顯卡

繼尋求收購英特爾10%的股份之后,近日又有消息稱,特朗普政府正在考慮通過《芯片法案》資金置換股權(quán)的方式,強(qiáng)行收購美光、三星、臺(tái)積電三大芯片巨頭的股份。若此舉落地,美國(guó)政府將從“政策扶持者”蛻變?yōu)椤爸苯庸蓶|”,徹底重塑全球...

關(guān)鍵字: 芯片 半導(dǎo)體

在集成電路設(shè)計(jì)流程中,網(wǎng)表作為連接邏輯設(shè)計(jì)與物理實(shí)現(xiàn)的關(guān)鍵橋梁,其分模塊面積統(tǒng)計(jì)對(duì)于芯片性能優(yōu)化、成本控制和資源分配具有重要意義。本文將詳細(xì)介紹如何利用 Python 實(shí)現(xiàn)網(wǎng)表分模塊統(tǒng)計(jì)面積的功能,從網(wǎng)表數(shù)據(jù)解析到面積計(jì)...

關(guān)鍵字: 網(wǎng)表 芯片 分模塊

8月19日消息,封禁4個(gè)多月的H20為何突然又被允許對(duì)華銷售,這其實(shí)是美國(guó)設(shè)計(jì)好的。

關(guān)鍵字: 英偉達(dá) 黃仁勛 芯片 顯卡
關(guān)閉