Sie sind auf Seite 1von 9

y

inaarry
imin
PPrreelilm
Product Technical Brief
S3C6410
July 2008

Overview

S3C6410 is a 16/32-bit RISC cost-effective, To reduce the total system cost and enhance
low power, high performance micro-processor overall functionality, the S3C6410 includes
solution for mobile phones, Portable many hardware peripherals such as camera
Navigation Devices and other general interface, TFT 24-bit true color LCD controller,
applications. System Manager for power management, CF+,
To provide optimized H/W performance for the ATA I/F, 4-channel UART, 32-channel DMA,
2.5G & 3G communication services, S3C6410 4-channel Timers, General I/O Ports, I2S, I2C-
adopts a 64/32-bit internal bus architecture BUS interface, USB 2.0 OTG controller and
and includes many powerful hardware integrated transceiver operating at high
accelerators for tasks such as motion video speed(480Mbps), SD Host & High Speed
processing, display control and scaling. An Multi-Media Card Interface and PLLs for clock
integrated Multi Format Codec (MFC) supports generation.
encoding and decoding of MPEG4/H.263,
H.264 and decoding of VC1. This H/W Furthermore, the S3C6410 is both pin and
Encoder/Decoder supports real-time video software compatible with the S3C6400 and
conferencing and TV out for NTSC and PAL S3C6430, thus allowing for easier migration,
mode. In addition, the S3C6410 Includes an platformization, minimal engineering resources,
advanced 9M triangles/ sec 3D graphics and ultimately faster time to market.
accelerator with OpenGL ES 1.1 / 2.0, D3DM
API support The S3C6410 is manufactured using the Low
Power 65nm process allowing for low power,
The S3C6410 has an optimized interface to cost sensitive applications.
external memory capable of sustaining the
demanding memory bandwidths required in POP (Package on Package) options with MCP
high-end communication services. The technology are available for small form factor
memory system has dual DRAM and applications.
Flash/ROM external memory ports for parallel
access. DRAM port can be configured to
support mobile DDR or standard SDRAM.
The Flash/ROM Port supports NAND Flash,
NOR-Flash, OneNAND and ROM type
external memory.

This document contains specification and information


under development.
Samsung Electronics reserves the right to change
specification or information without any prior notice.
Advance Spec.

S3C6410

Features Summary
ƒ ARM1176JZF-S based CPU Subsystem with Java acceleration Engine
ƒ 16/16KB I/D Cache, 16/16KB I/D TCM
ƒ 533/667/800MHz operating frequency
ƒ One 8-bit ITU 601/656 Camera Interface up to 4M pixel for scaled and 16M pixel for
un-scaled resolution
ƒ Multi Format CODEC provides encoding and decoding of MPEG-4/H.263/H.264 >30fps@SD/D1
and decoding of VC1 video >30fps@SD/D1
ƒ 9M triangles/sec 3D graphics accelerator with OpenGL ES 1.1 / 2.0, D3DM API support
ƒ 2D Graphics Accelerator with BitBlit and Rotation
ƒ 3-ch I2S: Dolby 5.1 channel support and combined PCM and AC97 I/F
ƒ 1/2/4/8 bpp Palletized or 8/16/24bpp Non-Palletized Color-TFT support up to 1024x1024
ƒ 2-Channel I2C interface support
ƒ Dedicated IrDA 1.1 port
ƒ Configurable GPIOs
ƒ On-chip USB 2.0 OTG controller and transceiver supporting high speed (480Mbps, on-chip transceiver)
ƒ On-chip USB 1.1 Host controller and transceiver supporting full speed (12Mbps, on-chip transceiver)
ƒ 3-Channel HS-MMC/MMC/SDHC/SDIO card support
ƒ CF+ and CompactFlash Spec 3.0 compatible (except MDMA operation)
ƒ Real time clock, 3 PLL’s, timer with PWM and watch dog timer
ƒ 32 channel DMA controller
ƒ Support 8X8 key matrix
ƒ 8-ch 12-bit ADC (Touch screen interface)
ƒ Advanced power management for mobile applications
ƒ Power Modes : Normal, Idle, Stop, Deep Stop, Sleep
ƒ Intelligent Power Gating for Multiple Power Domains
ƒ MtCMOS Technology
ƒ Low Power 65nm Process
ƒ Memory Subsystem
ƒ SRAM/ROM/NOR Interface with x8 or x16 data bus
ƒ Muxed OneNAND Interface with x16 data bus
ƒ NAND Flash Interface with x8 data bus, with 1/4/8-bit hardware ECC circuit and 4KB page mode
ƒ SDRAM Interface with x16 or x32 data bus
ƒ Mobile SDRAM Interface with x16 or x32 data bus (133Mbps/pin rate)
ƒ Mobile DDR Interface with x16 or x32 data bus (266Mbps/pin DDR)
ƒ Package options
ƒ Single package type: 424-pins FBGA (0.5mm Pitch), 14 x 14 x 1.4mm
ƒ POP type: 491-pins FBGA (0.5mm Pitch), 14 x 14 x 1.7mm
ƒ MCP configuration 1: 2Gb OneNAND+1Gb mDDR
ƒ MCP configuration 2: 2Gb NAND + 512Mb mDDR + 512Mb OneDRAM

