Texas Instruments TMS320C645x DSP Benutzerhandbuch

Seite von 148
Contents
1
1.1
Purpose of the Peripheral
1.2
1.3
Functional Block Diagram
1.4
Industry Standard(s) Compliance Statement
2
EMAC Functional Architecture
2.1
Clock Control
2.2
Memory Map
2.3
System Level Connections
2.4
Ethernet Protocol Overview
2.5
Programming Interface
2.6
EMAC Control Module
2.7
Management Data Input/Output (MDIO) Module
2.8
EMAC Module
2.9
Media Independent Interfaces
2.10
Packet Receive Operation
2.11
Packet Transmit Operation
2.12
Receive and Transmit Latency
2.13
Transfer Node Priority
2.14
Reset Considerations
2.15
Initialization
2.16
Interrupt Support
2.17
Power Management
2.18
Emulation Considerations
3
EMAC Control Module Registers
3.1
Introduction
3.2
EMAC Control Module Interrupt Control Register (EWCTL)
3.3
EMAC Control Module Interrupt Timer Count Register (EWINTTCNT)
4
MDIO Registers
4.1
Introduction
4.2
MDIO Version Register (VERSION)
4.3
MDIO Control Register (CONTROL)
4.4
PHY Acknowledge Status Register (ALIVE)
4.5
PHY Link Status Register (LINK)
4.6
MDIO Link Status Change Interrupt (Unmasked) Register (LINKINTRAW)
4.7
MDIO Link Status Change Interrupt (Masked) Register (LINKINTMASKED)
4.8
MDIO User Command Complete Interrupt (Unmasked) Register (USERINTRAW)
4.9
MDIO User Command Complete Interrupt (Masked) Register (USERINTMASKED)
4.10
MDIO User Command Complete Interrupt Mask Set Register (USERINTMASKSET)
4.11
MDIO User Command Complete Interrupt Mask Clear Register (USERINTMASKCLEAR)
4.12
MDIO User Access Register 0 (USERACCESS0)
4.13
MDIO User PHY Select Register 0 (USERPHYSEL0)
4.14
MDIO User Access Register 1 (USERACCESS1)
SPRU975B – August 2006
Table of Contents
3