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的22個常用概念
下一篇:基于ARM的智能家居監控系統設計
推薦閱讀
史海拾趣
FSP TECHNOLOGY INC. 發展故事集
故事一:創立與初期發展
FSP Technology Inc.(全漢企業股份有限公司)成立于1993年,總部位于臺灣。在創立之初,公司便專注于電源供應器的研發與生產,憑借其專業的技術團隊和敏銳的市場洞察力,迅速在行業中嶄露頭角。當時,隨著計算機技術的飛速發展,對穩定、高效的電源需求日益增長,FSP抓住了這一機遇,專注于提供高品質的電源產品,贏得了市場的初步認可。公司通過不斷優化產品設計和提升生產效率,逐漸建立起一定的市場份額和品牌影響力。
故事二:技術創新與品牌拓展
進入21世紀后,FSP Technology加大了技術創新的投入,致力于研發更加高效、環保的電源解決方案。公司先后推出了多款符合國際能效標準的產品,如80 PLUS認證系列電源,這些產品憑借其出色的性能和穩定的品質,在市場上獲得了廣泛好評。同時,FSP也積極拓展國際市場,通過參加國際展會、建立海外銷售網絡等方式,將品牌和產品推向全球。這一時期,FSP的品牌知名度和市場占有率均實現了顯著提升。
故事三:ODM/OEM業務的蓬勃發展
隨著全球電子產業鏈的分工日益細化,FSP Technology積極調整業務結構,大力發展ODM/OEM業務。公司憑借強大的研發實力和靈活的生產能力,為眾多國際知名品牌提供定制化的電源解決方案。這些合作不僅豐富了FSP的產品線,也進一步提升了公司的技術水平和市場競爭力。同時,通過與國際品牌的深度合作,FSP的品牌影響力也得到了進一步擴大。
故事四:綠色能源解決方案的推廣
近年來,隨著全球對環保和可持續發展的重視,FSP Technology積極響應時代號召,致力于推廣綠色能源解決方案。公司結合自身的技術優勢,開發了一系列高效、節能的電源產品,廣泛應用于數據中心、通信基站、智能家居等領域。這些產品不僅降低了客戶的運營成本,也為全球節能減排事業做出了積極貢獻。FSP的綠色能源解決方案得到了市場的廣泛認可,進一步鞏固了其在行業中的領先地位。
故事五:持續研發與未來展望
面對日益激烈的市場競爭和不斷變化的客戶需求,FSP Technology始終保持對技術創新的熱情與追求。公司不斷加大研發投入,積極探索新的技術和應用領域,如邊緣計算、5G通信、工業互聯網等。同時,FSP也密切關注行業動態和市場趨勢,靈活調整戰略方向,確保在未來的發展中始終保持領先地位。展望未來,FSP將繼續秉承“服務、專業、創新”的經營理念,為全球客戶提供更加優質、高效的電源解決方案。
在電子行業的跨界融合趨勢下,一家名為“智聯通信”的公司通過整合不同領域的技術和資源,成功打造出了一個全新的通信生態系統。他們不僅擁有先進的通信技術,還積極與互聯網、物聯網等領域的企業進行合作,共同開發新的應用場景。
通過跨界融合,“智聯通信”成功地將通信技術應用于智能家居、智慧城市等多個領域,為用戶提供了更加便捷、高效的服務體驗。同時,他們還積極拓展海外市場,與全球伙伴共同推動通信行業的發展。
作為一家具有社會責任感的企業,AMICC始終關注環境保護和可持續發展。公司在生產過程中積極采用環保材料和技術,降低能耗和排放。同時,AMICC還積極參與公益事業,為社會做出貢獻。這些舉措不僅提升了公司的社會形象,也為公司的長遠發展奠定了堅實的基礎。
這五個故事只是AMICC發展歷程中的一部分,但它們足以展現出這家企業在電子行業中的拼搏和成長。AMICC以其堅定的信念、不懈的努力和持續的創新精神,在激烈的市場競爭中脫穎而出,成為了一家備受矚目的優秀企業。
隨著國內市場的逐漸飽和,AVA電子開始將目光投向國際市場。公司制定了詳細的國際化戰略,包括拓展海外市場、建立海外銷售渠道、加強與國際同行的合作等。AVA電子積極參加國際性的行業展會和論壇,與國際客戶建立了廣泛的聯系;同時,公司還加大了對海外市場的宣傳力度,提高了品牌在國際市場的知名度。這些舉措不僅為公司帶來了更多的商機,也提升了公司在國際市場的地位。
請注意,以上故事是基于AVA電子的公開信息和一般電子科技公司的發展規律進行創作的,并非真實事件。如果需要更具體、更詳細的故事,建議直接查閱AVA電子的官方資料或相關新聞報道。
為了提高DSSC的轉換效率和長期穩定性,G24i積極尋求技術合作。公司與離子液體供應商BASF公司簽署了合作協議,共同開發性能更優的離子液體和電解液配方。此外,G24i還與國內外多家科研機構建立了緊密的合作關系,共同推進DSSC技術的研發和創新。這些合作不僅為G24i帶來了先進的技術支持,也促進了整個DSSC行業的快速發展。
隨著公司業務的不斷拓展和市場的日益全球化,三環集團開始積極推進全球化戰略。公司在廣東潮州、深圳,四川成都、南充、德陽,江蘇蘇州,湖北武漢,中國香港,德國,泰國等地設立公司,形成了覆蓋全球的產業布局。通過與國際知名企業的合作與交流,三環集團不斷提升自身的技術水平和市場競爭力,逐步成為電子行業的領軍企業之一。同時,公司還積極參與國際展覽和論壇等活動,展示自身實力和品牌形象,為全球客戶提供更優質的產品和服務。
以上五個故事分別從不同角度展現了潮州三環(Three-circle)公司在電子行業中的發展歷程和成就。這些故事不僅展示了公司的創新能力和市場洞察力,也體現了公司在面對市場挑戰時的勇氣和決心。
(求助,在線等)linux下自動運行HELLOHWORLD的問題 剛開始接觸ARM,現在用的是S3C44B0的開發板,不知道在uclinux下的rc里該修改哪些東西。 在網上看到應該修改如下第一個地址的rc,而且我照做了,make之后沒有報錯. uClinux-dist/vendors/Samsung/44B0/rc uClinux-dist/romfs/etc/rc 下面是我u ...… 查看全部問答∨ |
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 ...… 查看全部問答∨ |
|
http://www.pudn.com/downloads105/sourcecode/embed/detail434612.html 請發到我的郵箱里哈~~謝了 michelle_200312@163.com… 查看全部問答∨ |
|
版主問下關于小于100腳的STM32F103X的VDDA問題? 請問版主對于小于100腳的STM32F103X的VDDA需要電流是多大啊, 我想用一個3.3V基準源來做VDDA以提高內部AD的采樣穩定性。使不受VDD電源 的干擾。不知這樣是否可行!關于VDDA有具體參數嗎?… 查看全部問答∨ |