XC68HC705JB3 Motorola, XC68HC705JB3 Datasheet - Page 84

no-image

XC68HC705JB3

Manufacturer Part Number
XC68HC705JB3
Description
MICROCONTROLLER
Manufacturer
Motorola
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC68HC705JB3JP
Manufacturer:
MOT
Quantity:
6 223
GENERAL RELEASE SPECIFICATION
10.4.4.2 Bit Stuffing
MOTOROLA
10-16
In order to ensure adequate signal transitions, bit stuffing is employed by the
transmitting device when sending a packet on the USB (see Figure 10-18 and
Figure 10-19). A 0 is inserted after every six consecutive 1’s in the data stream
before the data is NRZI encoded to force a transition in the NRZI data stream.
This gives the receiver logic a data transition at least once every seven bit times to
guarantee the data and clock lock. The receiver must decode the NRZI data,
recognize the stuffed bits, and discard them. Bit stuffing is enabled beginning with
the Sync Pattern and throughout the entire transmission. The data “one” that ends
the Sync Pattern is counted as the first one in a sequence. Bit stuffing is always
enforced, without exception. If required by the bit stuffing rules, a zero bit will be
inserted even if it is the last bit before the end-of-packet (EOP) signal.
ENCODED
STUFFED
NRZI
DATA
RAW
DATA
DATA
BIT
IDLE
UNIVERSAL SERIAL BUS MODULE
Figure 10-18. Bit Stuffing
SYNC PATTERN
SYNC PATTERN
SYNC PATTERN
November 5, 1998
SIX ONES
PACKET DATA
PACKET DATA
PACKET DATA
STUFFED BIT
MC68HC05JB3
REV 1

Related parts for XC68HC705JB3