RK2918 Processor Guide
RK2918 Processor Guide
RK2918 Datasheet
Preliminary
Revision 1.0
Jan. 2011
Rockchips Confidential 1
RK2918 Datasheet Rev 1.0
Revision History
Rockchips Confidential 2
RK2918 Datasheet Rev 1.0
Table of Content
Table of Content............................................................................................... 3
Figure Index .................................................................................................... 4
Table Index ..................................................................................................... 5
Chapter 1 Introduction .................................................................................... 6
1.1 Features ........................................................................................... 6
1.1.1 Microprocessor .......................................................................... 6
1.1.2 Memory Organization ................................................................. 7
1.1.3 Internal Memory ........................................................................ 7
1.1.4 External Memory or Storage device .............................................. 7
1.1.5 System Component .................................................................... 9
1.1.6 Video CODEC........................................................................... 11
1.1.7 JPEG CODEC ........................................................................... 12
1.1.8 Image Enhancement ................................................................ 12
1.1.9 Graphics Engine ....................................................................... 14
1.1.10 Video IN/OUT .......................................................................... 14
1.1.11 Audio Interface ........................................................................ 16
1.1.12 Connectivity ............................................................................ 17
1.1.13 Others .................................................................................... 19
1.2 Block Diagram ................................................................................. 19
Chapter 2 Package Description ....................................................................... 21
2.1 Ball Map ......................................................................................... 21
2.2 Pin Number Order ............................................................................ 25
2.3 RK2918 power/ground IO descriptions ............................................... 30
2.3.1 RK2918 function IO descriptions ................................................ 34
2.4 IO pin name descriptions .................................................................. 49
2.4.1 RK2918 IO Type....................................................................... 56
2.5 Package information......................................................................... 57
2.5.1 Dimension .............................................................................. 57
Chapter 3 Electrical Specification .................................................................... 60
3.1 Absolute Maximum Ratings ............................................................... 60
3.2 Recommended Operating Conditions .................................................. 60
3.3 DC Characteristics ........................................................................... 61
3.4 Electrical Characteristics for General IO .............................................. 62
3.5 Electrical Characteristics for PLL ........................................................ 63
3.6 Electrical Characteristics for SAR-ADC ................................................ 64
3.7 Electrical Characteristics for USB OTG/Host2.0 Interface ....................... 64
3.8 Electrical Characteristics for USB Host1.1 Interface .............................. 65
3.9 Electrical Characteristics for DDR IO ................................................... 65
3.10 Electrical Characteristics for eFuse ................................................ 65
Chapter 4 Hardware Guideline ........................................................................ 66
4.1 Reference design for RK2918 oscillator PCB connection ........................ 66
4.2 Reference design for PLL PCB connection ............................................ 66
4.3 Reference design for USB OTG/Host2.0 connection .............................. 67
4.4 RK2918 Power up/down sequence requirement ................................... 68
4.5 RK2918 Power on reset descriptions ................................................... 68
Rockchips Confidential 3
RK2918 Datasheet Rev 1.0
Figure Index
Fig. 1-1 RK2918 Block Diagram ........................................................................ 20
Fig. 2-1 RK2908 Ball Mapping Diagram.............................................................. 24
Fig. 2-2 RK2908 TFBGA512 Package Top View .................................................... 58
Fig. 2-3 RK2908 TFBGA512 Package Side View ................................................... 58
Fig. 2-4 RK2908 TFBGA512 Package Bottom View ............................................... 59
Fig. 2-5 RK2908 TFBGA512 Package Dimension .................................................. 59
Fig. 4-1 External reference circuit for 24MHz/27MHz oscillators............................. 66
Fig. 4-2 External reference circuit for 32.768KHz oscillator ................................... 66
Fig. 4-3 External reference circuit for PLL .......................................................... 67
Fig. 4-4 RK2918 USB OTG/Host2.0 interface reference connection......................... 67
Fig. 4-5 RK2918 reset signals sequence............................................................. 68
Rockchips Confidential 4
RK2918 Datasheet Rev 1.0
Table Index
Table 2-1 RK2908 Pin Number Order Information ................................................ 25
Table 2-2 RK2918 Power/Ground IO informations................................................ 30
Table 2-3 RK2908 IO descriptions ..................................................................... 34
Table 2-4 RK2918 IO function description list ..................................................... 49
Table 2-5 RK2918 IO Type List ......................................................................... 56
Table 3-1 RK2918 absolute maximum ratings ..................................................... 60
Table 3-2 RK2918 recommended operating conditions ......................................... 60
Table 3-3 RK2918 DC Characteristics ................................................................ 61
Table 3-4 RK2918 Electrical Characteristics for Digital General IO .......................... 62
Table 3-5 RK2918 Electrical Characteristics for PLL .............................................. 63
Table 3-6 RK2918 Electrical Characteristics for SAR-ADC ...................................... 64
Table 3-7 RK2918 Electrical Characteristics for USB OTG/Host2.0 Interface............. 64
Table 3-8 RK2918 Electrical Characteristics for USB Host1.1 Interface.................... 65
Table 3-9 RK2918 Electrical Characteristics for DDR IO ........................................ 65
Table 3-10 RK2918 Electrical Characteristics for eFuse ......................................... 65
Rockchips Confidential 5
RK2918 Datasheet Rev 1.0
Chapter 1 Introduction
RK2918 is a low power, high performance processor solution for mobile phones,
personal mobile internet device and other digital multimedia applications.
RK2918 integrates an ARM Cortex-A8 with one NEON coprocessor. Many embedded
powerful hardware accelerators provide optimized hardware performance for high-end
application. RK2918 supports almost full-format video decoder by 1080p@30fps such as
H264, H263, RMVB, MPEG2, MPEG4, VC1, AVS, VP8 etc. Also supports H.264 encoder by
1080P@30fps, high-quality JPEG encoder/decoder and special image preprocessor and
postprocessor.
Embedded 2D/3D hardware engine makes RK2918 completely compatible with
OpenGL ES2.0, OpenGL ES1.1 and OpenVG graphics standards.
RK2918 has high-performance external memory interface (DDRIII/DDRII/LPDDR)
capable of sustaining demanding memory bandwidths, also provides a complete set of
peripheral interface to support very flexible applications as follows:
2 banks, 8bits/16bits Nor Flash/SRAM interface
8 banks, 8bits/16bits Async NAND FLASH, LBA NANDN Flash, 8bits sync ONFI
NAND Flash, all embedded 24bits HW ECC
2 ranks, 2GB Memory space, 16bits/32bits DDRIII,DDRII-800,LPDDR-400
8bits HS-MMC/SD, 4bits SDIO, 8bits eMMC interface
24bits high-performance, 3-layers TFT LCD Controller with post-processor,
1920x1080 maximum display size
eBook display interface with 2048x2048 maximum resolution
8bits sensor/CCIR656 interface and 10bits/12bits Raw data interface
2ch I2S interface, 8ch I2S interface, PCM/SPDIF interface
USB OTG 2.0/USB Host2.0/ USB Host 1.0
RMII/MII interface
High-speed ADC interface, TS stream interface
8bits/16bits async modem interface
4x I2C, 4xUART with hardware flow-control , 2x SPI , PWM
This document will provide guideline on how to use RK2918 correctly and efficiently.
In them, the chapter 1 and chapter 2 will introduce the features, block diagram, and
signal descriptions and system usage of RK2918, the chapter 3 through chapter 46 will
describe the full function of each module in detail.
1.1 Features
1.1.1 Microprocessor
ARM Cortex-A8 processor is a high-performance, low-power, cached application
processor that provides full virtual memory capabilities
Full implementation of the ARM architecture v7-A instruction set
superscalar processor featuring technology for enhanced code density and
performance
Embedded NEON technology for multimedia and signal processing by executing
Advanced SIMD and VFP instruction sets
Jazelle RCT Java-acceleration technology for efficient support of ahead-of-time and
just-in-time compilation of Java and other byte code language
Thumb-2 technology for greater performance, energy efficiency and code density
TrustZone technology for secure transactions and DRM
13-stage main integer core pipeline and 10-stage NEON media core pipeline
Dynamic branch prediction with branch target address cache, global history buffer
and 8-entry return stack
MMU and separate instruction and data TLBs of 32 entries each
64-bit high-speed AXI interface supporting multiple outstanding transactions
Integrated 32KB L1 instruction cache , 32KB L1 data cache, 512KB L2 Cache with
parity and ECC check
ETM support for non-invasive debug, support JTAG and 8-wire trace interface
Rockchips Confidential 6
RK2918 Datasheet Rev 1.0
ARMv7 debug with watchpoint and breakpoint registers and a 32-bit APB slave
interface to a coresight debug system
Four separate power domain to support Internal power switch on/off based on
different application scene(Integer core/ETM&DBG/Neon/L2 Cache)
Maximum frequency can be up to 650MHz@worst case and 1GHz@typical case
Rockchips Confidential 7
RK2918 Datasheet Rev 1.0
eMMC Interface
Compatible with standard INAND interface
Support MMC4.2 protocol
Provide eMMC boot sequence to receive boot data from external eMMC device
One AHB slave interface to complete data transfer together with external DMAC1
or CPU
Support combined single FIFO(32x32bits) for both transmit and receive
operations
Support FIFO over-run and under-run prevention by stopping card clock
automatically
Support CRC generation and error detection
Embedded clock frequency division control to provide programmable baud rate
Support host pull-up control,card detection and initialization, write protection
Support block size from 1 to 65535Bytes
Data bus width is 8bits
SD/MMC Interface
Compatible with SD ver2.00, CE-ATA ver1.1, MMC ver4.2
One AHB slave interface to complete data transfer together with external DMAC1
or CPU
Support combined single FIFO(32x32bits) for both transmit and receive
operations
Support FIFO over-run and under-run prevention by stopping card clock
automatically
Support CRC generation and error detection
Embedded clock frequency division control to provide programmable baud rate
Support host pull-up control, card detection and initialization, write protection
Support block size from 1 to 65535Bytes
Data bus width is flexible to support 1bit/4bits for SD mode and 1bit/4bits/8bits
for MMC mode
Rockchips Confidential 8
RK2918 Datasheet Rev 1.0
RTC
Provides Year, Month, Day, Weekday, Hours, Minutes and Seconds Information
based on 32.768KHz input clock
Programmable alarm with interrupt generation, which can be maskable
Programmable alarm to wake up external PMU device by output control pin
Provide some registers for storage system information in RK2918 power off
mode
Only need 1.2V power supply if not talk with external PMU
Timer
Four on-chip 32bits Timers with interrupt-based operation
Provide two operation modes: free-running and user-defined count
Support timer work state checkable
timer0 and timer1 are for CPU system domain, timer2 and timer3 are for peri
system domain
support independent fixed clock for timer0 and timer1 from external 24MHz
clock input, asynchronous with APB bus clock
support dependent clock for timer2 and timer3 from system, same as APB bus
clock
PWM
Four on-chip PWMs with interrupt-based operation
Programmable 4-bit pre-scalar from apb bus clock
Embedded 32-bit timer/counter facility
Support single-run or continuous-run PWM mode
Support maskable interrupt
Provides reference mode and output various duty-cycle waveform
Provides capture mode and measure the duty-cycle of input waveform
WatchDog
32 bits watchdog counter width
Counter clock is from APB bus clock
Counter counts down from a preset value to 0 to indicate the occurrence of a
timeout
Rockchips Confidential 9
RK2918 Datasheet Rev 1.0
Bus Architecture
64-bit multi-layer AXI/AHB composite bus architecture
Six embedded AXI interconnect
CPU L1 interconnect with two 64-bits AXI masters and six 32/64bits AXI
slaves
CPU L2 interconnect with one 32-bits AXI master, 32-bits AXI slave and lots
of 32-bits AHB /APB slaves
Peri interconnect with two 64-bits AXI masters, one 64-bits AXI slave, one
32-bits AXI slave, two 32-bits AHB masters and lots of 32-bits AHB/APB
slaves
Display interconnect with three 64-bits AXI masters, two 32-bits AHB
masters and one 64-bits AXI slave
GPU and VCODEC interconnect also with one 64-bits AXI master and one
64-bits AXI slave ,they are point-to-point AXI-lite architecture
For each interconnect with AXI/AHB/APB composite bus, clocks for AXI/AHB/APB
domains are always synchronous, and different integer ratio is supported for
them.
For CPU L1/CPU L2/Peri three interconnects, provide GPV registers to be
programmed by software to support different application scenes
Interrupt Controller
Support 71 interrupt sources input from different components inside RK2918 or
GPIO
Support 16 software-triggered interrupts
Two AXI slave interfaces for shared distributor and cpu to manage individual
registers with different intention
Input interrupt level is fixed , only high-level sensitive
Two interrupt output (nFIQ and nIRQ) to Cortex-A8, both are low-level sensitive
Support different interrupt priority for each interrupt source, and they are
always software-programmable
Support security extension to make some registers only be accessed in system
security mode
DMAC
Micro-code programming based DMA
The specific instruction set provides flexibility for programming DMA transfers
Linked list DMA function is supported to complete scatter-gather transfer
Support internal instruction cache
Embedded DMA manager thread
Support data transfer types with memory-to-memory, memory-to-peripheral,
peripheral-to-memory
Signals the occurrence of various DMA events using the interrupt output signals
Mapping relationship between each channel and different interrupt outputs is
software-programmable
Two embedded DMA controller , DMAC0 is for CPU system, DMAC1 is for peri
system
DMAC0 features:
6 channels totally
8 hardware request from peripherals
3 interrupt output
Dual APB slave interface for register configure, designated as secure and
Rockchips Confidential 10
RK2918 Datasheet Rev 1.0
non-secure
Support trustzone technology and programmable secure state for each DMA
channel
DMAC1 features:
7 channels totally
20 hardware request from peripherals
4 interrupt output
Not support trustzone technology
Security system
Support trustzone technology for the following components inside RK2918
Cortex-A8, support security and non-security mode, switch by software
Interrupt controller, support some registers and dedicated interrupt sources
to work only in security mode
DMAC0, support some dedicated channels work only in security mode
eFuse, only accessed by Cortex-A8 in security mode
Internal memory , part of space is addressed only in security mode, detailed
size is software-programmable together with TZMA(trustzone memory
adapter) and TZPC(trustzone protection controller)
Video Encoder
Encoder only for H.264 ([email protected], [email protected],[email protected]) standard
Only support I and P slices, not B slices
Entropy encoding is CAVLC in BP and CABAC in MP
Support error resilience based on constrained intra prediction and slices
Maximum MV length is +/- 14 pixels in vertical direction and +/-30 pixels in
horizontal direction
Motion vector pixel accuracy is up to 1/4 pixels in 720p resolution and 1/2 pixels
in 1080p resolution
12 intra prediction modes
Number of reference frames is 1
Maximum number of slice groups is 1
Rockchips Confidential 11
RK2918 Datasheet Rev 1.0
JPEG encoder
Input raw image :
YCbCr 4:2:0 planar
YCbCr 4:2:0 semi-planar
YCbYCr 4:2:2
CbYCrY 4:2:2 interleaved
RGB444 and BGR444
RGB555 and BGR555
RGB565 and BGR565
RGB888 and BRG888
RGB101010 and BRG101010
Output JPEG file : JFIF file format 1.02 or Non-progressive JPEG
Encoder image size up to 8192x8192(64million pixels) from 96x32
Maximum data rate up to 90million pixels per second
④
Video stabilization
Work in combined mode with video encoder inside RK2918 and stand-alone
mode
Maximum stabilization displacement in pixels for two sequential input video
Rockchips Confidential 12
RK2918 Datasheet Rev 1.0
Image post-processor
Combined with video/jpeg decoder, post-processor can read input data directly
from decoder output to reduce bus bandwidth
Also work as a stand-alone mode, its input data is from a camera interface or
other image data stored in external memory
Input data format :
any format generated by video decoder in combined mode
YCbCr 4:2:0 semi-planar
YCbCr 4:2:0 planar
YCbYCr 4:2:2
YCrYCb 4:2:2
CbYCrY 4:2:2
CrYCbY 4:2:2
Ouput data format:
YCbCr 4:2:0 semi-planar
YCbYCr 4:2:2
YCrYCb 4:2:2
CbYCrY 4:2:2
CrYCbY 4:2:2
Fully configurable ARGB channel lengths and locations inside 32bits, such as
ARGB 32bit(8-8-8-8),RGB 16bit(5-6-5),ARGB 16bit(4-4-4-4)
Input image size:
Combined mode : from 48x48 to 8176x8176 (66.8Mpixels)
Stand-alone mode : width from 48 to 8176,height from 48 to 8176, and
maximum size limited to 16.7Mpixels
Step size is 16 pixels
Output image size: from 16x16 to 1920x1088 (horizontal step size 8,vertical
step size 2)
Support image up-scaling :
Bicubic polynomial interpolation with a four-tap horizontal kernel and a
two-tap vertical kernel
Arbitrary non-integer scaling ratio separately for both dimensions
Maximum output width is 3x input width
Maximum output height is 3x input height, and 2.5x input height when
running RV/VP7/VP8 format decoder
Support image down-scaling:
Arbitrary non-integer scaling ratio separately for both dimensions
Unlimited down-scaling ratio
Not allowed to perform horizontal up-scaling and vertical down-scaling at the
same time
Support YCbCr to RGB color conversioin, compatible with BT.601-5 ,BT.709 and
user definable conversion coefficient
Support dithering (2x2 ordered spatial dithering for 4,5,6bit RGB channel
precision
Support programmable alpha channel and alpha blending operation with the
following overlay input formats:
8bit alpha value+YCbCr4:4:4,big endian channel order being AYCbCr, 8bits
each
8bit alpha value+24bit RGB,big endian channel order being ARGB,8bits each
Support deinterlacing with conditional spatial deinterlace filtering, only
compatible with YCbCr4:2:0 input format
Rockchips Confidential 13
RK2918 Datasheet Rev 1.0
Rockchips Confidential 14
RK2918 Datasheet Rev 1.0
Display Interface
Image Post-Processor (IPP)
memory to memory mode
input data format and size
RGB888 : 16x16 to 8191x8191
RGB565 : 16x16 to 8191x8191
YUV422/YUV420 : 16x16 to 8190x8190
YUV444 : 16x16 to 8190x8190
pre scaler
integer down-scaling(ratio: 1/2,1/3,1/4,1/5,1/6,1/7,1/8) with linear
filter
deinterlace(up to 1080i) to support YUV422&YUV420 input format
post scaler
down-scaling with 1/2 ~ 1 arbitary non-integer ratio
up-scaling with 1~4 arbitary non-integer ratio
4-tap vertical, 2-tap horizontal filter
The max output image width of post scaler is 4096
Support rotation with 90/180/270 degrees and x-mirror, y-mirror
LCD Controller
Display Interface
Parallel RGB LCD Interface:
24bit(RGB888)
18bit(RGB666)
16bit(RGB565)
Serial RGB LCD Interface:
3x8bit (RGB delta support)
3x8bit + dummy
16bit + 8bit
MCU LCD interface:
I-8080 (up to 24-bit RGB)
Hold/Auto/Bypass modes
TV interface : ITU-R BT.656(8-bits, 480i/576i/1080i)
Display Process
One background layer: programmable 24-bit color
One video layer(win0)
ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444, AYCbCr
maximum resolution is 1920x1080
virtual display
1/8 to 8 scaling-down and scaling-up engine with arbitrary
non-integer ratio
256 level alpha blending(no scaling in ARGB/AYCbCr mode)
transparency color key
deflicker support for interlace output
sharp/smooth filter
Rockchips Confidential 15
RK2918 Datasheet Rev 1.0
Rockchips Confidential 16
RK2918 Datasheet Rev 1.0
SPDIF
Embedded one 32x32bits buffer
Provides audio data with biphase encode
Support stereo voice replay with 2 channels
Support software configurable sample rates (48KHz, 44.1KHz, 32KHz)
Support audio data width 16bits/20bits/24bits
Frame frequency is 128x audio data sample rates
1.1.12 Connectivity
SDIO interface
Compatible with SDIO ver1.00
One AHB slave interface to complete data transfer together with external DMAC1
or CPU
Support combined single FIFO(32x32bits) for both transmit and receive
operations
Support FIFO over-run and under-run prevention by stopping card clock
automatically
Support CRC generation and error detection
Embedded clock frequency division control to provide programmable baud rate
Support host pull-up control, card detection and initialization, write protection
Support block size from 1 to 65535Bytes
Data bus width is flexible to support 1bit/4bits
Support SDIO suspend and resume operation
Support SDIO read wait
Rockchips Confidential 17
RK2918 Datasheet Rev 1.0
SPI Controller
Two on-chip SPI controller inside RK2918
Support serial-master and serial-slave mode, software-configurable
DMA-based or interrupt-based operation
Embedded two 32x16bits FIFO for TX and RX operation respectively
Support 2 chip-selects output in serial-master mode
UART Controller
Four on-chip UART controller inside RK2918
DMA-based or interrupt-based operation
Embedded two 32Bytes FIFO for TX and RX operation respectively
Support 5bit,6bit,7bit,8bit serial data transmit or receive
Standard asynchronous communication bits such as start, stop and parity
Support different input clock for UART operation to get up to 4Mbps or other
special baud rate
Support non-integer clock divides for baud clock generation
Support IrDA1.0 SIR(115.2Kbps) mode for UART1
Auto flow control mode is only for UART0,UART2,UART3
I2C controller
Four on-chip I2C controller in RK2918
Multi-master I2C operation
Support 7bits and 10bits address mode
Software programmable clock frequency and transfer rate up to 400Kbit/s in the
fast mode
Serial 8bits oriented and bidirectional data transfers can be made at up to
100Kbit/s in the standard mode
GPIO
7 groups of GPIO (GPIO0~GPIO6) , 32 GPIOs per group, totally have 224 GPIOs
All of GPIOs can be used to generate interrupt to cortex-A8
In power-down mode, status(IO direction and output level) of GPIO0~GPIO5
can be controlled by another registers in always-on domain
Totally 96 GPIOs(GPIO0,GPIO4,GPIO6) can be used to wakeup system from stop
mode or power-down mode
All of pull-up GPIOs are software-programmable for pull-up resistor or not
All of pull-down GPIOs are software-programmable for pull-down resistor or not
All of GPIOs are pull-up or pull-down in default except GPIO1[5] MUX with PWM3
after power-on-reset
All of GPIOs are always in input direction in default after power-on-reset
USB Host1.1
Compatible with USB host1.1 specification
Only supports full-speed transfer up to 12Mbps
Provides 6 host mode channels
Support periodic out channel
USB Host2.0
Compatible with USB host2.0 specification
Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed(1.5Mbps)
mode
Rockchips Confidential 18
RK2918 Datasheet Rev 1.0
USB OTG2.0
Compatible with USB otg2.0 specification
Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed(1.5Mbps)
mode
Support up to 6 device mode endpoints in addition to control endpoint 0
Support up to 4 device mode IN endpoints including control endpoint 0
Endpoints 1/3/5 can be used only as data IN endpoint
Endpoints 2/4/6 can be used only as data OUT endpoint
Provides 6 host mode channels
Support periodic out channel in host mode
1.1.13 Others
SAR-ADC(Successive Approximation Register)
4-channel single-ended 10-bit SAR analog-to-digital converter
Conversion speed range is from 0.1 to 1 MSPS
SAR-ADC clock must be less than 1MHz
DNL less than ±1 LSB , INL less than ±2.0 LSB
Power down current is about 1uA
2.5V Power supply for analog interface
eFuse
1024bits (128x8) high-density electrical Fuse
Programming condition : VQPS must be 2.5V(±10%)
Program time is about 4~6us
Read condition : VQPS must be 0V or floating or 2.5V(±10%)
Provide power-down and standby mode
Package Type
TFBGA512 (body: 16mm x 16mm ; ball size : 0.3mm ; ball pitch : 0.65mm)
① :
Notes : DDRII and LPDDR are not used simultaneously as well as async and sync DDR NAND flash
②:
In RK2918, Video decoder and encoder are not used simultaneously because of shared
internal buffer
③:
Actual maximum frame rate will depend on the clock frequency and system bus performance
④:
Actual maximum data rate will depend on the clock frequency and JPEG compression rate
Rockchips Confidential 19
RK2918 Datasheet Rev 1.0
RK2918
System Peripheral Connectivity
I2S/PCM
System register ETM NEON (M/S) (2ch)
I2S/PCM
RTC (M/S) (8ch )
512KB L2 Cache TrustZone
SPDIF (1ch)
Timerx4
UARTx4
PWMx3 Multi-Media Processor
SPI(M/S) x2
WatchDog 2D Graphics Engine 3D Graphics Engine
MAC (MII/RMII)
SAR-ADC
JPEG Decoder JPEG Encoder
SDIO
Interrupt Controller
Image pre processor Image post processor Modem I/F
DMACx2 (13ch)
1080p Video decoder I2C x4
(H263/H264/MPEG2 1080p Video encoder
/MPEG4/VC-1/VP8/ (H.264)
RMVB/AVS) TS I/F
Image Interface
Camera I/F GPIO
(8bits CCIR / 8bits
Sensor) External Memory Interface
EPD driver I/F Inand /eMMC I/F
Nor Flash /Async Memory
SRAM
SRAM (16KB)
SDR/DDR/LBA Nand (security/non-security)
LCD Controller SD2.0 / HS-MMC4.2
Flash
(1920x1080 output (8bits)
(24bit ECC) ROM (10KB)
24 bits panel
4-layer window DDRII
LPDDR eFuse
Scale up/Down) (400MHz,
(200MHz, 32bits) (128 x 8bits )
32bits/16bits)
Rockchips Confidential 20
RK2918 Datasheet Rev 1.0
GPIO1_C[0]/
GPIO1_A[5]/ GPIO1_A[4]/EMMC
UART0_CTS_N/ GPIO3_A[5]/ GPIO3_A[4]/ GPIO5_D[6]/ GPIO5_D[5]/ GPIO2_B[2]/ GPIO1_A[6]/
A GPIO6_A[0] GPIO6_B[7] EMMC_PWR_EN/ _WRITE_PRT/SPI0_ GPIO6_C[2]
SDMMC1_DETECT_ I2S1_LRCK_TX I2S1_SDO SDMMC1_PWR_EN SDMMC0_PWR_EN UART3_SIN I2C1_SDA
PWM3 CSN1
N
GPIO2_A[3]/
GPIO5_D[2]/ SDMMC0_WRITE_P GPIO2_A[2]/
GPIO2_A[7]/ GPIO3_A[3]/ GPIO3_A[1]/ GPIO5_D[3]/ GPIO4_A[6]/ GPIO1_A[7]/
B GPIO6_B[6] GPIO6_B[5] GPIO6_A[1] PWM1/ RT/ SDMMC0_DETECT_
UART2_RTS_N I2S1_SDI I2S1_SCLK I2C2_SDA OTG1_DRV_VBUS I2C1_SCL
UART1_SIR_IN PWM2/ N
UART1_SIR_OUT
GPIO1_C[1]/
UART0_RTS_N/ GPIO2_A[6]/ GPIO3_A[2]/ GPIO2_A[4]/ GPIO1_B[5]/ GPIO2_B[6]/
C GPIO6_A[5] GPIO6_B[4] GPIO6_A[2] GPIO4_D[4] GPIO6_C[6] GPIO6_C[0]
SDMMC1_WRITE_P UART2_CTS_N I2S1_LRCK_RX UART1_SIN PWM0 I2C0_SDA
RT
GPIO2_B[4]/
GPIO1_B[7]/ GPIO3_A[0]/ GPIO1_B[6]/ GPIO5_D[4]/ GPIO2_B[7]/ GPIO0_A[7]/
D GPIO6_A[6] GPIO6_A[7] GPIO6_B[3] GPIO6_A[3] UART3_CTS_N/ GPIO4_D[0]
UART0_SOUT I2S1_CLK UART0_SIN I2C2_SCL I2C0_SCL MII_MDCLK
I2C3_SDA
GPIO2_B[5]/
GPIO2_B[0]/ GPIO2_B[1]/ GPIO2_A[5]/
E GPIO6_B[0] GPIO5_A[0] GPIO6_B[2] GPIO5_A[2] GPIO6_A[4] UART3_RTS_N/ GPIO6_C[5] GPIO4_D[1] GPIO6_C[1]
UART2_SIN UART2_SOUT UART1_SOUT
I2C3_SCL
GPIO2_B[3]/
F GPIO6_B[1] GPIO0_A[1] GPIO5_A[1] GPIO0_A[0] AVDD_DPLL AHVDD_APLL AHVSS_APLL GPIO4_D[3] GPIO4_D[2] GPIO4_D[5] GPIO5_D[7]
UART3_SOUT
G XOUT24M XIN24M GPIO0_A[2] GPIO0_A[4] DVDD_APLL AVSS_DPLL DVSS_APLL VDDIO_AP1 VDDIO_AP0 VDDCORE VDDIO6 VDDCORE
K DQ[3] DQ[2] DQ[1] DQ[0] TRST_N NPOR VDDIO0 NP NP GND GND GND
L DQS[0] DQS_b[0] DQ[5] DQ[4] TCK TDI VDDCORE NP NP GND GND GND
M DQ[7] DQ[6] DQ[17] DM[0] VSSIO_DDR0 TMS TDO NP NP GND GND GND
Rockchips Confidential 21
RK2918 Datasheet Rev 1.0
13 14 15 16 17 18 19 20 21 22 23 24
GPIO4_C[5]/
GPIO3_C[2]/ GPIO3_D[1]/ GPIO3_C[4]/ GPIO4_C[0]/ GPIO2_D[2]/ GPIO4_C[1]/ GPIO2_D[5]/ GPIO2_D[6]/
GPIO2_C[5]/ GPIO5_B[3]/ RMII_CRS_DVALID GPIO5_A[7]/
SMC_ADDR[13]/ SMC_ADDR[19]/ SMC_ADDR[11]/ RMII_CLKOUT/ I2S0_LRCK_RX/ RMII_TX_EN/ I2S0_SDO1/ I2S0_SDO2/ A
SPI1_CSN0 HSADC_DATA6 / HSADC_DATA2
HOST_DATA[13] HOST_ADDR1 HOST_DATA[11] RMII_CLKIN MII_TX_ERR MII_TX_EN MII_RXD3 MII_TXD2
MII_RXD_VALID
GPIO3_C[7]/ GPIO4_C[3]/
GPIO2_C[0]/ GPIO2_C[3]/ GPIO3_D[2]/ GPIO0_A[6]/ GPIO3_D[4]/ GPIO1_D[2]/ GPIO1_D[0]/ GPIO3_B[7]/ GPIO1_C[2]/
GPIO6_C[3] SMC_ADDR[17]/ RMII_TXD0/ D
SPI0_CLK SPI0_RXD HOST_CSN MII_MD HOST_WRN SDMMC0_DATA0 SDMMC0_CLKOUT EMMC_DATA5 SDMMC1_CMD
HOST_DATA[17] MII_TXD0
GPIO2_D[1]/
GPIO1_C[5]/ GPIO1_C[6]/ GPIO3_B[1]/ GPIO1_C[3]/ GPIO1_C[4]/ GPIO3_B[3]/
NP NP NP NP NP I2S0_SCLK/ H
SDMMC1_DATA2 SDMMC1_DATA3 EMMC_CMD SDMMC1_DATA0 SDMMC1_DATA1 EMMC_DATA1
MII_CRS
GPIO1_A[0]/
GPIO0_D[6]/ GPIO0_A[5]/ GPIO0_D[5]/ GPIO4_B[2]/ GPIO4_B[3]/
NP NP NP NP NP VDDCORE FLASH_CSN7/ J
FLASH_CSN5 FLASH_DQS FLASH_CSN4 FLASH_DATA[10] FLASH_DATA[11]
MDDR_TQ
GPIO4_B[0]/ GPIO0_D[7]/
GND GND GND NP NP VDDCORE FLASH_DATA[6] FLASH_DATA[7] FLASH_DATA[2] FLASH_DATA[3] L
FLASH_DATA[8] FLASH_CSN6
Rockchips Confidential 22
RK2918 Datasheet Rev 1.0
N DQ[19] DQ[18] DM[2] DQ[16] VDDIO_DDR0 BTMODE VDDCORE NP NP GND GND GND
P DQS[2] DQS_B[2] DQ[21] DQ[20] VSSIO_DDR1 VREF0 EWAKEUP_STOP NP NP GND GND GND
R DQ[23] DQ[22] BA[0] ZQ_PIN VDDIO_DDR1 LCDC_BYP VDDCORE NP NP GND GND GND
ANALOG_TEST_ EWAKEUP_POW
T A[1] A[0] BA[1] BA[2] VSSIO_DDR2 NP NP NP NP NP
PIN ER
V A[6] CS_B0 A[4] A[5] VSSIO_DDR3 RESET TEST GPIO6_D[2] GPIO6_D[0] VDDCORE VDDIO_LCD0 VDDCORE
LCDC_DATA[18]/ LCDC_DATA[9]/
Y CK CK_B CKE0 DLL_TEST_PIN[1] VSSIO_DDR4 VDDIO_DDR4 VSSIO_DDR5 VDDIO_DDR5 VSSIO_DDR6 VDDIO_DDR6
EBC_GDPWR2 EBC_SDCE1
LCDC_DATA[20]/ LCDC_DCLK/
AA WE_B CAS_B ODT1 NC3 DLL_TEST_PIN[0] DQ[12] DQ[13] NC4 DQ[28] DQ[27]
EBC_SDSHR EBC_SDCLK
LCDC_DATA[5]/ LCDC_DATA[3]/
AB A[10] RAS_B NC2 A[14] DQ[9] DQ[10] DM[3] NC5 DQ[26] DQ[30]
EBC_SDDO[5] EBC_SDDO[3]
LCDC_DATA[1]/ LCDC_DATA[2]/
AC A[8] A[13] A[7] DQ[8] DM[1] DQS_b[1] DQ[14] DQ[24] DQS_B[3] DQ[29]
EBC_SDDO[1] EBC_SDDO[2]
LCDC_DATA[4]/ LCDC_DATA[6]/
AD A[11] A[15] A[9] A[12] DQ[11] DQS[1] DQ[15] DQ[25] DQS[3] DQ[31]
EBC_SDDO[4] EBC_SDDO[6]
1 2 3 4 5 6 7 8 9 10 11 12
Rockchips Confidential 23
RK2918 Datasheet Rev 1.0
GPIO4_B[4]/
GND GND GND NP NP VDDCORE FLASH_DATA[1] FLASH_RDY FLASH_RDN FLASH_DATA[0] FLASH_DATA[4] N
FLASH_DATA[12]
VDDCORE_EFUS
GND GND GND NP NP VDDIO_FLASH0 FLASH_ALE VDDIO_RTC RTCINT_OUT XOUT32K XIN32K P
E
GPIO3_D[6]/
GND GND GND NP NP VDDCORE SMC_ADDR[8]/ EFUSE_VQPS VSSIO_UHOST VDDIO_UHOST USBHOST_DN USBHOST_DP R
HOST_DATA[8]
VDDIO_LCD1 VDDCORE VDDIO_VIP VDDCORE VDDIO_SMC0 VDDIO_SMC1 OTG0_DVDD OTG0_ID OTG0_VSSA OTG0_VDD25 OTG0_DM OTG0_DP V
GPIO5_D[1]/
GPIO5_C[4]/
LCDC_DATA[22]/ LCDC_DATA[21]/ GPIO1_B[4]/ GPIO1_A[1]/ EBC_SDCLK/
VIP_DATAIN[4] EBC_SDDO[4]/ OTG0_VSSAC OTG0_DVSS OTG0_VBUS OTG0_VDD33 OTG0_RKELVIN W
EBC_GDSP EBC_GDOE VIP_CLKOUT SMC_CSN0 SMC_ADDR[6]/
SMC_DATA[4]
HOST_DATA[6]
GPIO5_D[0]/
GPIO0_B[5]/ GPIO5_C[0]/ GPIO0_C[4]/ GPIO3_D[5]/
LCDC_DATA[19]/ LCDC_DEN/ EBC_SDLE/ GPIO1_A[2]/
VIP_DATAIN[11] VIP_DATAIN[7] EBC_VCOM/ EBC_SDDO[0]/ EBC_GDPWR2/ SMC_ADDR[7]/ SARADC_AIN[1] SARADC_AIN[2] Y
EBC_VCOM EBC_GDCLK SMC_ADDR[5]/ SMC_CSN1
SMC_BLSN0 SMC_DATA[0] SMC_DATA[12] HOST_DATA[7]
HOST_DATA[5]
GPIO0_B[6]/ GPIO0_B[1]/
GPIO5_C[1]/ GPIO5_C[5]/ GPIO0_C[5]/
LCDC_DATA[10]/ LCDC_DATA[14]/ GPIO1_B[0]/ GPIO1_B[1]/ EBC_SDSHR/ EBC_SDCE1/
VIP_DATAIN[10] EBC_SDDO[1]/ EBC_SDDO[5]/ EBC_SDCE3/ SARADC_AIN[0] SARADC_AIN[3] AA
EBC_SDCE2 EBC_BORDER0 VIP_DATAIN[0] VIP_DATAIN[1] SMC_BLSN1/ SMC_ADDR[1]/
SMC_DATA[1] SMC_DATA[5] SMC_DATA[13]
HOST_INT HOST_DATA[1]
GPIO0_D[1]/ GPIO0_B[3]/
GPIO5_C[2]/ GPIO5_C[7]/ GPIO0_C[0]/ GPIO0_C[6]/
LCDC_DATA[7]/ LCDC_DATA[12]/ LCDC_DATA[16]/ GPIO1_B[3]/ EBC_GDCLK/ EBC_BORDER0/
VIP_DATAIN[6] VIP_HREF EBC_SDDO[2]/ EBC_SDDO[7]/ EBC_GDSP/ EBC_SDCE4/ AC
EBC_SDDO[7] EBC_SDCE4 EBC_GDPWR0 VIP_DATAIN[3] SMC_ADDR[4]/ SMC_ADDR[3]/
SMC_DATA[2] SMC_DATA[7] SMC_DATA[8] SMC_DATA[14]
HOST_DATA[4] HOST_DATA[3]
GPIO0_B[0]/EBC GPIO0_B[2]/
GPIO5_C[3]/ GPIO0_B[4]/ GPIO0_C[1]/ GPIO0_C[7]/
LCDC_DATA[8]/ LCDC_DATA[13]/ LCDC_DATA[17]/ GPIO1_B[2]/ _SDCE0/SMC_A EBC_SDCE2/
VIP_DATAIN[9] VIP_CLKIN EBC_SDDO[3]/ EBC_BORDER1/ EBC_GDRL/ EBC_SDCE5/ AD
EBC_SDCE0 EBC_SDCE5 EBC_GDPWR1 VIP_DATAIN[2] DDR[0]/HOST_D SMC_ADDR[2]/
SMC_DATA[3] SMC_WEN SMC_DATA[9] SMC_DATA[15]
ATA[0] HOST_DATA[2]
13 14 15 16 17 18 19 20 21 22 23 24
Rockchips Confidential 24
RK2918 Datasheet Rev 1.0
A1 GPIO6_A[0] B1 GPIO6_B[6]
A2 GPIO6_B[7] B2 GPIO6_B[5]
A3 GPIO1_C[0]/UART0_CTS_N/SDIO_DETECT_N B3 GPIO6_A[1]
A4 GPIO3_A[5]/I2S1_LRCK_TX B4 GPIO2_A[7]/UART2_RTS_N
A5 GPIO3_A[4]/I2S1_SDO B5 GPIO3_A[3]/I2S1_SDI
A6 GPIO5_D[6]/SDIO_PWR_EN B6 GPIO3_A[1]/I2S1_SCLK
A7 GPIO5_D[5]/SDMMC_PWR_EN B7 GPIO5_D[2]/PWM1/UART1_SIR_IN
A8 GPIO2_B[2]/UART3_SIN B8 GPIO5_D[3]/I2C2_SDA
A9 GPIO1_A[5]/EMMC_PWR_EN/PWM3 B9 GPIO2_A[3]/SDMMC_WRITE_PRT/PWM2/UART1_SIR_OUT
C1 GPIO6_A[5] D1 GPIO6_A[6]
C2 GPIO6_B[4] D2 GPIO6_A[7]
C3 GPIO6_A[2] D3 GPIO6_B[3]
C4 GPIO1_C[1]/UART0_RTS_N/SDIO_WRITE_PRT D4 GPIO6_A[3]
C5 GPIO2_A[6]/UART2_CTS_N D5 GPIO1_B[7]/UART0_SOUT
C6 GPIO3_A[2]/I2S1_LRCK_RX D6 GPIO2_B[4]/UART3_CTS_N/I2C3_SDA
C7 GPIO2_A[4]/UART1_SIN D7 GPIO3_A[0]/I2S1_CLK
C8 GPIO1_B[5]/PWM0 D8 GPIO1_B[6]/UART0_SIN
C9 GPIO2_B[6]/I2C0_SDA D9 GPIO5_D[4]/I2C2_SCL
Rockchips Confidential 25
RK2918 Datasheet Rev 1.0
E1 GPIO6_B[0] F1 GPIO6_B[1]
E2 GPIO5_A[0] F2 GPIO0_A[1]
E3 GPIO6_B[2] F3 GPIO5_A[1]
E4 GPIO5_A[2] F4 GPIO0_A[0]
E5 GPIO6_A[4] F5 AVDD_DPLL
E6 GPIO2_B[0]/UART2_SIN F6 AHVDD_APLL
E7 GPIO2_B[5]/UART3_RTS_N/I2C3_SCL F7 AHVSS_APLL
E8 GPIO2_B[1]/UART2_SOUT F8 GPIO2_B[3]/UART3_SOUT
E9 GPIO2_A[5]/UART1_SOUT F9 GPIO4_D[3]
G1 XOUT24M H1 XOUT27M
G2 XIN24M H2 XIN27M
G3 GPIO0_A[2] H3 GPIO0_A[3]
G4 GPIO0_A[4] H4 GPIO4_A[3]
G5 DVDD_APLL H5 DVDD_DPLL
G6 AVSS_DPLL H6 DVSS_DPLL
G7 DVSS_APLL H7 DVSS_CGPLL
Rockchips Confidential 26
RK2918 Datasheet Rev 1.0
L1 DQS[0] M5 VSSIO_DDR0
L2 DQS_B[0] M6 TMS
L3 DQ[5] M7 TDO
L4 DQ[4] M10 GND
L5 TCK M11 GND
N1 DQ[19] P5 VSSIO_DDR1
N2 DQ[18] P6 VREF0
N3 DM[2] P7 EWAKEUP_STOP
Rockchips Confidential 27
RK2918 Datasheet Rev 1.0
R1 DQ[23] T5 VSSIO_DDR2
R2 DQ[22] T6 ANALOG_TEST_PIN
R3 BA[0] T7 EWAKEUP_POWER
Rockchips Confidential 28
RK2918 Datasheet Rev 1.0
W1 CS_B1 Y1 CK
W2 ODT0 Y2 CK_B
W3 CKE1 Y3 CKE0
W4 RET_EN Y4 DLL_TEST_PIN[1]
W5 VDDIO_DDR3 Y5 VSSIO_DDR4
W6 VREF2 Y6 VDDIO_DDR4
W7 GPIO6_D[3] Y7 VSSIO_DDR5
W8 GPIO6_D[1] Y8 VDDIO_DDR5
W9 NC6 Y9 VSSIO_DDR6
Rockchips Confidential 29
RK2918 Datasheet Rev 1.0
G10,G12,G14,G16,
L7,J18,N7,L18, Internal Core Power
VDDCORE 1.08 1.2 1.32
R7,N18,U7,R18, (@ CPU frequency <= 1GHz)
V10,V12,V14,V16
Rockchips Confidential 30
RK2918 Datasheet Rev 1.0
3 3.3 3.6
VDDIO_LCD0 V11
1.62 1.8 1.98
LCDC/EBC Digital IO Power
3 3.3 3.6
VDDIO_LCD1 V13
1.62 1.8 1.98
3 3.3 3.6
VDDIO_VIP V15 Camera Digital IO Power
1.62 1.8 1.98
3 3.3 3.6
VDDIO_FLASH0 P18
1.62 1.8 1.98
Nand Flash Digital IO Power
3 3.3 3.6
VDDIO_FLASH1 M18
1.62 1.8 1.98
3 3.3 3.6
VDDIO_AP0 G9
1.62 1.8 1.98 I2S/UART/I2C for Mobile phone Digital
3 3.3 3.6 IO Power
VDDIO_AP1 G8
1.62 1.8 1.98
DDRII (cke/cs/ret)
1.7 1.8 1.9
VDDIO_DDR3 W5 LPDDR(cke/cs/ret)
1.65 1.8 1.95
Digital IO Power
DDRII/LPDDR(cke/cs/ret) Digital IO
VSSIO_DDR3 V5 0
Ground
Rockchips Confidential 31
RK2918 Datasheet Rev 1.0
VSSIO_DDR4 Y5 0
DDRII/LPDDR(data lane1/3/cmd lane)
VSSIO_DDR5 Y7 0
Digital IO Ground
VSSIO_DDR6 Y9 0
CODEC/GENERAL PLL(1.0GHz)
AVSS_CGPLL J7 0
Analog Ground
CODEC/GENERAL PLL(1.0GHz)
AVDD_CGPLL J5 1.08 1.2 1.32
Analog Power
CODEC/GENERAL PLL(1.0GHz)
DVDD_CGPLL J6 1.08 1.2 1.32
Digital Power
CODEC/GENERAL PLL(1.0GHz)
DVSS_CGPLL H7 N/A N/A N/A
Digital Ground
Rockchips Confidential 32
RK2918 Datasheet Rev 1.0
3 3.3 3.6
VDDIO_RTC P21 RTC IO Digital Power
1.62 1.8 1.98
Rockchips Confidential 33
RK2918 Datasheet Rev 1.0
TCK L5 TCK I 8 Up I Up
VDDIO0
TMS M6 TMS I/O 8 Up I Up
Rockchips Confidential 34
RK2918 Datasheet Rev 1.0
Rockchips Confidential 35
RK2918 Datasheet Rev 1.0
Rockchips Confidential 36
RK2918 Datasheet Rev 1.0
Rockchips Confidential 37
RK2918 Datasheet Rev 1.0
Rockchips Confidential 38
RK2918 Datasheet Rev 1.0
Rockchips Confidential 39
RK2918 Datasheet Rev 1.0
Rockchips Confidential 40
RK2918 Datasheet Rev 1.0
Rockchips Confidential 41
RK2918 Datasheet Rev 1.0
Rockchips Confidential 42
RK2918 Datasheet Rev 1.0
Rockchips Confidential 43
RK2918 Datasheet Rev 1.0
Rockchips Confidential 44
RK2918 Datasheet Rev 1.0
Rockchips Confidential 45
RK2918 Datasheet Rev 1.0
Rockchips Confidential 46
RK2918 Datasheet Rev 1.0
Rockchips Confidential 47
RK2918 Datasheet Rev 1.0
NC1 U4 -- -- -- -- -- -- -- --
NC2 AB3 -- -- -- -- -- -- -- --
NC3 AA4 -- -- -- -- -- -- -- --
NC4 AA8 -- -- -- -- -- -- -- --
NC5 AB8 -- -- -- -- -- -- -- --
NC6 W9 -- -- -- -- -- -- -- --
①:
Notes : Pad types : I = input , O = output , I/O = input/output (bidirectional) ,
AP = Analog Power , AG = Analog Ground
DP = Digital Power , DG = Digital Ground
A = Analog
②:
Output Drive Unit is mA , only Digital IO have drive value
③:
Reset state : I = input without any pull resistor , O = output without any pull resistor ,
I Up = input with weak pullup resistor , I Down = Input with weak pulldown resistor
O Up =output with weak pullup resistor ,O Down =output with weak pulldown resistor
④:
It is die location. For examples, “Left side” means that all the related IOs are always in left side of die
⑤:
Power supply means that all the related IOs is in these IO power domain. If multiple powers is included, they are connected together in one IO power ring
Rockchips Confidential 48
RK2918 Datasheet Rev 1.0
sdmmc_datai
I/O sdmmc card data input and output.
SD/MMC (i=0~7)
Host sdmmc card detect signal, a 0 represents
sdmmc_detect_n I
Controller presence of card.
Rockchips Confidential 49
RK2918 Datasheet Rev 1.0
sdio_datai
I/O sdio card data input and output.
(i=0~3)
emmc_datai
I/O emmc card data input and output.
(i=0~7)
eMMC
emmc card detect signal, a 0 represents
Interface emmc_detect_n I
presence of card.
Rockchips Confidential 50
RK2918 Datasheet Rev 1.0
Reference Voltage input for three regions of DDR
VREFi (i=0,1,2) N/A
IO
ZQ calibration pad which connects 240ohm±1%
ZQ_PIN N/A
resistor
Rockchips Confidential 51
RK2918 Datasheet Rev 1.0
HSADC hsadc_datai
I hsadc(i=0~9)/tsi(i=0~7)/gps data(i=0,1)
Interface (i=0~9)
(8 channel) i2s0_sdoi
O I2S/PCM0 serial data ouput
(i=0,1,2,3)
I2S/PCM0 left & right channel signal for
transmitting serial data, synchronous left & right
i2s0_lrck_txi I/O(i=0)
channel in I2S mode (i=0) and the beginning of a
(i=0,1) O(i=1)
group of left & right channels in PCM mode
(i=0,1)
SPDIF
spdif_tx O spdif biphase data ouput
transmitter
spix_csny
SPI I/O spi chip select signal,low active
(x=0,1) (y=0,1)
Controller
spix_txd (x=0,1) O spi serial data output
Rockchips Confidential 52
RK2918 Datasheet Rev 1.0
LCDC RGB interface display clock out, MCU i80
LCDC_DCLK O
interface RS signal
Rockchips Confidential 53
RK2918 Datasheet Rev 1.0
mii_crs I mii carrier sense detect
Rockchips Confidential 54
RK2918 Datasheet Rev 1.0
uart0_sout O UART0 searial data output
SARADC_AIN[i]
SAR-ADC N/A SAR-ADC input signal for 4 channel
(i=0~3)
Rockchips Confidential 55
RK2918 Datasheet Rev 1.0
Rockchips Confidential 56
RK2918 Datasheet Rev 1.0
2.5.1 Dimension
Rockchips Confidential 57
RK2918 Datasheet Rev 1.0
Rockchips Confidential 58
RK2918 Datasheet Rev 1.0
Rockchips Confidential 59
RK2918 Datasheet Rev 1.0
Absolute maximum ratings specify the values beyond which the device may be damaged
permanently. Long-term exposure to absolute maximum ratings conditions may affect
device reliability.
Rockchips Confidential 60
RK2918 Datasheet Rev 1.0
VDDIO0~VDDIO6
Digital GPIO Power(3.3V) VDDIO_SMC0, VDDIO_SMC1 3 3.3 3.6 V
VDDIO_EFUSE
VDDIO_LCD0, VDDIO_LCD1
VDDIO_VIP, VDDIO_RTC
3 3.3 3.6
Digital GPIO Power(3.3V/1.8V) VDDIO_FLASH0 , V
1.62 1.8 1.98
VDDIO_FLASH1
VDDIO_AP0, VDDIO_AP1
24
PLL input clock frequency N/A N/A MHz
27
Operating Temperature -40 25 85 ℃
①:
Notes : Symbol name is same as the pin name in the io descriptions
3.3 DC Characteristics
Rockchips Confidential 61
RK2918 Datasheet Rev 1.0
VDDIO_DDRi +
VREF i + 0.125
Input High Voltage Vih_ddr 1.8 0.3 V
(i=0~2)
(i=0~6)
VREFi - 0.125
Input Low Voltage Vil_ddr -0.3 0 V
(i=0~2)
DDR IO
VDDIO_DDRi - 0.28
@DDRII mode Output High Voltage Voh_ddr 1.8 N/A V
(i=0~6)
0.7*VDDIO_DDRi
Input High Voltage Vih_ddr 1.8 N/A V
DDR IO (i=0~6)
@LPDDR mode 0.3*VDDIO_DDRi
Input Low Voltage Vil_ddr N/A 0 V
(i=0~6)
@3.3V High level input current Vin = 3.3V, pulldown disabled TBD N/A TBD uA
Iih
Rockchips Confidential 62
RK2918 Datasheet Rev 1.0
Digital
Vin = 1.8V, pulldown disabled TBD N/A TBD uA
GPIO High level input current Iih
@1.8V Vin = 1.8V, pulldown enabled 9 17 30 uA
①:
Notes : NR is the input divider value;
NF is the feedback divider value;
NO is the output divider value
②:
PLL(1.6G) is ARM PLL with AHVDD_APLL and DVDD_APLL power supply ;
Rockchips Confidential 63
RK2918 Datasheet Rev 1.0
PLL(1.0G) is DDR PLL/CODEC PLL/GENERAL PLL with AVDD_DPLL/AVDD_CGPLL and
DVDD_DPLL/DVDD_CGPLL power supply
FS transmit, maximum Current From OTG_DVDD OTG0_VDD25 = OTG1_VDD25 = 2.5V, N/A 2.66 N/A mA
transition density Current From OTG_VDD33 OTG0_VDD33 = OTG1_VDD33 = 3.3V, N/A 16.4 N/A mA
(all 0's data in DP/DM) Current From OTG_VDD25 OTG0_DVDD = OTG1_DVDD = 1.2V , N/A 6.04 N/A mA
LS transmit, maximum Current From OTG_DVDD 15-cm USB cable attached to DP/DM N/A 3.34 N/A mA
Rockchips Confidential 64
RK2918 Datasheet Rev 1.0
VDDIO_DDR standby
@ 1.8V , 125℃ 0 0 1.24 mA
DDR IO current, ODT OFF
@DDRII mode Input leakage current, SSTL
@ 1.8V , 125℃ 0 0 0.42 uA
mode, unterminated
Rockchips Confidential 65
RK2918 Datasheet Rev 1.0
External reference circuit for oscillators with 24MHz and 27MHz input
In the following diagram , the value for Rf,Rd,C1,C2 must be adjusted a little
to improve performance of oscillator based on real crystal model . Especially C1 and C2 value
is advised to meet formula (C1 * C2)/(C1+C2) = ~8pF
Oscillator IO
XIN24M/ XOUT24M/
XIN27M XOUT27M
Rf = 1M Ohm
Rd = 0~200 Ohm
8~12pF 8~12pF
Oscillator IO
XIN32K XOUT32K
Rf = 1M Ohm
Rd = 200 Ohm
10~30pF 10~30pF
Rockchips Confidential 66
RK2918 Datasheet Rev 1.0
DVDD_CGPLL/DVSS_CGPLL.
In the above circuit, 1 Ohm resistor of the filter is recommended for loading PLL current
based on IR drop consideration. For capacitors C1/C2/C3/C4 , SMD ceramic high-frequency
capacitors are selected, and C1,C2,C3 must be chosen with the same series of product and
dimension. Serial resonance frequency(SRF) of C1 is close to PLL Fvco (1.6GHz and 1.0GHz),
after C1 value is decided , we can get C2/C3/C4 value based on the following formula :
C2 = 2*C1
C3 = 2*C2
C4 = C_total – (C1+C2+C3)
Fc_filter = 1/(2*pi*R*C_total) < 100KHz
Another, please pay more attention to the following remindment :
Total parasitic inductance, including of wire bond+PCB trace length,
should be as small as possible by using shorter bonding wire and PCB trace.
All capacitors should be placed as close to power and GNC pins as
possible and shorten the current loop as short as possible.
Use wide traces for power and ground paths.Keep adjacent digital
signals and power traces away from AVDD/AVSS to avoid coupling noise.
Rockchips Confidential 67
RK2918 Datasheet Rev 1.0
It is generally recommended that “turn on the higher GPIO voltage first and then the
lower core voltage” so that the crowbar current would not occur on the power-up stage.
Also it is acceptable that “turn on the lower core voltage first and then
higher GPIO voltage” only if the GPIO control pins are set to a fixed state. However, the
ramp-up time for them can not be less than 10us.
Notes : digital GPIO power include VDDIOi (i=0~6) , VDDIO_VIP, VDDIO_RTC, VDDIO_EFUSE,
①:
NPOR
sysrstn
pllpd
1.2us
chiprstn
208us
rstn_pre 10.7us
(IP reset)
Fig. 4-5 RK2918 reset signals sequence
Rockchips Confidential 68