Contents
Preface |
| 7 | ||
1 | Introduction | 9 | ||
| 1.1 | Purpose of the Peripheral | 9 | |
| 1.2 | Features | 9 | |
| 1.3 | Functional Block Diagram | 10 | |
| 1.4 | Industry Standard(s) Compliance Statement | 10 | |
2 | Peripheral Architecture | 11 | ||
| 2.1 | Clock Control | 11 | |
| 2.2 | Signal Descriptions | 12 | |
| 2.3 | Pin Multiplexing | 12 | |
| 2.4 | Protocol Description | 12 | |
| 2.5 | VLYNQ Functional Description | 13 | |
| 2.6 | Initialization | 16 | |
| 2.7 | 16 | ||
| 2.8 | Serial Interface Width Configuration | 16 | |
| 2.9 | Address Translation | 17 | |
| 2.10 | Flow Control | 20 | |
| 2.11 | Reset Considerations | 21 | |
| 2.12 | Interrupt Support | 21 | |
| 2.13 | DMA Event Support | 23 | |
| 2.14 | Power Management | 24 | |
| 2.15 | Emulation Considerations | 24 | |
3 | VLYNQ Port Registers | 25 | ||
| 3.1 | Revision Register (REVID) | 26 | |
| 3.2 | Control Register (CTRL) | 27 | |
| 3.3 | Status Register (STAT) | 29 | |
| 3.4 | Interrupt Priority Vector Status/Clear Register (INTPRI) | 31 | |
| 3.5 | Interrupt Status/Clear Register (INTSTATCLR) | 31 | |
| 3.6 | Interrupt Pending/Set Register (INTPENDSET) | 32 | |
| 3.7 | Interrupt Pointer Register (INTPTR) | 32 | |
| 3.8 | Transmit Address Map Register (XAM) | 33 | |
| 3.9 | Receive Address Map Size 1 Register (RAMS1) | 34 | |
| 3.10 | Receive Address Map Offset 1 Register (RAMO1) | 34 | |
| 3.11 | Receive Address Map Size 2 Register (RAMS2) | 35 | |
| 3.12 | Receive Address Map Offset 2 Register (RAMO2) | 35 | |
| 3.13 | Receive Address Map Size 3 Register (RAMS3) | 36 | |
| 3.14 | Receive Address Map Offset 3 Register (RAMO3) | 36 | |
| 3.15 | Receive Address Map Size 4 Register (RAMS4) | 37 | |
| 3.16 | Receive Address Map Offset 4 Register (RAMO4) | 37 | |
| 3.17 | Chip Version Register (CHIPVER) | 38 | |
| 3.18 | Auto Negotiation Register (AUTNGO) | 38 | |
4 | Remote Configuration Registers | 39 | ||
Appendix A | VLYNQ Protocol Specifications | 40 | ||
| A.1 | Special 8b/10b Code Groups | 40 | |
SPRUE36A | Table of Contents | 3 |