在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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è) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 高性能32位內(nèi)核與基于微控制器存儲(chǔ)架構(gòu)的集成

            高性能32位內(nèi)核與基于微控制器存儲(chǔ)架構(gòu)的集成

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

            32 位 MCU 性能差異

            本文引用地址:http://www.biyoush.com/article/170737.htm

            (MCU)領(lǐng)域如今仍由 8 位和 16 位器件控制,但隨著更的 32 位處理器開始在 MCU 市場(chǎng)創(chuàng)造巨大收益,在系統(tǒng)設(shè)計(jì)方面,芯片師面臨著 PC 設(shè)計(jì)人員早在十年前便遇到的挑戰(zhàn)。盡管新在速度和性能方面都在不斷提高,一些關(guān)鍵支持技術(shù)卻沒有跟上發(fā)展的步伐,從而導(dǎo)致了嚴(yán)重的性能瓶頸。

            很多 MCU 完全依賴于兩種類型的內(nèi)部器件。適量的 SRAM 可提供數(shù)據(jù)所需的空間,而 NOR 閃存可提供指令及固定數(shù)據(jù)的空間。

            在新 32 位的尺寸和運(yùn)行速度方面,嵌入式 SRAM 技術(shù)正在保持同步。成熟的 SRAM 技術(shù)在 100MHz 的運(yùn)行范圍更易于實(shí)現(xiàn)。對(duì) MCU 所需的典型 RAM 容量來(lái)說(shuō),這個(gè)速度級(jí)別也更具成本效益。

            但是標(biāo)準(zhǔn)的 NOR 閃存卻落在了基本 32 位時(shí)鐘速度之后,幾乎相差一個(gè)數(shù)量級(jí)。當(dāng)前的嵌入式 NOR 閃存技術(shù)的存取時(shí)間基本為 50ns (20 MHz)。這在閃存器件和內(nèi)核間轉(zhuǎn)移數(shù)據(jù)的能力方面造成了真正的瓶頸,因?yàn)楹芏鄷r(shí)鐘周期可能浪費(fèi)在等待閃存找回特定指令上。

            標(biāo)準(zhǔn)MCU 執(zhí)行模型——XIP (eXecute In Place)更加劇了處理器內(nèi)核速度和閃存存取時(shí)間之間的性能差距。

            大容量中的應(yīng)用容錯(cuò)及 SRAM較高的成本是選擇直接從閃存執(zhí)行的兩個(gè)主要原因。存儲(chǔ)在閃存內(nèi)的程序基本不會(huì)被系統(tǒng)內(nèi)的隨機(jī)錯(cuò)誤破壞,如電源軌故障。利用閃存直接執(zhí)行還無(wú)需為MCU器件提供足夠的 SRAM,來(lái)將應(yīng)用從一個(gè) ROM 或閃存器件復(fù)制至目標(biāo) RAM 執(zhí)行空間。

            消除差距

            理想的情況是,改進(jìn)閃存技術(shù),以匹配32位內(nèi)核的性能。雖然當(dāng)前的技術(shù)有一定的局限,仍有一些有效的方法,可幫助師解決性能瓶頸問題。

            簡(jiǎn)單的指令預(yù)取緩沖器和指令高速緩存系統(tǒng)在32位MCU設(shè)計(jì)中的采用,將大大提高M(jìn)CU的性能。下面將介紹系統(tǒng)師如何利用這些技術(shù)將16位的MCU架構(gòu)升級(jí)至32位內(nèi)核CPU。

            在 MCU 設(shè)計(jì)中引入 32位內(nèi)核

            圖 1 介紹了將現(xiàn)有16位設(shè)計(jì)升級(jí)至基本32位內(nèi)核的情況,顯示了新32 位內(nèi)核及其基本外設(shè)集合之間的基本聯(lián)系。由于我們?cè)谟懻搶⑿碌?2位處理器內(nèi)核至新的 MCU 設(shè)計(jì),我們假設(shè)可采用新32位內(nèi)核采用以下規(guī)范。

            22.jpg

            圖1  為現(xiàn)有設(shè)計(jì)引入32位內(nèi)核

            32 位內(nèi)核——改良的哈佛架構(gòu)

            與很多 MCU 一樣,新的 32位 內(nèi)核也采用改良的哈佛架構(gòu)。因此,程序存儲(chǔ)和數(shù)據(jù)存儲(chǔ)空間是在兩個(gè)獨(dú)立的總線構(gòu)架上執(zhí)行。一個(gè)純哈佛設(shè)計(jì)可防止數(shù)據(jù)在程序存儲(chǔ)空間被讀取,該內(nèi)核改良的哈佛架構(gòu)設(shè)計(jì)仍可實(shí)現(xiàn)這樣的操作,同時(shí),該32位內(nèi)核設(shè)計(jì)還可實(shí)現(xiàn)程序指令在數(shù)據(jù)存儲(chǔ)空間的執(zhí)行。

            在標(biāo)準(zhǔn)總線周期內(nèi),程序和數(shù)據(jù)存儲(chǔ)器接口允許插入等待狀態(tài),有助于響應(yīng)速度緩慢的存儲(chǔ)或存儲(chǔ)映射器件。


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

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