Electrical Characteristics

PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Electrical Characteristics

(Limits are 100% tested at TA = +25°C and TA = +105°C. Limits over the operating temperature range and relevant supply voltage range are guaranteed by design and characterization. Specifications marked GBD are guaranteed by design and not production tested. Specifications to the minimum operating temperature are guaranteed by design and are not production tested. GPIO are only tested at TA = +105°C.)

POWER SUPPLIES
Input Supply Voltage, Battery VBAT VREGI, VBAT, and VDDIOH must be connected together at the circuit-board level. 2.85 3.3 3.6 V
Input Supply Voltage, SIMO VREGI VREGI, VBAT, and VDDIOH must be connected together at the circuit-board level. 2.85 3.3 3.6 V
Input Supply Voltage Core A VCOREA 0.9 1.1 1.21 V
Input Supply Voltage Core B VCOREB 0.9 1.1 1.21 V
Input Supply Voltage, Analog VDDA VDDA and VDDIO must be connected at the circuit-board level. 1.71 1.8 1.89 V
Input Supply Voltage, GPIO VDDIO VDDA and VDDIO must be connected at the circuit-board level. 1.71 1.8 1.89 V
Input Supply Voltage, GPIO (High) VDDIOH VREGI, VBAT, and VDDIOH must be connected together at the circuit-board level. 2.85 3.3 3.6 V
Input Supply Voltage, CNN VCNNX Switched off by VCNNX_EN. When switched on, the voltage applied must be the same as VCOREA. 0.99 1.1 1.21 V
Input Supply Voltage, CNN RAM VCNNXRAM Switched off by VCNNXRAM_EN. When switched on, the voltage applied must be the same as VCOREA. 0.99 1.1 1.21 V
Power-Fail Reset Voltage VRST Monitors VCOREA 0.76 V
Monitors VCOREB 0.72 0.76
Monitors VDDA 1.56 1.64 1.69
Monitors VDDIO 1.56 1.64 1.69
Monitors VDDIOH 1.56 1.64 1.69
Monitors VBAT 2.74
Power-On Reset Voltage VPOR Monitors VCOREA 0.63 V
Monitors VDDA 1.25
VREGI Current, ACTIVE Mode IREGI_DACT Dynamic, IPO enabled, fSYS_CLK(MAX) = 120MHz, total current into VREGI pin, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4 in Active mode executing CoreMark®, RV32 in ACTIVE mode executing While(1), ECC disabled, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 32 μA/MHz
Dynamic, IPO enabled, fSYS_CLK(MAX) = 120MHz, total current into VREGI pin, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4, and RV32 in ACTIVE mode executing While(1), ECC disabled, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA   27.7
Dynamic, IPO enabled, fSYS_CLK(MAX) = 120MHz, total current into VREGI pin, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4 in ACTIVE mode executing While(1), RV32 in SLEEP mode, ECC disabled, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA  23.9
Dynamic, total current into VREGI pin, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, fSYS_CLK = ISO; CM4 in SLEEP mode, RV32 in ACTIVE mode running from PCLK executing While(1), ECC disabled, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA  20.9
IREGI_FACT Fixed, IPO enabled, ISO enabled, total current into VREGI, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4 in ACTIVE mode 0MHz, RV32 in ACTIVE mode 0MHz, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA   823 μA
VREGI Current, SLEEP Mode IREGI_DSLP Dynamic, IPO enabled, fSYS_CLK(MAX) = 120MHz, ISO enabled, total current into VREGI pins, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4 in SLEEP mode, RV32 in SLEEP mode, ECC disabled, all CNN quadrants disabled, all CNN memory disabled, standard DMA with 2 channels active; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 11.8 μA/MHz
IREGI_FSLP Fixed, IPO enabled, ISO enabled, total current into VREGI pins, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4 in SLEEP mode, RV32 in SLEEP mode, ECC disabled, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 1.3 mA
VREGI Current, LOW POWER Mode IREGI_DLP Dynamic, ISO enabled, total current into VREGI pins, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4 powered off, RV32 in ACTIVE mode executing While(1), fSYS_CLK(MAX) = 60MHz, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 18.9 μA/MHz
IREGI_FLP Fixed, ISO enabled, total current into VREGI pins, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, CM4 powered off, RV32 in ACTIVE mode 0MHz, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 393 μA
VREGI Current, MICRO POWER Mode IREGI_DMP Dynamic, ERTCO enabled, IBRO enabled, total current into VREGI pins, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, LPUART active, fLPUART = 32.768kHz, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 230 μA
VREGI Current, STANDBY Mode IREGI_STBY Fixed, total current into VREGI pins, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 9.8 μA
VREGI Current, BACKUP Mode IREGI_BK Total current into VREGI pins, VREGI = 3.3V, VCOREA = VCOREB = 1.1V, RTC disabled, all CNN quadrants disabled, all CNN memory disabled; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA All SRAM retained 8.2 μA
No SRAM retention 3
SRAM0 retained 3.5
SRAM0 and SRAM1 retained 4
SRAM0, SRAM1, and SRAM2 retained 4.8
VREGI Current, POWER DOWN Mode IREGI_PDM Total current into VREGI pins, VREGI = 3.3V; inputs tied to VSS, VDDIO, or VDDIOH; outputs source/sink 0mA 0.76 μA
VREGO_A Output Voltage Range VREGO_A_RANGE VREGI ≥ VREGO_A + 200mV 0.5 1.8 1.85 V
VREGO_B Output Voltage Range VREGO_B_RANGE VREGI ≥ VREGO_B + 200mV 0.5 1.0 1.25 V
VREGO_C Output Voltage Range VREGO_C_RANGE VREGI ≥ VREGO_C + 200mV 0.5 1.0 1.25 V
VREGO_A Output Current VREGO_A_IOUT VREGO_A output current 5 50 mA
VREGO_B Output Current VREGO_B_IOUT VREGO_B output current 5 50 mA
VREGO_C Output Current VREGO_C_IOUT VREGO_C output current 10 100 mA
VREGO_X Output Current Combined VREGO_X_IOUT_TOT All three VREGO_X outputs combined 20 100 mA
VREGO_X Efficiency VREGO_X_EFF VREGI = 3.3V, VREGO_X = 1.1V,
load = 30mA
90 %
SLEEP Mode Resume Time tSLP_ON Time from power mode exit to execution of first user instruction 0.74 μs
LOW-POWER Mode Resume Time tLP_ON Time from power mode exit to execution of first user instruction 1.62 μs
MICROPOWER Mode Resume Time tMP_ON Time from power mode exit to execution of first user instruction 17.4 μs
STANDBY Mode Resume Time tSTBY_ON Time from power mode exit to execution of first user instruction 29.6 μs
BACKUP Mode Resume Time tBKU_ON Time from power mode exit to execution of first user instruction 1.9 ms
POWER-DOWN Mode Resume Time tPDM_ON Time from power mode exit to execution of first user instruction 5 ms
CLOCKS
System Clock Frequency fSYS_CLK 0 120 MHz
Internal Phase Locked Loop (IPLL) fIPLL External 25MHz crystal connected to HFXIN and HFXOUT 100 MHz
fIPLL_CNN External 25MHz crystal connected to HFXIN and HFXOUT 200
Internal Primary Oscillator (IPO) fIPO 120 MHz
Internal Secondary Oscillator (ISO) fISO 60 MHz
Internal Baud Rate Oscillator (IBRO) fIBRO 7.3728 MHz
Internal Nanoring Oscillator (INRO) fINRO 8kHz selected 8 kHz
16kHz selected 16
30kHz selected 30
External RTC Oscillator (ERTCO) fERTCO 32kHz watch crystal, CL = 6pF,
ESR < 90kΩ, C0 ≤ 2pF
32.768 kHz
RTC Operating Current IRTC All power modes 0.3 μA
RTC Power-Up Time tRTC_ ON 250 ms
External I2S Clock Input Frequency fEXT_I2S_CLK I2S_CLKEXT selected 25 MHz
External System Clock Input Frequency fEXT_CLK EXT_CLK selected 80 MHz
External Low Power Timer1 Clock Input Frequency fEXT_LPTMR1_CLK LPTMR1_CLK selected 8 MHz
External Low Power Timer2 Clock Input Frequency fEXT_LPTMR2_CLK LPTMR2_CLK selected 8 MHz
CONVOLUTIONAL NEURAL NETWORK
CNN Current Mode A IVCNN_ALL_A CNN inactive current, CNN enabled/inactive, CNN clocks disabled, all CNN quadrants and SRAMs powered 15.3 mA
ICNN0RAM_A 0.12
ICNN1RAM_A 0.12
ICNN2RAM_A 0.12
ICNN3RAM_A 0.12
ICOREA_A 8.4
ICNN_TOTAL_A 24.4
CNN Current Mode B IVCNN_ALL_B 50MHz clock rate, CNN active current, max power network, random data and random mask configuration, CNN quadrant 0 enabled, CNN quadrant 1/2/3 disabled, all CNN quadrants and SRAMs powered 59.5 mA
ICNN0RAM_B 11.9
ICNN1RAM_B 0.13
ICNN2RAM_B 0.13
ICNN3RAM_B 0.13
ICOREA_B 4.5
ICNN_TOTAL_B 76.2
CNN Current Mode C IVCNN_ALL_C 50MHz clock rate, CNN active current, all CNN quadrants and SRAMs powered, unet_v5 functional test 89.1 mA
ICNN0RAM_C 7.5
ICNN1RAM_C 4.9
ICNN2RAM_C 4.5
ICNN3RAM_C 4.5
ICOREA_C 4.5
ICNN_TOTAL_C 115
CNN Current Mode D IVCNN_ALL_D 50MHz clock rate, CNN active current, max power network, random data and random mask configuration, all CNN quadrants and SRAMs powered 187 mA
ICNN0RAM_D 13
ICNN1RAM_D 13
ICNN2RAM_D 13
ICNN3RAM_D 13
ICOREA_D 4.5
ICNN_TOTAL_D 243
CNN Current Mode E IVCNN_ALL_E 50MHz clock rate, CNN active current, max power network, data, mask configuration, all CNN quadrants and SRAMs powered 254 mA
ICNN0RAM_E 13.8
ICNN1RAM_E 13.9
ICNN2RAM_E 13.8
ICNN3RAM_E 13.8
ICOREA_E 4.5
ICNN_TOTAL_E 313
CNN Current Mode F IVCNN_ALL_F 200MHz clock rate, CNN active current, max power network, random data, and random mask configuration, CNN quadrant 0 enabled, CNN quadrant 1/2/3 disabled, all CNN quadrants and SRAMs powered 117 mA
ICNN0RAM_F 24.5
ICNN1RAM_F 0.132
ICNN2RAM_F 0.131
ICNN3RAM_F 0.128
ICOREA_F 7.9
ICNN_TOTAL_F 150
CNN Current Mode G IVCNN_ALL_G 200MHz clock rate, CNN active current, all CNN quadrants and SRAMs powered, unet_v5 functional test 242 mA
ICNN0RAM_G 16
ICNN1RAM_G 10.4
ICNN2RAM_G 9.5
ICNN3RAM_G 9.5
ICOREA_G 7.9
ICNN_TOTAL_G 295
CNN Current Mode H IVCNN_ALL_H 200MHz clock rate, CNN active current, max processing configuration, max power network, random data, and random mask configuration, all CNN quadrants and SRAMs powered 1060 mA
ICNN0RAM_H 94
ICNN1RAM_H 94
ICNN2RAM_H 94
ICNN3RAM_H 94
ICOREA_H 8.2
HICNN_TOTAL_7 1440
CNN Current Mode J IVCNN_ALL_J 200MHz clock rate, CNN active current, max processing configuration, max power network, data, mask configuration, all CNN quadrants and SRAMs powered 1450 mA
ICNN0RAM_J 99
ICNN1RAM_J 99
ICNN2RAM_J 99
ICNN3RAM_J 99
ICOREA_J 8.4
ICNN_TOTAL_J 1852
GENERAL-PURPOSE I/O
Input Low Voltage for All GPIOs Except P3.0 and P3.1 VIL_VDDIO VDDIO selected as I/O supply; P3.0 and P3.1 can only use VDDIOH as I/O supply 0.3 × VDDIO V
Input Low Voltage for All GPIOs VIL_VDDIOH VDDIOH selected as I/O supply 0.3 × VDDIOH V
Input Low Voltage for RSTN VIL_RSTN 0.5 x VDDIOH V
Input High Voltage for All GPIOs Except P3.0 and P3.1 VIH_VDDIO VDDIO selected as I/O supply; P3.0 and P3.1 can only use VDDIOH as I/O supply 0.7 × VDDIO V
Input High Voltage for All GPIOs VIH_VDDIOH VDDIOH selected as I/O supply 0.7 × VDDIOH V
Input High Voltage for RSTN VIH_RSTN 0.5 x VDDIOH V
Output Low Voltage for All GPIOs Except P3.0 and P3.1 VOL_VDDIO P3.0 and P3.1 can only use VDDIOH as I/O supply VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 00, IOL = 1mA
0.2 0.4 V
VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 01, IOL = 2mA
0.2 0.4
VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 10, IOL = 4mA
0.2 0.4
VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 11, IOL = 8mA
0.2 0.4
Output Low Voltage for All GPIOs VOL_VDDIOH VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 00, IOL = 1mA 0.2 0.4 V
VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 01, IOL = 2mA 0.2 0.4
VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 10, IOL = 4mA 0.2 0.4
VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 11, IOL = 8mA 0.2 0.4
Combined IOL, All GPIOs IOL_TOTAL 48 mA
Output High Voltage for All GPIOs Except P3.0 and P3.1 VOH_VDDIO P3.0 and P3.1 can only use VDDIOH as I/O supply VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 00, IOL = -1mA
VDDIO - 0.4 V
VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 01, IOL = -2mA
VDDIO - 0.4
VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 10, IOL = -4mA
VDDIO - 0.4
VDDIO selected as I/O supply,
VDDIO = 1.71V, GPIOn_DS_SEL[1:0] = 11, IOL = -8mA
VDDIO - 0.4
Output High Voltage for All GPIOs Except P3.0 and P3.1 VOH_VDDIOH VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 00, IOL = -1mA VDDIOH - 0.4 V
VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 01, IOL = -2mA VDDIOH - 0.4
VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 10, IOL = -4mA VDDIOH - 0.4
VDDIOH selected as I/O supply, VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] = 11, IOL = -8mA VDDIOH - 0.4
Output High Voltage for P3.0 and P3.1 VOH_VDDIOH VDDIOH = 2.85V, GPIOn_DS_SEL[1:0] fixed at 00, IOL = -1mA VDDIOH - 0.4 V
Combined IOH, All GPIOs IOH_TOTAL -48 mA
Input Hysteresis (Schmitt) VHYS 300 mV
Input Leakage Current Low IIL VDDIO = 1.89V, VDDIOH = 3.6V,
VDDIOH selected as I/O supply, VIN = 0V, internal pull-up disabled
-200 +200 nA
Input Leakage Current High IIH VDDIO = 1.89V, VDDIOH = 3.6V, VDDIOH selected as I/O supply, VIN = 3.6V, internal pull-down disabled -1000 +1000 nA
IOFF VDDIO = 0V, VDDIOH = 0V, VDDIO selected as I/O supply, VIN < 1.89V -1 +1 μA
IIH3V VDDIO =  1.71V, VDDIOH = 2.85V, VDDIO selected as I/O supply, VIN = 3.6V -2 +2
Input Pull-up Resistor RSTN RPU_R Pull-up to VDDIOH 25
Input Pull-up/Pull-down Resistor for All GPIO RPU1 Normal resistance, P1M = 0 25
RPU2 Highest resistance, P1M = 1 1
12-BIT SAR ADC
Resolution 12 bits
Effective Number of Bits ENOB ADC_CLKCTRL.clksel = 11; AINx input pk--pk = VREF - 10mV 10 bits
External Reference Voltage VREF VREF ≤ VDDIOH 2.048 VDDIOH V
Internal Reference Voltage VINT_REF MCR_ADC_CFG0.ext_ref = 0, MCR_ADC_CFG0.ref_sel = 0 1.25 V
VINT_REF MCR_ADC_CFG0.ext_ref = 0, MCR_ADC_CFG0.ref_sel = 1 2.048
ADC Clock Rate fACLK 1 MHz
ADC Clock Period tACLK 1/fACLK μs
Input Voltage Range VAIN AIN[7:0], ADC_DATA.chan = [7:0] MCR_ADCCFG2.chX = 00 VSSA  + 0.05 VREF V
MCR_ADCCFG2.chX = 01 VSSA + 0.05 MIN(2 x VREF,VDDIOH)
MCR_ADCCFG2.chX = 10 VSSA + 0.05 MIN(2 x VREF,VDDIOH)
Input Impedance RAIN MCR_ADCCFG2.chX = 01 5
MCR_ADCCFG2.chX = 10 50
Analog Input Capacitance CAIN Fixed capacitance to VSSA 2 pF
Dynamically switched capacitance 1.2 pF
Integral Nonlinearity INL ±1.5 LSb
Differential Nonlinearity DNL ±0.75 LSb
Offset Error VOS Chopping disabled ±9 LSb
Chopping enabled ±0.2
ADC Active Current IADC ADC active, reference buffer enabled, ADC_CLKCTRL.clksel = 11, ADC_CLKCTRL.clkdiv = 100 MCR_ADCCFG0.ext_ref = 0, MCR_ADCCFG0.ref_sel = 0, VBAT = 3.3V 361 µA
MCR_ADCCFG0.ext_ref = 0, MCR_ADCCFG0.ref_sel = 1, VBAT = 3.3V 361
MCR_ADC_CFG0.ext_ref = 0, MCR_ADC_CFG0.ref_sel = 0, VBAT = 3.3V 229
MCR_ADCCFG0.ext_ref = 0, MCR_ADCCFG0.ref_sel = 1, VBAT = 3.3V  229
MCR_ADCCFG0.ext_ref = 0, MCR_ADCCFG0.ref_sel = 0, VBAT = 3.3V 162
MCR_ADCCFG0.ext_ref = 0, MCR_ADCCFG0.ref_sel = 1, VBAT = 3.3V 162
ADC Sample Rate fADC ADC_CLKCTRL.clkdiv = 0bX00 1 Msps
ADC_CLKCTRL.clkdiv = 0bX01 0.625
ADC_CLKCTRL.clkdiv = 0bX10 0.125
ADC Setup Time tADC_SU Any power-up of ADC clock or ADC bias to ADC_STATUS.ready = 1 500 µs
ADC Input Leakage IADC_LEAK ADC inactive or channel not selected 1.5 nA
Bandgap Temperature Coefficient VTEMPCO Box method ± 45 ppm
COMPARATORS
Input Offset Voltage VOFFSET ±7 mV
Input Hysteresis VHYST AINCOMPHYST[1:0] = 00 22 mV
AINCOMPHYST[1:0] = 01 50
AINCOMPHYST[1:0] = 10 2
AINCOMPHYST[1:0] = 11 7
Input Voltage Range VIN_CMP Common-mode range 0.6 1.35 V
USB
USB Transceiver Supply Voltage VDDB 3.0 3.3 3.6 V
Pin Capacitance (DP, DM) CIN_USB Pin to VSSB 8 pF
Driver Output Resistance RDRV Steady state drive 44 ±10% Ω
USB / FULL SPEED
Single-Ended Input High Voltage (DP, DM) VIH_USB 2.1 V
Single-Ended Input Low Voltage (DP, DM) VIL_USB 0.5 V
Output High Voltage (DP, DM) VOH_USB RL = 1.5kΩ from DP and DM to VSSB, IOH = -4mA 2.8 VDDB V
Output Low Voltage (DP, DM) VOL_USB RL = 1.5kΩ from DP to VDDB, IOL = 4mA VSS 0.3 V
Differential Input Sensitivity VDI |DP to DM| 0.2 V
Common-Mode Voltage Range VCM Includes VDI range 0.8 2.5 V
Transition Time (Rise/Fall) DP, DM tRF CL = 50pF 4 20 ns
Pull-up Resistor on Upstream Ports RPU 1.05 1.5 1.95
USB / HI-SPEED
Hi-Speed Data Signaling Common-Mode Voltage Range VHSCM -50 +500 mV
Hi-Speed Squelch Detection Threshold VHSSQ Squelch detected 100 mV
No squelch detected 200
Hi-Speed Idle Level Output Voltage VHSOI -10 +10 mV
Hi-Speed Low-Level Output Voltage VHSOL -10 +10 mV
Hi-Speed High-Level Output Voltage VHSOH 400 ±40 mV
Chirp-J Output Voltage (Differential) VCHIRPJ 900 ±200 mV
Chirp-K Output Voltage (Differential) VCHIRPK -700 ±200 mV
FLASH MEMORY
Flash Erase Time tM_ERASE Mass erase 20 ms
tP_ERASE Page erase 20
Flash Programming Time per Word tPROG 32-bit programming mode,
fFLC_CLK = 1MHz
42 μs
Flash Endurance 10 kcycles
Data Retention tRET TA = +105°C 10 years
MIPI CSI-2
Data Rate per CSI-2 Lane 600 Mbps
Frequency (CSI_CKP, CSI_CKN) fCK 300 MHz
MIPI CSI-2 / HIGH-SPEED DC SPECIFICATIONS
DC Common-Mode Voltage (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) VCMDC 70 330 mV
Differential Input High Threshold (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) VDIHT 40 mV
Differential Input Low Threshold (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) VDILT -40 mV
Differential Input Impedance (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) ZDI 80 100 120 Ω
MIPI CSI-2 / HIGH-SPEED AC SPECIFICATIONS
Data to Clock Setup Time (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) tSETUP 0.15×1fCK ns
Data to Clock Hold Time (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) tHOLD 0.15×1fCK ns
MIPI CSI-2 / LOW-POWER DC SPECIFICATIONS
Input High Voltage (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) VIH 850 mV
Input Low Threshold (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) VIL 550 mV
Input Hysteresis (CSI_D0P, CSI_D0N, CSI_D1P, CSI_D1N, CSI_CKP, CSI_CKN) VHYS 25 mV
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Electrical Characteristics—I2C

