www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式分享
[導讀]ARM Cortex-A8處理器是第1款基于ARMv7架構的應用處理器,處理器的主頻在600MHz到超過1GHz的范圍內,既能滿足低功耗移動設備的要求,又能滿足需要高性能的消費類應用的要求。當時發(fā)布的時候,被稱為有史以來ARM開發(fā)的性能最高、功率效率最高的處理器。Cortex-A8處理器的速率在600MHz到超過1GHz的范圍內,能夠滿足那些需要工作在300mW以下的功耗優(yōu)化的移動設備的要求;以及滿足那些需要2000 Dhrystone MIPS的性能優(yōu)化的消費類應用的要求。

ARM Cortex-A8處理器是第1款基于ARMv7架構的應用處理器,處理器的主頻在600MHz到超過1GHz的范圍內,既能滿足低功耗移動設備的要求,又能滿足需要高性能的消費類應用的要求。當時發(fā)布的時候,被稱為有史以來ARM開發(fā)的性能最高、功率效率最高的處理器。Cortex-A8處理器的速率在600MHz到超過1GHz的范圍內,能夠滿足那些需要工作在300mW以下的功耗優(yōu)化的移動設備的要求;以及滿足那些需要2000 Dhrystone MIPS的性能優(yōu)化的消費類應用的要求。

ARMv7架構采用了Thumb-2技術,它是在ARM的Thumb代碼壓縮技術的基礎上演進而來,并保持了對當時ARM解決方案的代碼兼容性。Thumb-2技術比純32位代碼少使用31%的內存,減小了系統開銷。同時能夠提供比當時已有的基于Thumb技術的解決方案高出38%的性能。ARMv7架構還采用了NEON技術,將DSP和媒體處理能力提高了近4倍,并支持改良的浮點運算,能夠滿足3D圖形、游戲物理應用以及傳統嵌入式控制應用的需求。

Cortex-A8架構特性

ARM Cortex-A8處理器復雜的流水線架構基于雙對稱的、順序發(fā)射的、13級流水線,帶有先進的動態(tài)分支預測,可實現2.0 DMIPS/MHz。

順序,雙發(fā)射,超標量微處理器內核,13級主整數流水線。

10級NEON媒體流水線 10-stage NEON media pipeline,專用的L2緩存,帶有可編程的等待狀態(tài),以及基于全局歷史的分支預測。結合功率優(yōu)化的加載存儲流水線,為功率敏感型應用提供2.0 DMIPS/MHz的速率

遵從ARMv7架構規(guī)范

用于實現更高的性能、能量效率和代碼密度的Thumb-2技術,NEON?信號處理擴展,用于加速H.264和MP3等媒體編解碼器,以及Jazelle RCT Java-加速技術,用于最優(yōu)化即時(JIT)編譯和動態(tài)自適應編譯(DAC),并將存儲器尺寸減小了多達3倍。

Cortex-A8中采用的TrustZone技術可確保消費類產品(如運行開放式操作系統的移動電話、個人數字助理和機頂盒)中的數據隱私和DRM得到保護。


指令讀取單元的主要構成如下圖所示,指令讀取單元對指令流進行預測,從L1指令緩存中取出指令放到譯碼流水線中。在此過程中使用到了TLB(Translation Lookaside Buffers,轉換旁路緩沖器)。


指令譯碼單元對所有的ARM、Thumb-2指令進行譯碼排序,包括調試控制協處理器CP14的指令、系統控制協處理器CP15的指令。指令譯碼單元處理指令的順序是:異常、調試事件、復位初始化、存儲器內嵌自測CMI3IST、等待中斷、其它事件。

指令執(zhí)行單元包括兩個對稱的ALU(算術邏輯單元)流水線(ALU0和ALU1),它們都可以處理大多數算術指令。ALU0始終執(zhí)行一對舊的發(fā)射指令。Cortex-A8處理器還配備乘法器和加載存儲流水線,但這些都不對兩條ALU流水線執(zhí)行額外指令,可將它們視為“獨立”流水線。使用它們必需同時使用兩條ALU流水線中的一個,乘法器流水線只能與ALU1流水線中的指令結合使用,而加載存儲流水線只能與任一ALU中的指令結合使用。

指令執(zhí)行單元的功能:

· 執(zhí)行所有整數ALU運算和乘法運算,并修改標志位;

· 根據要求產生用于存取的虛擬地址以及基本回寫值;

· 將要存放的數據格式化,并將數據和標志向前發(fā)送;

