ETC2 A10 Functional block diagram Datasheet

Allwinner Technology CO., Ltd.
A10 Datasheet
V1.70
December 27, 2012
Allwinner Technology CO., Ltd.
Revision History
Version
Date
Author
Description
V1.00
2011.08.22
Initial version
V1.10
2012.02.17
LCD/tv timing controller overview
V1.20
2012.03.29
Revise some description
V1.21
2012.04.06
Revise some USB description
V1.30
2012.08.24
Revise some pin description
V1.40
2012.09.14
Revise some characteristics description
V1.50
2012.10.18
Revise some pin description
V1.60
2012.10.25
Add some pin characteristics description: reset state,
buffer strength, etc
V1.70
2012.12.27
Revise some characteristics description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
1
Allwinner Technology CO., Ltd.
Table of Contents
REVISION HISTORY......................................................................................................................... 1
TABLE OF CONTENTS..................................................................................................................... 2
1.
INTRODUCTION .................................................................................................................... 7
2.
FEATURE ............................................................................................................................... 8
3.
FUNCTIONAL BLOCK DIAGRAM ........................................................................................ 11
4.
PIN ASSIGNMENTS............................................................................................................. 12
4.1.
DIMENSION ..................................................................................................................... 12
4.2.
PIN MAP ........................................................................................................................... 13
5.
PIN DESCRIPTION .............................................................................................................. 15
5.1.
PIN CHARACTERISTICS................................................................................................. 15
5.2.
MULTIPLEXING CHARACTERISTICS ............................................................................ 37
5.3.
POWER AND MISCELLANEOUS SIGNALS ................................................................... 43
5.3.1.
POWER DOMAIN SIGNAL DESCRIPTION .............................................................. 43
5.3.2.
MISCELLANEOUS SIGNAL DESCRIPTION ............................................................. 44
6.
ELECTRICAL CHARACTERISTICS ..................................................................................... 46
6.1.
ABSOLUTE MAXIMUM RATINGS ................................................................................... 46
6.2.
RECOMMENDED OPERATING CONDITIONS .............................................................. 46
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
2
Allwinner Technology CO., Ltd.
6.3.
DC ELECTRICAL CHARACTERISTICS .......................................................................... 47
6.4.
OSCILLATOR ELECTRICAL CHARACTERISTICS ........................................................ 47
6.4.1.
24MHZ OSCILLATOR CHARACTERISTICS............................................................. 47
6.4.2.
32.768KHZ OSCILLATOR CHARACTERISTICS ...................................................... 48
6.5.
7.
POWER UP/DOWN AND RESET SPECIFICATIONS .................................................... 49
CLOCK CONTROLLER ........................................................................................................ 50
7.1.
8.
CLOCK TREE DIAGRAM ................................................................................................. 50
PWM ..................................................................................................................................... 53
8.1.
OVERVIEW ...................................................................................................................... 53
8.2.
PWM SIGNAL DESCRIPTION ......................................................................................... 53
9.
TIMER CONTROLLER ......................................................................................................... 54
9.1.
10.
OVERVIEW ...................................................................................................................... 54
INTERRUPT CONTROLLER ................................................................................................ 55
10.1.
OVERVIEW ................................................................................................................... 55
10.2.
EXTERNAL INTERRUPT SIGNAL DESCRIPTION ..................................................... 55
11.
DMA CONTROLLER ............................................................................................................ 57
11.1.
12.
OVERVIEW ................................................................................................................... 57
NAND FLASH CONTROLLER.............................................................................................. 58
12.1.
OVERVIEW ................................................................................................................... 58
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
3
Allwinner Technology CO., Ltd.
12.2.
13.
NAND FLASH CONTROLLER SIGNAL DESCRIPTION ............................................. 59
SD3.0 CONTROLLER .......................................................................................................... 60
13.1.
SD 3.0 OVERVIEW....................................................................................................... 60
13.2.
SD3.0 CONTROLLER SIGNAL DESCRIPTION .......................................................... 60
14.
TWO WIRE INTERFACE ...................................................................................................... 61
14.1.
OVERVIEW ................................................................................................................... 61
14.2.
TWI CONTROLLER SIGNAL DESCRIPTION ............................................................. 61
15.
SPI INTERFACE................................................................................................................... 62
15.1.
OVERVIEW ................................................................................................................... 62
15.2.
SPI CONTROLLER SIGNAL DESCRIPTION .............................................................. 62
16.
UART INTERFACE............................................................................................................... 63
16.1.
OVERVIEW ................................................................................................................... 63
16.2.
UART CONTROLLER SIGNAL DESCRIPTION .......................................................... 64
17.
IR INTERFACE ..................................................................................................................... 65
17.1.
OVERVIEW ................................................................................................................... 65
17.2.
IR CONTROLLER SIGNAL DESCRIPTION................................................................. 65
18.
USB DRD CONTROLLER .................................................................................................... 66
18.1.
OVERVIEW ................................................................................................................... 66
18.2.
USB DRD CONTROLLER SIGNAL DESCRIPTION .................................................... 66
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
4
Allwinner Technology CO., Ltd.
19.
USB HOST CONTROLLER .................................................................................................. 67
19.1.
OVERVIEW ................................................................................................................... 67
19.2.
USB HOST CONTROLLER SIGNAL DESCRIPTION.................................................. 67
20.
DIGITAL AUDIO INTERFACE .............................................................................................. 68
20.1.
OVERVIEW ................................................................................................................... 68
20.2.
DIGITAL AUDIO SIGNAL DESCRIPTION ................................................................... 68
21.
AC97 INTERFACE ............................................................................................................... 69
21.1.
OVERVIEW ................................................................................................................... 69
21.2.
AC97 SIGNAL DESCRIPTION ..................................................................................... 69
22.
AUDIO CODEC .................................................................................................................... 70
22.1.
OVERVIEW ................................................................................................................... 70
22.2.
AUDIO CODEC SIGNAL DESCRIPTION .................................................................... 70
23.
LRADC.................................................................................................................................. 71
23.1.
OVERVIEW ................................................................................................................... 71
23.2.
LRADC SIGNAL DESCRIPTION .................................................................................. 71
24.
KEYPAD INTERFACE .......................................................................................................... 72
24.1.
OVERVIEW ................................................................................................................... 72
24.2.
KEYPAD SIGNAL DESCRIPTION ............................................................................... 72
25.
TOUCH PANEL .................................................................................................................... 73
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
5
Allwinner Technology CO., Ltd.
25.1.
OVERVIEW ................................................................................................................... 73
25.2.
TOUCH PANEL SIGNAL DESCRIPTION .................................................................... 73
26.
PORT CONTROLLER .......................................................................................................... 74
26.1.
27.
PORT DESCRIPTION .................................................................................................. 74
CMOS SENSOR INTERFACE.............................................................................................. 75
27.1.
FEATURES ................................................................................................................... 75
27.2.
CSI SIGNAL DESCRIPTION ........................................................................................ 75
28.
UNIVERSAL LCD/TV TIMING CONTROLLER ..................................................................... 76
28.1.
OVERVIEW ................................................................................................................... 76
28.2.
LCD SIGNAL DESCRIPTION ....................................................................................... 76
29.
MIXER PROCESSOR........................................................................................................... 77
29.1.
OVERVIEW ................................................................................................................... 77
29.2.
BLOCK DIAGRAM ........................................................................................................ 78
29.2.1.
30.
LAYER ROTATION AND MIRRORING CONTROL ............................................... 78
TV ENCODER ...................................................................................................................... 79
30.1.
FEATURE ..................................................................................................................... 79
30.2.
TV-OUT SIGNAL DESCRIPTION ................................................................................ 79
31.
DECLARATION .................................................................................................................... 80
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
6
Allwinner Technology CO., Ltd.
1.
Introduction
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.
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
7
Allwinner Technology CO., Ltd.
2.
Feature
CPU





ARM Cortex-A8 Core
32KB Instruction Cache and 32KB Data Cache
256K L2 Cache
NEONTM SIMD Coprocessor
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

2D





support Open GL ES 2.0 / open VG 1.1
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 almost 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
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
8
December 27, 2012
Allwinner Technology CO., Ltd.


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 DRD(Dual Role Device) 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 controllers
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 controllers
System
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
9
Allwinner Technology CO., Ltd.



8 channel normal DMA and 8 channel dedicated DMA
Internal (32K+64K) SRAM on chip
6 timers, 1 RTC timer and 1 watchdog
Security


Security System
Support DES, 3DES, AES encryption and decryption.
Support SHA-1, MD5 message digest
Support hardware 64-bit random generator
128-bits EFUSE chip ID
Package


