VCNL3040 www.vishay.com Vishay Semiconductors I2C BUS TIMING CHARACTERISTICS (Tamb = 25 °C, unless otherwise specified) STANDARD MODEFAST MODEPARAMETERSYMBOLUNITMIN.MAX.MIN.MAX. Clock frequency f(SMBCLK) 10 100 10 400 kHz Bus free time between start and stop condition t(BUF) 4.7 - 1.3 - μs Hold time after (repeated) start condition; t after this period, the first clock is generated (HDSTA) 4.0 - 0.6 - μs Repeated start condition setup time t(SUSTA) 4.7 - 0.6 - μs Stop condition setup time t(SUSTO) 4.0 - 0.6 - μs Data hold time t(HDDAT) 0 3450 0 900 ns Data setup time t(SUDAT) 250 - 100 - ns I2C clock (SCK) low period t(LOW) 4.7 - 1.3 - μs I2C clock (SCK) high period t(HIGH) 4.0 - 0.6 - μs Clock / data fall time t(F) - 300 - 300 ns Clock / data rise time t(R) - 1000 - 300 ns t t t (LOW) (R) (F) VIH I2C BUS CLOCK VIL (SCL) t t t (HDSTA) (HIGH) (SUSTA) t(SUSTO) t(BUF) t t (HDDAT) (SUDAT) I2C BUS VIH DATA (SDA) VIL { { { { P S S P Stop condition Start condition Start Stop t(LOSEXT) SCL SDA ACK ACK t t t (LOWMEXT) (LOWMEXT) (LOWMEXT) I2C BUS CLOCK (SCL) I2C BUS DATA (SDA) Fig. 1 - I2C Bus Timing Diagram Rev. 1.2, 08-Jul-2019 4 Document Number: 84917 For technical questions, contact: sensorstechsupport@vishay.com THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENT ARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT www.vishay.com/doc?91000