Texas-instruments TMS320C645x DSP Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Sprzęt komputerowy Texas-instruments TMS320C645x DSP. Texas Instruments TMS320C645x DSP User Manual [en] [fr] Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 148
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów

Podsumowanie treści

Strona 1 - User's Guide

TMS320C645x DSPEthernet Media Access Controller (EMAC)/Management Data Input/Output (MDIO)User's GuideLiterature Number: SPRU975BAugust 2006

Strona 2 - Submit Documentation Feedback

PrefaceSPRU975B – August 2006Read This FirstAbout This ManualThis document provides a functional description of the Ethernet Media Access Controller (

Strona 3 - Contents

www.ti.com5.17 MAC Interrupt Status (Unmasked) Register (MACINTSTATRAW)EMAC Port RegistersThe MAC interrupt status (unmasked) register (MACINTSTATRAW)

Strona 4

www.ti.com5.18 MAC Interrupt Status (Masked) Register (MACINTSTATMASKED)EMAC Port RegistersThe MAC interrupt status (masked) register (MACINTSTATMASKE

Strona 5

www.ti.com5.19 MAC Interrupt Mask Set Register (MACINTMASKSET)EMAC Port RegistersThe MAC interrupt mask set register (MACINTMASKSET) is shown in Figur

Strona 6

www.ti.com5.20 MAC Interrupt Mask Clear Register (MACINTMASKCLEAR)EMAC Port RegistersThe MAC interrupt mask clear register (MACINTMASKCLEAR) is shown

Strona 7

www.ti.com5.21 Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE)EMAC Port RegistersThe receive multicast/broadcast/promisc

Strona 8

www.ti.comEMAC Port RegistersTable 49. Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE) FieldDescriptions (continued)Bit

Strona 9

www.ti.com5.22 Receive Unicast Enable Set Register (RXUNICASTSET)EMAC Port RegistersTable 49. Receive Multicast/Broadcast/Promiscuous Channel Enable R

Strona 10 - Read This First

www.ti.com5.23 Receive Unicast Clear Register (RXUNICASTCLEAR)EMAC Port RegistersThe receive unicast clear register (RXUNICASTCLEAR) is shown in Figur

Strona 11 - Data Input/Output (MDIO)

www.ti.com5.24 Receive Maximum Length Register (RXMAXLEN)EMAC Port RegistersThe receive maximum length register (RXMAXLEN) is shown in Figure 52 and d

Strona 12 - 1.3 Functional Block Diagram

www.ti.com5.25 Receive Buffer Offset Register (RXBUFFEROFFSET)EMAC Port RegistersThe receive buffer offset register (RXBUFFEROFFSET) is shown in Figur

Strona 13 - Introduction

1 Introduction1.1 Purpose of the Peripheral1.2 FeaturesUser's GuideSPRU975B – August 2006Ethernet Media Access Controller (EMAC)/ManagementData I

Strona 14 - 2.1 Clock Control

www.ti.com5.26 Receive Filter Low Priority Frame Threshold Register (RXFILTERLOWTHRESH)EMAC Port RegistersThe receive filter low priority frame thresh

Strona 15 - 2.2 Memory Map

www.ti.com5.27 Receive Channel 0-7 Flow Control Threshold Register (RX nFLOWTHRESH)EMAC Port RegistersThe receive channel 0-7 flow control threshold r

Strona 16 - 2.3 System Level Connections