- 2 -
Advance Spec.

S3C6410

System Peripheral ARM Core Multimedia Acceleration


RTC
ARM 1176JZF-S Camera controller: 4MP
PLL × 3
I / D cache 16KB/16KB Multi Format CODEC
Timer w/ PWM 4ch I / D TCM 16KB/16KB (H.264 / MPEG4/ VC1)
Watch Dog Timer 533MHz @1.1V
667MHz @1.2V NTSC, PAL TV out
DMA(32ch) 800MHz @TBD (+ Image Enhancement)
Keypad (8 x 8) JPEG codec

2D Graphics
Connectivity Secure Crypto 3D Graphics :9M tri/sec
GPIO Boot ROM Engine (OpenGL ES 1.1/2.0)
I2S 24-bit D-5.1ch Standalone Rotator and
AC97 & PCM X64/32 Multi-layer AXI/AHB Bus
post processor
2ch I2C
4ch UART & IrDA v1.1
8ch 12bit ADC Memory Subsystem
2ch HS-SPI SRAM/ROM/NOR/
Power TFT LCD OneNAND
HSI & Modem I/F: Management Controller
8KB DPRAM Mobile SDRAM
24/18bit or DDR & SDRAM
USB OTG 2.0 Normal, Idle,
8bit for Dual i80
Stop, D-Stop, NAND Flash / 8-bit ECC,
USB Host 1.1 Sleep with
1024x1024 output
5-layer PIP 4KB page mode
SDHC/HS-MMC MtCMOS
16bit a-blending CF 3.0 / ATA controller

- 3 -
Advance Spec.

S3C6410

Product Details

ˆ ARM Core ˆ Memory Subsystem


ƒ The ARM1176JZF-S processor incorporates ƒ SRAM/ROM/NOR Interface
ARM V6 architecture. It supports the ARM and • x8 or x16 data bus
Thumb™ instruction sets, and Jazelle • Address range support: 20-bits (1MB)
technology for direct execution of Java
bytecodes.
• Support byte and half-word access
ƒ Muxed OneNAND Interface
ƒ A range of SIMD DSP instructions that operate • x16 data bus
on 16-bit or 8-bit data values in 32-bit registers. • Support byte and half-word access
ƒ SDRAM Interface
ƒ ARM1176JZF Features • X16, x32 data bus
• TrustZone™ security extensions
• S/W Driven Power Management • 1.8V interface voltage
• High-speed Advanced Microprocessor Bus • Density support : up to 1Gb
Architecture (AMBA) Advanced • x16 data bus with 133Mbps/pin data rate
• Extensible Interface (AXI) level two • Mobile SDRAM feature support :
interfaces supporting prioritized
multiprocessor implementations. DS (Driver Strength Control)
• Integer unit with integral Embedded ICE- TCSR (Temperature Compensated Self-
RT logic
Refresh Control)
• Eight-stage pipeline
• Branch prediction with return stack PASR (Partial Array Self-Refresh Control)
• Low interrupt latency configuration ƒ Mobile DDR Interface
• External coprocessor interface and • x16, x32 data bus with 266Mbps/pin
coprocessors CP14 and CP15 double data rate (DDR)
• Instruction and Data Memory Management • 1.8V interface voltage
Units (MMUs), managed using MicroTLB
structures backed by a unified Main TLB • Density support : up to 2Gb
• Instruction and data caches, including a ƒ NAND Interface
non-blocking data cache with Hit-Under- • Support industry standard NAND interface
Miss (HUM)
• Virtually indexed and physically addressed • x8 data bus
caches • 1.8V, 2.5V, 3.3V interface voltage
• 64-bit interface to both caches • 4KB internal buffer (stepping stone)
• DMA • System can be booted from NAND (boot
• Vector Floating-Point (VFP) coprocessor loader) when system initialization begins
support • Rest of memory area is used for storing
• External coprocessor support user data
• Trace support • 1/4/8-bit hardware ECC circuit
• JTAG-based debug • 4KB page read mode support
ƒ Secure boot and moviNAND booting by help of
embedded ROM

