Schematex
timing·WaveDrom signal notation·hardware, embedded·complexity 2/3·since v0.1.0

I2C read burst timing

WaveDrom-compatible timing diagram for an I2C register read with address, repeated start, data bytes, ACK, and NACK phases.

For the firmware engineer

Open in Playground →
schematex§ source-defined
I2C Read Burst Digital timing diagram with 4 signals ADDR+WACKREGACKREP STARTADDR+RACKDATA0ACKDATA1 Control SCL START Bus SDA Status BUSY I2C Read Burst
10 lines · 242 chars
✓ parsed·0.0 ms·0 B
100%

Scenario

I2C reads are visually clearer as timing diagrams than as prose. The repeated start and ACK/NACK phases are where firmware and hardware teams most often talk past each other.

Annotation key

Timing syntax