S3C6410处理器介绍

S3C64xx系列的应用处理器芯片是三星主推的,三星目前推出了S3C6400S3C6410,都是基于ARM11架构的,而且硬件管脚兼容,应该说大致的功能基本相同,比较明显的区别就是S3C6410带有2D/3D硬件加速。
大致看了一下,S3C6410是一个强大的应用处理器,我不是在这里做广告,呵呵,因为我正在使用它,有了它,可以做很多东西。
 
下面,我对S3C6410做个简单介绍,该芯片大小为13x13mm424管脚,芯片架构如图:
ARM Core
采用ARM1176JZF-S的核,包含16KB的指令数据Cache16KB的指令数据TCMARM Core电压为1.1V的时候,可以运行到553MHz,在1.2V的情况下,可以运行到667MHz。通过AXIAHBAPB组成的64/32bit内部总线和外部模块相连。
 
Power Management
目前支持NormalIdleStopSleep模式。Normal是正常模式,其他模式都处于不同程度的低功耗模式下,说白了就是还有哪些模块在工作,可以被哪些中断唤醒。Sleep模式是最低功耗模式了,可以被有限的中断唤醒。关于在这几种模式下,芯片的功耗到底是多少,目前不得而知,将来一定要测试一下。
 
TFT LCD Controller
显示控制器,支持TFT 24Bit LCD屏,分辨率能支持到1024x1024。显示输出接口支持RGB接口,I80接口,BT.601输出(YUV422 8Bit)和输出给TV Encoder的接口。支持最多5个图形窗口并可进行Overlay操作,从window0window4,分别支持不同的图像输入源和不同的图像格式。实际上,显示控制器可以接收来自CaremaFrame Buffer和其他模块的图像数据,可以对这些不同的图像进行Overlay,并输出到不同的接口,比如LCDTV Encoder
 
System Peripheral
RTC:系统掉电的时候由备份电池支持,需外接 32.768KHz时钟,年 /////秒都是 BCD码格式。
PLL:支持三个 PLL分别是 APLLMPLLEPLLAPLLARM提供时钟,产生 ARMCLKMPLL为所有和 AXI/AHB/APB相连的模块提供时钟,产生 HCLKPCLKEPLL为特殊的外设提供时钟,产生 SCLK
TIMER/PWM:支持 532Bit Timer,其中 Timer0Timer1具有 PWM功能,而 Timer2,3,4没有输出管脚,为内部 Timer
WATCHDOG:看门狗,也可以当作 16Bit的内部定时器。
DMA:支持 4DMA控制器,每个控制器包含 8个通道,支持 8/16/32Bit传输,支持优先级,通道 0优先级最高。
KEYPAD:支持 8x8键盘,与 GPIO复用,按下和抬起都可产生中断。
 
Connectivity
I2S:用于和外接的 Audio Codec传输音频数据。支持普通的 I2S双通道,也支持 5.1通道 I2S传输,音频数据可以是 8/16/32Bit,采样率从 8KHz192KHz
I2C:支持 2I2C控制器。
UART:支持 4UART口,支持 DMAInterrupt模式, UART0/1/2还支持 IrDA1.0功能。 UART最高速度达 3Mbps
GPIO:通用 GPIO端口,功能复用。
IrDA:独立的 IrDA控制器,兼容 IrDA1.1,支持 MIRFIR模式。
SPI:支持全功能的 SPI
MODEMModem接口控制器,内置 8KB SRAM用于 S3C6410和外接 Modem交换数据,该 SRAM还可以为 Modem提供 Boot功能。
USB OTG:支持 USB OTG 2.0,同时支持 SlaveHost功能,最高速度 480Mbps
USB HOST:独立的 USB Host控制器,支持 USB Host 1.1
MMC/SDSD/MMC控制器,兼容 SD Host 2.0SD Memory Card 2.0SDIO Card 1.0High-Speed MMC
PCM AUDIO:支持两个 PCM Audio接口,传输单声道 16Bit音频数据。
AC97AC97控制器,支持独立的 PCM立体声音频输入,单声道 MIC输入和 PCM立体声音频输出,通过 AC-Link接口与 Audio Codec相连。
 
Memory Subsystem
DRAM Controller:两个片选,支持 SDRAMDDR SDRAMmobile SDRAMmobile DDR SDRAM。每个片选最大支持 256MB
NF ControllerNandFlash控制器,支持 SLC/MLC NandFlash,支持 512/2048Bytes PageNandflash,支持 8Bit Nandflash,支持 1/4/8Bit ECC校验,支持 NandFlash Boot功能。
OneNAND Controller:支持 2OneNAND控制器,可外接 16Bit OneNand Flash,支持同步异步读取数据,支持 OneNAND Boot功能。
SROM Controller:六个片选,支持 SRAMROMNOR Flash,支持 8/16Bit,每个片选支持 128MB
 
Multimedia Acceleration
Camera Interface:外接 Camera,支持 ITU-R BT.601/656 8bit标准输入。支持 Zoom In功能,最大图像达 4096x4096支持Preview,在Preview时支持RotationMirror功能,Preview输出图像格式可以是RGB 16/18/24BitYUV420/433格式,支持图像的一些特效。
Multi Format Codec:视频 Codec,支持 MPEG4 Simple ProfileH.264/AVC Baseline ProfileH.263 P3VC-1 Main Profile编解码功能。支持 1/21/4像素的运动估计,支持 MPEG-4 AC/DC预测,支持 H.264/AVC帧内预测,对于 MPEG-4还支持可逆 VLCData Partition功能,支持码流控制 (CBR或者 VBR),编解码同时进行的时候,可支持 VGA 30fps
TV Encoder:支持将数字视频转换成模拟的复合视频,支持 N制和 P制,支持 ContrastBrightnessGamma等控制,支持复合视频和 S端子输出。输入视频数据可以来自 TV Scaler模块,该模块可以对视频数据进行处理,支持 Resize功能,支持 RGBYUV两个不同色彩空间的转换,输入 TV Scaler模块的图像最大可以是 800x2048,输出图像最大是 2048x2048,输出数据给 TV Encoder进行编码,然后输出模拟视频。
Rotator:翻转模块支持对 YUV420/422RGB565/888的数据进行硬件翻转。
Post Processor:图像处理模块,类似 TV Scaler模块。输入图像最大为 4096x4096,输出图像最大为 2048x2048支持RGBYUV之间的转换
JPEG Codec:支持 JPEG编解码功能,最大尺寸为 4096x4096
2D GRAPHICS2D加速,支持画点 /线, Bitblt功能和 Color Expansion
3D GRAPHICS3D加速。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值