14
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Contents
14.7.1
DES_KEYn_n Registers (Offset = 0x00 to 0x14) [reset = 0x0]
...........................................
14.7.2
DES_IV_L Register (Offset = 0x18) [reset = 0x0]
..........................................................
14.7.3
DES_IV_H Register (Offset = 0x1C) [reset = 0x0]
.........................................................
14.7.4
DES_CTRL Register (Offset = 0x20) [reset = 0x80000000]
..............................................
14.7.5
DES_LENGTH Register (Offset = 0x24) [reset = 0x0]
.....................................................
14.7.6
DES_DATA_L Register (Offset = 0x28) [reset = 0x0]
.....................................................
14.7.7
DES_DATA_H Register (Offset = 0x2C) [reset = 0x0]
.....................................................
14.7.8
DES_REVISION Register (Offset = 0x30) [reset = 0x21]
.................................................
14.7.9
DES_SYSCONFIG Register (Offset = 0x34) [reset = 0x1]
................................................
14.7.10
DES_SYSSTATUS Register (Offset = 0x38) [reset = 0x1]
..............................................
14.7.11
DES_IRQSTATUS Register (Offset = 0x3C) [reset = 0x0]
..............................................
14.7.12
DES_IRQENABLE Register (Offset = 0x40) [reset = 0x0]
...............................................
14.7.13
DES_DIRTYBITS Register (Offset = 0x44) [reset = 0x0]
................................................
14.8
DES µDMA Registers
....................................................................................................
14.8.1
DES_DMAIM Register (Offset = 0x30) [reset = 0x0]
.......................................................
14.8.2
DES_DMARIS Register (Offset = 0x34) [reset = 0x0]
.....................................................
14.8.3
DES_DMAMIS Register (Offset = 0x38) [reset = 0x0]
.....................................................
14.8.4
DES_DMAIC Register (Offset = 0x3C) [reset = 0x0]
......................................................
15
Ethernet Controller
...........................................................................................................
15.1
Introduction
................................................................................................................
15.2
Block Diagram
.............................................................................................................
15.3
Functional Description
....................................................................................................
15.3.1
Ethernet Clock Control
.........................................................................................
15.3.2
MII and RMII Signals
...........................................................................................
15.3.3
DMA Controller
..................................................................................................
15.3.4
TX/RX Controller
................................................................................................
15.3.5
MAC Operation
..................................................................................................
15.3.6
IEEE 1588 and Advanced Timestamp Function
............................................................
15.3.7
Frame Filtering
..................................................................................................
15.3.8
Source Address, VLAN, and CRC Insertion, Replacement or Deletion
.................................
15.3.9
Checksum Offload Engine
.....................................................................................
15.3.10
MAC Management Counters
................................................................................
15.3.11
Power Management Module
.................................................................................
15.3.12
Serial Management Interface
................................................................................
15.3.13
Reduced Media Independent Interface (RMII)
............................................................
15.3.14
Interrupt Configuration
........................................................................................
15.4
Ethernet PHY
..............................................................................................................
15.4.1
Integrated PHY Block Diagram
...............................................................................
15.4.2
Functional Description
.........................................................................................
15.4.3
Interface Configuration
.........................................................................................
15.5
Initialization and Configuration
..........................................................................................
15.5.1
Ethernet PHY Initialization
.....................................................................................
15.6
EMAC Registers
..........................................................................................................
15.6.1
EMACCFG Register (Offset = 0x0) [reset = 0x8000]
......................................................
15.6.2
EMACFRAMEFLTR Register (Offset = 0x4) [reset = 0x0]
................................................
15.6.3
EMACHASHTBLH Register (Offset = 0x8) [reset = 0x0]
..................................................
15.6.4
EMACHASHTBLL Register (Offset = 0xC) [reset = 0x0]
..................................................
15.6.5
EMACMIIADDR Register (Offset = 0x10) [reset = 0x0]
...................................................
15.6.6
EMACMIIDATA Register (Offset = 0x14) [reset = 0x0]
....................................................
15.6.7
EMACFLOWCTL Register (Offset = 0x18) [reset = 0x0]
..................................................
15.6.8
EMACVLANTG Register (Offset = 0x1C) [reset = 0x0]
....................................................
15.6.9
EMACSTATUS Register (Offset = 0x24) [reset = 0x0]
....................................................
15.6.10
EMACRWUFF Register (Offset = 0x28) [reset = 0x0]
....................................................