QT2022/32 - Data Sheet: DS3051
12.3.2 Terminate Format
The Terminate consists of an all control 66B block with the K28.5 8B/10B code used in payload C position. Idles
4
must be used in the remaining C C C C control code positions, along with feature specific codes in C C C .
0
1
2
3
5 6 7
Table 50: AppliedMicro Terminate Block Format
Input Data
Sync
bits
Block Payload
C C C C /
10
8’h1e
7’h00
7’h00
7’h00
7’h00
7’h70
FCode FCode FCode
0
1 2 3
C C C C
5 6 7
4
12.3.3 FCode Values
FCode Values will be one of the following: ‘3c’ (reserved0), ‘dc’ (reserved4) or ‘f7’ (reserved5). Every feature is
defined by its own unique combination of 3 FCode values.
All message data between a Start and Terminate should have the sync bits set to indicate a control block. All mes-
sages must have a size of <512 blocks.
12.4 Extended Link Monitoring State Diagram
Figure 42: Extended Link Monitoring State Diagram
Reset || !Block Lock
R0
query
R1
query cnt <= 8 && Idle cnt > 31
query cnt <= 8 && Idle cnt <= 31
query cnt > 7
R2
R0 = IDLE State ==> query_cnt = 0, idle_cnt = 0;
R1 = COUNTING State ==> query_cnt++ when query detected, idle_cnt++ when idle block detected;
R2 = AMCC DETECTED State
Revision 5.11
AppliedMicro - Confidential & Proprietary
111