iv
Section
Title
Page
4
Link Core
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4
–
1
4
–
1
4
–
1
4
–
1
4
–
2
4
–
2
4
–
2
4
–
2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Physical Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transmitter
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receiver
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cycle Timer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cycle Monitor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cyclic Redundancy Check (CRC)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Routing Control Logic
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
Data Mover Port Interface
5.1
Data Mover Data Flow Diagram
5.1.1 Isochronous Receive
5.1.2 Isochronous Transmit
5.1.3 Asynchronous Receive
5.1.4 Asynchronous Transmit
5.2
Data Mover Modes of Operation
5.2.1 Isochronous Transmit With Automatic Header Insertion
5.2.2 Isochronous Transmit Without Automatic Header Insertion
5.2.3 Isochronous Packet Receive Without Header and Trailer
5.2.4 Isochronous Packet Receive With Header and Trailer
5.2.5 Asynchronous Packet Transmit With Automatic Header Insertion
5.2.6 Asynchronous Packet Transmit Without Automatic Header Insertion
5.2.7 Asynchronous Packet Receive With Headers and Trailer
5.2.8 Asynchronous Packet Receive Without Headers and Trailer
5.3
Data Mover Byte Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4
Data Mover Endian Swapping
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5
Data Mover Handshake Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6
Data Mover Critical Timing
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
–
1
5
–
4
5
–
4
5
–
5
5
–
7
5
–
8
5
–
10
5
–
11
5
–
12
5
–
13
5
–
13
5
–
14
5
–
15
5
–
16
5
–
16
5
–
17
5
–
17
5
–
18
5
–
18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . .
. . .
. . . . . . . . . . . . .
. . . . . . . . . .
6
FIFO Memory Access
6.1
General
6.2
ATF Access
6.3
ATF Burst Access
6.4
General-Receive-FIFO (GRF)
6.5
GRF Stored Data Format
6
–
1
6
–
1
6
–
1
6
–
2
6
–
2
6
–
3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
TSB12LV32 Data Formats
7.1
Asynchronous Transmit (Host Bus to TSB12LV32)
7.1.1 Quadlet Transmit
7.1.2 Block Transmit
7.1.3 Quadlet Receive
7.1.4 Block Receive
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2
Isochronous Transmit (Host Bus to TSB12LV32)
7.2.1 Isochronous Receive (TSB12LV32 to Host Bus)
7.3
Phy Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.1 Extended Phy Packets
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4
Receive Self-ID Packet
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
–
1
7
–
1
7
–
1
7
–
2
7
–
3
7
–
5
7
–
7
7
–
7
7
–
9
7
–
10
7
–
13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .