S3C2440特性與嵌入式系統的設計.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S3C2440特性與嵌入式系統的設計

第4章 S3C2440基本特性與嵌入式系統設計 大綱 4.1 S3C2440基本特性 4.2 S3C2440硬體資源 4.3 S3C2440記憶體與位置空間分配 4.4 以S3C2440為核心之嵌入式系統設計 4.5 結論 大綱 4.1 S3C2440基本特性 4.2 S3C2440硬體資源 4.3 S3C2440記憶體與位置空間分配 4.4 以S3C2440為核心之嵌入式系統設計 4.5 結論 4.1 S3C2440基本特性 S3C2440微處理機是Samsung公司以ARM為架構所推出的ARM920T的微處理器核心。 其基本特性包含下列各點: 擁有16K的資料快取和16K的指令快取,MMU 快取 固定的32-bits 運算碼寬度,降低編碼數量所產生的消耗,減輕解碼和管線化的負擔 大多均為一個時脈週期執行 強大的索引定址模式 精簡,且快速的2-priority-level中斷子系統,具有可切換的暫存器組 支援ARM處理器16-bit (Thumb)指令模式 4.1 S3C2440基本特性 S3C2440的優點: 32-bit ARM920T核心,工作頻率為499MHz(最高工作頻率:533MHz) 系統時脈:內部PLL產生400~533MHz CPU內核工作頻率,外部匯流排頻率:100~133MHz 核心電壓為1.3V,低功率消耗 採用AMBA(Advanced Microcontroller Bus Architecture),使用0.13μm的CMOS製造技術和記憶體編譯器(Memory Compiler)製造。 可適用於PDA、攜帶型媒體播放器、衛星導航等產品 大綱 4.1 S3C2440基本特性 4.2 S3C2440硬體資源 4.3 S3C2440記憶體與位置空間分配 4.4 以S3C2440為核心之嵌入式系統設計 4.5 結論 4.2 S3C2440硬體資源 4.2 S3C2440硬體資源 ARM920T內核是由ARM9TDMI,記憶體管理單元(MMU)和Cache記憶體三部分組成。 ARM920T: 有兩個輔助運算器:CP14和CP15。 CP14用於除錯控制。 CP15用於記憶體系統控制以及測試控制。 MMU: 其功能管理虛擬記憶體, 快取記憶體: 是由獨立的16KB位址和16KB資料高速Cache組成。 4.2 S3C2440硬體資源 4.2 S3C2440硬體資源 S3C2440內部資源(1): 內部大約是1.2V,1.8V/2.5V/3.3V記憶體,3.3V外部I/O微處理器,其包含16KB I-Cache/16KB DCache/MMU 外部記憶體控制器(SDRAM控制與晶片選擇邏輯) 具備獨立專用DMA的LCD控制器(高達4K色彩STN與256K色彩TFT) 具備外部請求接腳的4-ch DMA控制器 3-ch UART (IrDA1.0,64-Byte Tx FIFO以及64-Byte Rx FIFO) 2-ch SPl IIC匯流排介面(支援多主控端架構) IIS語音CODEC介面 4.2 S3C2440硬體資源 S3C2440內部資源(2): AC97 CODEC介面 相容SD主機介面版本1.0與MMC協定版本2.11 2-ch USB主機控制器 / 1-ch USB裝置控制器(ver 1.1) 4-ch PWM 計時器 / 1-ch內部計時器 / 看門狗計時器 8-ch 10-bit ADC以及觸控螢幕介面 具備萬年曆功能的?RTC Camera介面(最高可支援4096 x 4096像素輸入。可支援縮放功能的2048 x 2048像素輸入) 130個泛用I/O埠 / 24-ch外部中斷來源 電源控制:正常,低功率消耗,中止以及睡眠模式 具備PLL的內建時脈產生器 大綱 4.1 S3C2440基本特性 4.2 S3C2440硬體資源 4.3 S3C2440記憶體與位置空間分配 4.4 以S3C2440為核心之嵌入式系統設計 4.5 結論 4.3 S3C2440記憶體與位置空間分配 4.3 S3C2440記憶體與位置空間分配 S3C2440將系統的記憶體空間分為8個區(Bank) 每個區塊的大小是128MB,因此總共是1GB。 Bank0到Bank5的開始位址是固定的,用於ROM或SRAM。 Bank 6和Bank 7用於ROM,SRAM或SDRAM,這兩個組是可以程式規劃,且大小相同。 4.3 S3C2440記憶體與位置空間分配 S3C2440支援由NAND FLASH啟動。 NAND FLASH具有容量大,比NOR Flash價格低等特點。 系統同時採用NAND Flash與SDRAM整合方式來設計的話,可獲得非常好的系統執行效能。 由於Bank0是以啟動ROM區塊 (映射至0x000

您可能关注的文档

文档评论(0)

teda + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档