The TLV320AIC3256 (also called the AIC3256) is a flexible, low-power, low-voltage stereo audio codec with programmable inputs and outputs, PowerTune capabilities, fully-programmable miniDSP, fixed predefined and parameterizable signal processing blocks, integrated PLL, and flexible digital interfaces.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
TLV320AIC3256 | WQFN (40) | 5.00 mm x 5.00 mm |
DSBGA (42) | 3.49 mm x 3.29 mm |
Changes from B Revision (January 2013) to C Revision
Changes from A Revision (December 2010) to B Revision
Changes from * Revision (December 2010) to A Revision
PART NUMBER | DESCRIPTION |
---|---|
TLV320AIC3254 | Low power stereo audio codec with miniDSP. |
TLV320AIC3204 | Same as TLV320AIC3204 but without miniDSP. |
TLV320AIC3256 | Similar to TLV320AIC3254 but with ground centered headphone output. |
TLV320AIC3206 | Same as TLV320AIC3256 but without miniDSP. |
PIN | WCSP (YZF) BALL NO. |
TYPE(1) | DESCRIPTION | ||
---|---|---|---|---|---|
NAME | QFN (RSB) NO. | ||||
DVss | 1 | B2 | GND | Digital ground. Device substrate. | |
DVss | 2 | A1 | GND | Digital ground | |
RESET | 3 | C5 | DI | Hardware reset | |
GPIO | 4 | B3 | DI/O | Primary function: | |
General purpose digital IO | |||||
MFP5 | Secondary function: | ||||
CLKOUT output INT1 output INT2 output Audio serial data bus ADC word clock output Audio serial data bus (secondary) bit clock output Audio serial data bus (secondary) word clock output Digital microphone clock output |
|||||
MCLK | 5 | A2 | DI | Master clock input | |
BCLK | 6 | B4 | DI/O | Audio serial data bus (primary) bit clock | |
WCLK | 7 | A3 | DI/O | Audio serial data bus (primary) word clock | |
DIN | 8 | A5 | DI | Primary function: | |
Audio serial data bus data input | |||||
MFP1 | Secondary function: | ||||
Digital Microphone Input General Purpose Clock Input General Purpose Input |
|||||
DOUT | 9 | A4 | DO | Primary function: | |
Audio serial data bus data output | |||||
MFP2 | Secondary function: | ||||
General purpose output Clock output INT1 output INT2 output Audio serial data bus (secondary) bit clock output Audio serial data bus (secondary) word clock output |
|||||
IOVdd | 10 | A6 | PWR | Supply for IO buffers. 1.1V to 3.6V | |
IOVss | 11 | B5 | GND | Ground for IO buffers. | |
SCLK | 12 | C4 | DI | Primary function: (SPI_Select = 1) | |
SPI serial clock | |||||
MFP3 | Secondary function:: (SPI_Select = 0) | ||||
Digital microphone input Audio serial data bus (secondary) bit clock input Audio serial data bus (secondary) DAC/common word clock input Audio serial data bus (secondary) ADC word clock input Audio serial data bus (secondary) data input General purpose input |
|||||
SCL SS |
13 | B6 | DI | I2C interface serial clock (SPI_Select = 0) SPI interface mode chip-select signal (SPI_Select = 1) |
|
SDA MOSI |
14 | C3 | DI/O | I2C interface mode serial data input (SPI_Select = 0) SPI interface mode serial data input (SPI_Select = 1) |
|
MISO | 15 | D4 | DO | Primary function: (SPI_Select = 1) | |
Serial data output | |||||
MFP4 | Secondary function: (SPI_Select = 0) | ||||
General purpose output CLKOUT output INT1 output INT2 output Audio serial data bus (primary) ADC word clock output Digital microphone clock output Audio serial data bus (secondary) data output Audio serial data bus (secondary) bit clock output Audio serial data bus (secondary) word clock output |
|||||
SPI_SELECT | 16 | C6 | DI | Control mode select pin ( 1 = SPI, 0 = I2C ) | |
IN1_L | 17 | D6 | AI | Multifunction analog input, Single-ended configuration: MIC 1 or Line 1 left Differential configuration: MIC or Line right, negative |
|
IN1_R | 18 | E6 | AI | Multifunction analog input, Single-ended configuration: MIC 1 or Line 1 right Differential configuration: MIC or Line right, positive |
|
IN2_L | 19 | F6 | AI | Multifunction analog input, Single-ended configuration: MIC 2 or Line 2 right Differential configuration: MIC or Line left, positive |
|
IN2_R | 20 | G6 | AI | Multifunction analog input, Single-ended configuration: MIC 2 or Line 2 right Differential configuration: MIC or Line left, negative |
|
AVss | 21 | E4, E5 | GND | Analog Ground | |
REF | 22 | G5 | AO | Reference voltage output for filtering | |
MICBIAS | 23 | G4 | AO | Microphone bias voltage output | |
IN3_L | 24 | F5 | AI | Multifunction analog input, Single-ended configuration: MIC3 or Line 3 left, Differential configuration: MIC or Line left, positive, Differential configuration: MIC or Line right, negative |
|
IN3_R | 25 | F4 | AI | Multifunction analog input, Single-ended configuration: MIC3 or Line 3 right, Differential configuration: MIC or Line left, negative, Differential configuration: MIC or Line right, positive |
|
LOL | 26 | G3 | AO | Left line output | |
LOR | 27 | F3 | AO | Right line output | |
GND_SENSE | 28 | E3 | AI | External ground reference for headphone interface –0.5V to 0.5V | |
AVdd | 29 | G2 | PWR | Analog voltage supply 1.5V–1.95V | |
Vsys | 30 | G1 | PWR | Power supply 1.5V–5.5V, Vsys must always be greater than or equal to AVdd and DVdd (Vsys ≥ AVdd, DVdd) | |
HPL | 31 | F1 | AO | Left headphone output | |
DRVdd_HP | 32 | F2 | PWR | Power supply for headphone output stage Ground-centered circuit configuration, 1.5V to 1.95V Unipolar circuit configuration, 1.5V to 3.6V |
|
HPR | 33 | E1 | AO | Right headphone output | |
MICDET | 34 | E2 | AI | Microphone detection | |
VNEG | 35 | D1 | PWR | Negative supply for headphones. –1.8V to 0V Input when charge pump is disabled, Filtering output when charge pump is enabled |
|
FLY_N | 36 | D2 | PWR | Negative terminal for charge-pump flying capacitor | |
DVss_CP | 37 | D3 | GND | Charge pump ground | |
FLY_P | 38 | C2 | PWR | Positive terminal for charge pump flying capacitor | |
DVdd_CP | 39 | C1 | PWR | Charge Pump supply; recommended to connect to DVdd | |
DVdd | 40 | B1 | PWR | Digital voltage supply 1.26V – 1.95V | |
Thermal Pad | Thermal Pad | N/A | N/A | Connect to PCB ground plane. Not internally connected. |
MIN | MAX | UNIT | ||
---|---|---|---|---|
AVdd to AVss | –0.3 | 2.2 | V | |
DVdd to DVss | –0.3 | 2.2 | V | |
Vsys to DVss | –0.3 | 5.5 | V | |
IOVdd to IOVss | –0.3 | 3.9 | V | |
Digital Input voltage | IOVss | IOVdd + 0.3 | V | |
Analog input voltage | AVss | AVdd + 0.3 | V | |
Operating temperature range | –40 | 85 | °C | |
Junction temperature (TJ Max) | 105 | °C |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
Tstg | Storage temperature range | –55 | 125 | °C | |
V(ESD) | Electrostatic discharge | Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins(1) | –2 | 2 | kV |
Charged device model (CDM), per JEDEC specification JESD22-C101, all pins(2) | –750 | 750 | V |
MIN | NOM | MAX | UNIT | ||||
---|---|---|---|---|---|---|---|
AVDD | Power Supply Voltage Range | Referenced to AVss(1) | 1.5 | 1.8 | 1.95 | V | |
IOVDD | Referenced to IOVss(1) | 1.1 | 3.6 | ||||
Vsys | Referenced to DVss(1) | 1.5 | 1.8 | 5.5 | |||
DVdd(2) | Referenced to DVss(1) | 1.26 | 1.8 | 1.95 | |||
DVDD_CP | Power Supply Voltage Range | Referenced to DVss(1) | 1.26 | 1.8 | 1.95 | V | |
DRVDD_HP | Referenced to AVss(1) | Ground-centered config | 1.5 | 1.8 | 1.95 | ||
Unipolar config | 1.5 | 3.6 | |||||
PLL Input Frequency | Clock divider uses fractional divide (D > 0), P = 1, DVdd ≥ 1.65V (See table in SLAU306, Maximum TLV320AIC3256 Clock Frequencies) |
10 | 20 | MHz | |||
Clock divider uses integer divide (D = 0), P = 1, DVdd ≥ 1.65V (See table in SLAU306, Maximum TLV320AIC3256 Clock Frequencies) |
0.512 | 20 | MHz | ||||
MCLK | Master Clock Frequency | MCLK; Master Clock Frequency; DVdd ≥ 1.65V | 50 | MHz | |||
MCLK; Master Clock Frequency; DVdd ≥ 1.26V | 25 | ||||||
SCL | SCL Clock Frequency | 400 | kHz | ||||
Audio input max ac signal swing (IN1_L, IN1_R, IN2_L, IN2_R, IN3_L, IN3_R) |
CM = 0.75 V | 0 | 0.530 | 0.75 or AVDD -0.75(3) | Vpeak | ||
CM = 0.9 V | 0 | 0.707 | 0.9 or AVDD -0.9(3) | Vpeak | |||
LOL, LOR | Stereo line output load resistance | 0.6 | 10 | kΩ | |||
HPL, HPR | Stereo headphone output load resistance | Single-ended configuration | 14.4 | 16 | Ω | ||
Headphone output load resistance | Differential configuration | 24.4 | 32 | Ω | |||
CLout | Digital output load capacitance | 10 | pF | ||||
TOPR | Operating Temperature Range | –40 | 85 | °C |
THERMAL METRIC(1) | TLV320AIC3256 | UNIT | ||
---|---|---|---|---|
RSB (QFN) | YZF (DSGBA) | |||
48 PINS | 42 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 32.3 | 49.7 | °C/W |
RθJCtop | Junction-to-case (top) thermal resistance | 22.5 | 0.1 | |
RθJB | Junction-to-board thermal resistance | 6.1 | 7.7 | |
ψJT | Junction-to-top characterization parameter | 0.3 | 0.1 | |
ψJB | Junction-to-board characterization parameter | 6 | 7.7 | |
RθJCbot | Junction-to-case (bottom) thermal resistance | 1.7 | – |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
AUDIO ADC (CM = 0.9V) | ||||||
Input signal level (for 0dB output) | Single-ended, CM = 0.9V | 0.5 | VRMS | |||
Device Setup | 1kHz sine wave input Single-ended Configuration IN1_R to Right ADC and IN1_L to Left ADC, RIN = 20kΩ, fS = 48kHz, AOSR = 128, MCLK = 256 * fS, PLL Disabled; AGC = OFF, Channel Gain = 0dB, Processing Block = PRB_R1, Power Tune = PTM_R4 |
|||||
SNR | Signal-to-noise ratio, A-weighted(1)(2) | Inputs ac-shorted to ground | 80 | 93 | dB | |
IN2_R, IN3_R routed to Right ADC and ac-shorted to ground IN2_L, IN3_L routed to Left ADC and ac-shorted to ground |
93 | |||||
DR | Dynamic range A-weighted(1)(2) | –60dB full-scale, 1kHz input signal | 93 | dB | ||
THD+N | Total Harmonic Distortion plus Noise | –3dB full-scale, 1kHz input signal | –84 | –70 | dB | |
IN2_R,IN3_R routed to Right ADC IN2_L, IN3_L routed to Left ADC –3dB full-scale, 1kHz input signal |
–84 | |||||
AUDIO ADC (CM = 0.75V) | ||||||
Input signal level (for 0dB output) | Single-ended, CM = 0.75V, AVdd = 1.5V | 0.375 | VRMS | |||
Device Setup: | 1kHz sine wave input Single-ended Configuration INR, IN2_R, IN3_R routed to Right ADC INL, IN2_L, IN3_L routed to Left ADC RIN = 20kΩ, fS = 48kHz, AOSR = 128, MCLK = 256 * fS, PLL Disabled, AGC = OFF, Channel Gain = 0dB, Processing Block = PRB_R1 Power Tune = PTM_R4 |
|||||
SNR | Signal-to-noise ratio, A-weighted (1)(2) | Inputs ac-shorted to ground | 90 | dB | ||
DR | Dynamic range A-weighted(1)(2) | –60dB full-scale, 1kHz input signal | 90 | dB | ||
THD+N | Total Harmonic Distortion plus Noise | –3dB full-scale, 1kHz input signal | –81 | dB | ||
AUDIO ADC (Gain = 40dB) | ||||||
Input signal level (for 0dB output) | Differential Input, CM = 0.9V, Channel Gain = 40dB | 10 | mVRMS | |||
Device Setup | 1kHz sine wave input Differential configuration IN1_L and IN1_R routed to Right ADC IN2_L and IN2_R routed to Left ADC RIN = 10kΩ, fS = 48kHz, AOSR = 128 MCLK = 256 * fS PLL Disabled AGC = OFF Processing Block = PRB_R1, Power Tune = PTM_R4 |
|||||
ICN | Idle-Channel Noise, A-weighted(1)(2) | Inputs ac-shorted to ground, input referred noise | 2.8 | μVRMS | ||
AUDIO ADC | ||||||
Gain Error | 1kHz sine wave input Single-ended configuration RIN = 20kΩ, fS = 48kHz, AOSR = 128, MCLK = 256 * fS, PLL Disabled AGC = OFF, Channel Gain = 0dB Processing Block = PRB_R1, Power Tune = PTM_R4, CM = 0.9V |
0.1 | dB | |||
Input Channel Separation | 1kHz sine wave input at -3dBFS Single-ended configuration IN1_L routed to Left ADC IN1_R routed to Right ADC, RIN = 20kΩ AGC = OFF, AOSR = 128, Channel Gain = 0dB, CM = 0.9V |
109 | dB | |||
Input Pin Crosstalk | 1kHz sine wave input at –3dBFS on IN2_L, IN2_L internally not routed. IN1_L routed to Left ADC ac-coupled to ground |
108 | dB | |||
1kHz sine wave input at –3dBFS on IN2_R, IN2_R internally not routed. IN1_R routed to Right ADC ac-coupled to ground |
||||||
Single-ended configuration RIN = 20kΩ, AOSR = 128 Channel, Gain = 0dB, CM = 0.9V |
||||||
PSRR | 217Hz, 100mVpp signal on AVdd, Single-ended configuration, RIN= 20kΩ, Channel Gain = 0dB; CM = 0.9V |
55 | dB | |||
ADC programmable gain amplifier gain | Single-Ended, RIN = 10kΩ, PGA gain set to 0dB | 0 | dB | |||
Single-Ended, RIN = 10kΩ, PGA gain set to 47.5dB | 47.5 | dB | ||||
Single-Ended, RIN = 20kΩ, PGA gain set to 0dB | –6 | dB | ||||
Single-Ended, RIN = 20kΩ, PGA gain set to 47.5dB | 41.5 | dB | ||||
Single-Ended, RIN = 40kΩ, PGA gain set to 0dB | –12 | dB | ||||
Single-Ended, RIN = 40kΩ, PGA gain set to 47.5dB | 35.5 | dB | ||||
ADC programmable gain amplifier step size | 1kHz tone | 0.5 | dB |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
ANALOG BYPASS TO HEADPHONE AMPLIFIER, DIRECT MODE | ||||||
Device Setup | Load = 16Ω (single-ended), 50pF; Input and Output CM = 0.9V; Headphone Output on DRVdd_HP Supply; IN1_L routed to HPL and IN1_R routed to HPR; Channel Gain = 0dB |
|||||
Gain Error | 0.8 | dB | ||||
Noise, A-weighted(1) | Idle Channel, IN1_L and IN1_R ac-shorted to ground | 3.3 | μVRMS | |||
THD | Total Harmonic Distortion | 446mVrms, 1kHz input signal | –81 | dB | ||
ANALOG BYPASS TO LINE-OUT AMPLIFIER, PGA MODE | ||||||
Device Setup | Load = 10kΩ (single-ended), 50pF; Input and Output CM = 0.9V; LINE Output on DRVDD_HP Supply; IN1_L, IN1_R routed to line out Channel Gain = 0dB |
|||||
Gain Error Gain Error | 0.8 | dB | ||||
Noise, A-weighted(1) | Idle Channel, IN1_L and IN1_R ac-shorted to ground |
6.7 | μVRMS | |||
Channel Gain = 40dB, Input Signal (0dB) = 5mVRMS Inputs ac-shorted to ground, Input Referred |
3 | μVRMS |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
AUDIO DAC – STEREO SINGLE-ENDED LINE OUTPUT (CM = 0.9V) | ||||||
Device Setup | Load = 10kΩ (single-ended), 56pF Line Output on AVdd Supply Input and Output CM=0.9V DOSR = 128, MCLK = 256 x fS, Channel Gain = 0dB, word length = 16 bits, Processing Block = PRB_P1, Power Tune = PTM_P3 |
|||||
Full scale output voltage (0dB) | 0.5 | VRMS | ||||
SNR | Signal-to-noise ratio A-weighted(1)(2) | All zeros fed to DAC input | 87 | 100 | dB | |
DR | Dynamic range, A-weighted (1)(2) | –60dB 1kHz input full-scale signal, Word length = 20 bits | 100 | dB | ||
THD+N | Total Harmonic Distortion plus Noise | –3dB full-scale, 1kHz input signal | –81 | –70 | dB | |
DAC Gain Error | 0dB, 1kHz input full scale signal | 0.5 | dB | |||
DAC Mute Attenuation | Mute | 121 | dB | |||
DAC channel separation | –1dB, 1kHz signal, between left and right HP out | 108 | dB | |||
DAC PSRR | 100mVpp, 1kHz signal applied to AVdd | 72 | dB | |||
100mVpp, 217Hz signal applied to AVdd | 80 | dB | ||||
AUDIO DAC – STEREO SINGLE-ENDED LINE OUTPUT (CM = 0.75V) | ||||||
Device Setup | Load = 10kΩ (single-ended), 56pF Line Output on AVdd Supply Input and Output CM = 0.75V; AVdd = 1.5V DOSR = 128 MCLK=256 x fS Channel Gain = 0dB word length = 20-bits Processing Block = PRB_P1 Power Tune = PTM_P4 |
|||||
Full scale output voltage (0dB) | 0.375 | VRMS | ||||
SNR | Signal-to-noise ratio, A-weighted (1)(2) | All zeros fed to DAC input | 99 | dB | ||
DR | Dynamic range, A-weighted (1)(2) | –60dB 1kHz input full-scale signal | 98 | dB | ||
THD+N | Total Harmonic Distortion plus Noise | –1dB full-scale, 1kHz input signal | –77 | dB | ||
AUDIO DAC – STEREO SINGLE-ENDED HEADPHONE OUTPUT (GROUND-CENTERED CIRCUIT CONFIGURATION) | ||||||
Device Setup | Load = 16Ω (single-ended), 56pF Input CM = 0.9V, Output CM = 0V DOSR = 128, MCLK = 256x* fS, Channel Gain = 0dB word length = 16 bits; Processing Block = PRB_P1 Power Tune = PTM_P3 |
|||||
FS1 | Full scale output voltage (for THD ≤ –40dB) |
0.65 | VRMS | |||
SNR | Signal-to-noise ratio, A-weighted(1)(2) | All zeros fed to DAC input | 85 | 95 | dB | |
DR | Dynamic range, A-weighted (1)(2) | –60dB 1kHz input full-scale signal, Word Length = 20 bits, Power Tune = PTM_P4 | 93 | dB | ||
THD+N | Total Harmonic Distortion plus Noise | 500mVRMS output (corresponds to FS1 – 2.3dB), 1-kHz input signal |
–70 | –55 | dB | |
DAC Gain Error | 500mVRMS output, 1kHz input full scale signal | 0.5 | dB | |||
DAC Mute Attenuation | Mute | 118 | dB | |||
DAC channel separation | –3dB, 1kHz signal, between left and right HP out | 102 | dB | |||
DAC PSRR | 100mVpp, 1kHz signal applied to AVdd | 66 | dB | |||
100mVpp, 217Hz signal applied to AVdd | 77 | dB | ||||
Power Delivered | THD ≤ –40dB | 26.5 | mW | |||
FS2 | Full scale output voltage (for THD ≤ –40dB) |
Load = 32Ω | 0.85 | V | ||
SNR | Signal-to-noise ratio, A-weighted(1)(2) | All zeros fed to DAC input, Load = 32Ω | 96 | dB | ||
Power Delivered | THD ≤ –40dB, Load = 32Ω | 22.5 | mW | |||
AUDIO DAC – STEREO SINGLE-ENDED HEADPHONE OUTPUT (UNIPOLAR CIRCUIT CONFIGURATION) | ||||||
Device Setup | Load = 16Ω (single-ended), 56pF, Headphone Output on AVdd Supply, Input and Output CM = 0.9V DOSR = 128, MCLK = 256 x fS, Channel Gain = 0dB Processing Block = PRB_P1, Power Tune = PTM_P3 |
|||||
Full scale output voltage (0dB) | 0.5 | VRMS | ||||
SNR | Signal-to-noise ratio, A-weighted(1)(2) | All zeros fed to DAC input | 87 | 100 | dB | |
DR | Dynamic range, A-weighted (1)(2) | -60dB 1kHz input full-scale signal | 100 | dB | ||
THD+N | Total Harmonic Distortion plus Noise | –3dB full-scale, 1kHz input signal | –83 | –70 | dB |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
REFERENCE | ||||||
Reference Voltage Settings | CMMode = 0 (0.9V) | 0.9 | V | |||
CMMode = 1 (0.75V) | 0.75 | |||||
Reference Noise | CM = 0.9V, A-weighted, 20Hz to 20kHz bandwidth, CREF = 1μF | 1.1 | μVRMS | |||
Decoupling Capacitor | 1 | μF | ||||
Bias Current | 120 | μA | ||||
miniDSP(1) | ||||||
Maximum miniDSP clock frequency - ADC | DVdd = 1.65V | 58.9 | MHz | |||
Maximum miniDSP clock frequency - DAC | DVdd = 1.65V | 58.9 | MHz | |||
SHUTDOWN CURRENT | ||||||
Device Setup | DVdd is provided externally, no clocks supplied, no digital activity, register values are retained | |||||
I(total) | Sum of all supply currents, all supplies at 1.8V | <10 | μA |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
LOGIC FAMILY CMOS | ||||||
VIH | Logic Level | IIH = 5 μA, IOVDD > 1.6V | 0.7 × IOVDD | V | ||
IIH = 5μA, 1.2V ≤ IOVDD < 1.6V | 0.9 × IOVDD | V | ||||
IIH = 5μA, IOVDD < 1.2V | IOVDD | V | ||||
VIL | IIL = 5 μA, IOVDD > 1.6V | –0.3 | 0.3 × IOVDD | V | ||
IIL = 5μA, 1.2V ≤ IOVDD < 1.6V | 0.1 × IOVDD | V | ||||
IIL = 5μA, IOVDD < 1.2V | 0 | V | ||||
VOH | IOH = 2 TTL loads | 0.8 × IOVDD | V | |||
VOL | IOL = 2 TTL loads | 0.1 × IOVDD | V | |||
Capacitive Load | 10 | pF |
IOVDD=1.8V | IOVDD=3.3V | UNIT | ||||
---|---|---|---|---|---|---|
MIN | MAX | MIN | MAX | |||
tH(BCLK) | BCLK high period | 35 | 35 | ns | ||
tL(BCLK) | BCLK low period | 35 | 35 | |||
ts(WS) | WCLK setup | 8 | 8 | |||
th(WS) | WCLK hold | 8 | 8 | |||
td(DO-WS) | WCLK to DOUT delay (For LJF mode only) | 20 | 20 | |||
td(DO-BCLK) | BCLK to DOUT delay | 22 | 22 | |||
ts(DI) | DIN setup | 8 | 8 | |||
th(DI) | DIN hold | 8 | 8 | |||
tr | Rise time | 4 | 4 | |||
tf | Fall time | 4 | 4 |
IOVDD=1.8V | IOVDD=3.3V | UNIT | ||||
---|---|---|---|---|---|---|
MIN | MAX | MIN | MAX | |||
td(WS) | WCLK delay | 30 | 20 | ns | ||
td(DO-BCLK) | BCLK to DOUT delay | 22 | 20 | ns | ||
ts(DI) | DIN setup | 8 | 8 | ns | ||
th(DI) | DIN hold | 8 | 8 | ns | ||
tr | Rise time | 24 | 12 | ns | ||
tf | Fall time | 24 | 12 | ns |
IOVDD=1.8V | IOVDD=3.3V | UNIT | ||||
---|---|---|---|---|---|---|
MIN | MAX | MIN | MAX | |||
tH(BCLK) | BCLK high period | 35 | 35 | ns | ||
tL(BCLK) | BCLK low period | 35 | 35 | ns | ||
ts(WS) | WCLK setup | 8 | 8 | ns | ||
th(WS) | WCLK hold | 8 | 8 | ns | ||
td(DO-BCLK) | BCLK to DOUT delay | 22 | 22 | ns | ||
ts(DI) | DIN setup | 8 | 8 | ns | ||
th(DI) | DIN hold | 8 | 8 | ns | ||
tr | Rise time | 4 | 4 | ns | ||
tf | Fall time | 4 | 4 | ns |
IOVDD = 1.8V | IOVDD = 3.3V | UNIT | ||||
---|---|---|---|---|---|---|
MIN | MAX | MIN | MAX | |||
ts | DIN setup | 20 | 20 | ns | ||
th | DIN hold | 5 | 5 | ns | ||
tr | Rise time | 4 | 4 | ns | ||
tf | Fall time | 4 | 4 | ns |
Standard-Mode | Fast-Mode | UNIT | ||||||
---|---|---|---|---|---|---|---|---|
MIN | TYP | MAX | MIN | TYP | MAX | |||
fSCL | SCL clock frequency | 0 | 100 | 0 | 400 | kHz | ||
tH(STA) | Hold time (repeated) START condition. After this period, the first clock pulse is generated. | 4.0 | 0.8 | μs | ||||
tLOW | LOW period of the SCL clock | 4.7 | 1.3 | μs | ||||
tHIGH | HIGH period of the SCL clock | 4.0 | 0.6 | μs | ||||
tSU(STA) | Setup time for a repeated START condition | 4.7 | 0.8 | μs | ||||
tH(DAT) | Data hold time: For I2C bus devices | 0 | 3.45 | 0 | 0.9 | μs | ||
tSU(DAT) | Data set-up time | 250 | 100 | ns | ||||
tr | SDA and SCL Rise Time | 1000 | 20+0.1Cb | 300 | ns | |||
tf | SDA and SCL Fall Time | 300 | 20+0.1Cb | 300 | ns | |||
tSU(STO) | Set-up time for STOP condition | 4.0 | 0.8 | μs | ||||
tBUF | Bus free time between a STOP and START condition | 4.7 | 1.3 | μs | ||||
Cb | Capacitive load for each bus line | 400 | 400 | pF |
IOVDD=1.8V | IOVDD=3.3V | UNIT | ||||||
---|---|---|---|---|---|---|---|---|
MIN | TYP | MAX | MIN | TYP | MAX | |||
tsck | SCLK Period | 100 | 50 | ns | ||||
tsckh | SCLK Pulse width High | 50 | 25 | ns | ||||
tsckl | SCLK Pulse width Low | 50 | 25 | ns | ||||
tlead | Enable Lead Time | 30 | 20 | ns | ||||
tlag | Enable Lag Time | 30 | 20 | ns | ||||
td | Sequential Transfer Delay | 40 | 20 | ns | ||||
ta | Slave DOUT access time | 40 | 20 | ns | ||||
tdis | Slave DOUT disable time | 40 | 20 | ns | ||||
tsu | DIN data setup time | 15 | 10 | ns | ||||
th(DIN) | DIN data hold time | 15 | 10 | ns | ||||
tv(DOUT) | DOUT data valid time | 25 | 18 | ns | ||||
tr | SCLK Rise Time | 4 | 4 | ns | ||||
tf | SCLK Fall Time | 4 | 4 | ns |