![](http://datasheet.mmic.net.cn/260000/PONE-000-01_datasheet_15945946/PONE-000-01_19.png)
March 2000
CEWay
PL-One Data Sheet
D-CW-0100-04
Page 19 of 56
State
Description
Transition
The SES will also start providing the timestamp to PL-One firmware
after the CRC computation, and go to RCV_STAMP.
Transition
The SES will go back to IDLE when the carrier is lost or when the
Ph_Request_Reg
stop_rx
bit is set.
RCV_STAMP
State
The PLSE Sublayer is in the process of providing the timestamp to the PL-
One firmware. The timestamp is the time associated with the end of the
packet CRC reception. The timestamp will be provided on four bytes (LSB
first followed by more significant bytes) via the Ph_Rx_Buffer, where each
byte will be sent to the PL-One firmware via a PLSES Handshake Interrupt
in Ph_Rx_Buffer, and the Ph_Confirm_Reg
be/bf
bit will be set.
Transition
The SES will go back to IDLE when the Ph_Request_Reg
stamp
bit (bit 0)
is cleared, and the
stop_rx
bit is set.
XMIT_PRE_SYM
State
The PLSE Sublayer is in the process of transmitting Preamble symbols.
Decision
If it is transmitting a long Preamble field (the Ph_Request_Reg
lzs
bit is 0),
the SES will first transmit an 8-bit Preamble value. The PL-One firmware
loads the initial Preamble value when the SES is in the INIT state. Later it is
computed inside the SES through a pseudo-random process. The first
symbol transmitted following a quiet channel is always encoded in
SUPERIOR state, the next symbol will be encoded in INFERIOR state, the
third symbol will be encoded as the same SUPERIOR state as the first
symbol, etc. At the completion of transmitting 8-bit Preamble value, the
SES will also transmit the PEOF (the same SUPERIOR state for 8 USTs)
before going to the XMIT_SYM state. If it is transmitting a short Preamble
field (the Ph_Request_Reg
lzs
bit is 1), the SES will not transmit an 8-bit
Preamble value, instead it will transmit the 8 UST PEOF directly. But the
SES still continues the process for computing the pseudo-random
Preamble byte for later use. The SUPERIOR state used by
XMIT_PRE_SYM state alternates between SUPERIOR 1 and SUPERIOR
2 for consecutive packets. The first packet transmitted will start with a
SUPERIOR 1 state, the second packet transmitted will start with a
SUPERIOR 2 state, the third one will be a SUPERIOR 1 and so on.
Decision
If it is transmitting a short Preamble field (the Ph_Request_Reg
lzs
bit is 1),
no Preamble symbols are transmitted before the 8 SUPERIOR USTs for
the PEOF symbol.
Action
Before and during the process of transmitting INFERIOR Preamble
symbols, the SES checks whether or not the channel is active. If activity is
detected on the channel, the SES will send an interrupt to the PL-One
firmware indicating a collision and at the same time stop transmission and
go to RCV_PRE_SYM.
Transition
The SES will go to XMIT_SYM state after it sends Preamble EOF symbol.