· 處理分支及其它指令流變化,并評估指令條件碼。

集成的L2緩存和優(yōu)化的L1緩存

集成的L2緩存:使用標準編譯的ARM建立而成,64K到2MB的可配置容量,和可編程的延遲;優(yōu)化的L1緩存:經過性能和功耗的優(yōu)化,結合最小訪問延遲和散列確定方式,以便將性能最大化,將功耗最小化。

存儲器系統

訪問L1緩存導致的單周期加載使用代價,L1緩存的散列數組使得只有在可能需要時才會啟用存儲器。集成的、可配置L2緩存和用于數據流的NEON媒體單元之間的直連接口,Bank化的L2緩存設計,每次只設計1個Bank,支持多項與L3存儲器之間的未完成事務,以充分利用CPU。

Cortex-A8應用

基于Cortex-A8內核的典型微處理器,包括蘋果A4芯片、NXP(原飛思卡爾)i.MX5X系列芯片、三星S5PV210芯片、TI OMAP35XX與AM335X系列芯片等。


聲明:該篇文章為本站原創(chuàng),未經授權不予轉載,侵權必究。
換一批
延伸閱讀

Softing工業(yè)將ARM 32位兼容性集成到了edgeConnector產品中,以滿足用戶對ARM處理器的邊緣設備日益增長的使用需求。

關鍵字: ARM處理器 工業(yè)物聯網

SoftingIndustrial推出的edgeConnector產品3.50新版本現在與ARM處理器兼容,從而極大地擴展了應用的可能性。

關鍵字: 工業(yè)物聯網 ARM處理器

移動設備的CPU更新換代的速度已經邁進了一個日新月異的階段,去年的Cortex-A8處理器將移動芯片的工作頻率帶到了1GHz的時代,而今年,全新的Cortex-A9處理器則直接讓手機、平板電腦這些便攜式移動設備邁入了雙核...

關鍵字: Cortex-A9 Cortex-A8

Cortex-M3是一個32位處理器內核。內部的數據路徑是32位的,寄存器是32位的,存儲器接口也是32位的。CM3采用了哈佛結構,擁有獨立的指令總線和數據總線,可以讓取指與數據訪問并行不悖。這樣一來數據訪問不再占用指令...

關鍵字: Cortex-M3 ARM處理器

Cortex-A7 處理器是一種由ARM公司推出的基于ARMv7-A架構的高能效處理器,從2012年底開始被廣泛用于低成本、全功能入門級智能手機。ARM Cortex?-A7 MPCore? 處理器是 ARM 迄今為止開...

關鍵字: Cortex-A7 ARM處理器

ARM Cortex-A9處理器是ARM處理器系列中性能比較高的一款產品,該款處理器采用了廣受支持的ARMv7架構,充分實現了其豐富性。Cor tex-A9處理器的設計是基于最先進的推測型八級流水線,該流水線具有高效、動...

關鍵字: Cortex-A9 ARM處理器

ARM Cortex-A8處理器是第1款基于ARMv7架構的應用處理器,是有史以來ARM開發(fā)的性能最高、功率效率最高的處理器。Cortex-A8處理器的速率在600MHz到超過1GHz的范圍內,能夠滿足那些需要工作在30...

關鍵字: Cortex-A8 處理器

ARM 公司是微處理器行業(yè)的一家知名企業(yè),它是知識產權供應商,設計基于ARM體系的處理器;公司并不生產芯片,也不出售芯片,它轉讓設計方案給半導體廠商,由半導體廠商生產soc,并銷售,同時提供一些其他設計服務,比如物理IP...

關鍵字: ARM處理器 ARM處理器構成

ARM 處理器是一款成本不高且耗能低的微處理器,同時支持 ARM 和 Thumb兩種指令集,前者為 32bit,后者是 16bit;擁有多種寄存器,能夠高效、準確的處理其中大部分數據信息;ARM 微處理器的多種尋址方式讓...

關鍵字: ARM處理器 ARM處理器選型

摘 要:目前城市交通燈的控制策略無法滿足路口實時變化的車流量,為此設計了一種十字路口交通燈硬件結構,使用計算機圖像處理和分析技術對路口的車輛圖像進行處理和分析,得到十字路口交通參數,實時調整交通燈時間,以實現交通燈的智能...

關鍵字: 交通燈 ARM處理器 圖像處理 十字路口 交通參數 車輛密度 nRF905無線模塊
關閉