• S3C2410x介绍


    产品简介:
    此手册描述了三星S3C2410X 16/32位RISC微处理器。这产品应用于手携式的设备和一些具有廉价,低损耗,高性能和体积小的要求的通用设备上。
    为了提高系统的整体性能,S3C2410X包含了以下一些功能部件,分离的16KB的指令缓存和16KB的数据缓存,MMU可支持虚拟内存管理,LCD控制器
    (STN&TFT),NAND Flash引导装载程序,系统管理(片选逻辑和SDRAM控制器),3通道的UART,4通道的DMA,4通道的具有脉冲宽度调解(PWM)
    的定时器,I/O接口,实时时钟(RTC),8通道10位模数转换(ADC)和触摸屏接口,IIC-BUS 接口,USB 总线,USB设备,SD接口和多媒体接口,
    具有2通道的SPI和锁相环的时钟产生器。
    S3C2410X使用的是ARM920T的芯片核,0.18um CMOS标准存储单元和存储器。它的低功耗,简单,优雅和稳定的设计非常适合在对成本和功耗敏感
    的应用上。它采用了一种新的总线架构叫做高级微处理器总线架构(AMBA)。
    S3C2410X具有优秀的性能,因为它使用的CPU核是由ARM公司设计的一个16/32位 ARM920T RISC 微处理器。ARM920T实现MMU,AMBA 总线,和哈佛
    体系的缓存架构,16KB的指令缓存和16KB的数据缓存,每个都有八个字的线长度。
    S3C1410X减少了整体系统的成本和消除了配置添加组件的需要,因为它提供了一个完整的通用系统的外围设备的集合。在集成片上的功能会在本
    文档描述,包含以下内容:
    1.8V 中断,3.3V 内存,3.3V 外部I/O 具有16KB的指令cache和16KB的数据cache/MMU的微处理器
    外部内存控制器(SDRAM 控制和片选逻辑)有1通道DMA的LCD 控制器(达到 4K color STN 和256 color TFT)
    具有4个外部请求针口的4通道DMA
    3通道的UART(IrDA1.0,16-Byte Tx FIFO和16-Byte Rx FIFO)/2 通道的SPI
    1通道的多控制的IIC-BUS/1通道的IIS—BUS 控制器
    SD版本1.0主接口/多媒体协议2.11版本接口
    2接口的USB线/1接口的USB设备(版本1.1)
    4 通道的PWM定时器&1通道的内部定时器
    看门狗
    117位通用使用的I/O接口/24通道的外部中断源
    电源管理有正常,低速,空闲,关闭模式
    8通道10位的数模转换和触摸屏的接口
    具有日历功能的实时时钟
    使用锁相环的片上时钟产生器

    特征:
    1.架构
    用于手携式设备和通用嵌入式应用的集成系统
    16/32位RISC架构和具有ARM920T CPU强大指令集
    在ARM架构上增加MMU支持WinCE,EPOC32 and Linux
    为了减少主存带宽和延迟的影响,具有指令缓存,数据 缓存,写缓存和物理地址的TAG RAM
    ARM920T CPU支持ARM调式架构
    内部高级微处理器总线架构(AMBA2.0)

    2.系统管理
    支持地址大小端
    地址空间:每个存储体128M Byte(共1GByte)
    支持编程 8/16/32位数据线宽度的每一个存储体
    固定的存储体开始地址从0到6
    可编程的存储体开始地址和存储体的大小
    8个内存存储块
    ---六块存储块用来ROM,SRAM 和其他的用途
    ---两块存储体用来ROM/SRAM/同步的DRAM
    所有的存储块完全支持可编程的访问周期
    支持外部等待信号花费总线周期
    SDRAM支持自动更新模式当电源关闭
    支持用来引导系统的不同类型的ROM(NOR/NAND FLASH,EEPROM或其他类型)
    3.NAND FLASH 引导装载
    支持从NAND FLASH存储中引导
    用于引导的4KB的内部缓存
    在引导后,支持在NAND FLASH 存储数据
    4.缓冲机制
    64way组相连的指令缓冲和数据缓冲
    每行具有一个有效位和两个脏位的8个字
    采用模拟随机或轮流替换算法
    写穿透或写返回缓冲操作更新内存
    写缓冲可以存储16字的数据和4个地址
    5.时钟和电源管理

    Live together,or Die alone!
  • 相关阅读:
    Scrum Meeting Beta
    Scrum Meeting Beta
    Scrum Meeting Beta
    Scrum Meeting Beta
    《人月神话》读后感
    【最后的总结】我们的Sprint3冲刺——闹钟的添加和管理(刘铸辉,何晓楠)
    【软件结课】软件工程课的评价
    【软件结课】软件工程课的收获
    springt2第二次冲刺计划表
    给出一个 m*n 的二维数组(元素可为正可为负),求该二维数组的一个子数组,且此子数组中所有元素的和最大,并输出该数组的和。
  • 原文地址:https://www.cnblogs.com/hzhida/p/2513609.html
Copyright © 2020-2023  润新知