www.ti.com5.28 Receive Channel 0-7 Free Buffer Count Register (RXnFREEBUFFER)EMAC Port RegistersThe receive channel 0-7 free buffer count register (RX

Strona 17 - EMAC Functional Architecture

www.ti.com5.29 MAC Control Register (MACCONTROL)EMAC Port RegistersThe MAC control register (MACCONTROL) is shown in Figure 57 and described in Table

Strona 18

www.ti.comEMAC Port RegistersTable 57. MAC Control Register (MACCONTROL) Field Descriptions (continued)Bit Field Value Description1 Receive flow contr

Strona 19

www.ti.com5.30 MAC Status Register (MACSTATUS)EMAC Port RegistersThe MAC status register (MACSTATUS) is shown in Figure 58 and described in Table 58 .

Strona 20

www.ti.comEMAC Port RegistersTable 58. MAC Status Register (MACSTATUS) Field Descriptions (continued)Bit Field Value Description15-12 RXERRCODE Receiv

Strona 21

www.ti.com5.31 Emulation Control Register (EMCONTROL)EMAC Port RegistersThe emulation control register (EMCONTROL) is shown in Figure 59 and described

Strona 22

www.ti.com5.32 FIFO Control Register (FIFOCONTROL)EMAC Port RegistersThe FIFO control register (FIFOCONTROL) is shown in Figure 60 and described in Ta

Strona 23

www.ti.com5.33 MAC Configuration Register (MACCONFIG)EMAC Port RegistersThe MAC configuration register (MACCONFIG) is shown in Figure 61 and described

Strona 24

www.ti.com1.3 Functional Block DiagramConfiguration busDMA memorytransfer controllerPeripheral busEMAC control moduleEMAC module MDIO moduleMII MDIO b

Strona 25

www.ti.com5.34 Soft Reset Register (SOFTRESET)EMAC Port RegistersThe Soft Reset Register (SOFTRESET) is shown in Figure 62 and described in Table 62 .

Strona 26 - 2.5 Programming Interface

www.ti.com5.35 MAC Source Address Low Bytes Register (MACSRCADDRLO)EMAC Port RegistersThe MAC source address low bytes register (MACSRCADDRLO) is show

Strona 27

www.ti.com5.36 MAC Source Address High Bytes Register (MACSRCADDRHI)EMAC Port RegistersThe MAC Source Address High Bytes Register (MACSRCADDRHI) is sh

Strona 28

www.ti.com5.37 MAC Hash Address Register 1 (MACHASH1)EMAC Port RegistersThe MAC hash registers allow group addressed frames to be accepted on the basi

Strona 29

www.ti.com5.38 MAC Hash Address Register 2 (MACHASH2)EMAC Port RegistersThe MAC hash address register 2 (MACHASH2) is shown in Figure 66 and described

Strona 30

www.ti.com5.39 Back Off Test Register (BOFFTEST)EMAC Port RegistersThe back off test register (BOFFTEST) is shown in Figure 67 and described in Table

Strona 31

www.ti.com5.40 Transmit Pacing Algorithm Test Register (TPACETEST)EMAC Port RegistersThe Transmit Pacing Algorithm Test Register (TPACETEST) is shown

Strona 32

www.ti.com5.41 Receive Pause Timer Register (RXPAUSE)EMAC Port RegistersThe receive pause timer register (RXPAUSE) is shown in Figure 69 and described

Strona 33

www.ti.com5.42 Transmit Pause Timer Register (TXPAUSE)EMAC Port RegistersThe Transmit Pause Timer Register (TXPAUSE) is shown in Figure 70 and describ

Strona 34

www.ti.com5.43 MAC Address Low Bytes Register (MACADDRLO)EMAC Port RegistersThe MAC address low bytes register (MACADDRLO) is shown in Figure 71 and d

Strona 35

www.ti.com1.4 Industry Standard(s) Compliance StatementIntroductionThe EMAC peripheral conforms to the IEEE 802.3 standard, describing the “Carrier Se

Strona 36

www.ti.com5.44 MAC Address High Bytes Register (MACADDRHI)EMAC Port RegistersThe MAC address high bytes register (MACADDRHI) is shown in Figure 72 and

Strona 37 - 2.6 EMAC Control Module

www.ti.com5.45 MAC Index Register (MACINDEX)EMAC Port RegistersThe MAC index register (MACINDEX) is shown in Figure 73 and described in Table 73 .Figu

Strona 38

www.ti.com5.46 Transmit Channel 0-7 DMA Head Descriptor Pointer Register (TXnHDP)EMAC Port RegistersThe transmit channel 0-7 DMA head descriptor point

Strona 39

www.ti.com5.47 Receive Channel 0-7 DMA Head Descriptor Pointer Register (RXnHDP)EMAC Port RegistersThe receive channel 0-7 DMA head descriptor pointer

Strona 40

www.ti.com5.48 Transmit Channel 0-7 Completion Pointer Register (TX nCP)EMAC Port RegistersThe Transmit Channel 0-7 Completion Pointer Register (TX nC

Strona 41

www.ti.com5.49 Receive Channel 0-7 Completion Pointer Register (RX nCP)EMAC Port RegistersThe receive channel 0-7 completion pointer register (RX nCP)

Strona 42

www.ti.com5.50 Network Statistics Registers5.50.1 Good Receive Frames Register (RXGOODFRAMES)5.50.2 Broadcast Receive Frames Register (RXBCASTFRAMES)E

Strona 43 - 2.8 EMAC Module

www.ti.com5.50.3 Multicast Receive Frames Register (RXMCASTFRAMES)5.50.4 Pause Receive Frames Register (RXPAUSEFRAMES)5.50.5 Receive CRC Errors Regist

Strona 44

www.ti.com5.50.7 Receive Oversized Frames Register (RXOVERSIZED)5.50.8 Receive Jabber Frames Register (RXJABBER)5.50.9 Receive Undersized Frames Regis

Strona 45

www.ti.com5.50.11 Filtered Receive Frames Register (RXFILTERED)5.50.12 Receive QOS Filtered Frames Register (RXQOSFILTERED)5.50.13 Receive Octet Frame

Strona 46

www.ti.com2 EMAC Functional Architecture2.1 Clock Control2.1.1 MII Clocking2.1.2 RMII Clocking2.1.3 GMII ClockingEMAC Functional ArchitectureThis chap

Strona 47

www.ti.com5.50.15 Broadcast Transmit Frames Register (TXBCASTFRAMES)5.50.16 Multicast Transmit Frames Register (TXMCASTFRAMES)5.50.17 Pause Transmit F

Strona 48

www.ti.com5.50.20 Transmit Single Collision Frames Register (TXSINGLECOLL)5.50.21 Transmit Multiple Collision Frames Register (TXMULTICOLL)5.50.22 Tra

Strona 49

www.ti.com5.50.25 Transmit Carrier Sense Errors Register (TXCARRIERSENSE)5.50.26 Transmit Octet Frames Register (TXOCTETS)5.50.27 Transmit and Receive

Strona 50 - 2.10 Packet Receive Operation

www.ti.com5.50.30 Transmit and Receive 256 to 511 Octet Frames Register (FRAME256T511)5.50.31 Transmit and Receive 512 to 1023 Octet Frames Register (

Strona 51

www.ti.com5.50.34 Receive FIFO or DMA Start of Frame Overruns Register (RXSOFOVERRUNS)5.50.35 Receive FIFO or DMA Middle of Frame Overruns Register (R

Strona 52

www.ti.comAppendix A GlossaryAppendix ABroadcast MAC Address — A special Ethernet MAC address used to send data to all Ethernet deviceson the local ne

Strona 53

www.ti.comAppendix AJumbo Packets — Jumbo frames are defined as those packets whose length exceeds the standardEthernet MTU, which is 1500 kbytes. For

Strona 54

www.ti.comAppendix B Revision HistoryAppendix BTable B-1 lists the changes made since the previous version of this document.Table B-1. Document Revisi

Strona 55

IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,enhancements, improvemen

Strona 56 - 2.14 Reset Considerations

www.ti.com2.1.4 RGMII Clocking2.2 Memory MapEMAC Functional ArchitectureFor timing purposes, data in 10/100 mode is transmitted and received with refe

Strona 57 - 2.15 Initialization

www.ti.com2.3 System Level Connections2.3.1 Media Independent Interface (MII) ConnectionsMTCLKMTXD[3−0]MTXENMCOLMCRSMRCLKMRXD[3−0]MRXDVMRXERMDCLKMDIOP

Strona 58

www.ti.comEMAC Functional ArchitectureTable 2 summarizes the individual EMAC and MDIO signals for the MII interface. For more information,refer to eit

Strona 59

www.ti.com2.3.2 Reduced Media Independent Interface (RMII) ConnectionsMTXD[1−0]MTXENMCRSDVMREFCLKMRXD[1−0]MRXERMDCLKMDIOPhysicallayerdevice(PHY)System

Strona 60 - 2.16 Interrupt Support

www.ti.comEMAC Functional ArchitectureThe RMII interface has the same functionality as the MII, but it does so with a reduced number of pins,thus lowe

Strona 61

2 SPRU975B – August 2006Submit Documentation Feedback

Strona 62

www.ti.com2.3.3 Gigabit Media Independent Interface (GMII) ConnectionsMTCLKMTXD[7−0]MTXENMCOLMCRSMRCLKMRXD[7−0]MRXDVMRXERMDCLKMDIOPhysicallayerdevice(

Strona 63 - 2.18 Emulation Considerations

www.ti.comEMAC Functional ArchitectureTable 4 summarizes the individual EMAC and MDIO signals for the GMII interface.Table 4. EMAC and MDIO Signals fo

Strona 64 - 3.1 Introduction

www.ti.com2.3.4 Reduced Gigabit Media Independent Interface (RGMII) ConnectionsTXCTXD[3−0]TXCTLREFCLKRXCRXD[3−0]RXCTLMDCLKMDIOPhysicallayerdevice(PHY)

Strona 65 - EMAC Control Module Registers

www.ti.comEMAC Functional ArchitectureTable 5 summarizes the individual EMAC and MDIO signals for the RGMII interface.Table 5. EMAC and MDIO Signals f

Strona 66 - 4.1 Introduction

www.ti.com2.4 Ethernet Protocol Overview2.4.1 Ethernet Frame FormatPreamble SFD Destination Source Len Data7 1 6 6 2 46 − (RXMAXLEN - 18) 4FCSNumber o

Strona 67 - MDIO Registers

www.ti.com2.4.2 Multiple Access ProtocolEMAC Functional ArchitectureNodes in an ethernet local area network are interconnected by a broadcast channel.

Strona 68

www.ti.com2.5 Programming Interface2.5.1 Packet Buffer DescriptorsEMAC Functional ArchitectureThe buffer descriptor is a central part of the EMAC modu

Strona 69

www.ti.comSOP | EOP 600 60pBufferpNextPacket A60 bytes0SOPFragment 1Packet B5121514pBufferpNext512 bytesEOP00−−−Packet BFragment 3500 bytes502pBuffer−

Strona 70

www.ti.com2.5.2 Transmit and Receive Descriptor QueuesEMAC Functional ArchitectureThe EMAC module processes descriptors in linked list chains (Section

Strona 71

www.ti.com2.5.3 Transmit and Receive EMAC InterruptsEMAC Functional ArchitectureThe EMAC processes descriptors in linked list chains (Section 2.5.1 ),

Strona 72

ContentsPreface ... 101 Int

Strona 73

www.ti.com2.5.4 Transmit Buffer Descriptor FormatEMAC Functional ArchitectureA transmit (TX) buffer descriptor (Figure 9 ) is a contiguous block of fo

Strona 74

www.ti.com2.5.4.1 Next Descriptor Pointer2.5.4.2 Buffer Pointer2.5.4.3 Buffer Offset2.5.4.4 Buffer Length2.5.4.5 Packet Length2.5.4.6 Start of Packet

Strona 75

www.ti.com2.5.4.7 End of Packet (EOP) Flag2.5.4.8 Ownership (OWNER) Flag2.5.4.9 End of Queue (EOQ) Flag2.5.4.10 Teardown Complete (TDOWNCMPLT) Flag2.5

Strona 76

www.ti.com2.5.5 Receive Buffer Descriptor FormatEMAC Functional ArchitectureA receive (RX) buffer descriptor (Figure 10 ) is a contiguous block of fou

Strona 77

www.ti.com2.5.5.1 Next Descriptor Pointer2.5.5.2 Buffer Pointer2.5.5.3 Buffer Offset2.5.5.4 Buffer Length2.5.5.5 Packet LengthEMAC Functional Architec

Strona 78

www.ti.com2.5.5.6 Start of Packet (SOP) Flag2.5.5.7 End of Packet (EOP) Flag2.5.5.8 Ownership (OWNER) Flag2.5.5.9 End of Queue (EOQ) Flag2.5.5.10 Tear

Strona 79

www.ti.com2.5.5.14 Fragment Flag2.5.5.15 Undersized Flag2.5.5.16 Control Flag2.5.5.17 Overrun Flag2.5.5.18 Code Error (CODEERROR) Flag2.5.5.19 Alignme

Strona 80

www.ti.com2.6 EMAC Control ModuleArbiter andbus switchesCPUDMA Controllers8K bytedescriptormemoryConfigurationregistersInterruptlogicSingle interruptt

Strona 81 - 5.1 Introduction

www.ti.com2.6.3 Interrupt Control2.7 Management Data Input/Output (MDIO) Module2.7.1 MDIO Module ComponentsEMAC Functional ArchitectureThe EMAC contro

Strona 82

www.ti.comEMACcontrolmoduleControlregistersand logicPHYmonitoringPeripheralclockMDIOclockgeneratorUSERINTMDIOinterfacepollingPHYMDCLKMDIOLINKINTConfig

Strona 83

4.15 MDIO User PHY Select Register 1 (USERPHYSEL1) ... 805 EMAC Port Registers ...

Strona 84

www.ti.com2.7.2 MDIO Module Operational Overview2.7.2.1 Initializing the MDIO ModuleEMAC Functional ArchitectureThe MDIO module implements the 802.3 s

Strona 85 - Table 30

www.ti.com2.7.2.2 Writing Data to a PHY Register2.7.2.3 Reading Data From a PHY Register2.7.2.4 Example of MDIO Register Access CodeEMAC Functional Ar

Strona 86

www.ti.comEMAC Functional ArchitectureThe implementation of these macros using the register layer Chip Support Library (CSL) is shown inExample 3 (USE

Strona 87

www.ti.com2.8 EMAC Module2.8.1 EMAC Module ComponentsClock andreset logicReceiveDMA engineInterruptcontrollerTransmitDMA engineControlregistersConfigu

Strona 88 - Table 33

www.ti.com2.8.1.3 MAC Receiver2.8.1.4 Receive Address2.8.1.5 Transmit DMA Engine2.8.1.6 Transmit FIFO2.8.1.7 MAC Transmitter2.8.1.8 Statistics Logic2.

Strona 89

www.ti.com2.8.1.12 Clock and Reset Logic2.8.2 EMAC Module Operational OverviewEMAC Functional ArchitectureThe clock and reset sub-module generates all

Strona 90

www.ti.com2.9 Media Independent Interfaces2.9.1 Data Reception2.9.1.1 Receive Control2.9.1.2 Receive Inter-Frame Interval2.9.1.3 Receive Flow ControlE

Strona 91

www.ti.com2.9.1.4 Collision-Based Receive Buffer Flow Control2.9.1.5 IEEE 802.3X Based Receive Buffer Flow ControlEMAC Functional ArchitectureCollisio

Strona 92

www.ti.com2.9.2 Data Transmission2.9.2.1 Transmit Control2.9.2.2 CRC Insertion2.9.2.3 Adaptive Performance Optimization (APO)2.9.2.4 Interpacket-Gap (

Strona 93 - Table 38

www.ti.com2.9.2.6 Transmit Flow Control2.9.2.7 Speed, Duplex, and Pause Frame SupportEMAC Functional ArchitectureWhen enabled, incoming pause frames a

Strona 94 - Table 39

5.48 Transmit Channel 0-7 Completion Pointer Register (TX nCP) ... 1345.49 Receive Channel 0-7 Completion Poin

Strona 95

www.ti.com2.10 Packet Receive Operation2.10.1 Receive DMA Host Configuration2.10.2 Receive Channel EnablingEMAC Functional ArchitectureTo configure th

Strona 96

www.ti.com2.10.3 Receive Channel Addressing2.10.4 Hardware Receive QOS SupportEMAC Functional ArchitectureThe receive address block can store up to 32

Strona 97

www.ti.com2.10.5 Host Free Buffer Tracking2.10.6 Receive Channel Teardown2.10.7 Receive Frame ClassificationEMAC Functional ArchitectureThe host must

Strona 98 - Table 43

www.ti.com2.10.8 Promiscuous Receive ModeEMAC Functional ArchitectureWhen the promiscuous receive mode is enabled by setting the RXCAFEN bit in the RX

Strona 99 - Table 44

www.ti.com2.10.9 Receive OverrunEMAC Functional ArchitectureTable 8. Receive Frame Treatment Summary (continued)RXMBPENABLE BitsADDRESS MATCH RXCAFEN

Strona 100 - EMAC Port Registers

www.ti.com2.11 Packet Transmit Operation2.11.1 Transmit DMA Host Configuration2.11.2 Transmit Channel Teardown2.12 Receive and Transmit LatencyEMAC Fu

Strona 101

www.ti.com2.13 Transfer Node Priority2.14 Reset Considerations2.14.1 Software Reset Considerations2.14.2 Hardware Reset ConsiderationsEMAC Functional

Strona 102 - Table 47

www.ti.com2.15 Initialization2.15.1 Enabling the EMAC/MDIO Peripheral2.15.2 EMAC Control Module InitializationEMAC Functional ArchitectureWhen the dev

Strona 103 - Table 48

www.ti.com2.15.3 MDIO Module InitializationEMAC Functional ArchitectureExample 4. EMAC Control Module Initialization CodeUint32 tmpval;/*// Globally d

Strona 104 - Field Descriptions

www.ti.com2.15.4 EMAC Module InitializationEMAC Functional ArchitectureThe EMAC module sends and receives data packets over the network by maintaining

Strona 105 - Descriptions (continued)

List of Figures1 EMAC and MDIO Block Diagram ... 122 Ethernet Con

Strona 106

www.ti.com2.16 Interrupt Support2.16.1 EMAC Module Interrupt Events and Requests2.16.1.1 Transmit Packet Completion InterruptsEMAC Functional Architec

Strona 107

www.ti.com2.16.1.2 Receive Packet Completion Interrupts2.16.1.3 Statistics InterruptEMAC Functional ArchitectureThe receive DMA engine has eight chann

Strona 108

www.ti.com2.16.1.4 Host Error Interrupt2.16.2 MDIO Module Interrupt Events and Requests2.16.2.1 Link Change Interrupt2.16.2.2 User Access Completion I

Strona 109

www.ti.com2.16.3 Proper Interrupt Processing2.16.4 Interrupt Multiplexing2.17 Power Management2.18 Emulation ConsiderationsEMAC Functional Architectur

Strona 110 - Descriptions

www.ti.com3 EMAC Control Module Registers3.1 Introduction3.2 EMAC Control Module Interrupt Control Register (EWCTL)EMAC Control Module RegistersTable

Strona 111

www.ti.com3.3 EMAC Control Module Interrupt Timer Count Register (EWINTTCNT)EMAC Control Module RegistersThe EMAC control module interrupt timer count

Strona 112

www.ti.com4 MDIO Registers4.1 IntroductionMDIO RegistersTable 14 lists the memory-mapped registers for the Management Data Input/Output (MDIO). See th

Strona 113

www.ti.com4.2 MDIO Version Register (VERSION)MDIO RegistersThe MDIO version register (VERSION) is shown in Figure 16 and described in Table 15 .Figure

Strona 114

www.ti.com4.3 MDIO Control Register (CONTROL)MDIO RegistersThe MDIO control register (CONTROL) is shown in Figure 17 and described in Table 16 .Figure

Strona 115

www.ti.com4.4 PHY Acknowledge Status Register (ALIVE)MDIO RegistersThe PHY acknowledge status register (ALIVE) is shown in Figure 18 and described in

Strona 116

53 Receive Buffer Offset Register (RXBUFFEROFFSET) ... 10954 Receive Filter Low Priority Fr

Strona 117

www.ti.com4.5 PHY Link Status Register (LINK)MDIO RegistersThe PHY link status register (LINK) is shown in Figure 19 and described in Table 18 .Figure

Strona 118

www.ti.com4.6 MDIO Link Status Change Interrupt (Unmasked) Register (LINKINTRAW)MDIO RegistersThe MDIO link status change interrupt (unmasked) registe

Strona 119

www.ti.com4.7 MDIO Link Status Change Interrupt (Masked) Register (LINKINTMASKED)MDIO RegistersThe MDIO link status change interrupt (masked) register

Strona 120

www.ti.com4.8 MDIO User Command Complete Interrupt (Unmasked) Register (USERINTRAW)MDIO RegistersThe MDIO user command complete interrupt (unmasked) r

Strona 121 - Table 63

www.ti.com4.9 MDIO User Command Complete Interrupt (Masked) Register (USERINTMASKED)MDIO RegistersThe MDIO user command complete interrupt (Masked) re

Strona 122

www.ti.com4.10 MDIO User Command Complete Interrupt Mask Set Register (USERINTMASKSET)MDIO RegistersThe MDIO user command complete interrupt mask set

Strona 123

www.ti.com4.11 MDIO User Command Complete Interrupt Mask Clear Register (USERINTMASKCLEAR)MDIO RegistersThe MDIO user command complete interrupt mask

Strona 124

www.ti.com4.12 MDIO User Access Register 0 (USERACCESS0)MDIO RegistersThe MDIO user access register 0 (USERACCESS0) is shown in Figure 26 and describe

Strona 125

www.ti.com4.13 MDIO User PHY Select Register 0 (USERPHYSEL0)MDIO RegistersThe MDIO user PHY select register 0 (USERPHYSEL0) is shown in Figure 27 and

Strona 126 - Table 68

www.ti.com4.14 MDIO User Access Register 1 (USERACCESS1)MDIO RegistersThe MDIO user access register 1 (USERACCESS1) is shown in Figure 28 and describe

Strona 127

List of Tables1 Interface Selection Pins ... 162 EMAC

Strona 128

www.ti.com4.15 MDIO User PHY Select Register 1 (USERPHYSEL1)MDIO RegistersThe MDIO user PHY select register 1 (USERPHYSEL1) is shown in Figure 29 and

Strona 129

www.ti.com5 EMAC Port Registers5.1 IntroductionEMAC Port RegistersTable 29 lists the memory-mapped registers for the Ethernet Media Access Controller

Strona 130

www.ti.comEMAC Port RegistersTable 29. Ethernet Media Access Controller (EMAC) Registers (continued)Offset Acronym Register Description Section15Ch RX

Strona 131

www.ti.comEMAC Port RegistersTable 29. Ethernet Media Access Controller (EMAC) Registers (continued)Offset Acronym Register Description Section658h TX

Strona 132

www.ti.comEMAC Port RegistersTable 29. Ethernet Media Access Controller (EMAC) Registers (continued)Offset Acronym Register Description Section270h FR

Strona 133

www.ti.com5.2 Transmit Identification and Version Register (TXIDVER)EMAC Port RegistersThe transmit identification and version register (TXIDVER) is s

Strona 134 - Table 76

www.ti.com5.3 Transmit Control Register (TXCONTROL)EMAC Port RegistersThe transmit control register (TXCONTROL) is shown in Figure 31 and described in

Strona 135 - Table 77

www.ti.com5.4 Transmit Teardown Register (TXTEARDOWN)EMAC Port RegistersThe transmit teardown register (TXTEARDOWN) is shown in Figure 32 and describe

Strona 136

www.ti.com5.5 Receive Identification and Version Register (RXIDVER)EMAC Port RegistersThe receive identification and version register (RXIDVER) is sho

Strona 137

www.ti.com5.6 Receive Control Register (RXCONTROL)EMAC Port RegistersThe receive control register (RXCONTROL) is shown in Figure 34 and described in T

Strona 138

50 Receive Unicast Enable Set Register (RXUNICASTSET) Field Descriptions ... 10651 Receive Unicast Clear Register (RX

Strona 139

www.ti.com5.7 Receive Teardown Register (RXTEARDOWN)EMAC Port RegistersThe receive teardown register (RXTEARDOWN) is shown in Figure 35 and described

Strona 140

www.ti.com5.8 Transmit Interrupt Status (Unmasked) Register (TXINTSTATRAW)EMAC Port RegistersThe transmit interrupt status (unmasked) register (TXINTS

Strona 141

www.ti.com5.9 Transmit Interrupt Status (Masked) Register (TXINTSTATMASKED)EMAC Port RegistersThe transmit interrupt status (Masked) register (TXINTST

Strona 142

www.ti.com5.10 Transmit Interrupt Mask Set Register (TXINTMASKSET)EMAC Port RegistersThe transmit interrupt mask set register (TXINTMASKSET) is shown

Strona 143

www.ti.com5.11 Transmit Interrupt Mask Clear Register (TXINTMASKCLEAR)EMAC Port RegistersThe transmit interrupt mask clear register (TXINTMASKCLEAR) i

Strona 144

www.ti.com5.12 MAC Input Vector Register (MACINVECTOR)EMAC Port RegistersThe MAC input vector register (MACINVECTOR) is shown in Figure 40 and describ

Strona 145 - Appendix A Glossary

www.ti.com5.13 Receive Interrupt Status (Unmasked) Register (RXINTSTATRAW)EMAC Port RegistersThe receive interrupt status (Unmasked) register (RXINTST

Strona 146 - Appendix A

www.ti.com5.14 Receive Interrupt Status (Masked) Register (RXINTSTATMASKED)EMAC Port RegistersThe receive interrupt status (Masked) register (RXINTSTA

Strona 147 - Appendix B Revision History

www.ti.com5.15 Receive Interrupt Mask Set Register (RXINTMASKSET)EMAC Port RegistersThe receive interrupt mask set register (RXINTMASKSET) is shown in

Strona 148

www.ti.com5.16 Receive Interrupt Mask Clear Register (RXINTMASKCLEAR)EMAC Port RegistersThe receive interrupt mask clear register (RXINTMASKCLEAR) is

Komentarze do niniejszej Instrukcji

Brak uwag