Texas Instruments SPRU938B User Manual
Page 3
![background image](/manuals/213812/3/background.png)
Contents
1
Introduction
1.1
Purpose of the Peripheral
.......................................................................................
1.2
Features
1.3
Functional Block Diagram
.......................................................................................
1.4
Industry Standard(s) Compliance Statement
.................................................................
2
Peripheral Architecture
..............................................................................................
2.1
Clock Control
....................................................................................................
2.2
Signal Descriptions
.............................................................................................
2.3
Pin Multiplexing
.................................................................................................
2.4
Protocol Description
............................................................................................
2.5
VLYNQ Functional Description
...............................................................................
2.6
Initialization
2.7
Auto-Negotiation
................................................................................................
2.8
Address Translation
............................................................................................
2.9
Flow Control
2.10
Reset Considerations
..........................................................................................
2.11
Interrupt Support
................................................................................................
2.12
EDMA Event Support
..........................................................................................
2.13
Power Management
............................................................................................
2.14
Endianness Considerations
...................................................................................
2.15
Emulation Considerations
.....................................................................................
3
VLYNQ Port Registers
................................................................................................
3.1
Revision Register (REVID)
....................................................................................
3.2
Control Register (CTRL)
.......................................................................................
3.3
Status Register (STAT)
........................................................................................
3.4
Interrupt Priority Vector Status/Clear Register (INTPRI)
..................................................
3.5
Interrupt Status/Clear Register (INTSTATCLR)
............................................................
3.6
Interrupt Pending/Set Register (INTPENDSET)
............................................................
3.7
Interrupt Pointer Register (INTPTR)
.........................................................................
3.8
Transmit Address Map Register (XAM)
......................................................................
3.9
Receive Address Map Size 1 Register (RAMS1)
..........................................................
3.10
Receive Address Map Offset 1 Register (RAMO1)
........................................................
3.11
Receive Address Map Size 2 Register (RAMS2)
..........................................................
3.12
Receive Address Map Offset 2 Register (RAMO2)
........................................................
3.13
Receive Address Map Size 3 Register (RAMS3)
..........................................................
3.14
Receive Address Map Offset 3 Register (RAMO3)
........................................................
3.15
Receive Address Map Size 4 Register (RAMS4)
..........................................................
3.16
Receive Address Map Offset 4 Register (RAMO4)
........................................................
3.17
Chip Version Register (CHIPVER)
...........................................................................
3.18
Auto Negotiation Register (AUTNGO)
.......................................................................
4
Remote Configuration Registers
.................................................................................
Appendix A VLYNQ Protocol Specifications
........................................................................
A.1
Introduction
SPRU938B – September 2007
Table of Contents
3