a processor core designed by ARM Holdings
implementing the ARM v7 instruction set
architecture
2
Mali-400
Mali-400
A 2D/3D graphic processor unit designed by
ARM Holdings
3
SDRAM
Synchronous Dynamic Random
Access Memory
dynamic random access memory (DRAM) that
is synchronized with the system bus
4 PWM
Pulse Width Modulator
a commonly used technique for controlling
power to inertial electrical devices, made
practical by modern electronic power switches
5
SPI
Serial Peripheral Interface
a synchronous serial data link standard named
by Motorola that operates in full duplex mode.
Devices communicate in master/slave mode
where the master device initiates the data frame
6
UART
Universal Asynchronous
Receiver/Transmitter
used for serial communication with a
peripheral, modem (data carrier equipment,
DCE) or data set
7
DMA
Dynamic-Memory-Allocation
the allocation of memory storage for use in a
computer program during the run-time of
that program
8
I2S
IIS
an electrical serial bus interface standard used
for connecting digital audio devices together
9
PCM
Pulse Code Modulation
method used to digitally represent sampled
analog signals
10
AC97
Audio Codec 97
Intel Corporation's Audio Codec standard
developed by the Intel Architecture Labs in
1997, and used mainly in motherboards,
modems, and sound cards.
11
Audio Codec
Audio Codec
a computer program implementing an algorithm
that compresses and decompresses digital audio
data according to a given audio file format or
streaming media audio format.
12
SD
Security Digital3.0
a non-volatile memory card format developed
by the SD Card Association for use in portable
devices.
13 USB OTG
USB On-The-Go
dual-role controller, which supports both Host
and device functions and is full compliant with
the On-The-Go Supplement to the USB 2.0
a high-speed controller standard that is publicly
specified
15
LRADC
Low Resolution Analog to
Digital Converter
A module which can transfer analog signal to
digital signal
16
TP
Touch Panel Controller
A Human-Machine Interactive Interface
17
TS
Transport Stream
A data stream defined by ISO13818-1, which
consists of one or more programs with video
and audio data.
18
CAN
Controller–area network
a vehicle bus standard designed to allow
microcontrollers and devices to communicate
with each other within a vehicle without a host
computer
19
PATA
Parallel Advanced Technology
Attachment
An old computer bus interface for connecting
hard disk drivers, optical drivers, and compact
flash card
20
SATA
Serial Advanced Technology
Attachment
a computer bus interface for connecting host
bus adapters to mass storage devices such as
hard disk drives and optical drives.
21 CSI
Camera Sensor Interface
the hardware block that interfaces with different
image sensor interfaces and provides a standard
output that can be used for subsequent image
processing.
22
HDMI
High-Definition Multimedia
Interface
a compact audio/video interface for transmitting
uncompressed digital data
Revision History ......................................................................................................................................... 1
16.2. UART Controller Signal Description ........................................................................................ 66
17. IR Interface ..................................................................................................................................... 67
With ARM Cortex A8 core, A10 will drive SoC into a brand new era of connected Smart HD which can enhance
the application of connected HD SOC as well as user experiences of consumer electronics like multimedia products.
Due to its outstanding connected HD video performance and cost efficiency, the highly integrated A10 is target at
cool HD pad which can bring end-users better experiences of surfing, watching, gaming and reading.
The A10 is dedicated to furthering the development of connected HD video CODEC application, and 1080P H.264
high profile encoding technology can become one of the benchmarks. Besides its remarkable super HD 2160p
video decoding capability, A10 can stream smoothly HD video over internet, including FLASH10.3/HTML5/3RD
APK.
Besides self-developed display acceleration frame, MALI400 2D/3D GPU has also been introduced to strengthen
the connected smart HD SOC in terms of high profile display so that it can support popular smart systems such as
Android2.3/3.0 better and improve the performance of Android-loaded products as well as user experience.
There is no doubt that low power consumption and excellent user experience will be always on the top of
end-users‟ wish list. A10 has adopted Allwinnertech‟s most advanced technology of video CODEC and power
consumption is much lower during 1080p decoding process. What‟s more, Allwinnertech will keep applying
progressive VLSI design under new process so that end products can become even more competitive with shorter
R&D cycle and easier production advantages.
ARM Cortex-A8 Core
32KB I-Cache/32KB D-Cache/256K L2 Cache
Using NEON for video, audio,and graphic workloads eases the burden of supporting more
delicated accelerators across the SoC and enable the system to support the standards of
tomorrow
RCT JAVA-Accelerations to optimize just in time(JIT) and dynamitic adaptive
compilation(DAC), and reduces memory footprint up to three times
Trustzone technology allows for secure transactions and digital right managements(DRM)
GPU
3D
support Open GL ES 2.0 / open VG 1.1
2D
support BLT / ROP2/3/4
Rotation 90/180/270 degree
Mirror / alpha (including plane and pixel alpha) / color key support
Scaling function with 4*4 taps and 32 phase
Support format conversion
VPU
Video Decoding (Super HD 2160P)
Support all popular video formats, including VP8, AVS, H.264, H.263,
VC-1, MPEG-1/2/4
Support 1920*1080@60fps in all formats
Video Encoding
Support encoding in H.264 High Profile format
1080p@60fps
720p @100fps
Display Processing Ability
Four moveable and size-adjustable layers
Support 8 tap scale filter in horizontal and 4 tap in vertical direction for scaling
support Multi-format image input
support Alpha blending / color key / gamma
support Hardware cursor / sprite
support Vertical keystone correction
support Output color correction (luminance / hue / saturation etc)
support motion adaptive de-interlace
support Video enhancement
support 3D format content input/output format convert/display (including HDMI)
Display Output Ability
Support HDMI V1.3/V1.4
Flexible LCD interface (CPU / Sync RGB / LVDS) up to 1920*1080 resolution
CVBS / YPbPr up to 1920*1080 resolution
ImageInput Ability
Dual camera sensor interface (CSI0 supports ISP function)
Memory
16/32-bits SDRAM controller
support DDR2 SDRAM and DDR3 SDRAM up to 800Mbps
Memory Capacity up to 16 G-bits
8-bits NAND Flash Controller with 8 chip select and 2 r/b signals
Support SLC/MLC/TLC/DDR NAND
ECC up to 64bit
Peripherals
1 USB 2.0 OTG controller for general application/2 USB2.0 EHCI Controller for HOST
application
4 high-speed Memory controller supports SD version 3.0 and MMC version 4.2
8 UARTs with 64 Bytes TX FIFO and 64 Bytes RX FIFO,
1 UART with full modem function
2 UARTs with RTS/CTS hardware flow control
5 UARTs with two wires
4 SPI controller
1 dedicated SPI controller for serial NOR Flash boot application
3 SPI for general applications
3 Two-Wire Interfaces up to 400Kbps
Key Matrix (8x8) with internal debounce filter
IR controller supports MIR, FIR and IR remoter
2-CH 6-bits LRADC for line control
Internal 4-wire touch panel controller with pressure sensor and 2-point touch
I2S/PCM controller for 8-channel output and 2-channel input
AC97 controller compatible with AC97 version 2.3 standard
Internal 24-bits Audio Codec for 2 channel headphone, 2 channel microphone, 2 channel FM
input and Line input
2 PWM controller
System
8 channel normal DMA and 8 channel dedicateed DMA
Internal (32K+64K) SRAM on chip
6 timer, 1 RTC timer and 1 watchdog