娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年10月16日(星期三)

正在發生

2020年10月16日 | 常見的五大ARM存儲器之一:協處理器CP15

發布者:溫馨時光 來源: elecfans關鍵字:ARM  存儲器  協處理器CP15 手機看文章 掃描二維碼
隨時隨地手機看文章

  ARM存儲系統有非常靈活的體系結構,可以適應不同的嵌入式應用系統的需要。ARM存儲器系統可以使用簡單的平板式地址映射機制(就像一些簡單的單片機一樣,地址空間的分配方式是固定的,系統中各部分都使用物理地址),也可以使用其他技術提供功能更為強大的存儲系統。比如:

  · 系統可能提供多種類型的存儲器件,如FLASH、ROM、SRAM等;

  · Caches技術;

  · 寫緩存技術(write buffers);

  · 虛擬內存和I/O地址映射技術。

  大多數的系統通過下面的方法之一實現對復雜存儲系統的管理。

  · 使能Cache,縮小處理器和存儲系統速度差別,從而提高系統的整體性能。

  · 使用內存映射技術實現虛擬空間到物理空間的映射。這種映射機制對嵌入式系統非常重要。通常嵌入式系統程序存放在ROM/FLASH中,這樣系統斷電后程序能夠得到保存。但是通常ROM/FLASH與SDRAM相比,速度慢很多,而且基于ARM的嵌入式系統中通常把異常中斷向量表放在RAM中。利用內存映射機制可以滿足這種需要。在系統加電時,將ROM/FLASH映射為地址0,這樣可以進行一些初始化處理;當這些初始化處理完成后將SDRAM映射為地址0,并把系統程序加載到SDRAM中運行,這樣很好地滿足嵌入式系統的需要。


  · 引入存儲保護機制,增強系統的安全性。

  · 引入一些機制保證將I/O操作映射成內存操作后,各種I/O操作能夠得到正確的結果。在簡單存儲系統中,不存在這樣問題。而當系統引入了Cache和write buffer后,就需要一些特別的措施。


  在ARM系統中,要實現對存儲系統的管理通常是使用協處理器CP15,它通常也被稱為系統控制協處理器(System Control Coprocessor)。


  ARM的存儲器系統是由多級構成的,每級都有特定的容量和速度。


  圖1顯示了存儲器的層次結構。

  ① 寄存器。處理器寄存器組可看作是存儲器層次的頂層。這些寄存器被集成在處理器內核中,在系統中提供最快的存儲器訪問。典型的ARM處理器有多個32位寄存器,其訪問時間為ns量級。

  存儲器的層次結構

  圖1 存儲器的層次結構

  ② 緊耦合存儲器TCM。為彌補Cache訪問的不確定性增加的存儲器。TCM是一種快速SDRAM,它緊挨內核,并且保證取指和數據操作的時鐘周期數,這一點對一些要求確定行為的實時算法是很重要的。TCM位于存儲器地址映射中,可作為快速存儲器來訪問。

  ③ 片上Cache存儲器的容量在8KB~32KB之間,訪問時間大約為10ns。

  ④ 高性能的ARM結構中,可能存在第二級片外Cache,容量為幾百KB,訪問時間為幾十ns。

  ⑤ DRAM。主存儲器可能是幾MB到幾十MB的動態存儲器,訪問時間大約為100ns。

  ⑥ 后援存儲器,通常是硬盤,可能從幾百MB到幾個GB,訪問時間為幾十ms。

  注意TCM和SRAM在技術上相同,但在結構排列上不同;TCM在片上,而SRAM在板上。

關鍵字:ARM  存儲器  協處理器CP15 引用地址:常見的五大ARM存儲器之一:協處理器CP15

上一篇:新手必看,關于ARM的22個常用概念
下一篇:基于ARM的智能家居監控系統設計

推薦閱讀

近年來,AI驚動了各個領域,成為一種新的趨勢,而且AI的東風早已吹到了醫療領域。如今,AI+醫療賽道上玩家眾多,很多互聯網巨頭早已紛紛布局了AI醫療。譬如,騰訊推出了AI醫療產品“騰訊覓影”;阿里健康與萬里云聯合推出了醫療AI產品“Doctor You”;科大訊飛推出了“三品一臺”——智醫助理、影像輔助診斷系統、語音電子病歷產品以及人工智能輔助診療平...
2003年1月,Mick Mountz建立了Kiva System,成立的前幾年,Kiva機器人一直不溫不火甚至對于多數人來說是一個想象中的產品,當時的Kiva不會想到9年后它會被國際電商亞馬遜納入麾下——2012年,亞馬遜7.75億美元收購了Kiva System,并將其整編為旗下機器人部門Amazon Robotics。這一舉動或多或少要為近幾年中國倉儲自動化的火熱負責。眾所周知,中國倉...
  嵌入式操作系統(Embedded OperaTIon System,EOS)是指用于嵌入式系統的操作系統。嵌入式系統分為4層,硬件層、驅動層、操作系統層和應用層。嵌入式操作系統是負責嵌入式系統的全部軟、硬件資源的分配、任務調度,控制、協調并發活動。它必須體現其所在系統的特征,能夠通過裝卸某些模塊來達到系統所要求的功能,是一種用途廣泛的系統軟件。  嵌...