- 4 -
Advance Spec.

S3C6410

ˆ Multimedia Acceleration
„ Camera Interface
ƒ 8-bit ITU-R601/ITU-R656 format input „2D Graphic Accelerator
ƒ Up to 4M pixel for scaled or 16M pixel for un- ƒ Primitive drawing engine
scaled resolution
• Line/Point drawing
ƒ YCrCb 4:2:2 to 4:2:0 down-sampling, down- • Bit Block Trasfer (BitBLT)
scaling for MPEG and JPEG
ƒ RGB 24-bit or 16-bit output for preview (720) • Color expansion: Text drawing
ƒ Interlaced Input Support ƒ Per-pixel operation (max 2048x2048
resolution)
ƒ Image windowing and zoom-in function • 90°/180°/270°/X-flip/Y-flip rotation
ƒ Test pattern generation • Window clipping
ƒ Image flip supports Y-mirror, X-mirror, 180’ • Rasterization
rotation
ƒ H/W Color Space Conversion • 256-level per-pixel alpha blending
ƒ LCD controller direct path supported
„TV(NTSC/PAL) Encoder with Image Enhancer
ƒ Image effect supported
ƒ Out Video Format : NTSC-M/PAL-B,D,G,H,I
Compliant
„ Multi Format CODEC (MFC)
ƒ Macrovision for anti-taping (Version 7.1.L1)
ƒ Real-time Video Encoding & decoding of ƒ Support source format : YCbCr420/422, RGB
MPEG4/H.263/H.264 and decoding of WMV9
16/18/24
ƒ MPEG4 Simple Profile: >30fps@SD/D1 ƒ Built in the MIE (Mobile Image Enhancer)
ƒ H.263 Baseline Profile: >30fps@SD/D1 Engine
ƒ H.264 Baseline Profile L3.0: >30fps@SD/D1 ƒ Black & White Stretch
ƒ VC1 Decoding: >30fps@SD/D1 ƒ Blue Stretch & Flesh-Tone Correction
ƒ Dynamic Horizontal Peaking & LTI
„JPEG Codec ƒ Black and White Noise Reduction
ƒ Compression/decompression up to 65536 x ƒ Original, Full Size, Wide Size Video-Out
65536
ƒ Encoding format: YCbCr4:2:2 or YCbCr4:2:0 „ Video Post Processor
ƒ Decoding format: YCbCr4:4:4, YCbCr4:2:2, ƒ Video input format conversion
YCbCr4:2:0 or Gray
„ Rotator
ƒ Video/Graphic scaling up/down or zooming
in/out
ƒ Supported image format : YCbCr ƒ Color space conversion from YCbCr to RGB
4:2:2(interleave), YCbCr 4:2:0 (non-interleave),
RGB565 and RGB888(unpacked) ƒ Color space conversion from RGB to YCbCr
ƒ Supported rotate degree : 90, 10, 270, flip ƒ Dedicated local interface for display
vertical and flip horizontal ƒ Dedicated Scaler for TV Encoder
ƒ Supported image size : 2048 x 2048

- 5 -
Advance Spec.

S3C6410