(TIming specifications are guaranteed by design and not production tested.)

STANDARD-MODE
Output Fall Time tOF Standard-mode, from VIH(MIN) to VIL(MAX) 150 ns
SCL Clock Frequency fSCL 0 100 kHz
Low Period SCL Clock tLOW 4.7 μs
High Time SCL Clock tHIGH 4.0 μs
Setup Time for Repeated Start Condition tSU;STA 4.7 μs
Hold Time for Repeated Start Condition tHD;STA 4.0 μs
Data Setup Time tSU;DAT 300 ns
Data Hold Time tHD;DAT 10 ns
Rise Time for SDA and SCL tR 800 ns
Fall Time for SDA and SCL tF 200 ns
Setup Time for a Stop Condition tSU;STO 4.0 μs
Bus Free Time Between a Stop and Start Condition tBUS 4.7 μs
Data Valid Time tVD;DAT 3.45 μs
Data Valid Acknowledge Time tVD;ACK 3.45 μs
FAST-MODE
Output Fall Time tOF From VIH(MIN) to VIL(MAX) 150 ns
Pulse Width Suppressed by Input Filter tSP 75 ns
SCL Clock Frequency fSCL 0 400 kHz
Low Period SCL Clock tLOW 1.3 μs
High Time SCL Clock tHIGH 0.6 μs
Setup Time for Repeated Start Condition tSU;STA 0.6 μs
Hold Time for Repeated Start Condition tHD;STA 0.6 μs
Data Setup Time tSU;DAT 125 ns
Data Hold Time tHD;DAT 10 ns
Rise Time for SDA and SCL tR 30 ns
Fall Time for SDA and SCL tF 30 ns
Setup Time for a Stop Condition tSU;STO 0.6 μs
Bus Free Time Between a Stop and Start Condition tBUS 1.3 μs
Data Valid Time tVD;DAT 0.9 μs
Data Valid Acknowledge Time tVD;ACK 0.9 μs
FAST-MODE PLUS
Output Fall Time tOF From VIH(MIN) to VIL(MAX) 80 ns
Pulse Width Suppressed by Input Filter tSP 75 ns
SCL Clock Frequency fSCL 0 1000 kHz
Low Period SCL Clock tLOW 0.5 μs
High Time SCL Clock tHIGH 0.26 μs
Setup Time for Repeated Start Condition tSU;STA 0.26 μs
Hold Time for Repeated Start Condition tHD;STA 0.26 μs
Data Setup Time tSU;DAT 50 ns
Data Hold Time tHD;DAT 10 ns
Rise Time for SDA and SCL tR 50 ns
Fall Time for SDA and SCL tF 30 ns
Setup Time for a Stop Condition tSU;STO 0.26 μs
Bus Free Time Between a Stop and Start Condition tBUS 0.5
 
