在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > ZYNQ嵌入式處理器FPGA單芯片方案的特點(diǎn)及應(yīng)用

            ZYNQ嵌入式處理器FPGA單芯片方案的特點(diǎn)及應(yīng)用

            作者: 時(shí)間:2012-04-10 來源:網(wǎng)絡(luò) 收藏

            多核與單核架構(gòu)的優(yōu)勢(shì)

            Cortex-A9微架構(gòu)提供兩種選項(xiàng):可擴(kuò)展的Cortex-A9 MPCore多核處理器,或較為傳統(tǒng)的Cortex-A9單核處理器。

            ARM吳雄昂指出,采用多核處理器架構(gòu)不但能夠解決峰值性能的要求,而且其設(shè)計(jì)也能夠大大降低功耗。多核設(shè)備具有性能可擴(kuò)展性高和功耗低的特點(diǎn),為設(shè)計(jì)提供了極大的靈活性。

            多核今后一個(gè)重要的挑戰(zhàn)就是怎樣從應(yīng)用軟件上來利用多核的優(yōu)勢(shì)。就好比人有兩個(gè)大腦半球/區(qū),所謂一心二用,所以如果你的軟件系統(tǒng)沒法真的是一心二用,多核的意義就不是很大的。另外一個(gè)問題是針對(duì)你做事情的類型,如果是做一個(gè)比較連續(xù)性的計(jì)算,后面的結(jié)果一定要根據(jù)前面計(jì)算的結(jié)果才能往下走。這種情況下多核的幫助是非常小的。所以Cortex-A8和A9的最大區(qū)別,是像A9這種設(shè)計(jì)本來就是給多核的,它有SMP(對(duì)稱多處理技術(shù)),對(duì)于Android等操作系統(tǒng)(OS),可以自動(dòng)在軟件上來做負(fù)載均衡,以分配需要工作的任務(wù)。因?yàn)橛泻芏嗖煌幚砣蝿?wù)在后臺(tái),你可通過SMP共享一個(gè)物理存儲(chǔ)的cache(緩存)。這樣用戶的軟件的性能才能夠比較有效地利用。例如對(duì)于雙核的網(wǎng)絡(luò)應(yīng)用,如果有SMP,基本利用率會(huì)達(dá)到80%~90%,即放了兩個(gè)核,雙核的處理能力實(shí)際上提高到了1.8~1.9倍。如果放了4核以后,那么現(xiàn)在環(huán)境OS對(duì)4核的支持是相對(duì)比較弱的,可能實(shí)際上最后只有3甚至不到,因?yàn)槠滠浖灰姷糜心芰θコ浞掷?核;同時(shí)你做的事情也不見得正好有4項(xiàng)是同時(shí)進(jìn)行的,所以一方面取決于你去執(zhí)行的任務(wù),一方面取決于系統(tǒng)架構(gòu)。所以多核CPU本身設(shè)計(jì)時(shí)已有SMP,從OS角度已經(jīng)基本被認(rèn)同,應(yīng)用者不需要再做任何的編程工作。

            但是如果放3個(gè)A8以后,很大的問題就是OS只認(rèn)一個(gè),所以其它兩個(gè)核很難分享負(fù)載,因?yàn)槟銢]法去改軟件應(yīng)用。

            軟件/開發(fā)工具的創(chuàng)新

            可見,平臺(tái)軟件和工具軟件也是實(shí)現(xiàn)芯片性能的重要一關(guān)。尤其在處理平臺(tái)趨同與整合后,軟件的復(fù)雜度越來越高,遠(yuǎn)遠(yuǎn)超過了硬件。軟件工程師數(shù)量也已超過硬件工程師數(shù)量的Xilinx公司,非常注重在工具和軟件上的創(chuàng)新。2012年其開發(fā)工具將更新?lián)Q代,推出更加智能、圖形化的流程;Xilinx還會(huì)加強(qiáng)推廣AutoESL高層次綜合設(shè)計(jì)流程(注:2011年Xilinx收購(gòu)了AutoESL)。

            例如,智能交通管理系統(tǒng)通過攝像頭拍下畫面,之后需要視頻分析算法,將標(biāo)清視頻轉(zhuǎn)換為高清視頻。這是一個(gè)動(dòng)態(tài)實(shí)施的過程,需要用硬件加速來實(shí)現(xiàn)。而傳統(tǒng)是通過硬件描述語(yǔ)言(HDL)來實(shí)現(xiàn),開發(fā)流程很長(zhǎng)。現(xiàn)在,通過AutoESL的工具,用C、C++ 建立模型,并將模型轉(zhuǎn)換為具體的應(yīng)用。

            那么Zynq開發(fā)的時(shí)候,用ARM開發(fā)、導(dǎo)入進(jìn)行硬件加速,需要用到什么工具?Xilinx高級(jí)總監(jiān)Devadas Varma稱,傳統(tǒng)流程就可以實(shí)現(xiàn),不過AutoESL的AutoPilot工具可使效率大為提升。因?yàn)閭鹘y(tǒng)的硬件開發(fā)流程,硬件工作組做一個(gè)項(xiàng)目要花長(zhǎng)達(dá)數(shù)月的時(shí)間,甚至1年。而AutoESL大大節(jié)約了資源,現(xiàn)在邏輯門越來越多,用戶充分利用這些資源,就需要提高生產(chǎn)率。如果還采用傳統(tǒng)的方法,那么也許你所期待的一些功能來不及放進(jìn)去,就已經(jīng)錯(cuò)失了上市時(shí)間。

            小結(jié)

            我國(guó)正從“中國(guó)制造”向“中國(guó)‘智’造”轉(zhuǎn)變。“智”造更多指的是idea(主意),比智力、創(chuàng)新和差異化。Xilinx的28nm FPGA+ARM Cortex-A9 MPCore方案,使嵌入式產(chǎn)品設(shè)計(jì)師把主要精力放在應(yīng)用層面,可加快“智”造時(shí)間、降低產(chǎn)品成本。


            上一頁(yè) 1 2 3 4 下一頁(yè)

            關(guān)鍵詞: ZYNQ FPGA 嵌入式處理器 單芯片

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