English
Language : 

TLK3118 Datasheet, PDF (16/57 Pages) Texas Instruments – Redundant XAUI Transceiver
TLK3118
Redundant XAUI Transceiver
SLLS628A – DECEMBER 2004 – REVISED APRIL 2005
www.ti.com
Symbol
||idle||
||Q||
nextAK
Acnt
nextKR
||T||
||T|| &
nextAK = K
+ Acnt ! = 0
RESET
Any State
!(||idle|| + ||Q||)
Send Data
||T|| &
nextAK = A *
Acnt = 0
Send K
!||Q||
Acnt ! = 0 *
nextKR = R
Send R
Acnt != 0 *
nextKR = K
Acnt ! = 0 *
nextKR = K
Send K
!||Q|| *
nextKR = R
Acnt ! = 0 *
nextKR = R
Acnt = 0
!||Q|| *
nextKR = K
Send A
Acnt = 0
Send A
||Q||
Send Q
nextKR = R
||Q||
Send Q
nextKR = K
Figure 14. IPG Management State Machine
Table 4. IPG Management State Machine Notation
Definition
XGMII idle. 0x07 on TXD(x:: :x-7),
Link status message: K28.4, Dx.y, Dx.y, Dx.y.
A Boolean variable. It takes the value K when an A is sent at the beginning of the IPG and the value A when a K is sent
at the beginning of the IPG. Its initial value is K.
When an A character is sent, variable Acnt is loaded with a random number such that 16 ≤ Acnt ≤ 31. Acnt is
decremented each time a column of A characters is generated.
A randomly-generated Boolean that can assume the value K or R.
Terminate Character Column (Terminate Character in Any Lane).
16