X1600 Aiot Application Processor: Data Sheet
X1600 Aiot Application Processor: Data Sheet
X1600 Aiot Application Processor: Data Sheet
Disclaimer
This documentation is provided for use with Ingenic products. No license to Ingenic property rights is
granted. Ingenic assumes no liability, provides no warranty either expressed or implied relating to the
usage, or intellectual property right infringement except as provided for by Ingenic Terms and
Conditions of Sale.
Ingenic products are not designed for and should not be used in any medical or life sustaining or
supporting equipment.
All information in this document should be treated as preliminary. Ingenic may make changes to this
document without notice. Anyone relying on this documentation should contact Ingenic for the current
documentation and errata.
CONTENTS
1. Overview ............................................................................................ 4
1.1. Block Diagram ......................................................................................................................... 4
1.2. Features .................................................................................................................................. 5
1.2.1. CPU Core......................................................................................................................... 5
1.2.2. Memory Interface ............................................................................................................. 5
1.2.3. Meida Interface ................................................................................................................ 5
1.2.4. System Functions ............................................................................................................ 6
1.2.5. Peripherals ....................................................................................................................... 8
1.2.6. Bootrom ......................................................................................................................... 10
3. Electrical Specifications.................................................................... 24
3.1. Absolute Maximum Ratings................................................................................................... 24
3.2. Recommended operating conditions ..................................................................................... 25
3.3. DC Specifications .................................................................................................................. 25
3.4. Power On, Reset and BOOT ................................................................................................. 28
3.4.1. Power-On Timing ........................................................................................................... 28
3.4.2. Power On Reset............................................................................................................. 29
3.4.3. Reset procedure ............................................................................................................ 31
3.4.4. BOOT ............................................................................................................................. 31
4. Packaging Information...................................................................... 33
4.1. Overview................................................................................................................................ 33
4.2. Device Dimensions ................................................................................................................ 33
4.3. Solder Ball Materials ............................................................................................................. 34
4.4. Moisture Sensitivity Level ...................................................................................................... 34
Overview
1. Overview
X1600 is a low power consumption, high performance and high integrated application processor, the
application is focus on IoT devices. And it can match the requirements of many other embedded
products.
4
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Overview
1.2. Features
5
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Overview
- I2S features
- 8, 16, 18, 20 and 24 bit audio sample data sizes supported, 16 bits packed sample
data is supported
- Up to 8 channels sample data supported
- DMA transfer mode supported
- Stop serial clock supported
- Programmable Interrupt function supported
- Support share clock mode and split clock mode.
- Support mono PCM data to stereo PCM data expansion on audio play back
- Support endian switch on 16-bits normal audio samples play back
- Internal programmable or external serial clock and optional system clock supported for
I2S or MSB-Justified format
- Two FIFOs for transmit and receive respectively
Display controller
- Input format: RGB888, RGB565, RGB555
- Output interface:
- MIPI-DBI(SLCD)
Support Type A(6800)、Type B(8080), 8-/9-/16-/18-/24-bit bus
Support Type C(Serial data transfer interface, 3/4line-spi), 8-/12-/16-/24-bit bus
Display size up to 640x480@60Hz, 24BPP
- MIPI-DPI(TFT)
Support 24bit/pixel(R:8bit, G:8bit, B:8bit)
Support 18bit/pixel(R:6bit, G:6bit, B:6bit)
Support 16bit/pixel(R:5bit, G:6bit, B:5bit)
Display size up to 1280x720@60Hz, 24BPP
6
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Overview
7
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Overview
1.2.5. Peripherals
General-Purpose I/O ports
- Input / output / function port configurable
- Low/high, rising/falling edge triggering. Every interrupt source can be masked independent
Two I2C Controller
- Three speeds
- Standard mode (100 Kb/s)
- Fast mode (400 Kb/s)
- High mode (3.4Mb/s)
- Device clock is identical with pclk
- Programmable SCL generator
- Master or slave I2C operation
- 7-bit addressing/10-bit addressing
- 16-level transmit and receive FIFOs
- Interrupt operation
- The number of devices that you can connect to the same I2C-bus is limited only by the
maximum bus capacitance of 400pF
- APB interface
- 2 independent I2C channels (I2C0, I2C1)
One Normal Speed Synchronous serial interfaces (SPI)
- 3 protocols support: National’s Microwire, TI’s SSP, and Motorola’s SPI
- Full-duplex or transmit-only or receive-only operation
- Programmable transfer order: MSB first or LSB first
- 128 entries deep x 32 bits wide transmit and receive data FIFOs
- Configurable normal transfer mode or Interval transfer mode
- Programmable clock phase and polarity for Motorola’s SSI format
- Two slave select signal (SSI0_CE0_ / SSI0_CE1_) supporting up to 2 slave devices
- Back-to-back character transmission/reception mode
- Loop back mode for testing
One Synchronous serial Slave interfaces(SPI Slave)
- 3 protocols support: National’s Microwire, TI’s SSP, and Motorola’s SPI
- Full-duplex, transmit-only or receive-only operation for Motorola’s SPI and TI’s SSP
- Half-duplex, transmit-only or receive-only operation for National’s Microwire
Four UARTs (UART0, UART1, UART2,UART3)
- Full-duplex operation
- 5-, 6-, 7- or 8-bit characters with optional no parity or even or odd parity and with 1, 1½, or 2
stop bits
- 64x8 bit transmit FIFO and 64x11bit receive FIFO
- Independently controlled transmit, receive (data ready or timeout), line status interrupts
- Internal diagnostic capability Loopback control and break, parity, overrun and framing-error
is provided
- Separate DMA requests for transmit and receive data services in FIFO mode
- Supports modem flow control by software or hardware
8
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Overview
9
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Overview
1.2.6. Bootrom
20KB Boot ROM memory
10
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
2. PAD Information
2.1. Pin Map
X1600 Ball Assignment Ver1.0
BGA159, 9mm X 9mm X 1.2mm, 0.65mm pitch, top view
1 2 3 4 5 6 7 8 9 10 11 12 13 14
SSI0_CE0__SS LCD_D19_C
MSC0_CLK_SSI0 MSC0_D1_SSI0 TCK_UART1_ LCD_D15_SLC LCD_D13_SLC
EXCLK_PWM4_TC I_SLV_CE0__I IM_EXPOSU LCD_D17_AD9_
A _CLK_SSI_SLV_ _GPC_I2C1_SC TXD_SSI0_C RAM_VREF D_D15_CIM_D D_D13_CIM_D A
U6_IN0_PC25 2C0_SCK_NEMC RE_AD11_P PA17
CLK_PB12 K_SA10_PB15 E1__PB02 7_AD7_PA15 5_AD5_PA13
_CS2__PA28 A19
MSC0_CMD_SSI SSI0_DR_SSI_
MSC0_D3_SSI0_ SSI0_DT_SSI_ LCD_D22_C LCD_D20_C LCD_D14_SLC LCD_D11_SLC
0_DT_SSI_SLV RTC32K_PWM5_T TDI_UART2_ PWM2_TCU5_I PWM0_TCU4 DDR_PLLVCC SLV_DR_I2C0_ LCD_D16_AD8_
B CE0__SSI_SLV_ SLV_DT_UART2 IM_HSYNC_ IM_PCLK_A D_D14_CIM_D D_D11_CIM_D B
_DT_SA12_PB1 CU6_IN1_PC26 RXD_PB01 N0_PC02 _IN0_PC00 A SDA_WAIT__PA PA16
CE0__SA8_PB17 _TXD_PA30 AD14_PA22 D12_PA20 6_AD6_PA14 3_AD3_PA11
3 29
SSI0_CLK_SSI
MSC0_D2_SSI0 MSC0_D0_SSI0_ LCD_D21_C LCD_D12_SLCD LCD_D10_SLC LCD_D9_SLCD
BOOT_SEL0_PC2 TDO_UART2_ PWM1_TCU4_I _SLV_CLK_UAR LCD_D18_A
C _CE1__I2C1_S DR_SSI_SLV_DR DDR_VSSA RZQ DDR_ZQ IM_VSYNC_ _D12_CIM_D4_ D_D10_CIM_D _D9_CIM_D1_ C
7 TXD_PB00 N1_PC01 T2_RXD_PWM_T D10_PA18
DA_SA9_PB16 _SA11_PB14 AD13_PA21 AD4_PA12 2_AD2_PA10 AD1_PA09
CU_TRIG_PA31
TMS_UART1_
LCD_D23_SLCD LCD_D8_SLCD_ LCD_D6_SLCD LCD_D7_SLCD
BOOT_SEL1_PC2 RXD_PWM_TC
D PLL_AVDD PLL_VDD DDR_VDD1 DDR_VDD1 _CE__AD15_PA D8_CIM_D0_AD _D6_TCU3_IN _D7_TCU3_IN D
8 U_TRIG_PB0
23 0_PA08 0_SA6_PA06 1_SA7_PA07
3
LCD_D5_SLCD_ LCD_D4_SLCD
E EXCLK_O PLL_AVSS TRST VSS VDDMEM VDDMEM VSS VSS VSS D5_TCU2_IN1_ _D4_TCU2_IN E
SA5_PA05 0_SA4_PA04
LCD_D3_SLCD_ LCD_D1_SLCD LCD_D2_SLCD
F AVDEFUSE EXCLK_I PPRST_ VSS VDDMEM VDDMEM VDDMEM VSS VSS VDDIO_LCD D3_TCU1_IN1_ _D1_TCU0_IN _D2_TCU1_IN F
SA3_PA03 1_SA1_PA01 0_SA2_PA02
LCD_D0_SLCD_ LCD_HSYNC_S
G PWRON POR_CTL VSS VSS VSS VDD D0_TCU0_IN0_ LCD_WR_AVD_ G
SA0_PA00 _PA26
LCD_PCLK_CIM LCD_VSYNC_S LCD_DE_SLCD
H RTCLK XRTCLK RST_OUT_ VSS VSS VDD VDD _MCLK_RD__PA LCD_DC_WE__ _TE_NEMC_CS H
24 PA25 1__PA27
DRV_VBUS_PWM I2C0_SDA_SF I2C0_SCK_CD
J RTC_AVDD RTC_VDD WKUP_PC31 VSS VSS VSS VDD VDD VDD 3_TCU5_IN1_P C0_CE1__PB3 BUS_TX_EN_P J
C24 1 B30
UART3_RXD_UA UART3_TXD_U
SFC0_DQ3_HOL
SFC0_CLK_MSC0 RT1_CTS__CDB ART1_RTS__S
K D__MSC0_D1_P VDDIO VDDIO VSS VDDIO_CAN VSS SADC_AGND K
_CLK_PC17 US_TX_EN_PB0 FC0_CE1__PB
C22
5 04
I2S0_RX_DATA_ UART0_CTS__
SFC0_DQ2_WP_ UART0_RTS__P
SFC0_DQ0_MSC0 MAC_TXD0_PWM7 UART0_TXD_S PWM6_TCU7_I
L _MSC0_D2_PC2 TEST_TE CSI_VSSA USB_VSSA WM7_TCU7_IN1 L
_CMD_PC19 _TCU7_IN1_PB2 A15_PB08 N0_SA14_PB0
1 _SA13_PB10
1 9
MSC1_CLK_C MSC1_D3_CAN MSC1_D0_C
SFC0_DQ1_MSC0 SFC0_CE__MSC I2S0_TX_BCLK_ UART0_RXD_P
M DBUS_TX_PD 1_RX_UART3_ AN0_TX_PD CSI_DATAN0 CSI_CLKN CSI_DATAN1 SADC_VIN0 SADC_VIN2 USB0ID VBUS M
_D0_PC20 0_D3_PC18 MAC_MDC_PB27 B07
00 RXD_PD05 02
I2C1_SCK_MAC I2S0_RX_BCLK_ I2S0_TX_MC MSC1_D1_C
I2S0_TX_LRCK_ MSC1_CMD_CD CSI_VCCA3
N _RXD0_PWM5_T MAC_REF_CLK_P LK_MAC_TXE AN0_RX_PD CSI_DATAP0 CSI_CLKP CSI_DATAP1 SADC_VIN1 SADC_AVDD USB0PP USB_AVD11 N
MAC_MDIO_PB28 BUS_RX_PD01 3
CU6_IN1_PB19 B23 N_PB26 03
MSC1_D2_C
I2C1_SDA_MAC I2S0_RX_MCLK_ I2S0_TX_DA
I2S0_RX_LRCK_ AN1_TX_UA
P _RXD1_PWM6_T MAC_PHY_CLK_P TA_MAC_TXD CSI_VCCA11 SADC_VIN3 SADC_VREFP USB0PN USB_AVD33 P
MAC_RXDV_PB24 RT3_TXD_P
CU7_IN0_PB20 B22 1_PB25
D04
1 2 3 4 5 6 7 8 9 10 11 12 13 14
11
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
12
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
13
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
14
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
15
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
Ball
Pin Names IO Power Pin Description
No.
Debug
E4 TRST I VDDIO JTAG reset
Memory
D7 DDR_VDD1 P - For sdram supply
D8 DDR_VDD1 P - For sdram supply
B7 DDRPLL_VCCA P - DDR PHY PLL supply 3.3v
C6 DDR_VSSA P - ground
A7 RAM_VREF P for sdram, reference voltage
C7 RZQ I for sdram, external reference resistor for output calibrating
Power and Ground
E6 VDDMEM P - DDR PHY IO powersupply, 1.8V for DDR2(1.2V for LPDDR2)
E7 VDDMEM P - DDR PHY IO powersupply, 1.8V for DDR2(1.2V for LPDDR2)
F6 VDDMEM P - DDR PHY IO powersupply, 1.8V for DDR2(1.2V for LPDDR2)
F7 VDDMEM P - DDR PHY IO powersupply, 1.8V for DDR2(1.2V for LPDDR2)
F8 VDDMEM P - DDR PHY IO powersupply, 1.8V for DDR2(1.2V for LPDDR2)
K5 VDDIO P - IO digital power for none DRAM 1.8~3.3V
K6 VDDIO P - IO digital power for none DRAM 1.8~3.3V
F11 VDDIO_LCD P - IO digital power for none DRAM 1.8~3.3V
K8 VDDIO_CAN P - IO digital power for none DRAM (5V tolerant)
E5 VSS P - Digital Ground
E8 VSS P - Digital Ground
E9 VSS P - Digital Ground
16
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
17
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
18
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
SLCD(Smart LCD)
SLCD_D<n> Output Smart LCD data output bit n
SLCD_WR Output Smart LCD write signal
SLCD_CE_ Output Smart LCD chip select signal
SLCD_TE Input Smart LCD tearing effect signal
SLCD_DC Output Smart LCD data/command select signal
LCD
LCD_D<n> Output LCD data output bit n
LCD_PCLK Output LCD pixel clock
LCD_VSYNC Output LCD frame sync
LCD_HSYNC Output LCD line sync
LCD_DE Output LCD data enable
CIM(Camera Interface)
CIM_EXPOSURE Output CIM exposure signal to sensor to generate snapshot
CIM_PCLK Input CIM pixel clock input
CIM_HSYNC Input CIM line horizontal sync input
CIM_VSYNC Input CIM vertical sync input
CIM_MCLK Output CIM master clock output
19
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
20
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
21
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
NOTES:
1 The meaning of phases in IO cell characteristics are:
a PU: The IO cell contains a pull-up resistor.
22
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
PAD Information
23
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
3. Electrical Specifications
3.1. Absolute Maximum Ratings
The absolute maximum ratings for the processors are listed in Table 3-1. Do not exceed these
parameters or the part may be damaged permanently. Operation at absolute maximum ratings is not
guaranteed.
24
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
3.3. DC Specifications
The DC characteristics for each pin include input-sense levels and output-drive levels and currents.
These parameters can be used to determine maximum DC loading, and also to determine maximum
transition times for a given load. All DC specification values are valid for the entire temperature range
of the device.
25
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
NOTE: The ac peak noise on VREF may not allow VREF to deviate from VREF(DC) by more than +/-
1% VMEM.
Table 3-6 DC characteristics for VDDIO/VDDIO_LCD/RTC_ VDDIO supplied pins for 3.3V
application
Table 3-7 DC characteristics for VDDIO/VDDIO_LCD/RTC_ VDDIO supplied pins for 1.8V
application
resistor enabled
Schmitt trig low to high threshold point with pull-down
VTPD+ 0.95 1.05 1.13 V
resistor enabled
Schmitt trig high to low threshold point with pull-up
VTPD– 0.63 0.74 0.83 V
resistor enabled
IL Input Leakage Current @ VI=1.8V or 0V ±10 μA
IOZ Tri-State output leakage current @ VI=1.8V or 0V ±10 μA
RPU Pull-up Resistor 117 194 331 kΩ
RPD Pull-down Resistor 91 159 291 kΩ
VOL Output low voltage 0.45 V
VOH Output high voltage 1.35 V
8mA 6.8 12.2 19.5 mA
IOL Low level output current @ VOL(max)
4mA 4.6 8.2 13 mA
8mA 4.8 11.4 22.2 mA
IOH High level output current @ VOH(min)
4mA 3.4 8.2 15.9 mA
Table 3-8 DC characteristics for VDDIO_CAN supplied pins for 3.3V application
27
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
NOTES:
1 The power rails have same skew.
2 The PPRST_ must be kept at least 1ms. After PPRST_ is deasserted, the corresponding
chip reset will be extended 1ms.
3 It must make sure the EXCLK is stable and all power suppliers (except AVDEFUSE) is
stable.
28
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
𝑡𝐷_𝑉𝐷𝐷𝑅𝑇𝐶 ≥ 0𝑚𝑠
RTC_AVDD
RTC_VDD
𝑡𝐷_𝑉𝐷𝐷𝐼𝑂 ≥ 0𝑚𝑠
𝑡𝐷_𝑃𝑃𝑅𝑆𝑇 ≥ 1𝑚𝑠
VDD
𝑡𝐻_𝐴𝑉𝐷𝐸𝐹𝑈𝑆𝐸 ≤ 200𝑚𝑠
PPRST_
𝑡𝐷_𝐴𝑉𝐷𝐸𝐹𝑈𝑆𝐸 ≥ 0𝑚𝑠
AVDEFUSE
29
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
𝑡𝐷_𝑃𝑂𝑅 ≥ 15𝑚𝑠
VDD
𝑡𝐻_𝐴𝑉𝐷𝐸𝐹𝑈𝑆𝐸 ≤ 200𝑚𝑠
Internal POR
𝑡𝐷_𝐴𝑉𝐷𝐸𝐹𝑈𝑆𝐸 ≥ 0𝑚𝑠
AVDEFUSE
Following figure shows the sequence where VDDIO rises first and VDD drops first.
Following figure shows the sequence where VDD rises first and VDDIO drops first.
30
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
3.4.4. BOOT
The boot sequence of the X1600 is controlled by boot_sel [1:0], GPIO PC27/28 PAD
31
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Electrical Specifications
7 If it is boot from NOR Flash, the boot program jump to nor and run directory.
NOTE: The bootrom of x1600 occupies 36KB of cache, its address is from 0x80000000 to
0x80009000.
Reset
N = 0
N = N +1
Enter
Y
Hibernate N> 3
mode
N
Check bootsel
01 00 10 11
MSC 0 NOR
SFC BOOT USB BOOT
BOOT BOOT
N N N N
Finish boot
32
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Packaging Information
4. Packaging Information
4.1. Overview
X1600 processor is offered in 159-pin BGA package, which is 9mm x 9mm x 1.38mm outline, 14 x 14
matrix ball grid array and 0.65mm ball pitch, show in Figure 4-1
33
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.
Packaging Information
Notes:
1. BALL PAD OPENING: 0.270mm;
2. PRIMARY DATUM C AND SEATING PLANE ARE THE SOLDER BALLS;
3. DIMENSION b IS MEASURED AT THE MAXIMUM SOLDER BALL DIAMETER,PARALLEL
TO PRIMARY DATUM C;
4. SPECIAL CHARACTERISTICS C CLASS: bbb, ddd;
5. THE PATTERN OF PIN 1 FIDUCIAL IS FOR REFERENCE ONLY;
6. BAN TO USE THE LEVEL 1 ENVIRONMENT-RELATED SUBSTANCES.
34
X1600 AIoT Application Processor Data Sheet
Copyright © 2005-2021 Ingenic Semiconductor Co., Ltd. All rights reserved.