TFBGA441package
0.8mm pitch
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
10
Allwinner Technology CO., Ltd.
3.
Functional Block Diagram
32.768
K
Crystal
Microphone
Audio
Input
Audio
ADC
Head Phone
Audio
Output
HP
AMP
24M
Crystal
Nand
Flash
Card
Slot2,3
Card
Controller
1
Card
Controller
2
Audio
DAC
Card
Slot0,1
Card
Controller
0
Card
Controller
3
LVDS
Display
LCD Display
&Touch
HD Video
Display
WIFI
Touch Controller
Class
D
AMP
LVDS Controller
CortexA8
GPU
VE
Process
G-Sensor
Securit
y
or
Cabl
e
Line
DDR
DRAM
LCD Controller
IR
ADC
IR
Controller
Key
HDMI
Port
HDMI Controller
Video DAC
CSI0
E-Mac
LCD
Buffer
TV-OUT
CMOS
Sensor0
CMOS
Sensor1
Video Port0
CSI1
USB0
USB1,2
Controlle
Controller
r
USB0
DRD
Video
USB1,2
HOST
3G
Video Port0
PMU
System Power
5V
AC
Adapter
Power
Battery
Manageme Support 4.1V/4.2V/4.36V
nt
Figure 3-1 A10 Block Diagram
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
11
Plug
AC
Line
Allwinner Technology CO., Ltd.
4.
Pin Assignments
4.1.
Dimension
Figure 4-1 A10 TFBGA441 Package Dimension
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
12
Allwinner Technology CO., Ltd.
4.2.
Pin Map
The following pin maps show the top view of the 441-pin FBGA package pin assignments in four
quadrants (A, B, C, D).
Figure 4-2 TFBGA441 Pin Map-Top View [Quadrant A]
Figure 4-3 TFBGA441 Pin Map-Top View [Quadrant B]
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
13
Allwinner Technology CO., Ltd.
Figure 4-4 TFBGA441 Pin Map-Top View [Quadrant C]
Figure 4-5 TFBGA441Pin Map-Top View [Quadrant D]
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
14
Allwinner Technology CO., Ltd.
5.
Pin Description
5.1.
Pin Characteristics
1) BALL#: Ball numbers on the bottom side associated with each signals on the bottom.
2) Pin Name: Names of signals multiplexed on each ball (also notice that the name of the pin is the signal
name in function 0). Where the pin names in following table are inconsistent with pin names in Section
5.2 Pin Map, pin names in Pin Map shall prevail.
3) Function: Multiplexing functions of each pin, only valid for pins that can be multiplexed.
Function 0 is the the default function, but is not necessarily the primary mode.
Functions 1 to 7 are possible modes for alternate functions.
4) Type: signal direction
I
= Input
O
= Output
I/O
= Input/Output
A
= Analog
PWR
= Power
GND
= Ground
5) Pin Reset State: The state of the terminal at reset (power up).
Z:
High-impedance
L:
High-impedance with an active pull down resistor.
H:
High-impedance with an active pull up resistor.
6) Pull Up/Down: Denotes the presence of an internal pull up or pull down resister. Pull up and pull down
resistor can be enabled or disabled via software.
7) Buffer Strength: Drive strength of the associated output buffer.
Function Type
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
BALL#
Pin Name
AB4
SDQ0
-
I/O
-
-
-
AC7
SDQ1
-
I/O
-
-
-
AC4
SDQ2
-
I/O
-
-
-
AB8
SDQ3
-
I/O
-
-
-
AC8
SDQ4
-
I/O
-
-
-
AB5
SDQ5
-
I/O
-
-
-
AB7
SDQ6
-
I/O
-
-
-
AC3
SDQ7
-
I/O
-
-
-
AB2
SDQ8
-
I/O
-
-
-
Y1
SDQ9
-
I/O
-
-
-
AC2
SDQ10
-
I/O
-
-
-
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
15
Allwinner Technology CO., Ltd.
Function Type
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
BALL#
Pin Name
Y2
SDQ11
-
I/O
-
-
-
AA1
SDQ12
-
I/O
-
-
-
AB3
SDQ13
-
I/O
-
-
-
W2
SDQ14
-
I/O
-
-
-
AC1
SDQ15
-
I/O
-
-
-
N1
SDQ16
-
I/O
-
-
-
T2
SDQ17
-
I/O
-
-
-
N2
SDQ18
-
I/O
-
-
-
U1
SDQ19
-
I/O
-
-
-
U2
SDQ20
-
I/O
-
-
-
P1
SDQ21
-
I/O
-
-
-
T1
SDQ22
-
I/O
-
-
-
M2
SDQ23
-
I/O
-
-
-
L1
SDQ24
-
I/O
-
-
-
H1
SDQ25
-
I/O
-
-
-
L2
SDQ26
-
I/O
-
-
-
H2
SDQ27
-
I/O
-
-
-
J1
SDQ28
-
I/O
-
-
-
M1
SDQ29
-
I/O
-
-
-
G2
SDQ30
-
I/O
-
-
-
K2
SDQ31
-
I/O
-
-
-
H3
SVREF0
-
PWR
-
-
-
H4
SVREF1
-
PWR
-
-
-
Y5
SVREF2
-
PWR
-
-
-
AA8
SVREF3
-
PWR
-
-
-
AB6
SDQS0
-
I/O
-
-
-
AC5
SDQS0 #
-
I/O
-
-
-
AC6
SDQM0
-
O
-
-
-
AB1
SDQS1
-
I/O
-
-
-
AA2
SDQS1 #
-
I/O
-
-
-
W1
SDQM1
-
O
-
-
-
R2
SDQM2
-
O
-
-
-
P2
SDQS2 #
-
I/O
-
-
-
K1
SDQS3
-
I/O
-
-
-
J2
SDQS3 #
-
I/O
-
-
-
G1
SDQM3
-
O
-
-
-
V2
SCK#
-
O
-
-
-
V1
SCK
-
O
-
-
-
J4
SCKE1
-
O
-
-
-
N3
SCKE0
-
O
-
-
-
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
16
Allwinner Technology CO., Ltd.
Pull
Up/Down
Buffer
Strength
(mA)
BALL#
Pin Name
W4
SA0
-
O
-
-
-
R4
SA1
-
O
-
-
-
U4
SA2
-
O
-
-
-
M4
SA3
-
O
-
-
-
Y4
SA4
-
O
-
-
-
N4
SA5
-
O
-
-
-
V4
SA6
-
O
-
-
-
M3
SA7
-
O
-
-
-
AA3
SA8
-
O
-
-
-
P4
SA9
-
O
-
-
-
L3
SA10
-
O
-
-
-
W3
SA11
-
O
-
-
-
P3
SA12
-
O
-
-
-
Y3
SA13
-
O
-
-
-
R3
SA14
-
O
-
-
-
K3
SBA0
-
O
-
-
-
L4
SBA1
-
O
-
-
-
K4
SBA2
-
O
-
-
-
T3
SWE
-
O
-
-
-
U3
SCAS
-
O
-
-
-
T4
SRAS
-
O
-
-
-
V3
SCS0
-
O
-
-
-
AA4
SCS1
-
O
-
-
-
AA5
ODT0
-
O
-
-
-
J3
ODT1
-
O
-
-
-
AA7
SZQ
-
A
-
-
-
AA6
SRST
-
O
-
-
-
N8/P8/R8
NC
-
-
-
-
-
M8/N9/P9
VDD_DLL
-
PWR
-
-
-
M9/N10/P10
GND_DLL
-
GND
-
-
-
PA0
0/1
ERXD3
2
SPI1_CS0
3
I/O
Z
NO PULL
20
UART2_RTS
4
PA1
0/1
ERXD2
2
SPI1_CLK
3
I/O
Z
NO PULL
20
UART2_CTS
4
PA2
0/1
ERXD1
2
I/O
Z
NO PULL
20
D5
E5
D6
Function Type
Reset
State
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
17
Allwinner Technology CO., Ltd.
BALL#
E6
D7
E7
D8
E8
D9
E9
D10
E10
D11
E11
D12
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Function Type
SPI1_MOSI
3
UART2_TX
4
PA3
0/1
ERXD0
2
SPI1_MISO
3
UART2_RX
4
PA4
0/1
ETXD3
2
SPI1_CS1
3
PA5
0/1
ETXD2
2
SPI3_CS0
3
PA6
0/1
ETXD1
2
SPI3_CLK
3
PA7
0/1
ETXD0
2
SPI3_MOSI
3
PA8
0/1
ERXCK
2
SPI3_MISO
3
PA9
0/1
ERXERR
2
SPI3_CS1
3
PA10
0/1
ERXDV
2
UART1_TX
4
PA11
0/1
EMDC
2
UART1_RX
4
PA12
0/1
EMDIO
2
UART6_TX
3
UART1_RST
4
PA13
0/1
ETXEN
2
UART6_RX
3
UART1_CTS
4
PA14
0/1
ETXCK
2
I/O
I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
18
Allwinner Technology CO., Ltd.
BALL#
E12
D13
C13
A15
B15
A14
B14
A13
B13
A12
B12
A11
C12
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Function Type
UART7_TX
3
UART1_DTR
4
PA15
0/1
ECRS
2
UART7_RX
3
UART1_DSR
4
PA16
0/1
ECOL
2
CAN_TX
3
UART1_DCD
4
PA17
0/1
ETXERR
2
CAN_RX
3
UART1_RING
4
PB0
0/1
TWI0_SCK
2
PB1
0/1
TWI0_SDA
2
PB2
0/1
PWM0
2
PB3
0/1
IR_TX
2
NC
3
EINT16
5
PB4
0/1
IR_RX
2
PB5
0/1
I2S_MCLK
2
AC97_MCLK
3
PB6
0/1
I2S_BCLK
2
AC97_BCLK
3
PB7
0/1
I2S_LRCK
2
AC97_SYNC
3
PB8
0/1
I2S_DO0
2
AC97_DO
3
PB9
0/1
I2S_DO1
2
I/O
I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
19
Allwinner Technology CO., Ltd.
BALL#
C11
C10
C9
B11
A10
B10
A9
B9
A8
B8
C8
C7
A7
B7
M23
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Function Type
PB10
0/1
I2S_DO2
1
PB11
0/1
I2S_DO3
1
PB12
0/1
I2S_DI
2
AC97_DI
3
NC
4
PB13
0/1
SPI2_CS1
2
NC
4
PB14
0/1
SPI2_CS0
2
JTAG_MS0
3
PB15
0/1
SPI2_CLK
2
JTAG_CK0
3
PB16
0/1
SPI2_MOSI
2
JTAG_DO0
3
PB17
0/1
SPI2_MOSO
2
JTAG_DI0
3
PB18
0/1
TWI1_SCK
2
PB19
0/1
TWI1_SDA
2
PB20
0/1
TWI2_SCK
2
PB21
0/1
TWI2_SDA
2
PB22
0/1
UART0_TX
2
IR1_TX
3
PB23
0/1
UART0_RX
2
IR1_RX
3
PC0
0/1
NWE#
2
SPI0_MOSI
3
I/O
I/O
I/O
I/O
I/O
I/O
I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
20
Allwinner Technology CO., Ltd.
BALL#
M22
L23
L22
K23
K22
J23
J22
H23
H22
G23
G22
H21
H20
G21
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
I/O
Z
PULL UP
20
I/O
Z
PULL UP
20
I/O
Z
NO PULL
20
I/O
Z
Pull Up
20
I/O
Z
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Function Type
PC1
0/1
NALE
2
SPI0_MISO
3
PC2
0/1
NCLE
2
SPI0_CLK
3
PC3
0/1
NCE1
2
SDC1_CMD
3
PC4
0/1
NCE0
1
PC5
0/1
NRD
1
SDC1_CLK
2
PC6
0/1
NRB0
2
SDC2_CMD
3
PC7
0/1
NRB1
2
SDC2_CLK
3
PC8
0/1
ND0
2
SDC2_D0
3
PC9
0/1
ND1
2
SDC2_D1
3
PC10
0/1
ND2
2
SDC2_D2
3
PC11
0/1
ND3
2
SDC2_D3
3
PC12
0/1
ND4
2
SDC1_D0
3
PC13
0/1
ND5
2
SDC1_D1
3
PC14
0/1
ND6
2
I/O
I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
Pull Up
20
20
21
Allwinner Technology CO., Ltd.
BALL#
G20
M21
F23
F22
L21
K21
J21
J20
G19
F21
AB15
AC15
AB14
AC14
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
I/O
Z
I/O
Z
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
SDC1_D2
3
PC15
0/1
ND7
2
SDC1_D3
3
PC16
0/1
NWP
1
PC17
0/1
NCE2
1
PC18
0/1
NCE3
1
PC19
0/1
NCE4
1
SPI2_CS0
2
EINT12
5
PC20
0/1
NCE5
1
SPI2_CLK
2
EINT13
5
PC21
0/1
NCE6
1
SPI2_MOSI
2
EINT14
5
PC22
0/1
NCE7
1
SPI2_MISO
2
EINT15
5
PC23
0/1
SPI0_CS0
2
PC24
0/1
NDQS
PD0
0/1
LCD0_D0
2
LVDS0_VP0
3
PD1
0/1
LCD0_D1
2
LVDS0_VN0
3
PD2
0/1
LCD0_D2
2
LVDS0_VP1
3
PD3
0/1
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
Pull Down
(default)
Pull Up
(default)
Pull Up
(default)
Pull Up
(default)
20
20
20
20
22
Allwinner Technology CO., Ltd.
BALL#
AB13
AC13
AB12
AC12
AB11
AC11
Y15
AA15
Y14
AA14
Y13
AA13
Y12
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Z
NO PULL
20
Z
NO PULL
20
Function Type
LCD0_D3
2
LVDS0_VN1
3
PD4
0/1
LCD0_D4
2
LVDS0_VP2
3
PD5
0/1
LCD0_D5
2
LVDS0_VN2
3
PD6
0/1
LCD0_D6
2
LVDS0_VPC
3
PD7
0/1
LCD0_D7
2
LVDS0_VNC
3
PD8
0/1
LCD0_D8
2
LVDS0_VP3
3
PD9
0/1
LCD0_D9
2
LVDS0_VN3
3
PD10
0/1
LCD0_D10
2
LVDS1_VP0
3
PD11
0/1
LCD0_D11
2
LVDS1_VN0
3
PD12
0/1
LCD0_D12
2
LVDS1_VP1
3
PD13
0/1
LCD0_D13
2
LVDS1_VN1
3
PD14
0/1
LCD0_D14
2
LVDS1_VP2
3
PD15
0/1
LCD0_D15
2
LVDS1_VN2
3
PD16
0/1
LCD0_D16
2
I/O
I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
23
Allwinner Technology CO., Ltd.
BALL#
AA12
Y11
AA11
Y10
AA10
AB10
AC10
Y9
AA9
AB9
AC9
E23
E22
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
LVDS1_VPC
3
PD17
0/1
LCD0_D17
2
LVDS1_VNC
3
PD18
0/1
LCD0_D18
2
LVDS1_VP3
3
PD19
0/1
LCD0_D19
2
LVDS1_VN3
3
PD20
0/1
LCD0_D20
2
CSI1_MCLK
3
PD21
0/1
LCD0_D21
2
SMC_VPPEN
3
PD22
0/1
LCD0_D22
2
SMC_VPPPP
3
PD23
0/1
LCD0_D23
2
SMC_DET
3
PD24
0/1
LCD0_CLK
2
SMC_VCCEN
3
PD25
0/1
LCD0_DE
2
SMC_RST
3
PD26
0/1
LCD0_HSYNC
2
SMC_SLK
3
PD27
0/1
LCD0_VSYNC
2
SMC_SDA
3
PE0
0/1
TS0_CLK
2
CSI0_PCK
3
PE1
0/1
TS0_ERR
2
CSI0_CK
3
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
24
Allwinner Technology CO., Ltd.
BALL#
D23
D22
C23
C22
B23
B22
A23
A22
B21
A21
M20
M19
L20
L19
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
PE2
0/1
TS0_SYNC
2
CSI0_HSYNC
3
PE3
0/1
TS0_DVLD
2
CSI0_VSYNC
3
PE4
0/1
TS0_D0
2
CSI0_D0
3
PE5
0/1
TS0_D1
2
CSI0_D1
3
PE6
0/1
TS0_D2
2
CSI0_D2
3
PE7
0/1
TS0_D3
2
CSI0_D3
3
PE8
0/1
TS0_D4
2
CSI0_D4
3
PE9
0/1
TS0_D5
2
CSI0_D5
3
PE10
0/1
TS0_D6
2
CSI0_D6
3
PE11
0/1
TS0_D7
2
CSI0_D7
3
PF0
0/1
SDC0_D1
2
JTAG_MS1
4
PF1
0/1
SDC0_D0
2
JTAG_DI1
4
PF2
0/1
SDC0_CLK
2
UART0_TX
4
PF3
0/1
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
25
Allwinner Technology CO., Ltd.
BALL#
K20
K19
F20
E21
E20
D21
D20
C21
E19
C20
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
SDC0_CMD
2
JTAG_DO1
4
PF4
0/1
SDC0_D3
2
UART0_RX
4
PF5
0/1
SDC0_D2
2
JTAG_CK1
4
PG0
0/1
TS1_CLK
2
CSI1_PCLK
3
SDC1_CMD
4
PG1
0/1
TS1_ERR
2
CSI1_MCLK
3
SDC1_CLK
4
PG2
0/1
TS1_SYNC
2
CSI1_HSYNC
3
SDC1_D0
4
PG3
0/1
TS1_DVLD
2
CSI1_VSYNC
3
SDC1_D1
4
PG4
0/1
TS1_D0
2
CSI1_D0
3
SDC1_D2
4
CSI0_D8
5
PG5
0/1
TS1_D1
2
CSI1_D1
3
SDC1_D3
4
CSI0_D9
5
PG6
0/1
TS1_D2
2
CSI1_D2
3
UART3_TX
4
CSI0_D10
5
PG7
0/1
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
26
Allwinner Technology CO., Ltd.
BALL#
D19
C19
D18
C18
A6
B6
C6
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
TS1_D3
2
CSI1_D3
3
UART3_RX
4
CSI0_D11
5
PG8
0/1
TS1_D4
2
CSI1_D4
3
UART3_RTS
4
CSI0_D12
5
PG9
0/1
TS1_D5
2
CSI1_D5
3
UART3_CTS
4
CSI0_D13
5
PG10
0/1
TS1_D6
2
CSI1_D6
3
UART4_TX
4
CSI0_D14
5
PG11
0/1
TS1_D7
2
CSI1_D7
3
UART4_RX
4
CSI0_D15
5
PH0
0/1
LCD1_D0
2
ATAA0
3
UART3_TX
4
EINT0
6
CSI1_D0
7
PH1
0/1
LCD1_D1
2
ATAA1
3
UART3_RX
4
EINT1
6
CSI1_D1
7
PH2
0/1
LCD1_D2
2
ATAA2
3
UART3_RTS
4
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
27
Allwinner Technology CO., Ltd.
BALL#
A5
B5
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
EINT2
6
CSI1_D2
7
PH3
0/1
LCD1_D3
2
ATAIRQ
3
UART3_CTS
4
EINT3
6
CSI1_D3
7
PH4
0/1
LCD1_D4
1
ATAD0
2
UART4_TX
3
EINT4
CSI1_D4
C5
A4
B4
C4
PH5
0/1
LCD1_D5
2
ATAD1
3
UART4_RX
4
EINT5
6
CSI1_D5
7
PH6
0/1
LCD1_D6
2
ATAD2
3
UART5_TX
4
MS_BS
5
EINT6
6
CSI1_D6
7
PH7
0/1
LCD1_D7
2
ATAD3
3
UART5_RX
4
MS_CLK
5
EINT7
6
CSI1_D7
7
PH8
0/1
LCD1_D8
2
ATAD4
3
KP_IN0
4
MS_D0
5
EINT8
6
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
28
Allwinner Technology CO., Ltd.
BALL#
D4
A3
B3
C3
A2
B2
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
CSI1_D8
7
PH9
0/1
LCD1_D9
2
ATAD5
3
KP_IN1
4
MS_D1
5
EINT9
6
CSI1_D9
7
PH10
0/1
LCD1_D10
2
ATAD6
3
KP_IN2
4
MS_D2
5
EINT10
6
CSI1_D10
7
PH11
0/1
LCD1_D11
2
ATAD7
3
KP_IN3
4
MS_D3
5
EINT11
6
CSI1_D11
7
PH12
0/1
LCD1_D12
2
ATAD8
3
PS2_SCK1
4
EINT12
6
CSI1_D12
7
PH13
0/1
LCD1_D13
2
ATAD9
3
PS2_SDA1
4
SMC_RST
5
EINT13
6
CSI1_D13
7
PH14
0/1
LCD1_D14
2
ATAD10
3
PS2_KP_IN4
4
SMC_VPPEN
5
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
29
Allwinner Technology CO., Ltd.
BALL#
A1
B1
C1
C2
D1
D2
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
EINT14
6
CSI1_D14
7
PH15
0/1
LCD1_D15
2
ATAD11
3
KP_IN5
4
SMC_VPPPP
5
EINT15
6
CSI1_D15
7
PH16
0/1
LCD1_D16
2
ATAD12
3
KP_IN6
4
SMC_DET
5
EINT16
6
CSI1_D16
7
PH17
0/1
LCD1_D17
2
ATAD13
3
KP_IN7
4
SMC_VCCEN
5
EINT17
6
CSI1_D17
7
PH18
0/1
LCD1_D18
2
ATAD14
3
KP_OUT0
4
SMC_SLK
5
EINT18
6
CSI1_D18
7
PH19
0/1
LCD1_D19
2
ATAD15
3
KP_OUT1
4
SMC_SDA
5
EINT19
6
CSI1_D19
7
PH20
0/1
LCD1_D20
2
ATAOE
3
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
30
Allwinner Technology CO., Ltd.
BALL#
D3
E1
E2
E3
E4
F3
F4
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Function Type
CAN_TX
4
EINT20
6
CSI1_D20
7
PH21
0/1
LCD1_D21
2
ATADREQ
3
CAN_RX
4
EINT21
6
CSI1_D21
7
PH22
0/1
LCD1_D22
2
ATADACK
3
KP_OUT2
4
CSI1_D22
5
SDC1_CMD
7
PH23
0/1
LCD1_D23
2
ATACS0
3
KP_OUT3
4
SDC1_CLK
5
CSI1_D23
7
PH24
0/1
LCD1_CLK
2
ATACS1
3
KP_OUT4
4
SDC1_D0
5
CSI1_PCLK
7
PH25
0/1
LCD1_DE
2
ATAIORDY
3
KP_OUT5
4
SDC1_D1
5
CSI1_FIELD
7
PH26
0/1
LCD1_HSYNC
2
ATAIORDY
3
KP_OUT6
4
SDC1_D2
5
CSI1_HSYNC
7
PH27
0/1
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
31
Allwinner Technology CO., Ltd.
BALL#
A20
B20
A19
B19
A18
B18
A17
B17
A16
B16
C17
D17
C16
D16
Pin Name
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
I/O
Z
NO PULL
20
Z
NO PULL
20
NO PULL
20
Function Type
LCD1_VSYNC
2
ATAIOW
3
KP_OUT7
4
SDC1_D3
5
CSI1_VSYNC
7
PI0
0/1
NC
2
PI1
0/1
NC
2
PI2
0/1
NC
2
PI3
0/1
PWM1
2
PI4
0/1
SDC3_CMD
2
PI5
0/1
SDC3_CLK
2
PI6
0/1
SDC3_D0
2
PI7
0/1
SDC3_D1
2
PI8
0/1
SDC3_D2
2
PI9
0/1
SDC3_D3
2
PI10
0/1
SPI0_CS0
2
UART5_TX
3
EINT22
3
PI11
0/1
SPI0_CLK
2
UART5_RX
3
EINT23
4
PI12
0/1
SPI0_MOSI
2
UART6_TX
3
EINT2
4
PI13
0/1
SPI0_MISO
2
UART6_RX
3
I/O
I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
Z
32
Allwinner Technology CO., Ltd.
BALL#
Pin Name
Function Type
EINT25
4
PI14
0/1
SPI0_CS1
2
PS2_SCK1
3
TCLKIN0
4
EINT26
5
PI15
0/1
SPI1_CS1
2
PS2_SDA1
3
TCLKIN1
4
EINT27
6
PI16
0/1
SPI1_CS0
2
UART2_RTS
3
EINT28
6
PI17
0/1
SPI1_CLK
2
UART2_CTS
3
EINT29
6
PI18
0/1
SPI1_MOSI
2
UART2_TX
3
EINT30
6
PI19
0/1
SPI1_MISO
2
UART2_RX
3
EINT31
6
PI20
0/1
PS2_SCK0
2
UART7_TX
3
HSCL
6
PI21
0/1
PS2_SDA0
2
UART7_RX
3
HSDA
6
W8
UBOOT_SEL
T10
H16
C15
D15
E17
E16
E15
D14
E14
E13
Reset
State
I/O
Z
I/O
Z
I/O
Z
I/O
Z
I/O
Z
I/O
Z
I/O
Z
I/O
Z
-
I
H
JTAG_SEL
-
I
H
TEST
-
I
L
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
Pull
Up/Down
Buffer
Strength
(mA)
NO PULL
20
NO PULL
20
NO PULL
20
NO PULL
20
NO PULL
20
NO PULL
20
NO PULL
20
NO PULL
PULL UP
PULL UP
PULL
DOWN
20
-
33
Allwinner Technology CO., Ltd.
Function Type
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
BALL#
Pin Name
F5
NMI#
-
I
Z
NO PULL
C14
RESET#
-
I
Z
NO PULL
N20
DM0
-
A
-
-
-
N21
DP0
-
A
-
-
-
P20
DM1
-
A
-
-
-
P21
DP1
-
A
-
-
-
L16
UVCC_C
-
PWR
-
-
-
L14
UGND_C
-
GND
-
-
-
L15
UVCC_T
-
PWR
-
-
-
L13
UGND_T
-
GND
-
-
-
K16
ULVDD
-
PWR
-
-
-
K14
ULGND
-
GND
-
-
-
R20
DM2
-
A
-
-
-
R21
DP2
-
A
-
-
-
Y22
XP_TP
-
A
-
-
-
AA22
XN_TP
-
A
-
-
-
Y23
YP_TP
-
A
-
-
-
AA23
YN_TP
-
A
-
-
-
AC23
MIC1OUTN
-
A
-
-
-
AC22
MIC1OUTP
-
A
-
-
-
Y21
FMINR
-
A
-
-
-
Y20
FMINL
-
A
-
-
-
AA21
VMIC
-
A
-
-
-
AC21
MICIN2
-
A
-
-
-
AC20
MICIN1
-
A
-
-
-
W20
VRA1
-
A
-
-
-
V20
VRA2
-
A
-
-
-
T19
AVCC
-
PWR
-
-
-
W21
VRP
-
A
-
-
-
AB21
LINEINR
-
A
-
-
-
AB20
LINEINL
-
A
-
-
-
U19
AGND
-
GND
-
-
-
W19
HPR
-
A
-
-
-
Y19
HPL
-
A
-
-
-
V19
HPGND
-
GND
-
-
-
AA20
HPCOMFB
-
A
-
-
-
AC19
HPVCC
-
PWR
-
-
-
Y19
HPL
-
A
-
-
-
AB23
LRADC0
-
A
-
-
-
AB22
LRADC1
-
A
-
-
-
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
34
Allwinner Technology CO., Ltd.
Pull
Up/Down
Buffer
Strength
(mA)
BALL#
Pin Name
AC16
TVOUT0
-
A
-
-
-
AB16
TVOUT1
-
A
-
-
-
AC17
TVOUT2
-
A
-
-
-
AB17
TVOUT3
-
A
-
-
-
W15
VCC33_TVOUT
-
PWR
-
-
-
W18
GND33_TVOUT
-
GND
-
-
-
AC18
NC
-
-
-
-
-
AB18
NC
-
-
-
-
-
AA17
NC
-
-
-
-
-
Y17
NC
-
-
-
-
-
W16
NC
-
-
-
-
-
Y18
NC
-
-
-
-
-
W17
NC
-
-
-
-
-
AA18
NC
-
-
-
-
-
AA16
NC
-
-
-
-
-
Y16
NC
-
-
-
-
-
V23
TX0P_HDMI
-
A
-
-
-
V22
TX0N_HDMI
-
A
-
-
-
U23
TX1P_HDMI
-
A
-
-
-
U22
TX1N_HDMI
-
A
-
-
-
T23
TX2P_HDMI
-
A
-
-
-
T22
TX2N_HDMI
-
A
-
-
-
W23
TXCP_HDMI
-
A
-
-
-
TXCN_HDMI
-
A
-
-
-
VP_HDMI
-
PWR
-
-
-
GND_HDMI
-
GND
-
-
-
R23
SCL_HDMI
-
I/O
-
-
-
R22
SDA_HDMI
-
I/O
-
-
-
P22
HPD_HDMI
-
I
-
-
-
P23
CEC_HDMI
-
I/O
-
-
-
R14/T14
NC
-
-
-
-
T20
NC
-
-
-
-
T21
NC
-
-
-
-
U21
NC
-
-
-
-
U20
NC
-
-
-
-
V21
NC
-
-
-
-
P19/R19
NC
-
-
-
-
M16/M15
NC
-
-
-
-
N15/N16
NC
-
-
-
-
M14/N13
NC
-
-
-
-
W22
T13
P13/R13/P14
Function Type
Reset
State
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
35
Allwinner Technology CO., Ltd.
Function Type
Reset
State
Pull
Up/Down
Buffer
Strength
(mA)
BALL#
Pin Name
F1
CLK32K_IN
-
A
-
-
-
F2
CLK32K_OUT
-
A
-
-
-
K8
RTC_VDD
-
PWR
-
-
-
N23
CLK24M_IN
-
A
-
-
-
N22
CLK24M_OUT
-
A
R16/T16/R15/T15
NC
-
PWR
-
-
-
P16
PLLVP25
-
P15
PLLGND
-
GND
-
-
-
VCC(8)
-
PWR
-
-
-
N19
VCC_CARD
-
PWR
-
-
-
H19/J19
VCC_NAND(2)
-
PWR
-
-
-
-
PWR
-
-
-
-
GND
-
-
-
VDD_CPU(6)
-
PWR
-
-
-
VDD_INT(10)
-
PWR
-
-
-
GND(20)
-
GND
-
-
-
W12/W13/W14
VCC_ LVDS (3)
-
PWR
-
-
-
W9/W10/W11
GND_LVDS (3)
-
GND
-
-
-
F19
VCC_CSI0
-
PWR
-
-
-
E18
VCC_CSI1
-
PWR
-
-
-
H8/H9/H10
J8/J9/J10
J14/H15
G5/H5/L5/M5/
R5/T5/
W5/W6/W7/Y6
J5/k5/N5/P5/
U5/V5/Y7/
Y8/G3/G4
J12/J13/H11/
H12/H13/H14
VCC_ DRAM
(10)
GND_DRAM
(10)
T8/R9/R10
L8/L9/K9/K10
K15/J15/J16
L10/L11/L12/
K11/K12/K13/
J11/M10/M11/
M12/M13/N11/N12/
P11/P12/R11/R12/
T11/T12/T9
Table 5-1 Pin Characteristics
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
36
Allwinner Technology CO., Ltd.
5.2.
Multiplexing Characteristics
The following tables provide a description of the A10 pin multiplexing.
MULTIPLEX FUNCTION SELECT
PORT A
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PA0
ERXD3
SPI1_CS0
UART2_RTS
-
-
-
PA1
ERXD2
SPI1_CLK
UART2_CTS
-
-
-
PA2
ERXD1
SPI1_MOSI
UART2_TX
-
-
-
PA3
ERXD0
SPI1_MISO
UART2_RX
-
-
-
PA4
ETXD3
SPI1_CS1
-
-
-
-
PA5
ETXD2
SPI3_CS0
-
-
-
-
PA6
ETXD1
SPI3_CLK
-
-
-
-
PA7
ETXD0
SPI3_MOSI
-
-
-
-
PA8
ERXCK
SPI3_MISO
-
-
-
-
PA9
ERXERR
SPI3_CS1
-
-
-
-
PA10
ERXDV
-
UART1_TX
-
-
-
PA11
EMDC
-
UART1_RX
-
-
-
PA12
EMDIO
UART6_TX
UART1_RTS
-
-
-
PA13
ETXEN
UART6_RX
UART1_CTS
-
-
-
PA14
ETXCK
UART7_TX
UART1_DTR
-
-
-
PA15
ECRS
UART7_RX
UART1_DSR
-
-
-
PA16
ECOL
CAN_TX
UART1_DCD
-
-
-
PA17
ETXERR
CAN_RX
UART1_RING
-
-
-
Table 5-1 Port A(PA)Multiplexing Function Select Table
MULTIPLEX FUNCTION SELECT
PORT
B
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PB0
TWI0_SCK
-
-
-
-
-
PB1
TWI0_SDA
-
-
-
-
-
PB2
PWM0
-
-
-
-
-
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
37
Allwinner Technology CO., Ltd.
PB3
IR0_TX
-
NC
-
-
-
PB4
IR0_RX
-
-
-
-
-
PB5
I2S_MCLK
AC97_MCLK
-
-
-
-
PB6
I2S_BCLK
AC97_BCLK
-
-
-
-
PB7
I2S_LRCK
AC97_SYNC
-
-
-
-
PB8
I2S_DO0
AC97_DO
-
-
-
-
PB9
I2S_DO1
-
-
-
-
-
PB10
I2S_DO2
-
-
-
-
-
PB11
I2S_DO3
-
-
-
-
-
PB12
I2S_DI
AC97_DI
NC
-
-
-
PB13
SPI2_CS1
-
NC
-
-
-
PB14
SPI2_CS0
JTAG_MS0
-
-
-
-
PB15
SPI2_CLK
JTAG_CK0
-
-
-
-
PB16
SPI2_MOSI
JTAG_DO0
-
-
-
-
PB17
SPI2_MISO
JTAG_DI0
-
-
-
-
PB18
TWI1_SCK
-
-
-
-
-
PB19
TWI1_SDA
-
-
-
-
-
PB20
TWI2_SCK
-
-
-
-
-
PB21
TWI2_SDA
-
-
-
-
-
PB22
UART0_TX
IR1_TX
-
-
-
-
PB23
UART0_RX
IR1_RX
-
-
-
-
Table 5-3 Port B(PB) Multiplex Function Select Table
MULTIPLEX FUNCTION SELECT
PORT C
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PC0
NWE#
SPI0_MOSI
-
-
-
-
PC1
NALE
SPI0_MISO
-
-
-
-
PC2
NCLE
SPI0_CLK
-
-
-
-
PC3
NCE1
-
-
-
-
-
PC4
NCE0
-
-
-
-
-
PC5
NRE#
-
-
-
-
-
PC6
NRB0
-
-
-
-
SDC2_CMD
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
38
Allwinner Technology CO., Ltd.
PC7
NRB1
SDC2_CLK
-
-
-
-
PC8
NDQ0
SDC2_D0
-
-
-
-
PC9
NDQ1
SDC2_D1
-
-
-
-
PC10
NDQ2
SDC2_D2
-
-
-
-
PC11
NDQ3
SDC2_D3
-
-
-
-
PC12
NDQ4
-
-
-
-
-
PC13
NDQ5
-
-
-
-
-
PC14
NDQ6
-
-
-
-
-
PC15
NDQ7
-
-
-
-
PC16
NWP
-
-
-
-
-
PC17
NCE2
-
-
-
-
-
PC18
NCE3
-
-
-
-
-
PC19
NCE4
SPI2_CS0
-
-
-
-
PC20
NCE5
SPI2_CLK
-
-
-
-
PC21
NCE6
SPI2_MOSI
-
-
-
-
PC22
NCE7
SPI2_MISO
-
-
-
-
PC23
-
SPI0_CS0
-
-
-
-
Table 5-4 Port C(PC) Multiplex Function Select Table
PORT
D
MULTIPLEX FUNCTION SELECT
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PD0
LCD0_D0
LVDS0_VP0
-
-
-
-
PD1
LCD0_D1
LVDS0_VN0
-
-
-
-
PD2
LCD0_D2
LVDS0_VP1
-
-
-
-
PD3
LCD0_D3
LVDS0_VN1
-
-
-
-
PD4
LCD0_D4
LVDS0_VP2
-
-
-
-
PD5
LCD0_D5
LVDS0_VN2
-
-
-
-
PD6
LCD0_D6
LVDS0_VPC
-
-
-
-
PD7
LCD0_D7
LVDS0_VNC
-
-
-
-
PD8
LCD0_D8
LVDS0_VP3
-
-
-
-
PD9
LCD0_D9
LVDS0_VN3
-
-
-
-
PD10
LCD0_D10
LVDS1_VP0
-
-
-
-
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
39
Allwinner Technology CO., Ltd.
PD11
LCD0_D11
LVDS1_VN0
-
-
-
-
PD12
LCD0_D12
LVDS1_VP1
-
-
-
-
PD13
LCD0_D13
LVDS1_VN1
-
-
-
-
PD14
LCD0_D14
LVDS1_VP2
-
-
-
-
PD15
LCD0_D15
LVDS1_VN2
-
-
-
-
PD16
LCD0_D16
LVDS1_VPC
-
-
-
-
PD17
LCD0_D17
LVDS1_VNC
-
-
-
-
PD18
LCD0_D18
LVDS1_VP3
-
-
-
-
PD19
LCD0_D19
LVDS1_VN3
-
-
-
-
PD20
LCD0_D20
CSI1_MCLK
-
-
-
-
PD21
LCD0_D21
SMC_VPPEN
-
-
-
-
PD22
LCD0_D22
SMC_VPPPP
-
-
-
-
PD23
LCD0_D22
SMC_DET
-
-
-
-
PD24
LCD0_CLK
SMC_VCCEN
-
-
-
-
PD25
LCD0_DE
SMC_RST
-
-
-
-
PD26
LCD0_HSYNC
SMC_SLK
-
-
-
-
PD27
LCD0_VSYNC
SMC_SDA
-
-
-
-
Table 5-5 Port D(PD) Multiplex Function Select Table
MULTIPLEX FUNCTION SELECT
PORT E
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PE0
TS0_CLK
CSI0_PCLK
-
-
-
-
PE1
TS0_ERR
CSI0_MCLK
-
-
-
-
PE2
TS0_SYNC
CSI0_HSYNC
-
-
-
-
PE3
TS0_DVLD
CSI0_VSYNC
-
-
-
-
PE4
TS0_D0
CSI0_D0
-
-
-
-
PE5
TS0_D1
CSI0_D1
-
-
-
-
PE6
TS0_D2
CSI0_D2
-
-
-
-
PE7
TS0_D3
CSI0_D3
-
-
-
-
PE8
TS0_D4
CSI0_D4
-
-
-
-
PE9
TS0_D5
CSI0_D5
-
-
-
-
PE10
TS0_D6
CSI0_D6
-
-
-
-
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
40
Allwinner Technology CO., Ltd.
PE11
TS0_D7
-
CSI0_D7
-
-
-
Table 5-6 Port E(PE) Multiplex Function Select Table
MULTIPLEX FUNCTION SELECT
PORT F
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PF0
SDC0_D1
-
JTAG_MS1
-
-
-
PF1
SDC0_D0
-
JTAG_DI1
-
-
-
PF2
SDC0_CLK
-
UART0_TX
-
-
-
PF3
SDC0_CMD
-
JTAG_DO1
-
-
-
PF4
SDC0_D3
-
UART0_RX
-
-
-
PF5
SDC0_D2
-
JTAG_CK1
-
-
-
Table 5-7 Port F(PF) Multiplex Function Select Table
MULTIPLEX FUNCTION SELECT
PORT
G
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PG0
TS1_CLK
CSI1_PCLK
SDC1_CMD
-
-
-
PG1
TS1_ERR
CSI1_MLCK
SDC1_CLK
-
-
-
PG2
TS1_SYNC
CSI1_HSYNC
SDC1_D0
-
-
-
PG3
TS1_DVLD
CSI1_VSYNC
SDC1_D1
-
-
-
PG4
TS1_D0
CSI1_D0
SDC1_D2
CSI0_D8
-
-
PG5
TS1_D1
CSI1_D1
SDC1_D3
CSI0_D9
-
-
PG6
TS1_D2
CSI1_D2
UART3_TX
CSI0_D10
-
-
PG7
TS1_D3
CSI1_D3
UART3_RX
CSI0_D11
-
-
PG8
TS1_D4
CSI1_D4
UART3_RTS
CSI0_D12
-
-
PG9
TS1_D5
CSI1_D5
UART3_CTS
CSI0_D13
-
-
MULTI5
MULTI6
MULTI7
Table 5-8 Port G(PG) Multiplex Function Select Table
MULTIPLEX FUNCTION SELECT
PORT
H
MULTI2
MULTI3
MULTI4
PH0
LCD1_D0
ATAA0
UART3_TX
-
EINT0
CSI1_D0
PH1
LCD1_D1
ATAA1
UART3_RX
-
EINT1
CSI1_D1
PH2
LCD1_D2
ATAA2
UART3_RTS
-
EINT2
CSI1_D2
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
41
Allwinner Technology CO., Ltd.
PH3
LCD1_D3
ATAIRQ
UART3_CTS
-
EINT3
CSI1_D3
PH4
LCD1_D4
ATAD0
UART4_TX
-
EINT4
CSI1_D4
PH5
LCD1_D5
ATAD1
UART4_RX
-
EINT5
CSI1_D5
PH6
LCD1_D6
ATAD2
UART5_TX
-
EINT6
CSI1_D6
PH7
LCD1_D7
ATAD3
UART5_RX
-
EINT7
CSI1_D7
PH8
LCD1_D8
ATAD4
KP_IN0
-
EINT8
CSI1_D8
PH9
LCD1_D9
ATAD5
KP_IN1
-
EINT9
CSI1_D9
PH10
LCD1_D10
ATAD6
KP_IN2
-
EINT10
CSI1_D10
PH11
LCD1_D11
ATAD7
KP_IN3
-
EINT11
CSI1_D11
PH12
LCD1_D12
ATAD8
PS2_SCK1
-
EINT12
CSI1_D12
PH13
LCD1_D13
ATAD9
PS2_SDA1
SMC_RST
EINT13
CSI1_D13
PH14
LCD1_D14
ATAD10
KP_IN4
SMC_VPPEN
EINT14
CSI1_D14
PH15
LCD1_D15
ATAD11
KP_IN5
SMC_VPPPP
EINT15
CSI1_D15
PH16
LCD1_D16
ATAD12
KP_IN6
SMC_DET
EINT16
CSI1_D16
PH17
LCD1_D17
ATAD13
KP_IN7
SMC_VCCEN
EINT17
CSI1_D17
PH18
LCD1_D18
ATAD14
KP_OUT0
SMC_SLK
EINT18
CSI1_D18
PH19
LCD1_D19
ATAD15
KP_OUT1
SMC_SDA
EINT19
CSI1_D19
PH20
LCD1_D20
ATAOE
CAN_TX
-
EINT20
CSI1_D20
PH21
LCD1_D21
ATADREQ
CAN_RX
-
EINT21
CSI1_D21
PH22
LCD1_D22
ATADACK
KP_OUT2
SDC1_CMD
-
CSI1_D22
PH23
LCD1_D23
ATACS0
KP_OUT3
SDC1_CLK
-
CSI1_D23
PH25
LCD1_CLK
ATACS1
KP_OUT4
SDC1_D0
-
CSI1_PCLK
PH26
LCD1_DE
ATAIORDY
KP_OUT5
SDC1_D1
-
CSI1_FIELD
PH27
LCD1_HSYNC
ATAIOR
KP_OUT6
SDC1_D2
-
CSI1_HSYNC
Table 5-9 Port H(PH) Multiplex Function Select Table
MULTIPLEX FUNCTION SELECT
PORT I
MULTI2
MULTI3
MULTI4
MULTI5
MULTI6
MULTI7
PI0
NC
-
-
-
-
-
PI1
NC
-
-
-
-
-
PI2
NC
-
-
-
-
-
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
42
Allwinner Technology CO., Ltd.
PI3
PWM1
-
-
-
-
-
PI4
SDC3_CMD
-
-
-
-
-
PI5
SDC3_CLK
-
-
-
-
-
PI6
SDC3_D0
-
-
-
-
-
PI7
SDC3_D1
-
-
-
-
-
PI18
SDC3_D2
-
-
-
-
-
PI19
SDC3_D3
-
-
-
-
-
PI10
SPI0_CS0
UART5_TX
-
-
EINT22
-
PI11
SPI0_CLK
UART5_RX
-
-
EINT23
-
PI12
SPI0_MOSI
UART6_TX
-
-
EINT24
-
Table 5-10 Port I(PI) Multiplex Function Select Table
5.3.
Power and Miscellaneous Signals
Many signals are available on multiple pins according to the software configuration of the multiplexing
options.
5.3.1.
Power Domain Signal Description
Signal Name
TV-OUT DAC Power
Description
Pin Name
TV-VCC
TV-OUT Power Supply
VCC33_TVOUT
TV-GND
TV-OUT Ground
GND33_TVOUT
Audio DAC Power
HPVCC
Audio output DAC Power Supply
HPVCC
HPVCC_IN
Audio output DAC Power Supply
HPVCC_IN
HPGND
Audio output DAC Ground
HPGND
Audio ADC Power
VMIC
Microphone ADC Power Supply
VMIC
USB Power
UVCC0
USB0 PHY Analog Power Supply
ULVDD0
USB0 Digital Power Supply
ULVDD0
UVCC_C
USB1 PHY Analog Power Supply
UVCC_C
UVCC_T
USB2 PHY Analog Power Supply
UVCC_T
ULVDD1
USB1/2 Digital Power Supply
ULVDD1
UGND0
USB0 PHY Analog Ground
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
UVCC0
UGND0
43
Allwinner Technology CO., Ltd.
Signal Name
Description
Pin Name
ULGND0
USB0 Digital Ground
ULGND0
UGND_C
USB1 PHY Analog Ground
UGND_C
UGND_T
USB2 PHY Analog Ground
UGND_T
ULGND1
USB1/2 Digital Ground
ULGND1
RTC Power
RTC_VDD
RTC Power Supply
RTC_VDD
PLL_VDD
PLL Power Supply
PLL_VDD
PLL_GND
PLL Ground
PLL_GND
PLL Power
Core Power
VDD
Core Chip Power Supply
VDD
GND
Core Chip Ground
GND
VCC
IO Power Supply
VCC
Card Power
Card_VCC
Card Power Supply
VCC_CARD
NAND Flash Power Supply
VCC_NAND
VCC_DRAM
DRAM Power Supply
VCC_DRAM
GND_DRAM
DRAM Ground
GND_DRAM
LVDS_VCC
LVDS Power Supply
VCC_LVDS
LVDS_GND
LVDS Ground
GND_LVDS
NAND Power
NAND_VCC
DRAM Power
LVDS Power
Analog Power
AVCC
Analog Power Supply
AVCC
AGND
Analog Ground
AGND
Table 5-11 Power Domain Signal Description
5.3.2.
Miscellaneous Signal Description
Signal
Name
JTAG Interface
Description
Type
Pin
Name
JTAG_SEL0
JTAG port Select bit0
I
JTAG0#
JTAG_SEL1
JTAG port Select bit1
I
JTAG1#
JTAG_MS0
JTAG Mode Select
I
PB14
JTAG_CK0
JTAG Clock
I
PB15
JTAG Port 0
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
44
Allwinner Technology CO., Ltd.
Signal
Name
Description
Type
Pin
Name
JTAG_DO0
JTAG test DataOutput
O
PB16
JTAG_DI0
JTAG test Data Input
I
PB17
JTAG_MS1
JTAG Mode Select
I
PF0
JTAG_CK1
JTAG Clock
I
PF5
JTAG_DO1
JTAG test DataOutput
O
PF11
JTAG_DI1
JTAG test Data Input
I
PF3
JTAG Port 1
Clock
HOSCI
Main 24MHz crystal Input for internal OSC
AI
HOSCI
HOSCO
Main 24MHz crystal Output for internal OSC
AO
HOSCO
LOSCI
32768Hz crystal Input for RTC
AI
LOSCI
LOSCO
32768Hz crystal Output for RTC
AO
LOSCO
System Reset
AI
RESET#
External Fast Interrupt Request
I
NMI#
Boot Mode Select
I
BOOTS
Test Pin(Pull down Internal default)
I
TEST
BIAS
Bias of the CPU connect a 200Kohm Resistor to ground
A
BIAS
VRP
= 3.0V
A
VRP
VRA1
=1.5V
A
VRA1
VRA2
=0V
A
VRA2
NC
Not Connected
NC(27)
NC
Reset
RESET#
FIQ
NMI#
Boot
BOOT_SEL
Test
TEST
Others
Table 5-12 Miscellaneous Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
45
Allwinner Technology CO., Ltd.
6.
Electrical Characteristics
6.1.
Absolute Maximum Ratings
The absolute maximum ratings (shown in Table 6-1) define limitations for electrical and thermal stresses.
Prolonged exposure to absolute maximum ratings (as shown in Table 6-1) may reduce device reliability.
Functional operation at these maximum ratings is not implied.
Note that the absolute maximum ratings are not operating ranges.
Symbol
Parameter
Min
Max
Unit
TS
Storage Temperature
-40
125
°C
II/O
In/Out current for input and output
-40
40
mA
HBM(human body mode)
-4K
4K
CDM(charged device mode)
250
250
VESD
VESD
VESD
ESD stress voltage
VCC
DC Supply Voltage for I/O
-0.3
3.6
V
VDD
DC Supply Voltage for Internal Digital Logic
-0.3
1.32
V
VCC_ANALOG
DC Supply Voltage for Analog Part
-0.3
3.6
V
VCC_DRAM
DC Supply Voltage for DRAM Part
-0.3
1.98
V
VCC_USB
DC Supply Voltage for USB PHY
-0.3
3.6
V
VCC_TV
DC Supply Voltage for TV-OUT DAC
-0.3
3.6
V
DC Supply Voltage for LRADC
-0.3
3.6
V
VCC_HP
DC Supply Voltage for Audio DAC
-0.3
3.6
V
VDD_PLL
DC Supply Voltage for PLL
-0.3
1.32
V
RTC_VDD
DC Supply Voltage for RTC
-0.3
1.32
V
VCC_LRADC
Table 6-1 Multiplexing Characteristics
6.2.
Recommended Operating Conditions
All A10 modules are used under the operating Conditions contained in Table 6-2.
Min
Typ
Ma
x
Unit
Operating Temperature[Commercial]
-20
-
+70
°C
Operating Temperature[Extended]
-40
-
+85
°C
0
0
0
V
1.7
1.8~3.3
3.6
V
Symbol
Ta
Parameter
GND
Ground
VCC
DC Supply Voltage for I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
46
Allwinner Technology CO., Ltd.
VDD
DC Supply Voltage for Internal Digital Logic
1.1
1.2
1.3
V
VCC_ANALOG
DC Supply Voltage for Analog Part
2.7
3.0
3.3
V
VCC_DRAM
DC Supply Voltage for DRAM Part
-
-
1.98
V
DC Supply Voltage for USB PHY
3.0
3.3
3.45
V
DC Supply Voltage for TV-OUT DAC
3.0
3.3
3.6
V
DC Supply Voltage for RTC
1.1
1.25
1.3
V
VCC_USB
VCC_TV
VDD_RTC
Table 6-2 Recommended Operating Conditions
6.3.
DC Electrical Characteristics
Table 6-3 summarized the DC electrical characteristics of A10.
Symbol
Parameter
Min
Typ
Max
Unit
VIH
High-level input voltage
0.7*VCC
-
VCC+0.3
V
VIL
Low-level input voltage
-0.3
-
0.3*VCC
V
Hysteresis voltage
-
-
-
mV
IIH
High-level input current
-
-
10
uA
IIL
Low-level input current
-
-
10
uA
VOH
High-level output voltage
VCC-0.2
-
VCC
V
VOL
Low-level output voltage
0
-
0.2
V
IOZ
Tri-State Output Leakage Current
-10
-
10
uA
CIN
Input capacitance
-
-
5
pF
Output capacitance
-
-
5
pF
VHYS
COUT
Table 6-3 DC Electrical Characteristics
6.4.
Oscillator Electrical Characteristics
The A10 contains two oscillators: a 24.000 MHz oscillator and a 32.768kHz oscillator. Each oscillator
requires a specific crystal.
The A10 device operation requires the following two input clocks:
- The 32.768kHz frequency is used for low frequency operation.
- The 24.000MHz frequency is used to generate the main source clock of the A10 device.
24MHz Oscillator Characteristics
The 24.0MHz crystal is connected between the HOSCI (amplifier input) and HOSCO (amplifier output).
Table 6-4 lists the 24.MHz crystal specifications.
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
47
Allwinner Technology CO., Ltd.
Symbol
Parameter
1/(tCPMAIN)
Crystal Oscillator Frequency Range
tST
Startup Time
Frequency Tolerance at 25 °C
Oscillation Mode
Min
Typ
Max
Unit
24.000
MHz
–
–
ms
-50
–
+50
ppm
–
Fundamental
Maximum change over temperature range
-50
–
+50
ppm
–
50
uW
PON
Drive level
–
CL
Equivalent Load capacitance
–
–
pF
CL1,CL2
Internal Load capacitance(CL1=CL2)
–
–
pF
RS
Series Resistance(ESR)
–
–
Ω
Duty Cycle
30
50
70
%
CM
Motional capacitance
–
–
pF
CSHUT
Shunt capacitance
–
–
pF
RBIAS
Internal bias resistor
MΩ
Table 6-4 24MHz Oscillator Characteristics
32.768kHz Oscillator Characteristics
The 32.768kHz crystal is connected between the LOSCI (amplifier input) and LOSCO (amplifier output).
Table 6-5 lists the 32.768kHz crystal specifications.
Symbol
Parameter
1/(tCPMAIN)
Crystal Oscillator Frequency Range
tST
Startup Time
Frequency Tolerance at 25 °C
Oscillation Mode
Min
Typ
Max
Unit
32.768
KHz
–
–
ms
-50
–
+50
ppm
–
Fundamental
Maximum change over temperature range
-50
–
+50
ppm
–
50
uW
PON
Drive level
–
CL
Equivalent Load capacitance
–
–
pF
CL1,CL2
Internal Load capacitance(CL1=CL2)
–
–
pF
RS
Series Resistance(ESR)
–
–
Ω
Duty Cycle
30
50
70
%
CM
Motional capacitance
–
–
pF
CSHUT
Shunt capacitance
–
–
pF
RBIAS
Internal bias resistor
MΩ
Table 6-5 32.768kHz Oscillator Characteristics
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
48
Allwinner Technology CO., Ltd.
6.5.
Power up/down and Reset Specifications
The external voltage regulator and other power-on devices must provide the processor with a specific
sequence of power and resets to ensure proper operation.
VCC/VDD/AVCC/DRAMVCC
Power
Reset
T>300μs
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
49
Allwinner Technology CO., Ltd.
7.
Clock Controller
The clock controller provides management for clock generation, division, distribution, synchronization and
gating. It consists of 7PLLs, 24MHz crystal, an on-chip RC Oscillator and a 32768Hz low power crystal
Oscillator. The 24MHz crystal Oscillator is mandatory and generates input clock source for PLLs and main
digital blocks, while it is recommended to use low-power and accurate 32768Hz crystal Oscillator for RTC.
7.1.
Clock Tree Diagram
PLL 1(240MHz-2GHz)
OUT =( 24MHz*N*K)/(M*P)
N:0-31
K:1-4
M:1-4
P:1/2/4/8
PLL 2
PLL1OUT
PLL2OUT
OUT = 22.5792MHz/24.576MHz
PLL 3(27MHz-381MHz)
OUT = 3MHz*M (Integer mode)
OUT = 270MHz/297MHz(Fractional)
M:9-127
PLL3OUT
PLL 4(240MHz-2GHz)
24MHz
X
OUT = (24MHz*N*K)/(M*P)
N:0-31
K:1-4
M:1-4
P:1/2/4/8
PLL4OUT
PLL 5(240MHz-2GHz)
OUT = ( 24MHz*N*K)/M
OUT = (24MHz*N*K)/P
N:0-31
K:1-4
M:1-4
P:1/2/4/8
PLL 6
PLL5OUT
PLL6OUT
Fixed To 1.2GHZ
PLL 7(27MHz-381MHz)
OUT = 3MHz*M (Integer mode)
OUT = 270MHz/297MHz(Fractional)
M:9-127
PLL7OUT
Figure7-1 Clock Generation from PLL Outputs
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
50
Allwinner Technology CO., Ltd.
32KHZ
OSC24M
CPU-CLK
Divider
00:/1
01:/2
10:/3
11:/4
AXI-CLK
Divider
00:/1
01:/2
10:/4
11:/8
AHB-CLK
Divider
00:/2
01:/2
10:/4
11:/8
APB0-CLK
PLL1
PLL6/6
OSC24M
PLL6
APB1-CLK
CLK_OUT= CLK_IN/(M*N)
M:1-32
N:1/2/4/8
APB1-CLK-OUT
TWI/UART/PS2/CAN/SC
R
32KHZ
OSC24M
PLL6
PLL5
PLL6
PLL5
PLL2
8X
32KHz
OSC24M
USB-PLL
AHB-CLK
NAND-CLK
NC-CLK
SD0/1/2/3-CLK
TS-CLK
SS-CLK
SPI0/1/2/3-CLK
IR0/1-CLK
CLK_OUT= CLK_IN/(M*N)
M:1-16
N:1/2/4/8
PATA-CLK
CLK_OUT= CLK_IN/(M*N)
M:1-32
N:1/2/4/8
IIS-CLK
NC
CLK_OUT= CLK_IN/*N
N:1/2/4/8
KEYPAD-CLK
CLK_OUT= CLK_IN/(M*N)
M:1-32
N:1/2/4/8
USB-CLK
NAND-CLK-OUT
NC-CLK-OUT
SD0/1/2/3-CLK-OUT
TS-CLK-OUT
SS-CLK-OUT
SPI0/1/2/3-CLK-OUT
IR0/1-CLK-OUT
PATA-CLK-OUT
IIS-CLK-OUT
NC
KEYPAD-CLK-OUT
USB-CLK-OUT
NC
NC
PLL3
PLL7
DE-BE0/1/FE0/1/MP-CLK
CLK_OUT= CLK_IN/M
M:1-16
DE-BE0/1/FE0/1/MP-CLK-OUT
BE-CLK-OUT
IEP-CLK-OUT
PLL5
IEP-CLK
PLL4
VE-CLK/N
N:1-8
VE-CLK-OUT
PLL3x1
LCD-CH0-CLK
PLL7x1
LCD-CH0-CLK-OUT
PLL3x2
PLL7x2
Figure 7-2 Bus Clock Generation (I)
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
51
Allwinner Technology CO., Ltd.
PLL3x1
PLL7x1
LCD0/1-CH1-CLK2
CLK_OUT= CLK_IN/M
M:1-16
LCD0/1-CH1-CLK2
PLL3x2
LCD0/1-CH1-CLK1
CLK_OUT = CLK_IN/M
M:1/2
PLL7x2
LCD0/1-CH1-CLK1-OUT
PLL3x1
PLL4
CSI-ISP-CLK
CLK_OUT= CLK_IN/M
M:1-16
CSI-ISP-CLK-OUT
PLL5
PLL6
AUDIOCODEC-CLK-OUT
PLL2
AUDIOCODEC-CLK
PLL6
NC
PLL3
TVD-CLK
NC
TVD-CLK-OUT
PLL7
OSC24M
AVS-CLK
AVS-CLK-OUT
PLL3x1
PLL7x1
HDMI-CLK
CLK_OUT= CLK_IN/M
M:1-16
HDMI-CLK-OUT
PLL3x2
PLL7x2
PLL4
ACE-CLK
CLK_OUT= CLK_IN/M
M:1-16
ACE-CLK-OUT
PLL5
OSC24M
PLL3(1x)
PLL7(1x)
CSI0/1-CLK
CLK_OUT= CLK_IN/M
M:1-32
CSI0/1-CLK-OUT
PLL3(2x)
PLL7(2x)
PLL3
PLL4
PLL5
MALI400-CLK(Max 381MHz)
CLK_OUT= CLK_IN/M
M:1-16
MALI400-CLK-OUT
PLL7
Figure 7-3 Bus Clock Generation (II)
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
52
Allwinner Technology CO., Ltd.
8.
PWM
8.1.
Overview
The output of the PWM is a toggling signal whose frequency and duty cycle can be modulated by its
programmable registers. Each channel has a dedicated internal 16-bit up counter. If the counter reaches the
value stored in the channel period register, it resets. At the beginning of a count period cycle, the
PWMOUT is set to active state and count from 0x0000.
The PWM divider divides the clock(24MHz) by 1-4096 according to the pre-scalar bits in the PWM control
register.
In PWM cycle mode,the output will be a square waveform,the frequency is set to the period register. In
PWM pulse mode, the output will be a positive pulse or a negative pulse.
8.2.
PWM Signal Description
Signal Name
Description
Type
Pin Name
Ball#
PWM0
PWM output for port 0
O
PB2
B1
PWM1
PWM output for port 1
O
PI3
G5
Table 8-1 PWM Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
53
Allwinner Technology CO., Ltd.
9.
Timer Controller
9.1.
Overview
The chip implements 6 timers. Timer 0 and 1 can take their inputs from internal RC oscillator, external
32768Hz crystal or OSC24M. They provide the operating system‟s scheduler interrupt. They are designed
to offer maximum accuracy and efficient management, even for systems with long or short response time.
They provide 24-bit programmable overflow counter and work in auto-reload mode or no-reload mode.
Timer 2 is used for OS to generate a periodic interrupt.
The Watchdog timer is a timing device that resumes the controller operation after malfunctioning due to
noise and system errors. The watchdog timer can be used as a normal 16-bit interval timer to request
interrupt service. The watchdog timer generates a general reset signal.
The Real Time Clock (RTC) can be used as a calendar. RTC can operate using the backup battery while the
system power is off. Although power is off, backup battery can store the time by Second, Minute, Hour
(HH-MM-SS), Day, Month, and Year (YY-MM-DD) data. It has a built-in leap year generator and an
independent power pin (RTCVDD).
The Alarm generates an alarm signal at a specified time in the power-off mode or normal operation mode.
In normal operation mode, both the alarm interrupt and the power management wakeup are activated. In
power-off mode, the power management wakeup signal is activated.
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
54
Allwinner Technology CO., Ltd.
10.
Interrupt Controller
10.1. Overview
The Interrupt Controller in A10 can handle individually maskable interrupt sources up to 95. With the
4-level programmable interrupt priority, developer can define the priority for each interrupt source,
permitting higher priority interrupts to be serviced even if a lower priority interrupt is being treated.
The Interrupt Controller is featured as following:
 Support 95 vectored nIRQ interrupt
 4 programmable interrupt priority levels
 Fixed interrupt priority of the same level
 Support Hardware interrupt priority level masking
 Programmable interrupt priority level masking
 Generates IRQ and FIQ
 Generates Software interrupt
 One external NMI interrupt source
10.2. External Interrupt Signal Description
Signal Name
Description
Type
Pin Name
Ball#
EINT0
External Interrupt source 0
I
PG0
T19
EINT1
External Interrupt source 1
I
PG1
T20
EINT2
External Interrupt source 2
I
PG2
R19
EINT3
External Interrupt source 3
I
PG3
R20
EINT4
External Interrupt source 4
I
PG4
P19
EINT5
External Interrupt source 5
I
PG5
P20
EINT6
External Interrupt source 6
I
PG6
N19
EINT7
External Interrupt source 7
I
PG7
N20
EINT8
External Interrupt source 8
I
PG8
M19
EINT9
External Interrupt source 9
I
PG9
M20
EINT10
External Interrupt source 10
I
PE24
T1
EINT11
External Interrupt source 11
I
PE25
T2
EINT12
External Interrupt source 12
I
PC19
C10
EINT13
External Interrupt source 13
I
PC20
G9
EINT14
External Interrupt source 14
I
PC21
F9
EINT15
External Interrupt source 15
I
PC22
E9
EINT16
External Interrupt source 16
I
PB3
G4
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
55
Allwinner Technology CO., Ltd.
Signal Name
Description
Type
Pin Name
Ball#
EINT17
External Interrupt source 17
I
PB9
E3
EINT18
External Interrupt source 18
I
PB10
E2
EINT19
External Interrupt source 19
I
PB11
E1
EINT20
External Interrupt source 20
I
PB18
T3
EINT21
External Interrupt source 21
I
PB19
T4
EINT22
External Interrupt source 22
I
PB20
P1
EINT23
External Interrupt source 23
I
PB21
P2
EINT24
External Interrupt source 24
I
PH0
C6
EINT25
External Interrupt source 25
I
PH1
D6
EINT26
External Interrupt source 26
I
PH2
E6
EINT27
External Interrupt source 27
I
PH3
F6
EINT28
External Interrupt source 28
I
PI4
D3
EINT29
External Interrupt source 29
I
PI5
A2
EINT30
External Interrupt source 30
I
PI6
T7
EINT31
External Interrupt source 31
I
PI7
U7
Table10-1 External Interrupt Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
56
Allwinner Technology CO., Ltd.
11.
DMA Controller
11.1. Overview
Many peripherals on the A10 use direct memory access (DMA) transfers. There are two kinds of DMA,
namely, Normal DMA and Dedicated DMA. For Normal DMA, ONLY one channel can be activated and
the sequence is determined by the priority level. For Dedicated DMA, at most 8-channels can be activated
at the same time as long as there is conflict of their source or destination.
Both Normal DMA and Dedicated DMA can support 8-bit/16-bit/32-bit data width. The data width of
Source and Destination can be different, but the address should be consistently aligned. Although the
increase mode of Normal DMA should be address aligned, there is no need for its byte counter always goes
in multiple. The Dedicated DMA can only transfer data between DRAM and modules. DMA Source
Address, Destination Address can be modified even if DMA transfers have started.
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
57
Allwinner Technology CO., Ltd.
12.
NAND Flash Controller
12.1. Overview
The NFC is the NAND Flash Controller which supports all NAND/MLC flash memory available in the
market. New type flash can be supported by software re-configuration. The NFC can support 8 NAND flash
with 1.8/3.3 V voltage supply. There are 8 separate chip select lines (CE#) for connecting up to 8 flash
chips with2 R/B signals.
The On-the-fly error correction code (ECC) is built-in NFC for enhancing reliability. BCH is implemented
and it can detect and correct up to 64 bits error per 512 or 1024 bytes data. The on chip ECC and parity
checking circuitry of NFC frees CPU for other tasks. The ECC function can be disabled by software.
The data can be transferred by DMA or by CPU memory-mapped IO method. The NFC provides automatic
timing control for reading or writing external Flash. The NFC maintains the proper relativity for CLE, CE#
and ALE control signal lines. Three kind of modes are supported for serial read access. The conventional
serial access is mode 0 and mode 1 is for EDO type and mode 2 for extension EDO type. NFC can monitor
the status of R/B# signal line.
Block management and wear leveling management are implemented in software.
The NAND Flash Controller (NFC) includes the following features:
 Supports all SLC/MLC/TLC flash and EF-NAND memory available in the market
 Software configure seed for randomize engine
 Software configure method for adaptability to a variety of system and memory types
 Supports 8-bit Data Bus Width
 Supports 1024, 2048, 4096, 8192, 16384 bytes size per page
 Supports 1.8/3.3 V voltage supply Flash
 Up to 8 flash chips which are controlled by NFC_CEx#
 Supports Conventional and EDO serial access method for serial reading Flash
 On-the-fly BCH error correction code which correcting up to 64 bits per 512 or 1024 bytes
 Corrected Error bits number information report
 ECC automatic disable function for all 0xff data
 NFC status information is reported by its‟ registers and interrupt is supported
 One Command FIFO
 External DMA is supported for transferring data
 Two 256x32-bit RAM for Pipeline Procession
 Support SDR, DDR and Toggle NAND
 Support self –debug for NFC debug
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
58
Allwinner Technology CO., Ltd.
12.2. NAND Flash Controller Signal Description
Signal Name
Description
Type
NCE[7:0]
NAND FLASH Chip Select bit
O
NRB[1:0]
NAND FLASH Chip Ready/Busy bit
I
NWE
NAND FLASH Chip Write Enable
O
NRD
NAND FLASH Chip Read Enable
O
NALE
NAND FLASH Chip Address Latch Enable
O
NCLE
NAND FLASH Chip Command Latch Enable
O
NWP
NAND FLASH Chip Write Protect
O
ND[7:0]
NAND FLASH Data bit
I/O
Table 12-1. NAND Flash Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
59
Allwinner Technology CO., Ltd.
13.
SD3.0 Controller
13.1. SD 3.0 Overview
The SD3.0 controller can be configured either as a Secure Digital Multimedia Card controller, which
simultaneously supports Secure Digital memory (SD Memo), UHS-1 Card, Secure Digital I/O (SDIO),
Multimedia Cards (MMC), eMMC Card and Consumer Electronics Advanced Transport Architecture
(CE-ATA).
The SD3.0 controller includes the following features:
 Supports Secure Digital memory protocol commands (up to SD3.0)
 Supports Secure Digital I/O protocol commands
 Supports Multimedia Card protocol commands (up to MMC4.3)
 Supports CE-ATA digital protocol commands
 Supports eMMC boot operation and alternative boot operation
 Supports UHS-1card voltage switching and DDR R/W operation
 Supports Command Completion signal and interrupt to host processor and Command Completion
Signal disable feature
 Supports one SD (Verson1.0 to 3.0) or MMC (Verson3.3 to 4.3) or CE-ATA device
 Supports hardware CRC generation and error detection
 Supports programmable baud rate
 Supports host pull-up control
 Supports SDIO interrupts in 1-bit and 4-bit modes
 Supports SDIO suspend and resume operation
 Supports SDIO read wait
 Supports block size of 1 to 65535 bytes
 Supports descriptor-based internal DMA controller
 Internal 16x32-bit (64 bytes total) FIFO for data transfer
 Support 3.3 V and 1.8V IO pad
13.2. SD3.0 Controller Signal Description
SDCx=SDC[3:0]
Signal Name
Description
Type
SDCx_CLK
SDx/SDIOx/MMCx Output Clock
O
SDCx_CMD
SDx/SDIOx/MMCx Cmmand Line
I/O
SDCx_D[3:0]
SDx/SDIOx/MMCx Data bit
I/O
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
60
Allwinner Technology CO., Ltd.
Table 13-2. SD3.0 Controller Signal Description
14.
Two Wire Interface
14.1. Overview
This 2-Wire Controller is designed to be used as an interface between CPU host and the serial 2-Wire bus.
It can support all the standard 2-Wire transfer, including Slave and Master. The communication to the
2-Wire bus is carried out on a byte-wise basis using interrupt or polled handshaking. This 2-Wire Controller
can be operated in standard mode (100K bps) or fast-mode, supporting data rate up to 400K bps. Multiple
Masters and 10-bit addressing Mode are supported for this specified application. General Call Addressing is
also supported in Slave mode.
The 2-Wire Controller includes the following features:
 Software-programmable for Slave or Master
 Support Repeated START signal
 Support Multi-master systems
 Support 10-bit addressing with 2-Wire bus
 Performs arbitration and clock synchronization
 Own address and General Call address detection
 Interrupt on address detection
 Supports speeds up to 400Kbits/s („fast mode‟)
 Support operation from a wide range of input clock frequencies
14.2. TWI Controller Signal Description
TWIx=TWI[2:0]
Signal Name
Description
Type
TWIx_SCK
TWI-BUS Clock signal for Channel x
I/O
TWIx_SDA
TWI-BUS Data signal for Channel x
I/O
Table 14-1. TWI Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
61
Allwinner Technology CO., Ltd.
15.
SPI Interface
15.1. Overview
The SPI is the Serial Peripheral Interface which allows rapid data communication with fewer software
interrupts. The SPI module contains one 64x8 receiver buffer (RXFIFO) and one 64x8 transmit buffer
(TXFIFO). It can work at two modes: Master mode and Slave mode. It includes the following features:






Full-duplex synchronous serial interface
Master/Slave configurable
Four chip selects to support multiple peripherals for SPI0 and SPI1 has one chip select
8-bit wide by 64-entry FIFO for both transmit and receive data
Polarity and phase of the Chip Select (SPI_SS) and SPI Clock (SPI_SCLK) are configurable
Support dedicated DMA
15.2. SPI Controller Signal Description
SPIx=SPI[2:0]
Signal Name
Description
Type
SPIx_CS0
SPIx Chip Select signal
I/O
SPIx_MOSI
SPIx Master data Out, Slave data In
I/O
SPIx_MISO
SPIx Master data In, Slave data Out
I/O
SPIx_CLK
SPIx Clock signal
I/O
Table 15-1. SPI Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
62
Allwinner Technology CO., Ltd.
16.
UART Interface
16.1. Overview
The UART is used for serial communication with a peripheral, modem (data carrier equipment, DCE) or
data set. Data is written from a master (CPU) over the APB bus to the UART and it is converted to serial
form and transmitted to the destination device. Serial data is also received by the UART and stored for the
master (CPU) to read back.
The UART contains registers to control the character length, baud rate, parity generation/checking, and
interrupt generation. Although there is only one interrupt output signal from the UART, there are several
prioritized interrupt types that can be responsible for its assertion. Each of the interrupt types can be
separately enabled/disabled with the control registers.
The UART has 16450 and 16550 modes of operation, which are compatible with a range of standard
software drivers. In 16550 mode, transmit and receive operations are both buffered by FIFOs. In 16450
mode, these FIFOs are disabled.
The UART supports word lengths from five to eight bits, an optional parity bit and 1, 1 ½ or 2 stop bits, and
is fully programmable by an AMBA APB CPU interface. A 16-bit programmable baud rate generator and
an 8-bit scratch register are included, together with separate transmit and receive FIFOs. Eight modem
control lines and a diagnostic loop-back mode are provided.
Interrupts can be generated for a range of TX Buffer/FIFO, RX Buffer/FIFO, Modem Status and Line
Status conditions.
For integration in systems where Infrared SIR serial data format is required, the UART can be configured to
have a software-programmable IrDA SIR Mode. If this mode is not selected, only the UART (RS232
standard) serial data format is available.
The UART includes the following features:
 Compatible with industry-standard 16550 UARTs
 64-Bytes Transmit and receive data FIFOs
 DMA controller interface
 Software/ Hardware Flow Control
 Programmable Transmit Holding Register Empty interrupt
 Support IrDa 1.0 SIR
 Interrupt support for FIFOs, Status Change
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
63
Allwinner Technology CO., Ltd.
16.2. UART Controller Signal Description
UARTx=[7:0]
Signal Name
Description
Type
UARTx_TX
UARTx Transmit Data signal
O
UARTx_RX
UARTx Receive Data signal
I
Table 16-1. UART Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
64
Allwinner Technology CO., Ltd.
17.
IR Interface
17.1. Overview
Fast Infrared Interface (FIR) signals are multiplexed with UART2 signals using a system configuration for
a complete infrared interface that supports SIR, CIR, MIR, and FIR modes. The Serial Infrared (SIR)
protocol, which supports data rate which supports data rates up to 1.875 Mbit/s is implemented in each
UART module. The IR includes the following features:









Compliant with IrDA 1.1 for MIR and FIR
Full physical layer implementation
Supports 0.576 Mbit/s and 1.152 Mbit/s Medium Infrared (MIR) physical layer protocol
Support 4 Mbit/s FIR physical layer protocol defined by IrDA version 1.4
Support CIR for remote control or wireless keyboard
Hardware CRC16 for MIR and CRC32 for FIR
Dual 16x8-bits FIFO for data transfer
Programmable FIFO thresholds
Interrupt and DMA Support
17.2. IR Controller Signal Description
IRx=IR[1:0]
Signal Name
Description
Type
IRx_TX
IR Transmit Data signal
O
IRx_RX
IR Receive Data signal
I
Table 17-1. IR Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
65
Allwinner Technology CO., Ltd.
18.
USB DRD Controller
18.1. Overview
The USB DRD(Dual Role Device) is dual-role controller, which supports both Host and device functions. It
can also be configured as a Host-only or Device-only controller, full compliant with the USB 2.0
Specification. It can support high-speed (HS, 480-Mbps), full-speed (FS, 12-Mbps), and low-speed (LS,
1.5-Mbps) transfers in Host mode. It can support high-speed (HS, 480-Mbps), and full-speed (FS, 12-Mbps)
in Device mode.
The USB2.0 DRD controller (SIE) includes the following features:


Complies with USB 2.0 Specification
Support High-Speed (HS, 480-Mbps), Full-Speed (FS, 12-Mbps), and Low-Speed (LS, 1.5-Mbps) in
Host mode and support High-Speed (HS, 480-Mbps), Full-Speed (FS, 12-Mbps) in Device mode
64-Byte Endpoint 0 for Control Transfer (Endpoint0)
Support up to 5 User-Configurable Endpoints for Bulk , Isochronous, Control and Interrupt
bi-directional transfers (Endpoint1, Endpoint2, Endpoint3, Endpoint4, Endpoint5)


18.2. USB DRD Controller Signal Description
Signal Name
Description
Type
DM0
USB0 DRD Data Signal DM
AIO
DP0
USB0 DRD Data Signal DP
AIO
Table 18-1. USB DRD Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
66
Allwinner Technology CO., Ltd.
19.
USB HOST Controller
19.1. Overview
USB Host Controller is fully compliant with the USB 2.0 specification, Enhanced Host Controller
Interface (EHCI) Specification, Revision 1.0, and the Open Host Controller Interface (OHCI)
Specification Release 1.0a. The controller supports high-speed, 480-Mbps transfers (40 times faster
than USB 1.1 full-speed mode) using an EHCI Host Controller, as well as full and low speeds through
one or more integrated OHCI Host Controllers.
The USB host controller includes the following features:
 Including an internal DMA Controller for data transfer with memory.
 Complies with Enhanced Host Controller Interface (EHCI) Specification, Version 1.0, and the Open
Host Controller Interface (OHCI) Specification, Version 1.0a.
 Support High-Speed (HS, 480-Mbps) Device only, Full-Speed (FS, 12Mbps) and Low-Speed (LS,
1.5Mbps) Device.
 Support only 1 USB Root Port shared between EHCI and OHCI.
19.2. USB HOST Controller Signal Description
USBx Host2.0=USB[1:0] Host2.0
Signal Name
Description
Type
DM1
USB1 HOST Data Signal DM
AIO
DP1
USB1 HOST Data Signal DP
AIO
DM2
USB2 HOST Data Signal DM
AIO
DP2
USB2 HOST Data Sginal DP
AIO
Table 19-1. USB Host Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
67
Allwinner Technology CO., Ltd.
20.
Digital Audio Interface
20.1. Overview
The Digital Audio Interface can be configured as I2S interface or PCM interface by software. When
configured as I2S interface, it can support the industry standard format for I2S, left-justified, or
right-justified. When configured as PCM, it can be used to transmit digital audio over digital
communication channels. It supports linear 13, 16-bits linear, 8-bit u-law or A-law compressed sample
formats at 8K samples/sec, and can receive and transmit on any selection of the first four slots following
PCM_SYNC.
It includes the following features:
 I2S or PCM configured by software
 Full-duplex synchronous serial interface
 Configurable Master / Slave Mode operation
 Support Audio data resolutions of 16, 20, 24
 I2S Audio data sample rate from 8Khz to 192Khz
 I2S Data format for standard I2S, Left Justified and Right Justified
 I2S support 8 channel output and 2 channel input
 PCM supports linear sample (8-bits or 16-bits), 8-bits u-law and A-law compressed sample
 One 128x24-bits FIFO for data transmit, one 64x24-bits FIFO for data receive
 Programmable FIFO thresholds
 Support Interrupt and DMA
 Two 32-bits Counters for AV sync application
20.2. Digital Audio Signal Description
Signal Name
Description
Type
I2S_MCLK
I2S Main Clock(system clock) signal
I2S_BCLK
I2S serial Bit Clock signal
I/O
I2S_LRCK
I2S
I/O
I2S_DO[3:0]
I2S serial Data Output bit
O
I2S_DI
I2S serial Data Input
I
Left or Right channel select clock(frame clock) signal
O
Table 20-1. Digital Audio Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
68
Allwinner Technology CO., Ltd.
21.
AC97 Interface
21.1. Overview
The AC97 interface supports AC97 revision 2.3. AC97 Controller uses audio Controller link (AC-link) to
communicate with AC97 Codec. In transmission mode, Controller sends the stereo PCM data to Codec. The
external digital-to-analog converter (DAC) in the Codec converts the audio sample to an analog audio
waveform. In receiving mode, Controller receives the stereo PCM data and the mono Microphone data
from Codec then stores in memories.
AC97 Interface includes below features:
 Compliant with AC97 2.3 component Specification
 Full-duplex synchronous serial interface
 Support 2 channels, TX (stereo),RX (PCM stereo, MIC mono optional)
 Variable Sampling Rate AC97 Codec Interface support, up to 48KHz
 Support 2 channel and 6 channel audio data output
 Support DRA mode
 Support Only one primary Codec
 Channels support mono or stereo samples of 16(standard), 18(optional) and 20(optional) bit wide.
 One 96×20bits FIFO and one 32×20-bits FIFO for data transfer
 Programmable FIFO thresholds
 Support Interrupt and DMA
21.2. AC97 Signal Description
Signal Name
Description
Type
AC97_MCLK
AC97 Codec Input Mclk
O
AC97_BCLK
Digital Audio Serial Clock Provided by AC97 Codec
I
AC97_SYNC
Digital Audio Sample rate/sync
O
AC97_DO
Digital Audio Serial Data Input
I
AC97_DI
Digital Audio Serial Data Onput
O
Table 21-1. AC97 Controller Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
69
Allwinner Technology CO., Ltd.
22.
Audio Codec
22.1. Overview
The embedded Audio Codec is a high-quality stereo audio codec with headphone amplify.
The audio codec is featured as following:
 On-chip 24-bits DAC for play-back
 On-chip 24-bits ADC for recorder
 Support analog/ digital volume control
 Support 48K and 44.1K sample family
 Support 192K and 96K sample
 Support FM/ Line-in/ Microphone recorder
 Stereo headphone amplifier that can be operated in capless headphone mode
 Support to automatic change from Virtual Ground to True Ground to protect headphone amplifier
22.2. Audio Codec Signal Description
Signal Name
Description
Type
HPL
Headphone Left channel output
AO
HPR
Headphone Right channel output
AO
HPCOM
Headphone amplifier output
A
HPCOM_FB
Headphone amplifier Feedback
A
FMINL
Audio ADC(24bit) Input for Left channel of FM radio
AI
FMINR
Audio ADC(24bit) Input for Right channel of FM radio
AI
LINEINL
Audio ADC(24bit) Input for Left channel of Line In
AI
LINEINR
Audio ADC(24bit) Input for Right channel of Line In
AI
MICINL
Audio ADC(24bit) Input for Left channel of Microphone
AI
MICINR
Audio ADC(24bit) Input for Right channel of Microphone
AI
Table 22-1. Audio Codec Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
70
Allwinner Technology CO., Ltd.
23.
LRADC
23.1. Overview
LRADC is 6-bits resolution for key application. The LRADC can work up to maximum conversion rate of
250Hz.
The LRADC is featured as following:
 Support APB 32-bits bus width
 Support Interrupt
 Support Hold Key and General Key
 Support Single Key and continue key mode
 6-bits Resolution
 Voltage input range between 0 to 2V
 Sample Rate up to 250Hz
23.2. LRADC Signal Description
Signal Name
LRADC[1:0]
Description
Low Resolution ADC0 input(6bit)
Type
AI
Table 23-2. LRADC Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
71
Allwinner Technology CO., Ltd.
24.
Keypad Interface
24.1. Overview
The Key Pad Interface block in A10 facilitates communication with external keypad devices. The ports can
provide up to 8 rows and 8 columns. The events of key press or key release are delivered to the CPU by an
interrupt. To prevent the switching noises, keypad interface comprise of internal debouncing filter.
The Keypad Interface includes the following features:
 Interrupt for key press or key release
 Internal debouncing filter to prevent the switching noises
24.2. Keypad Signal Description
Signal Name
Description
Type
KP_IN[7:0]
Keypad Interface Row data
I
KP_OUT[7:0]
Keypad Interface Column0 data
O
Table 24-1. Keypad Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
72
Allwinner Technology CO., Ltd.
25.
Touch Panel
25.1. Overview
The TP controller can be configured either as a 4-wire resistive touch screen controller or a 12-bit
resolution A/D converter. As a 4-wire resistive touch screen controller, it supports dual touch detection. As
an A/D converter, it can locate of single touch through two times of A/D conversion.
The TP controller is featured as following:
 12 bit SAR type A/D converter
 4-wire I/F
 Dual Touch Detection
 Touch-pressure measurement (Support program set threshold)
 Sampling frequency: 2MHz (max)
 Support both Single-Ended and Ratiometric Conversion of Touch Screen Inputs
 TACQ up to 262ms
 Support Median and averaging filter which can reduce noise
 Pen down detection, with programmable sensitivity
 Support X, Y change function
25.2. Touch Panel Signal Description
Signal Name
Description
Type
X[2:1]
Touch Pane ADC input(11bit)
AI
Y[2:1]
Touch Pane ADC input(11bit)
AI
Table 25-1. Touch Panel Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
73
Allwinner Technology CO., Ltd.
26.
Port Controller
26.1. Port Description
The chip has 8 ports for multi-functional input/out pins. They are shown below:
 Port A(PA): 18 input/output port
 Port B(PB): 24 input/output port
 Port C(PC): 25 input/output port
 Port D(PD): 28 input/output port
 Port E(PE) : 12 input/output port
 Port F(PF) : 6 input/output port
 Port G(PG) : 12 input/output port
 Port H(PH) : 28 input/output port
 Port I(PI) : 22 input/output port
 Port S(PS) : 84 input/output port for DRAM controller
For various system configurations, these ports can be easily configured by software. All these ports (except
PS) can be configured as GPIO if multiplexed functions not used. 32 external PIO interrupt sources are
supported and interrupt mode can be configured by software.
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
74
Allwinner Technology CO., Ltd.
27.
CMOS Sensor Interface
27.1. Features








8 bits input data
Support CCIR656 protocol for NTSC and PAL
3 parallel data paths for image stream parsing
Received data double buffer support
Parsing bayer data into planar R, G, B output to memory
Parsing interlaced data into planar or tile-based Y, Cb, Cr output to memory
Pass raw data direct to memory
All data transmit timing can be adjusted by software
27.2. CSI Signal Description
Signal Name
Description
Type
CSI0
CSI0_PCLK
Camera Sensor Pixel Clock
I
CSI0_MCLK
Camera Sensor Output Clock
O
CSI0_HSYNC
Camera Sensor Horizontal Sync signal
I
CSI0_VSYNC
Camera Sensor Verizontal Sync signal
I
CSI0_D[7:0]
Camera Sensor input Data bit
I
CSI1_D[23:0]
Camera Sensor input Data bit
I
CSI1_PCLK
Digital Image Pixel Clock
I
CSI1_FIELD
CMOS Sensor field signal
CSI1_HSYNC
CMOS Sensor Horizontal Sync signal
I
CSI1_VSYNC
CMOS Sensor Verizontal Sync signal
I
CSI1
Table 27-1. Camera sensor Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
75
Allwinner Technology CO., Ltd.
28.
Universal LCD/TV Timing Controller
28.1. Overview
TCON in A10 is of high flexibility in timing configuration as well as LCD module compatibility.






Support LVDS input LCD panels (Max 1920*1080 resolution, 24-bit color)
Support HV-DE-Sync(digital parallel RGB) input LCD panels(Max 1920*1080 resolution, 24-bit
color)
Support HV-DE-Sync(digital serial RGB, both delta and stripe panel) input LCD panels(Max
1280*1024 resolution, up to true color)
Support 18/16/9/8bit 8080 CPU I/F panels(Max 1920*1080 resolution)
CCIR656 output interface for LCD panel or TV encoder
Up to full HDTV timing for TV encoder
28.2. LCD Signal Description
LCDx=LCD[1:0]; LVDSx=LVDS[1:0]
Signal Name
Description
Type
LCDx_CLK
LCD RGB Pixel Clock
O
LCDx_DE
LCD RGB Data Enable
O
LCDx_HSYNC
LCD RGB Horizontal Sync signal
O
LCDx_VSYNC
LCD RGB Verizontal Sync signal
O
LCDx_D[23:0]
LCD Pixel Data signal
O
LVDSx_VP[3:0]
LVDS Positive Output Data Signal for Channelx
O
LVDSx_VN[3:0]
LVDS Negative Output Data Signal for Channelx
O
Table 28-1. LCD Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
76
Allwinner Technology CO., Ltd.
29.
Mixer Processor
29.1. Overview
Mixer processor is a 2D graphics engine of high performance, and 2D image can be widely customized due
to its high flexibility in configuration.
 Color format support
ARGB 8888/4444/1555
RGB565
MONO 1/2/4/8 bpp
Palette 1/2/4/8 bpp (input only)
22/420
 Any format convert function
 Buffer block size
Up to 8192*8192 pixels
 Support Memory scan order option
 Support Clipping
 ROP2
Line / Rectangle / Point
Block fill
 ROP3
BitBLT
PatBLT
StretchBLT
 ROP4
MaskBLT
 Rotation 90/180/270 degree
 Support mirror
 Alpha blending
Support Plane & Pixel alpha
Support Output alpha configurable
 Support Color key
 Scaling
4*4 taps
32 phase
 Support color space convert
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
77
Allwinner Technology CO., Ltd.
29.2. Block diagram
AHB BUS
System DRAM
Controller
Rot
DMA 0 &
Mir
0
Ch 0
CSC
0
Rot
DMA 1 &
Mir
1
Rot
DMA 2 &
Mir
2
Rot
DMA 3 &
Mir
3
Data Channel Sorter
DMA
Controller
Ch 1
Input
Fmt 0
Scaler
BLT /
ROP
Input
Fmt 1
Alpha
/ CK
CSC
2
Input
Fmt 2
Ch 2
CSC
1
Output
Fmt
Input
Fmt 3
Ch 3
Mixer Processor General Diagram
Layer rotation and mirroring control
29.2.1.
Each layer data can be realized rotation and mirror operation function, total 8 operation
according 8 control code, reference the following diagram.
1
2
1
3
2
1
3
4
3
4
2
4
4
3
1
2
Control code:
Normal
A
X
Y
4
2
3
1
4
3
2
4
3
1
4
2
2
1
1
3
Control code:
AXY
AY
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
XY
AX
78
Allwinner Technology CO., Ltd.
30.
TV Encoder
30.1. Feature
● Multi-standard support for NTSC-M, NTSCJAPAN,PAL (B, D, G, H, I, M, N,Combination N)@27M
clock
●
●
●
●
●
Support 480P, 576P@54M clock
Support 720P,[email protected] clock
Support [email protected] clock
Video input data port supports: CCIR-656 4:2:2 8-bit parallel input format
Video output data port supports: 4 X12-bit DAC data output, Composite(CVBS) and Component
S-video(Y/C) or Component YUV or RGB
● Analog signal output copyright protection
● Programmable 4 X DAC data path
● Plug status auto detecting
30.2. TV-OUT Signal Description
Signal Name
TV_OUT[3:0]
Description
TV Analog Output
TV_VCC
TVDAC Analog Power
TV_GND
TVDAC Analog Ground
Type
AO
Table 30-1. TV-OUT Signal Description
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
79
Allwinner Technology CO., Ltd.
31.
Declaration
This A10 datasheet is the original work and copyrighted property of Allwinner Technology (“Allwinner”).
Reproduction in whole or in part must obtain the written approval of Allwinner and give clear
acknowledgement to the copyright owner.
The information furnished by Allwinner is believed to be accurate and reliable. Allwinner reserves the right
to make changes in circuit design and/or specifications at any time without notice. Allwinner does not
assume any responsibility and liability for its use. Nor for any infringements of patents or other rights of the
third parties which may result from its use. No license is granted by implication or otherwise under any
patent or patent rights of Allwinner. This datasheet neither states nor implies warranty of any kind,
including fitness for any particular application.
A10 Datasheet V1.70
Copyright © 2012 Allwinner Technology. All Rights Reserved.
December 27, 2012
80
Similar pages