
DM9801A
1M Home Phoneline Network Physical Layer Single Chip Transceiver
Collisions
(continued)
46
Final
Version: DM9801A-DS-F01
May 30, 2001
In general, any received pulse at a station that does not
conform to the pulse position requirements of AID symbols
0 through 7 shall indicate a collision on the wire. When a
transmitting station senses a collision, it emits a Jam signal
to alert all other stations to the collision. The following
conditions signify a collision event:
1. A station receives an AID that does not match the one
being sent.
2. A station receives a pulse outside of the
AID_GUARD_INTERVAL in AID intervals 0 to 7.
3. A station receives a pulse inside the
SILENT_INTERVAL (AID symbol 7).
As in all cases, pulses received inside the blanking interval
are ignored.
Passive stations (stations not actively transmitting during
the collision) cannot reliably detect collisions. Therefore,
once an collision is detected by a transmitting station, the
station must inform the rest of the stations of the collision
with a Jam pattern. Only a transmitting station emits a Jam
signal.
Once a collision is detected, the COLLISION signal to the
MAC interface is asserted and is not reset until the MAC
deactivates the TX_EN signal and CRS is inactive.
Jam Signal
A Jam pattern consists of one pulse every 32 TICs and
continues until at least the end of the AID intervals. After
the AID intervals, the jam pattern is continued until TX_EN
from the MAC is deactivated.
Access ID Values
The Access ID values for slave stations must be picked by
each individual station randomly from a set a AID slave
numbers. During operation each station monitors the
frames received on the wire. If it detects another station
using the same AID, it must randomly select a new AID.
Silence Interval (AID Symbol 7)
The Access ID symbols are followed by a fixed
SILENCE_INTERVAL on 129 TICs. The receive blanking
interval is the same as that of the AID symbols (1 through
6). Any pulses detected in the SILENCE_INTERVAL are
considered as Collision event and are handled as
described in the Collisions section.
Data Symbols
Data symbols are less robust than Access ID symbols and
do not allow collision detection. However, they encode
data for a much higher transmission rate.
Data Transmit Timing
Data transmission begins with the beginning of a
transmission of a pulse as shown in figure 24 below.
Transmit timing in TICs is measured from this point (TIC =
0).
Depending on the data code, the next pulse may begin at
any PULSE_POSITION_N, where n = 0 to 24. Each
position is separated from the previous one by one TIC.
PULSE_POSITION_0 occurs at a value defined in Table
3 below. This value determines the transmission speed.
When a pulse begins transmission, the previous symbol
interval ends and a new one immediately begins.
SPEED
Setting
Nominal
Data Rate
PULSE_POSITION_0
Value (in TICs)
LOW_SPEED
0.7 MB/s
44
HIGH_SPEED
1.0 MB/s
28
Blanking Interval Speed Settings
Table 3
Transmit Data Symbol Timing
Figure 24