μs
Data Valid Time tVD;DAT 0.45 μs
Data Valid Acknowledge Time tVD;ACK 0.45 μs
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Electrical Characteristics—SD/SDIO/SDHC/MMC

(TIming specifications are guaranteed by design and not production tested.)

Clock Frequency in Data Transfer Mode fSDHC_CLK 0 fPCLK MHz
Clock Period tCLK 1/fSDHC_CLK ns
Clock Low Time tWCL 7 ns
Clock High Time tWCH 7 ns
Input Setup Time tISU 5 ns
Input Hold Time tIHLD 1 ns
Output Valid Time tOVLD 5 ns
Output Hold Time tOHLD 6 ns
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Electrical Characteristics—SPI

(Timing specifications are guaranteed by design and not production tested.)

CONTROLLER MODE
SPI Controller Operating Frequency for SPI0 fMCK0 fSYS_CLK = 120MHz,
fMCK0(MAX) = fSYS_CLK/2
60 MHz
SPI Controller Operating Frequency for SPI1 fMCK1 fSYS_CLK = 120MHz,
fMCK1(MAX) = fSYS_CLK/4
30 MHz
SPI Controller SCK Period tMCKX 1/fMCKX ns
SCK Output Pulse-Width High/Low tMCH, tMCL tMCKX/2 ns
MOSI Output Hold Time After SCK Sample Edge tMOH tMCKX/2 ns
MOSI Output Valid to Sample Edge tMOV tMCKX/2 ns
MOSI Output Hold Time After SCK Low Idle tMLH tMCKX/2 ns
MISO Input Valid to SCK Sample Edge Setup tMIS 5 ns
MISO Input to SCK Sample Edge Hold tMIH tMCKX/2 ns
TARGET MODE
SPI Target Operating Frequency fSCK 60 MHz
SPI Target SCK Period tSCK 1/fSCK ns
SCK Input Pulse-Width High/Low tSCH, tSCL tSCK/2 ns
SSx Active to First Shift Edge tSSE 10 ns
MOSI Input to SCK Sample Edge Rise/Fall Setup tSIS 3 ns
MOSI Input from SCK Sample Edge Transition Hold tSIH 3 ns
MISO Output Valid After SCLK Shift Edge Transition tSOV 10 ns
SCK Inactive to SSx Inactive tSSD 10 ns
SSx Inactive Time tSSH 1/fSCK ns
MISO Hold Time After SSx Deassertion tSLH 10 ns
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Electrical Characteristics—I2S

