Drag the byte and the receiver-clock tags. The analyzer shows the line and every instant the receiver samples it.
A transmitter frames a byte with a start bit, eight data bits LSB first, optional parity, and a stop bit. The receiver syncs on the start edge and samples at by its own clock, so a clock error accumulates across the frame and corrupts the last bits first.
Causal signal trace paused
Load the byte The transmitter adds a start bit, the data bits least significant first, optional parity, and a stop bit.
Step 1 / 5 Load the byte
Notebook: 8 parts and 7 wires, modelled as asynchronous framing + mid-bit sampling
Recommended lab 14 of 18
Explain asynchronous framing and the clock tolerance of mid-bit sampling.
Builds on: Maximal-Length LFSR
Predict, then test
The receiver’s clock runs fast. Which bits of the frame are most at risk?
Commit before the explanation appears. This is a prediction, not a quiz score.
Governing model
Parts
- byte + TX shift register
- single serial line
- RX with independent baud clock
- data + error outputs
Limits of the model
- data bits, LSB first
- parity none / even / odd
- clock error
Diagnosis challenge The fault is hidden. Work it out from the changed outputs first.