RK3188 is a low power, high performance processor for mobile phones, personal mobile internet device and other digital multimedia applications, and integrates quad-core Cortex-A9 with separately NEON and FPU coprocessor.It also integrates Mali T400 MP4 GPU.

Overview


RK3188 have very good Linux support including U-Boot, kernel, graphics, video decoder and encoder.

RK3188 SoC Feature


  • CPU
    • Quad-core ARM Cortex-A9 MPCore processor, a high-performance, low-power and cached application processor
    • Full implementation of the ARM architecture v7-A instruction set, ARM Neon Advanced SIMD (single instruction, multiple data) support for accelerated media and signal processing computation
    • Integrated 32KB L1 instruction cache , 32KB L1 data cache with 4-way set associative
    • 512KB unified L2 Cache
    • Trustzone technology support
  • GPU
    • ARM Mali-T400 MP4
    • High performance OpenGL ES1.1 and 2.0, OpenVG1.1 etc
    • Embedded 4 shader cores with shared hierarchical tiler
  • Memory
    • 32KB internal SRAM for security and non-security access, detailed size is programmable
    • Dynamic Memory Interface (DDR3/LPDDR2): Compatible with JEDEC standard DDR3/LPDDR2 SDRAM. Data rates up to 1066Mbps(533MHz) for DDR3/LPDDR2. Support up to 2 ranks (chip selects), totally 2GB(max) address space, and maximum address space for one rank is also 2GB, which is software-configurable.
    • Static Memory Interface (ASRAM/Nor Flash): Compatible with standard async SRAM or Nor Flash. Support up to 2 banks (chip selects).
    • Nand Flash Interface: Support 8bits/16bits async nand flash, up to 4 banks. Support 8bits sync DDR nand flash, up to 4 banks. Up to 60bits hardware ECC
    • eMMC Interface: Compatible with standard iNAND interface. Support MMC4.41 protocol.
    • SD/MMC Interface: Compatible with SD3.0, MMC ver4.41
  • System Component
    • Timer: 7 on-chip 64bits Timers in SOC with interrupt-based operation
    • PWM: 4 on-chip PWMs with interrupt-based operation
    • WatchDog: 32 bits watchdog counter width
  • Video
    • Real-time video decoder of MPEG-1, MPEG-2, MPEG-4,H.263, H.264, AVS, VP8, VC-1, MVC
    • Output data format is YUV420 semi-planar, and YUV400(monochrome) is also supported for H.264
    • H.264 up to HP level 4.2 : 1080p@60fps (1920x1088)
    • MPEG-4 up to ASP level 5 : 1080p@60fps (1920x1088)
    • MPEG-2 up to MP : 1080p@60fps (1920x1088)
    • MPEG-1 up to MP : 1080p@60fps (1920x1088)
    • H.263 : 576p@60fps(720x576)
    • VC-1 up to AP level 3 : 1080p@30fps (1920x1088)
    • VP8 : 1080p@60fps (1920x1088)
    • AVS : 1080p@60fps (1920x1088)
    • MVC : 1080p@60fps (1920x1088)
    • Support video encoder for H.264, MVC and VP8
  • JPEG Codec
    • Decoder size is from 48x48 to 8176x8176(66.8Mpixels). Maximum data rate is up to 76million pixels per second
    • Encoder image size up to 8192x8192(64million pixels) from 96x32. Maximum data rate up to 90million pixels per second
  • Display
    • Two independent display controllers
    • Support LCD or TFT interfaces up to 2048x1536
    • Parallel RGB LCD Interface :RGB888(24bits),RGB666(18bits),RGB565(15bits)
    • Serial RGB LCD Interface: 3x8bits with RGB delta support, 3x8bits followed by dummy data, 16bits followed by 8bits
    • MCU LCD interface : i-8080 with up to 24bits RGB
  • Camera interface
    • Support up to 5M pixels
    • 8bits BT656(PAL/NTSC) interface
    • 16bits BT601 DDR interface
    • 8bits/10bits/12bits raw data interface
  • Audio
    • I2S/PCM with 2ch: Up to 2 channels (2xTX, 2xRX). Audio resolution from 16bits to 32bits. Sample rate up to 192KHz
    • SPDIF: support audio resolution 16bits/20bits/24bits. Software configurable sample rates (48KHz, 44.1KHz, 32KHz). Stereo voice replay with 2 channels
  • Connectivity
    • SDIO interface: Compatible with SDIO 3.0 protocol
    • High-speed ADC stream interface: Support single-channel 8bits/10bits interface. Support 8bits TS stream interface.
    • GPS Interface: Single chip, integrate GPS bb with cpu
    • MAC 10/100MEthernet Controller: IEEE802.3u compliant Ethernet Media Access Controller(MAC). Support only RMII(Reduced MII) mode. 10Mbps and 100Mbps compatible
    • SPI Controller: 2 on-chip SPI controller inside
    • Uart Controller: 4 on-chip uart controller inside
    • I2C controller: 5 on-chip I2C controller inside
    • USB Host2.0: Compatible with USB Host2.0 specification. Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed(1.5Mbps) mode
    • USB OTG2.0: Compatible with USB OTG2.0 specification. Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed (1.5Mbps) mode
  • Other
    • SAR-ADC(Successive Approximation Register): 3-channel single-ended 10-bit SAR analog-to-digital converter. Conversion speed range is up to 1 MSPS

Document


Devices