(Timing specifications are guaranteed by design and not production tested.)

TARGET
Bit Clock Frequency fBCLKS 25 MHz
Bit Clock Period tBCLKS 1/fBCLKS μs
BCLK High Time tWBCLKHS 0.5×1fBCLKS μs
BCLK Low Time tWBCLKLS 0.5×1fBCLKS μs
Setup Time for LRCLK tLRCLK_BLCKS 20 ns
Delay Time, BCLK to SD (Output) Valid tBCLK_SDOS 20 ns
Setup Time for SD (Input) tSU_SDIS 10 ns
Hold Time SD (Input) tHD_SDIS 10 ns
CONTROLLER
Bit Clock Frequency fBCLKM Source only from I2S_EXTCLK (P0.14 Alternate Function 2) 80 MHz
Bit Clock Period tBCLKM 1/fBCLKM μs
BCLK High Time tWBCLKHM 0.5×1fBCLKM μs
BCLK Low Time tWBCLKLM 0.5×1fBCLKM μs
Delay Time BCLK to LRCLK Valid tBLCK_LRCLKM 20 ns
Delay Time, BCLK to SD (Output) Valid tBCLK_SDOM 20 ns
Setup Time for SD (Input) tSU_SDIM 10 ns
Hold Time SD (Input) tHD_SDIM 10 ns
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Electrical Characteristics—PCIF

