NXP Semiconductors
UM11227
NTM88 family of tire pressure monitor sensors
UM11227 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2020. All rights reserved.
User manual Rev. 6 — 24 April 2020
112 / 205
10.16.5.2 Bi-Phase encoding
When the CODE[1:0] bits are 0:1 then the data is Bi-Phase encoded format, with data
transmitted as the presence or absence of a transition in signal in the middle of the bit
time. The polarity of this transition is selected by the POL bit. Unlike Manchester coding
there is always a signal transition at the boundaries of each bit time. When the POL bit
is cleared, then a logical HIGH is defined as no change in signal in the middle of a bit
time and a logical LOW is defined as a change in the signal in the middle of a bit time as
shown in Figure 36. When the POL bit is set, then a logical HIGH is defined as a change
in signal in the middle of a bit time and a logical LOW is defined as no change in the
signal in the middle of a bit time as shown in Figure 37. Since there is always a transition
at the ends of the bit time consecutive bits of the same state may have two signal states
(high or low) during the middle of the bit time.
10.16.5.3 NRZ encoding
When the CODE[1:0] bits are 1:0 then the data is NRZ encoded format, with data
transmitted as either a high or low for the complete bit time. The polarity of this state is
selected by the POL bit. The Manchester and Bi-Phase encoding can actually be created
using NRZ encoding running at twice the desired data rate.
aaa-028035
low
bit
high
bit
FSK = f
RF
+ f
FSK = f
RF
- f
OOK = f
RF
OOK = OFF
bit time
Consecutive “0
data bits
Consecutive “1
data bits
“001101
data bits
bit time
Figure 34. Manchester data bit encoding (POL = 0)