1、word完整版)S3C2416芯片手册整理 S3C2416芯片手册整理 V1.0 版本历史 日 期 版 本 修 改 描 述 作 者 2014.2.20 V1。0 初版 2014-2—20 版权所有 目录 第一章 简介概述 3 1.1 芯片简介 3 1.2 芯片特性 3 1.2.1 系统管理 3 1.2.2 NAND Flash 启动引导(B
2、ootLoader) 3 1。2.3 时钟和电源管理 4 1。2.4 中断控制器 4 1。2.5 带脉宽调制(PWM)的定时器 4 1.2.6 RTC 4 1.2。7 通用输入/输出端口 5 1。2.8 DMA控制器 5 1。2.9 UART 5 1。2。10 LCD控制器 5 1。2.11 ADC和触摸屏接口 5 1。2.12 看门狗定时器 5 1。2.13 IIC总线接口 6 1。2。14 IIS音频接口 6 1。2。15 AC97音频接口 6 1.2.16 PCM音频接口 6 1.2.17 USB Host (主机) 6 1。2。18 USB Device
3、 (设备) 6 1。2。19 SD/MMC主机接口 6 1.2.20 SPI接口 7 1。2.21 2D 7 1.2.22 工作电压范围 7 1.2。23 封装 7 1.3 芯片架构框图 8 1。4 芯片引脚分配 9 第二章 中央处理平台ARM选型需求 10 2。1 运算能力及吞吐量需求 10 2.2 必要接口需求 10 2。3 可选接口需求 10 第三章 选型参数对比 10 第一章 简介概述 1。1 芯片简介 三星S3C2416是一款32位RISC处理器,应用于消费类电子、低功耗产品和高性能控制设备。S3C2416基于ARM9
4、26EJ内核,65nm工艺制程,采用新的高性能微控制器总线(AMBA)架构设计,具有低功耗、高性能和低成本的特性。 1.2 芯片特性 S3C2416提供一整套完整的系统外设,最大限度的减少系统额外成本和额外组件。 S3C2416芯片集成以下片上功能: 1、ARM926EJ内核,主频400MHz,16KB I/D—Cache和MMU功能 2、支持外部存储器mSDR、mDDR、DDR2 、SDRAM 3、LCD控制器,最高支持256K色显示,提供1通道LCD专用DMA 4、6通道DMA控制器并有外部请求引脚 5、4通道UART(IrDA1.0, 64—Byte Tx FIFO,
5、and 64-Byte Rx FIFO) 6、1通道高速SPI 7、1通道IC总线接口(支持多主机) 8、支持IIS/AC97音频接口 9、兼容支持高速MMC和SD接口协议 10、2路USB Host/1路USB Device 11、4通道PWM定时器/ 1通道内部定时器/看门狗定时器 12、10通道 12位ADC和触摸屏接口 13、RTC时钟,带日历功能 14、138个通用I / O端口, 16路外部中断源 15、5种电源管理模式:工作、空闲、待机、深度待机和休眠模式 16、芯片内有PLL时钟发生器 1。2.1 系统管理 ●两个独立的内存总线 — 一个用于ROM /
6、 SRAM总线(ROM BANK0 〜BANK5 )和一个DRAM总线( mSDR/mDDR/DDR2 SDRAMBANK0 〜 Bank1) ●地址空间:64M字节BANK0 〜BANK5 ,128M字节的SDRAM BANK0 〜 bank1 ●支持从各种类型ROM 启动(NOR/NAND Flash,EEPROM 或其它) ●所有存储器具备完整可编程访问周期 1。2。2 NAND Flash 启动引导(BootLoader) ●支持从NAND Flash 启动 ●支持启动后NAND flash 作为存储器 ●支持高级NAND flash 1。2.3 时钟和电源管理 ●片
7、上MPLL和EPLL: EPLL产生时钟用于USB Host,IIS,UART等模组 MPLL产生时钟用于MCU 在1.3V电压下,运行在最高速度400MHz ●用软件可以有选择的提供时钟给各功能模块 ●电源管理模式:工作、空闲、待机、深度待机和休眠模式 工作模式:正常工作模式 空闲模式:只有CPU时钟停止 待机模式:所有时钟都停止 深度待机模式:CPU电源控制,所有时钟停止 休眠模式:关闭核心包括所有外设的电源 ●EINT[15:0]或RTC 闹钟中断触发从睡眠模式中唤醒 1。2。4 中断控制器 ●71个中断源(1个看门狗,5个定时器,12个UAR
8、T,16个外部中断,6个DMA,2个RTC,2个ADC,1个IIC,1个SPI,2个SDI,2个USB,4个LCD,1个电池故障,1个NAND,1个AC97和1个IIS,1个PCM,1个2D) ●外部中断源中电平/边沿模式 ●可编程边沿和电平的极性 ●支持快速中断请求(FIQ)给其他紧急的中断请求 1。2.5 带脉宽调制(PWM)的定时器 ●4通道16位具有PWM功能定时器,1通道16位基于DMA或基于中断运行的内部定时器 ●可编程的占空比,频率和极性 ●支持外部时钟源 1.2.6 RTC ●完整时钟特性:毫秒、秒、分、时、星期、日、月和年 ●工作在32.768KHz 时钟
9、频率 ●闹钟中断和时钟节拍中断 1。2。7 通用输入/输出端口 ●16个外部中断端口 ●138个复用输入/输出端口 1。2。8 DMA控制器 ●6通道DMA控制器 ●支持存储器到存储器,IO 口到存储器,存储器到IO口和IO口到IO口的传输 ●采用触发传输模式来提高传输速率 1.2.9 UART ●4通道基于DMA 或基于中断运行的UART ●支持5位、6位、7位、或8位串行数据发送/接收 ●支持UART 运行在外部时钟(UEXTCLK) ●可编程波特率高达3Mbps ●支持IrDA 1。0 ●每个通道都包含内部64位发送FIFO 和64位接收FIFO 1。2.
10、10 LCD控制器 ●支持彩色TFT 的1、2、4 或8 bpp(位/像素)调色显示 ●支持彩色TFT 的16,24 bpp 非调色真彩显示 ●支持在24 bpp 模式下最大16M 色的TFT ●支持多种屏幕尺寸:典型屏幕尺寸:640x480,320x240,160x160等 最大数据缓冲区4Mb 最大虚拟屏幕尺寸在64K色下:2048x2048,其他尺寸 ●支持2个叠加窗口的LCD 1.2。11 ADC和触摸屏接口 ●10通道多路复用ADC ●最高500KSPS 和10 位分辨率 ●内置
11、FET直接用于触摸屏接口 1。2.12 看门狗定时器 ●16位看门狗定时器 ●中断请求或者系统复位超时 1.2.13 IIC总线接口 ●1通道多主机IIC总线 ●串行,8 位,可在标准模式100Kbit/s 下或快速模式400Kbit/s 下进行双向数据传输 1.2。14 IIS音频接口 ●1通道基于DMA运行的音频接口 ●支持5.1声道 ●每个数据传输通道串行, 8—/16—/24—位 ●支持IIS格式和MSB对齐数据格式 1。2.15 AC97音频接口 ●1通道基于DMA运行的AC97接口 ●16位立体声音响 1.2。16 PCM音频接口 ●单声道, 16b
12、it的PCM , 1通道音频接口 1.2。17 USB Host (主机) ●2个USB Host端口 ●遵从OHCI Rev. 1.0 ●兼容USB 规格1。1 版本 1。2.18 USB Device (设备) ●1 个USB Device设备端口 ●9个USB Device设备端点 ●兼容USB 2。0规范 1.2。19 SD/MMC主机接口 ●兼容SD标准主机规格(版本2.0 ) ●专用DMA访问支持 ●兼容SD存储卡协议2。1版本 ●兼容SDIO卡协议1。0版 ●兼容的HS- MMC协议4.2版 ●512 Bytes FIFO for Tx/Rx ●支
13、持CE-ATA模式 1.2.20 SPI接口 ●兼容1通道串行外设接口2。11协议版本( 1ch。高速SPI接口) ●2×8位的移位寄存器的Tx / Rx ●基于DMA或基于中断的操作 1。2。21 2D ●线/点 绘图 ●位块传送,颜色扩展 ●最大2040 * 2040的图像尺寸 ●窗口剪辑 ●90 ° / 180 ° / 270 ° / X-flip/Y-flip旋转 ●共256个3-operand Raster Operation (ROP) ●Alpha混合 ●支持16/24/32—bpp颜色格式 1。2。22 工作电压范围 ●核心电压: 1。3V下40
14、0MHz TBD 下266MHz ●ROM/SRAM电压: 1.8V/ 2。5V/ 3.0V/ 3.3V ●SDRAM电压:1。8V/2。5V ●I/O口电压:1.8V/2.5V/3。3V 1。2.23 封装 ●330引脚 FBGA封装 14x14 1。3 芯片架构框图 S3C2416X框图 1.4 芯片引脚分配 S3C2416X芯片引脚分配(330引脚 FBGA,0。65mm间距) 第二章 中央处理平台ARM选型需求 2。1 运算能力及吞吐量需求 2.2 必要接口需求 2。3 可选接口需求 第三章 选型参数对比 ● ● ● 10