(Timing specifications are guaranteed by design and not production tested.)

PCIF
PCIF Operating Frequency fCLK 10 MHz
PCIF Clock Period tCLK 1/fCLK ns
PCIF_PCLK Output Pulse-Width High/Low tWCH, tWCL tCLK/2 ns
PCIF_VSYNC, PCIF_HSYNC Setup Time tSSU 5 ns
PCIF_VSYNC, PCIF_HSYNC Hold Time tSHLD 5 ns
PCIF_D0-PCIF_D11 Setup TIme tDSU 5 ns
PCIF_D0-PCIF_D11 Hold Time tDHLD 5 ns
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Electrical Characteristics—1-Wire Controller

(Timing specifications are guaranteed by design and not production tested.)

Write 0 Low Time tW0L Standard 60 μs
Overdrive 8
Write 1 Low Time tW1L Standard 6 μs
Standard, Long Line mode 8
Overdrive 1
Presence Detect Sample tMSP Standard 70 μs
Standard, Long Line mode 85
Overdrive 9
Read Data Value tMSR Standard 15 μs
Standard, Long Line mode 24
Overdrive 3
Recovery Time tREC0 Standard 10 μs
Standard, Long Line mode 20
Overdrive 4
Reset Time High tRSTH Standard 480 μs
Overdrive 58
Reset Time Low tRSTL Standard 600 μs
Overdrive 70
Time Slot tSLOT Standard 70 μs
Overdrive 12
 
Figure 1. I2C Timing Diagram
 
Figure 2. SD/SDIO/SDHC/MMC Timing Diagram

 
Figure 3. SPI Controller Mode Timing Diagram
Figure 4. SPI Target Mode Timing Diagram
   
Figure 5. I2S Target ModeTiming Diagram
   
Figure 6. I2S Controller Timing Diagram
Figure 7. Parallel Camera Interface Timing Diagram
 
Figure 8. 1-Wire Controller Data Timing Diagram