„ 3D Graphic Accelerator
ƒ Architecture
• Floating-point pipeline & Object-order
rendering
• 4-Way SIMD vertex shader + pixel shader ˆ Security Subsystem
• Shader Model 3.0: World 1st implementation „ On-Chip secure boot ROM
• 128-bit (32-bit x 4) FP x 1 Vertex Shader ƒ 32KB secure boot ROM for secure boot
128-bit (32-bit x 4) FP x 1 Pixel Shaders
- 8-stage pipeline
- 512 Instruction Slots (configurable) „ H/W Crypto Accelerator
• Memory BW Optimization by Hierarchical ƒ Securely integrated AES, DES/3DES, SHA-
Caching
1/MD5, RNG
ƒ S/W solution API
• OpenGL ES 1.1/2.0
• D3D Mobile, OpenVG 1.0 (TBD) „ ARM TrustZoneTM
ƒ Rendering performance @Max freq. (133MHz) ƒ Enabling enhanced secure platform for
• Peak vertex geometry performance (transform separate (secure/non-secure) execution
only): 9.28M vertices/s
• Vertex geometry performance with single light environment for security sensitive application
condition: 7.55 vertices/s
• Shaded fill rate: 125.6M pixel/sec
• Bilinear-filtered textured fill rate with Alpha
blending: 37.8M pixel/sec

ˆ Display Controller
ƒ 24/18 bit RGB LCD Interface Support
ƒ 8/6 bit RGB Interface Support
ƒ Dual i80 LCD Interface Support
ƒ 601/656 Interface Support
ƒ 1/2/4/8bpp Palletized or 8/16/24-bpp Non-
Palletized Color-TFT support
ƒ 320X240, 640x480 or other display
resolutions up to 1024x1024
ƒ Max. 2K x 2K virtual screen size
ƒ Support 5 Window Layer for PIP or OSD
ƒ Realtime overlay plane multiplexing
ƒ Programmable OSD window positioning
ƒ 16-level alpha blending

- 6 -
Advance Spec.

S3C6410

ˆ Connectivity
„ I2S Bus Interface „ I2C Bus Interface
ƒ 3-ch I2S-bus for the audio-codec interface ƒ 2-ch Multi-Master I2C-Bus
with DMA-based operation
ƒ Serial, 8/16/20/24-bit per channel data ƒ Serial, 8-bit oriented and bi-directional data
transfers transfers can be made at up to 100 Kbit/s in
ƒ Supports I2S, MSB-justified and LSB-justified the standard mode
data format ƒ Up to 400 Kbit/s in the fast mode
ƒ Various bit clock frequency and codec clock
frequency support „UART
• 16, 24, 32, 48 fs of bit clock frequency
• 256, 384, 512, 768 fs of codec clock ƒ 4-channel High-Speed UART (4Mbps) with
frequency DMA-based or interrupt-based operation
• Multi channel Audio I/F support up to 5.1 ƒ Supports 5-bit, 6-bit, 7-bit, or 8-bit serial data
transmit/receive
„PCM Audio I/F ƒ Supports external clock for the UART
ƒ 16-bit mono audio I/F operation (UCLK)
ƒ Master mode only ƒ Programmable baud rate
ƒ Loop back mode for testing
„AC97 Audio I/F ƒ Non-integer clock divides in Baud clock
ƒ Independent channels for stereo PCM In, stereo generation (BRM)
PCM Out, mono MIC In.
ƒ 16-bit stereo(2-channel) audio.
ƒ Variable sampling rate AC97 Codec interface „ IrDA
(48KHz and below) ƒ IrDA v1.1 support (1.152Mpbs and 4Mpbs)
ƒ SIR(111.5kbps) mode is supported by the
„ Modem I/F UART IrDA 1.0 block
ƒ Asynchronous direct and indirect 16-bit SRAM-style ƒ Internal 64-byte Tx/Rx FIFO
interface (support i80 style)
ƒ On-chip 8KB dual-ported SRAM buffer for direct
interface „ USB OTG 2.0
ƒ On-chip Write/Read FIFO (each 288-word) to ƒ Complies with the USB OTG 2.0
support indirect burst transfer ƒ Supports high speed up to 480Mbps
ƒ On-chip USB transceiver
„ HSI
ƒ MIPI Standard Draft Compliant „ USB Host 1.1
ƒ High speed synchronous serial interface ƒ Complies with the USB 1.1
ƒ Supports full speed up to 12Mbps
„ CF+/ATA controller ƒ On-chip USB transceiver
ƒ CF+ and CompactFlash Spec 3.0 compatible
including ATA6 (except MDMA operation)

- 7 -
Advance Spec.

S3C6410

