第1讲--星S3C2440微处理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三星S3C2440微处理器 引言 三星公司推出的16/32位RISC微处理器S3C2440A,为手持设备和一般类型应用提供了低价格、低功耗、高性能小型微控制器的解决方案。 为了降低整体系统成本,S3C2440A提供了丰富的内部设备。 引言 S3C2440A采用了ARM920T的内核,0.13um 的CMOS 标准宏单元和存储器单元。 它采用了新的总线架构Advanced Micro controller Bus Architecture (AMBA)。 其低功耗、 简单、优雅以及全静态设计特点,适合于对成本和功率敏感型的应用。 引言 S3C2440A的杰出特点是其核心处理器(CPU),是一个16/32位ARM920T 的RISC处理器。ARM920T 实现了 MMU, AMBA BUS和 Harvard 高速缓冲体系结构。 这一结构具有独立的 16KB指令 Cache和 16KB数据 Cache。 每个都是由具有8字长的行组成。 通过提供一套完整的通用系统外设, S3C2440A降低了整体系统成本并且无需配置额外的组件。 S3C2440A集成的片上功能 1.2V内核供电,1.8V/2.5V/3.3V存储器供电,3.3V外部I/O供电,具备16KB的I-Cache和16KB的D-Cache/MMU微处理器。 外部存储控制器(SDRAM控制和片选逻辑) 。 LCD控制器(最大支持4K色STN和256K色TFT)提供1 通道LCD专用DMA 。 4 通道DMA并有外部请求引脚。 3 通道UART(IrDA1.0,64字节Tx FIFO,和64字节Rx FIFO) 。 2 通道SPI 。 1 通道IIC-BUS接口。 1 通道IIS-BUS音频编解码器接口。 S3C2440A集成的片上功能 AC’97 解码器接口 。 兼容SD 主接口协议1.0 版和MMC 卡协议2.11 兼容版。 2 端口USB 主机/1 端口USB 设备(1.1 版)。 4 通道PWM 定时器和1 通道内部定时器 / 看门狗定时器 。 8 通道10 比特ADC 和触摸屏接口。 具有日历功能的RTC 。 相机接口(最大4096 × 4096像素的支持;2048 × 2048像素的支持以及缩放。) 130 个通用I/O 口和24 通道外部中断源。 具有普通、慢速、空闲和掉电模式。 具有PLL 片上时钟发生器 S3C2440A特性 体系结构 为手持设备和通用嵌入式应用提供片上集成系统解决方案 16/32 位RISC 体系结构和ARM920T内核强大的指令集 加强的ARM体系结构MMU用于支持WinCE,EPOC 32和Linux 指令高速存储缓冲器 (I-Cache),数据高速存储缓冲器 (D-Cache ),写缓冲器和物理地址TAG RAM 减少主存带宽和响应性带来的影响 采用ARM920T CPU内核支持ARM调试体系结构 内部高级微控制总线 (AMBA )体系结构(AMBA2.0,AHB/APB) S3C2440A特性 系统管理器 支持大/小端方式 支持高速总线模式和异步总线模式 寻址空间:每bank 128M 字节 (总共1G 字节) 支持可编程的每bank 8/16/32位数据总线带宽 从bank 0 到bank 6 都采用固定的bank 起始寻址 bank7具有可编程的bank 的起始地址和大小 8 个存储器bank: -其中6 个适用于ROM,SRAM,和其他 -另外2 个适用于ROM/SRAM和同步DRAM 所有的存储器bank都具有可编程的操作周期 支持外部等待信号延长总线周期 支持掉电时的SDRAM自刷新模式 支持各种型号的ROM引导 (NOR/NAND Flash,EEPROM,或其他) S3C2440A特性 NAND Flash启动引导 支持从NAND flash存储器的启动 采用4KB内部缓冲器进行启动引导 支持启动之后NAND存储器仍然作为外部存储器使用 支持先进的NAND flash S3C2440A特性 Cache存储器 64 项全相连模式,采用I-Cache(16KB)和D-Cache(16KB ) 每行8字长度,其中每行带有一个有效为和两个dirty位 伪随机数或轮转循环替换算法位 采用写穿式(write-through ) 或写回式(write-back )cache操作来更新主存储器 写缓冲器可以保存16个字的数据和4个地址 S3C2440A特性 时钟和电源管理 片上MPLL和UPLL: 采用UPLL产生操作USB主机/设备的时钟 MPLL 产生最大400MHZ@ 1.3V操作MCU 所需要的时钟 通过软件可以有选择性的为每个功能模块提供时钟 电源

文档评论(0)

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

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

1亿VIP精品文档

相关文档