/
2. Features

2. Features

Processors

ARM Cortex-A7 Quad core

  • Quad-core ARM® Cortex-A7(CA7) MPCore operating speed upto 960MHz

  • NEON multimedia processing engine with SIMDv2/VFPv4 ISA support

  • 32KB L1 I-cache and 32KB L1 D-cache

  • 512KB unified L2 cache

  • Generic Interrupt Controller (GIC) v2.0

ARM926 real-time core

  • Run as real time process unit

  • ARM926EJS operating speed up to 202 MHz

  • 16KB L1 I-cache and 16KB L1 D-cache

8051 low-power core

  • Selectable 32KHz or 202MHz operating speed;

  • Intended to be used as a supervisory core;

  • Low-power operation—500uA @ 32KHz for the entire IC

All IO and peripherals are accessible by Cortex-A7/ARM926/8051

Debug Interfaces

SWD interface

  • Dedicated pins for CA7 debug

  • Pin mux with other functions pin when production

JTAG interface

  • Dedicated pins for debug

  • ARM926 and 8051 share the same JTAG debug port

Power Management

Embedded DC/DC

  • Embedded DC-DC for computation unit, DDR3, and the core power

    • Only single 3.3V power supply[1]

    • 3.3V to 0.90V for CA7

    • 3.3V to 1.5V for DDR3

    • 3.3V to 1.2V for Peripheral logics

  • Embedded temperature sensor (resolution 1°C) for temperature detection (temperature detection range from -40°C to 125°C)


[1] 1.2V external power is needed if 1.2V consumes current more than 1200mA

 

Memory

Embedded DRAM

  • Embedded 128MB/512MB DDR3 1066 DRAM

SP7021-IS : built-in 128MB DDR3,

SP7021-IF : built-in 512MB DDR3

 

Flash interface

  • Support SPI NAND / SPI NOR / eMMC

  • Support BCH ECC

  • Support 1 bit/ 2bits/4-bits SPI_FLASH memory

System Control

Real-Time Counter (RTC)

  • RTC with leap year and daylight saving time correction by software

  • RTC with alarm timer with its own output port

    • CPU set the wakeup time, shutdown until this time

    • RTC wake up port to output pin and CPU interrupt

    • RTC connect to the backup power pin, charging battery without adding any charging circuit (??)

PWM, Timers, Input Capture module

  • PWM:

    • Each module contain at least four synchronized PWM channels

    • output resolution region (ex. System clock is 202 Mhz ,pwm max 202Mhz/256 = 789KHz , Min 202/(256*65535) = 12 Hz)

  • Four General Purpose Timers:

    • Four 16 bit and up to two 32 bit timers/counters

  • Four Input Capture (IC) modules

  • Independent Watchdog Timers (WDT)

Security

Security Boot

  • External boot image verified by ED25519 algorithm

  • External boot image will be signature-verified by internal ROM code and private/public key before loaded.

Crypto Engines

  • PKA Engine (RSA)

  • Hash Engine (SHA3, MD5)

  • Bulk Encryption/decryption Engine (AES)

Unique factory info and OTP memory

  • Total 128 bytes

  • IC Vendor (before shipping)

    • Device ID, revision, 16 bits

    • The serial number

    • Two “registered” MAC addresses for two MAC controllers (each 48b)

  • User

    • 64 bytes of one-time programmable memory for storing user IDs, hash data (for protection)

  • OTP is programmed by OTP program voltage pin. No extra programming circuit needed.

Peripherals

Three separate MMC / SD / SDIO interfaces

  • First port: eMMC 4.41 DDR 104MB/s for primary boot disk

  • Second port: SD card (SD 2.0) for removable media

  • Third port: SDIO (SD 2.0) interface for Wi-Fi module

Two USB 2.0 OTG Ports

  • Support boot from USB

  • Support USB video class (UVC).

General Purpose IO (GPIO) ports

  • Total 9 GPIO ports (GPIO0~GPIO8) and 8-bits for each port

  • Two ways of accessing individual GPIO lines:

    • Through 8-bit registers, where eight lines are read or written at the same time.

    • Bit-wise access: access single bit without disturbing other bits in the same register

  • Strong driving (16mA) for GPIO0 port

  • Separated interrupt configuration, 8 interrupt sources at GPIO1 port and need to be configured as wake-up source.

  • 3.3V with 5V tolerance

  • Tri-state output pad with Schmitt trigger Input / enable / open collector / invert in or out for all ports

Two Ports Ethernet Switch

  • Two IEEE 802.3 10/100M ports with RMII interface

  • Support full and half duplex

  • Support Daisy Chain and NIC mode for different application scenarios

  • Support IEEE802.1Q VLAN tagging and un-tagging

  • Support MAC clone and MAC security

  • Support 4 traffic classes (compatible with IEEE802.1D-2004)

  • Support 1K MAC address table entries with programmable aging time

Five UARTs

  • One console UART with only Tx/Rx lines

  • Four full function UARTs

    • 128 bytes FIFO

    • Automatic RTS/CTS control

    • Clocking from 27MHz or external CLK input

  • Baud rates up to 921600 bps with Error rate under 3%

  • Independent Tx/Rx DMA functions for every UARTs.

Four SPI controllers

  • Master mode and slave mode

  • SPI FIFO depth 8 bytes of RX and TX registers

  • Independent Tx/Rx DMA function for each port

Four I2C

  • I2C Master

  • I2C clock stretching and FIFO depth 32 bytes

  • Independent Tx/Rx DMA function for each port

Pin Mux

  • Any signals of each function could map to any pin using pin mux mapping matrix

  • Pin mux is run time programmable

Display

HDMI

  • HDMI TX 1.4, resolution up to 720P

MIPI CSI

LCD Timing Controller (TCON)

  • Support TTL interface panel for monitor, max resolution 1280x720.

  • Support TTL RGB888 output

Audio Interfaces

I2S

  • I2S output up to 6 stereo channels (I2Sx3)

  • I2S input up to 4 stereo channels (I2Sx2)

SPDIF

  • 1 SPDIF output

  • 1 SPDIF input

Multi Channel Audio

  • Support TDM/PDM interface for 8 channel microphone array

    • PCM (TDM/I2S interface, 1-Rx+1-Tx interface)

    • TDM support 16/24/32bits, 8 channels, master/slave mode

Others

FPGA BUS IO Interface (FBIO)

  • FPGA platform expansion through the FBIO interface

Package

  • FCC Class B for system level, Industrial temperature range -40°C ~ 85°C

  • 20mmX20mm LQFP176-EP package

Related content

SP7021 Datasheet
SP7021 Datasheet
More like this
8. Electrical Characteristics
8. Electrical Characteristics
Read with this
2.1 Plus1 7021 platform overview
2.1 Plus1 7021 platform overview
More like this
7. SP7021 Reference Circuit
7. SP7021 Reference Circuit
Read with this
1. GENERAL INTRODUCTION
1. GENERAL INTRODUCTION
More like this
SP7021 Quick Start
SP7021 Quick Start
Read with this