English
Language : 

VSC7212 Datasheet, PDF (14/34 Pages) Vitesse Semiconductor Corporation – Gigabit Interconnect Chip
VITEESSESE
SSEEMMIICCOONDUCTOORRCCOORRPPOORRATAITOINON
Gigabit Interconnect Chip
Preliminary Data Sheet
VSC7212
Receiver State Machine
The VSC7212 contains a Loss of Synchronization State Machine (LSSM) which is responsible for
detecting and handling loss of bit and word clock synchronization in a controlled manner. There are three states
in the LSSM: LOSS_OF_SYNC, RESYNC and SYNC_ACQUIRED as shown in the state diagram of Figure 9.
The RESYNC state is entered when a 10-bit word has been received which contains the 7-bit “Comma” pattern
(e.g., a K28.5 IDLE character). After entering the RESYNC state, the VSC7212 will stay in it until a valid,
“non-Comma” transmission is received, then it transitions to the SYNC_ACQUIRED state indicating a normal
operating condition. The RESYNC state is re-entered if four consecutive “Commas” are received or if a single
“Comma” is received that changes the 10B character framing boundary. The LOSS_OF_SYNC state is entered
whenever four consecutive invalid transmissions have been detected or when the occurrences of invalid
transmission outnumber those of valid transmission by four. The relative occurrences of invalid vs. valid
transmissions are monitored with a simple up/down counter that increments when an invalid transmission is
detected and decrements otherwise. The LSSM transitions to the LOSS_OF_SYNC state when the counter
reaches four, and the counter is reset. A state diagram for the invalid transmission counter is shown in
Figure 10. The VSC7212 receiver will stay in the LOSS_OF_SYNC state until a valid “Comma” pattern is
detected. Note that the RESYNC state is entered whenever the 10B framing boundary is changed, and whenever
the Word Sync Sequence is received. When ENDEC is LOW, the LSSM logic is disabled.
Figure 9: State Diagram of the Loss of Synchronization State Machine
Valid “Comma”
(K28.1, K28.5, K28.7)
Valid “Comma”
RESYNC
ERR=1
KCH=1
IDLE=1
Valid “Non-Comma”
Invalid Transmission
Four Consecutive “Commas”
or
Mis-Aligned “Comma”
LOSS_OF_SYNC
ERR=1
KCH=1
IDLE=0
Four Consecutive
Invalid Transmissions
or
Invalid minus Valid
Transmissions is > 4
SYNC_ACQUIRED
ERR=0
ERR=1
KCH=X or KCH=0
IDLE=X
IDLE=X
Page 14
© VITESSE SEMICONDUCTOR CORPORATION • 741 Calle Plano • Camarillo, CA 93012
Tel: (800)-VITESSE • FAX: (805) 987-5896 • Email: prodinfo@vitesse.com
Internet: www.vitesse.com
G52268-0, Rev 3.3
04/10/01