v
List of Illustrations
Figure Title Page
1–1 TSB12LV31 Functional Block Diagram 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–2 Terminal Assignments 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–1 TSB12LV31 Functional Block Diagram 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–2 Typical Handshake Doublet-Mode Timing Waveforms 2–2. . . . . . . . . . . . . . . . . . . . . . . . . .
2–3 Typical Handshake Byte-Mode Timing Waveforms 2–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–4 Pulse Mode Timing Waveforms 2–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–5 Timing Waveforms for 16-Bit Pulse Mode with Fixed Timing 2–5. . . . . . . . . . . . . . . . . . . . .
2–6 Timing Waveforms for 8-Bit Pulse Mode with Fixed Timing 2–7. . . . . . . . . . . . . . . . . . . . . .
2–7 Microcontroller Byte Stack Operation (Write) 2–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–8 Microcontroller Byte UnStack Operation (Read) 2–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–9 Link Core Components 2–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–10 Isochronous DM Flow Control (TSB12LV31 Transmit) 2–12. . . . . . . . . . . . . . . . . . . . . . . .
2–11 Isochronous Transmit Data Path 2–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–1 Configuration Register (CFR) Map 3–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–1 TSB12LV31 Controller-FIFO-Access Address Map 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–1 Quadlet-Transmit Format 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–2 Block-Transmit Format 5–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–3 Quadlet-Receive Format 5–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–4 Block-Receive Format 5–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–5 Isochronous-Transmit Format 5–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–6 Isochronous-Receive Format 5–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–7 Snoop Format 5–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–8 CycleMark Format 5–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–9 Phy Configuration Format 5–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–10 Receive Self-ID Format 5–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–11 Phy Self-ID Packet #0 Format 5–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–12 Phy Self-ID Packet #1, Packet #2, and Packet #3 Format 5–10. . . . . . . . . . . . . . . . . . . . .
6–1 Microcontroller Write-Operation Timing Waveforms 6–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–2 Microcontroller Read-Operation Timing Waveforms 6–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–3 IsoPort Phase 1 (Four-Byte Preread) Timing Waveforms 6–5. . . . . . . . . . . . . . . . . . . . . . . .
6–4 IsoPort Phase 2 (Data Transmit to End of Packet) Timing Waveforms 6–6. . . . . . . . . . . . .
6–5 IsoPort Phase 3 (End of Block) Timing Waveforms 6–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–6 IsoPort Receive Timing Waveforms 6–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–7 Isochronous Receive of One Quadlet at 200 Mbits/s 6–8. . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–8 Isochronous-Receive Four Quadlets with Data Error at 200 Mbits/s 6–9. . . . . . . . . . . . . . .
6–9 Link Read Waveforms 6–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–10 Link Write Waveforms 6–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–11 Synchronous ISOCK Output Waveforms 6–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .