beautypg.com

Figure 83. huntzicker symbol definition for j1850, Figure 84. typical vpw waveform, 3 bit arbitration example – Intel 8XC196Lx User Manual

Page 73: Bit arbitration example -7, Huntzicker symbol definition for j1850 -7, Typical vpw waveform -7, Figure 8-3)

background image

8-7

J1850 COMMUNICATIONS CONTROLLER

Figure 8-3. Huntzicker Symbol Definition for J1850

A symbol is defined as a timing-level formatted bit. The VPW symbol timing requirements stip-
ulate that there is one symbol per transition and one transition per symbol. This ensures that a
message frame will always result in a uniform square waveform of varying level durations. Fig-
ure 8-4 d
epicts a typical Huntzicker formatted data byte of hex value CCH.

Figure 8-4. Typical VPW Waveform

Bits 7 and 3 carry logic level 1 data; however, they are represented by a passive-level symbol in
keeping with the VPW requirements. Bits 4 and 0 carry logic level 0 data and are represented by
an active-level symbol.

8.3.3

Bit Arbitration Example

The drive capacity of each symbol establishes the priority for arbitration. By definition, an active
bus level is a driven state, and a passive bus level is a non-driven, or idle, state. A driven bus state
is always given priority over an idle bus in arbitration. An “active 0” state has priority over an
“active 1” state in arbitration, because the “active 0” state is driven over a longer duration, 128
µs versus the “active 1” state’s drive time of 64 µs. Similarly, a “passive 0” state has priority over
a “passive 1” state, because the “passive 0” state comes out of its idle state in a shorter period of
time, 64 µs versus the “passive 1” state’s idle time of 128 µs.

For example, Figure 8-5 illustrates four nodes vying for the bus. Node B is the first node to dis-
continue transmitting when it attempts to transmit a “passive 1” symbol onto the bus. At the point

A5219-01

0

1

"active 0"

128µS

0

1

or

"passive 0"

64µS

0

1

"active 1"

64µS

0

1

or

"passive 1"

128µS

A5222-01

B7

"1"

B6

"1"

B5

"0"

B4

B3

"1"

"0"

B0

"0"

B1

"0"

B2

"1"

This manual is related to the following products: