USB Type-C™ / USB Power Delivery interface (UCPD)
viewed as part of the payload), it is only this programming (and not the block's behaviour)
that differentiates the general packet from the BIST Test Data packet.
BIST option 2: Carrier Mode 2
When required, this BIST test mode will send an alternating pattern of 1010 that is
continually repeated. As this mode is intended for signal analysis it is stable condition with
(in V1.0 of the USB PD specification) no defined length. Starting from V1.1 of the USB PD
specification the protocol layer defines a counter that defines when this mode should be
turned off.
Note that to quit this sending (according to requirements of the USB PD specification)
UCPD should be disabled via UCPDEN after the appropriate delay.
Preamble (training for receiver)
LEGEND:
Preamble, not encoded with 4b5b
45.4.4
UCPD BMC Transmitter
The BMC (biphase mark coding) transmitter is responsible for generating correct Tx
messages, respecting timing, and includes functions for the following aspects of the Tx
message content:
–
–
–
The transmitter architecture is shown below in
2010/2083
Figure 680. BIST Carrier Mode 2 Frame
SOP* (start of packet)
Provided by the Physical layer,
4b5b encoding
CRC generation
Biphase Mark Coding (BMC)
10101010101010101010...... (repeat until reset)
N.B. USBPD1 will not terminate this sequence unless disabled
encoded with 4b5b
Figure
RM0440 Rev 1
681:
RM0440
MSv45543V1
Need help?
Do you have a question about the STM32G4 Series and is the answer not in the manual?
Questions and answers