日前,芯啟源創始人蘆笙參加了第十九屆中國通信集成電路技術應用研討會暨青島微電子產業發展大會(CCIC 2021),并做了主題演講。在接受媒體訪問時,蘆笙解讀了公司的發展策略。這家成立僅六年的公司,產品線包括了SmartNIC,DPU,IP以及EDA工具,更重要的這幾類產品都實現了商業化銷售,這其中的秘密武器是什么?芯啟源創始人蘆笙豐富的創業經驗如果從芯...

史海拾趣

問答坊 | AI 解惑

(求助,在線等)linux下自動運行HELLOHWORLD的問題

剛開始接觸ARM,現在用的是S3C44B0的開發板,不知道在uclinux下的rc里該修改哪些東西。 在網上看到應該修改如下第一個地址的rc,而且我照做了,make之后沒有報錯. uClinux-dist/vendors/Samsung/44B0/rc uClinux-dist/romfs/etc/rc 下面是我u ...…

查看全部問答∨

DSPtms320f28x編程英語版本資料!

ABSTRACT This application note explores a hardware abstraction layer implementation to make C/C++ coding easier on 28x DSPs. This method is compared to traditional #define macros and topics of code efficiency and special case r ...…

查看全部問答∨

晶體三極管引腳的識別方法

晶體三極管在電路中常用“Q”加數字表示,如:Q17表示編號為17的三極管。 1、特點:晶體三極管(簡稱三極管)是內部含有2個PN結,并且具有放大能力的特殊器件。 它分NPN型和PNP型兩種類型,這兩種類型的三極管從工作特性上可互相彌補,所謂OTL ...…

查看全部問答∨

晶體晶振選型指南手冊

晶體晶振選型指南手冊樣品,報價請聯絡吳小姐,021-54245281STC@kanomicro.com…

查看全部問答∨

誰有程序員開發網的帳號 幫忙下個東西吧。。

http://www.pudn.com/downloads105/sourcecode/embed/detail434612.html 請發到我的郵箱里哈~~謝了 michelle_200312@163.com…

查看全部問答∨

幾款在線輸入法評測

流在線輸入法評測 在線輸入法,是一種以網絡為基礎的基于WEB瀏覽器運行的輸入法。它無需下載安裝,僅需要通過瀏覽器運行即可輸入。它的最大優點是其能夠跨平臺、跨瀏覽器,無論是沒有漢字輸入的操作系統還是不方便安裝中文輸入的工作環境,都可以通 ...…

查看全部問答∨

華山論劍:時序約束討論

時序約束是數字設計一個永恒的話題,  請各位高人華山論劍: 發表個人對時序約束的理解! 方便后來者…

查看全部問答∨

版主問下關于小于100腳的STM32F103X的VDDA問題?

請問版主對于小于100腳的STM32F103X的VDDA需要電流是多大啊, 我想用一個3.3V基準源來做VDDA以提高內部AD的采樣穩定性。使不受VDD電源 的干擾。不知這樣是否可行!關于VDDA有具體參數嗎?…

查看全部問答∨

1602顯示問題

同學 焊了個1602  叫我幫他調試   程序應該沒問題 我開發板上試過了     應該是硬件問題   用51單片機       圖中三腳 直接接地  這個調色的 應該問題不大吧   D0 D1 D2 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 鹤岗市| 常山县| 台中市| 高青县| 德庆县| 玉林市| 隆化县| 九龙城区| 萨迦县| 麻城市| 七台河市| 读书| 广昌县| 施秉县| 阿拉尔市| 林甸县| 石城县| 鄢陵县| 蒙山县| 改则县| 伽师县| 博客| 兴和县| 青浦区| 阳新县| 西华县| 岑溪市| 汝州市| 平武县| 乌什县| 岚皋县| 多伦县| 深水埗区| 湟源县| 独山县| 三台县| 雷波县| 郸城县| 东莞市| 胶州市| 古田县|