Texas Instruments VLYNQ Port User Manual

Page 3

Advertising
background image

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

Auto-Negotiation

................................................................................................

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 – September 2007

Table of Contents

3

Submit Documentation Feedback

Advertising