3.5.3.5 Stop Sequence

A stop sequence of up to eight symbols can be appended to the transmission data. The stop sequence generation is enabled by setting TMCR2.TMSSE to ‘1’. There are two different modes that can be configured in TMSSC.TMSSH: hold mode and pattern mode.

In hold mode, the last symbol of the transmission data is loaded to the complete shift register, thus, repeating this symbol. This is a fast method for generating an ensured Manchester violation within two symbols.

In pattern mode, the 4-bit pattern that is stored in TMSSC.TMSSP is loaded to the shift register twice. This allows the use of a defined symbol pattern to mark the end of a transmission.

The stop sequence generation is shown in the following figure.
Figure 3-27. TX Modulator Stop Sequence Generation

The length of the stop sequence can be configured to be between one and eight symbols in the TMSSC.TMSSL register.

The stop sequence is always sent symbol-wise, MSB-first, independent of the TMCR2.TMMSB and TMCR2.TMNRZE settings. In pattern mode, the configured stop sequence is inverted if TMCR2.TMPOL is set to ‘1’.