ˆ System Peripheral
„ HS-MMC/SDIO
ƒ Multimedia Card Protocol version 4.2 „ Real Time Clock
compatible (HS-MMC) ƒ Full clock features: sec, min, hour, date, day,
ƒ SD/SDIO Memory Card Protocol version SDA week, month, year
spec version 2.0 compatible
ƒ SDHC (SD High Capacity) card support ƒ 32.768 KHz operation
ƒ DMA based or Interrupt based operation ƒ Alarm interrupt
ƒ 512 Bytes ( HS-MMC) and 64 Bytes (MMC) ƒ Time-tick interrupt
FIFO for Tx/Rx: 128 word FIFO for Tx/Rx
ƒ CE-ATA support
ƒ 3-ch SD/SDIO/MMC or „ PLL
ƒ 1-ch HS-MMC/SDHC & 1x SD/SDIO/MMC ƒ Three on-chip PLLs, APLL/ MPLL / EPLL
ƒ APLL dedicates to ARM core
„ SPI Interface ƒ MPLL generates the system reference clock
ƒ 2-ch Serial Peripheral Interface Protocol with ƒ EPLL generates clocks for the audio interface
full-duplex: up to 50Mbps
ƒ DMA-based or interrupt-based operation
„ Timer with Pulse Width Modulation

„ Keypad ƒ 4-ch 32-bit Timer with PWM


ƒ 8x8 Key Matrix support ƒ 1-ch 32-bit internal timer with DMA-based or
interrupt-based operation
ƒ Provides internal de-bounce filter
ƒ Programmable duty cycle, frequency, and
polarity
„ A/D Converter and Touch Screen Interface
ƒ Dead-zone generation
ƒ 8-ch multiplexed ADC ƒ Support external clock source
ƒ Max. 500K samples/sec and 12bit resolution
„ 16-bit Watch Dog Timer
„ Configurable GPIO (TBD)

„ DMA
ƒ 4 General DMA embedded. 8 channel
supported per each DMA so then totally 32
channel is supported
ƒ Memory to memory, IO to memory, memory to
IO, and IO to IO support
ƒ Burst transfer mode to enhance the transfer rate

- 8 -
Advance Spec.

S3C6410

„ Vectored Interrupt Controller ˆ Electrical Characteristics


ƒ multiple interrupt request inputs, one for each „ Operating Conditions
interrupt source, and one interrupt request
output for the processor interrupt request input
ƒ Supply voltage for core and logic (tbd)
ƒ software can mask out particular interrupt • 533MHz @1.1V
requests • 667MHz @1.2V
ƒ prioritization of interrupt sources for interrupt • 800MHz @TBD
nesting. ƒ Supply voltage for Alive/PLL: 1.2V (tbd)
ƒ External memory port 1: 1.8V ~ 3.3V (tbd)
„Power Management ƒ External memory port 2: 1.8V ~ 2.5V (tbd)
ƒ Clock-off control for individual components ƒ External IO interface: 1.8V ~ 3.3V (tbd)
ƒ Intelligent Power Gating of Multiple Power
Domains to switch of unused blocks.
ƒ Various power-down modes are available such ˆ Package option
as Slow, Idle, Stop, Deep-Stop and Sleep mode „ S3C6410X01
ƒ Wake-up by one of external interrupts or by the ƒ Package type: Single-Chip PKG
RTC alarm interrupt
• 424-pins FBGA (0.5mm Pitch)
ƒ Step-by-Step “Noise Aware” Wake-up Design ƒ Dimension: 14 x 14 x 1.4mm
ƒ MtCMOS Technology
ƒ Memory/Logic Retention „ S3C6410X5A
ƒ Package type: POP (package on package)
• 491-pins FBGA (0.5mm Pitch)
ˆ Electrical Characteristics ƒ MCP configuration:
„ Operating Conditions • 2Gb OneNAND + 1Gb mDDR
ƒ Supply voltage for core and logic (tbd) ƒ Dimension: 14 x 14 x 1.7mm
• 533MHz @1.1V
• 667MHz @1.2V „ S3C6410X5D
• 800MHz @1.3V ƒ Package type: POP (package on package)
ƒ Supply voltage for Alive/PLL: 1.2V (tbd) • 491-pins FBGA (0.5mm Pitch)
ƒ External memory port 1: 1.8V ~ 3.3V (tbd) ƒ MCP configuration:
ƒ External memory port 2: 1.8V ~ 2.5V (tbd) • 2Gb NAND + 512Mb mDDR + 512Mb
OneDRAM
ƒ External IO interface: 1.8V ~ 3.3V (tbd)
ƒ Dimension: 14 x 14 x 1.7mm

- 9 -

Das könnte Ihnen auch gefallen