AllWinner Publishes A31 and A20 Processors Details

Several tablets based on AllWinner A31 quad core processor have been announced this week,  such as Onda V972, but we did not really have full details on the processor. We now know more since AllWinner added product pages for two new (sun6i architecture. [Edit: A20 is actually sun7i…]) processors: AllWinner A31 and AllWinner A20.

AllWinner A31 Specifications

AllWinner A31 is a quad core Cortex A7 processor with PowerVR SGX544MP2 GPU (8 shader engines).

  • CPU – ARM Cortex-A7 Quad-Core with 256KB L1-Cache/1MB L2-Cache
  • GPU – POWER VR SGX 544 with Eight logic cores. Open GL ES2.0, Open CL1.x and DX 9_3 compliant.
  • Memory – Dual-Channel LPDDR2/DDR3/DDR3L Controller, Dual-Channel NAND FLASH Controller and 64-bit ECC
  • Video
    • UHD H.264 4K ×2K @30fps video decoding
    • Full HD video decoding
    • BD Directory, BD ISO and BD m2ts video decoding
    • H.264 High Profile 1080P@60fps encoding
    • 3840×1080@30fps 3D decoding
    • Complies with RTSP, HTTP, HLS, RTMP, MMS streaming media protocol
  • Display
    • Dual-Channel LVDS 1080@60fps
    • 4-lane MIPI DSI 1920 × 1200@ 60fps
    • Dual-Channel RGB/CPU 2048 ×1536@60fps
    • Integrated HDMI 1.4 4K ×2K@ 30fps
  • Camera
    • Integrated Parallel & MIPI I/F sensor
    • Integrated Powerful ISP, supporting Raw Data CMOS sensor
    • 5M/8M/12M CMOS Sensor supported
    • 8/10/12-bit RGB Bayer sensor supported
  • PMIC – PMIC AXP221 designed for A31. 21-CH power output and 2.2A Flash charging. Complies with USB 3.0 power supply standard
  • Audio – Integrated HI-FI 100dB Audio Codec, and Three MIC including one MIC with Noise cancellation

The platform supports Android 4.2 and Microsoft Windows RT, but there’s no word about Linux. More on that at the end of the post.

AllWinner A20 Specifications

AllWinner A20 is a dual core Cortex A7 processor with a dual core Mali-400 GPU.

  • CPU – ARM Cortex-A7 Dual Core with 512MB L2-Cache*/128KB L1-Cache (* As per AllWinner A20 page, but this should most definitely read as “512KB L2-Cache”)
  • GPU – ARM Mali400 MP2
  • Memory – LPDDR2/DDR3/DDR3L controller, NAND Flash controller and 64-bit ECC
  • Video
    • HD H.264 2160P video decoding
    • Full HD video decoding
    • BD Directory, BD ISO and BD m2ts video decoding
    • H.264 High Profile 1080P@30fps encoding
    • 3840×1080@30fps 3D decoding
    • Complies with RTSP, HTTP,HLS,RTMP,MMS streaming media protocol
  • Display
    • Support multi-channel HD display
    • Integrated HDMI 1.4
    • CPU/RGB/LVDS LCD interface 1920×1080 resolution
    • CVBS/YPbPr/VGA support
    • Integrated TV decoder
  • Camera
    • Integrated parallel 8-bit I/F YUV sensor
    • Integrated 24-bit parallel YUV 444 I/F
    • 5M/8M CMOS sensor support
    • Dual-sensor support
  • Audio
    • Integrated HI-FI 100dB Audio Codec
    • Dual MIC noise cancellation

AllWinner A20 supports Android 4.2 or above. AllWinner A20 is also pin-compatible with AllWinner A10, so existing products may soon be available for this low cost version. I still could not find any CPU clock details for either processor.

AllWinner A31 is clearly destined at higher products with both Android and Windows RT, whereas AllWinner A20 is a low cost version for Android tablets and set-top boxes.

Linux is not mentioned for any of sun6i processors, as AllWinner does not appear have Linux SDK, and Alejandro Mery – one of the main developers at – said the community does not have any source for sun6i at the moment. Proper Linux support would be difficult for A31 due to the Power VR GPU, and it’s more likely work could be done on AllWinner A20, if GPL sources are made available.

Via: Thinkteletronics and AllWinnerTech

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

ROCK Pi 4C Plus
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
Weller PCB manufacturer