Altera 10-Gbps Ethernet MAC MegaCore Function Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Instruments de mesure Altera 10-Gbps Ethernet MAC MegaCore Function. Altera 10-Gbps Ethernet MAC MegaCore Function User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 175
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
101 Innovation Drive
San Jose, CA 95134
www.altera.com
UG-01083-3.3
User Guide
10-Gbps Ethernet MAC MegaCore Function
Document last updated for Altera Complete Design Suite version:
Document publication date:
13.1
February 2014
Subscribe
Feedback
10-Gbps Ethernet MAC MegaCore Function User Guide
Vue de la page 0
1 2 3 4 5 6 ... 174 175

Résumé du contenu

Page 1 - User Guide

101 Innovation DriveSan Jose, CA 95134www.altera.com UG-01083-3.3User Guide10-Gbps Ethernet MAC MegaCore FunctionDocument last updated for Altera Comp

Page 2

1–4 Chapter 1: About This IP CoreIP Core Verification10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation1.4. IP Core Ve

Page 3 - Contents

8–6 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation0x804rx_frame_spaddr0_0 RW 0x0

Page 4 - Contents iv

Chapter 8: Registers 8–7MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide0x1040tx_padins_controlRW 0x1

Page 5 - Chapter 9. Interface Signals

8–8 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation0x1100tx_preamble_controlRW 0x0

Page 6

Chapter 8: Registers 8–9MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide0x1180pfc_pause_quanta_0RW 0x0p

Page 7 - 1. About This IP Core

8–10 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation0x1201tx_addrins_macaddr0RW 0x

Page 8 - 1.2. Release Information

Chapter 8: Registers 8–11MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide0x0C01Reserved — — Reserved fo

Page 9 - 1.3. Device Family Support

8–12 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation0x0C10rx_stats_unicast FramesE

Page 10 - 1.4. IP Core Verification

Chapter 8: Registers 8–13MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide0x0C1Erx_stats_etherStats Unde

Page 11

8–14 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation0x0C26rx_stats_etherStats Pkts

Page 12 - ■ ptp_1step is disabled

Chapter 8: Registers 8–15MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide0x0C30rx_stats_etherStats Frag

Page 13

Chapter 1: About This IP Core 1–5Performance and Resource UtilizationFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guid

Page 14 - 2.2. Design Flows

8–16 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation8.1.1. Rx_frame_control Regist

Page 15 - 2.3.2. Simulate the IP Core

Chapter 8: Registers 8–17MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide8.1.2. Rx_pfc_control Register

Page 16 - 2.4.1. Specify Parameters

8–18 Chapter 8: RegistersMAC Registers for IEEE 1588v2 Feature10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation8.2. M

Page 17 - 2.4.3. Simulate the System

Chapter 8: Registers 8–19Register InitializationFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide8.2.1. Configuring P

Page 18 - [1] register bit to 1

8–20 Chapter 8: RegistersRegister Initialization10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationf To learn more abou

Page 19 - 3. 10GbE MAC Design Examples

Chapter 8: Registers 8–21Register InitializationFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide2. PHY configuration

Page 20

8–22 Chapter 8: RegistersRegister Initialization10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationdrop_on_error (addre

Page 21

Chapter 8: Registers 8–23Register InitializationFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideWait tx_transfer_sta

Page 22 - 3.2.0.2. Base Addresses

8–24 Chapter 8: RegistersRegister Initialization10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationc. MAC function conf

Page 23 - Table 3–5 on page 3–10

Chapter 8: Registers 8–25Register InitializationFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideFigure 8–1 shows the

Page 24 - Creating a New 10GbE Design

1–6 Chapter 1: About This IP CorePerformance and Resource Utilization10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporatio

Page 25

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide9. Interface SignalsThis section describes the interface signals in

Page 26 - 3.6. 10GbE Testbenches

9–2 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation9.0.1. Clock and Reset SignalsThe MA

Page 27 - 3.6.3. 10GbE Testbench Files

Chapter 9: Interface Signals 9–3February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideTable 9–3 describes the Avalon-ST re

Page 28 - 10GbE Testbenches

9–4 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 9–2 shows the timing for the

Page 29

Chapter 9: Interface Signals 9–5February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideFigure 9–4 shows the mapping of the

Page 30

9–6 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation9.0.2.2. Timing Diagrams—Avalon-ST R

Page 31

Chapter 9: Interface Signals 9–7February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideFigure 9–6 shows the reception of a

Page 32

9–8 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation9.0.3. SDR XGMIITable 9–4 shows the

Page 33

Chapter 9: Interface Signals 9–9February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide9.0.3.1. Timing Diagrams—SDR XGMIITh

Page 34

9–10 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 9–8 shows the timing for the

Page 35

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide2. Getting Started with Altera IP CoresThis chapter provides a gener

Page 36 - Notes to Table 3–6:

Chapter 9: Interface Signals 9–11February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide9.0.4. GMII SignalsTable 9–5 shows

Page 37

9–12 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation9.0.6. Avalon-MM Programming Interf

Page 38

Chapter 9: Interface Signals 9–13February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide9.0.7. Avalon-ST Status and Pause I

Page 39 - 4.1. Software Requirements

9–14 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationavalon_st_rxstatus_error[]Output 7W

Page 40 - Design Example

Chapter 9: Interface Signals 9–15February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guideavalon_st_txstatus_error[]Output 7W

Page 41 - 4.2.1. Base Addresses

9–16 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationavalon_st_tx_pfc_status_data[](1)Ou

Page 42

Chapter 9: Interface Signals 9–17February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guideavalon_st_rx_pfc_status_data[](1)Ou

Page 43 - Figure 4–3. Testbench

9–18 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationTable 9–9 describes the Avalon-ST f

Page 44 - The <ip

Chapter 9: Interface Signals 9–19February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guideavalon_st_tx_pfc_gen_data[](1)Input

Page 45 - Simulator

9–20 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation9.0.8. 10M-10GbE MAC Speed Control

Page 46

2–2 Chapter 2: Getting Started with Altera IP CoresDesign Flows10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation2.2.

Page 47

Chapter 9: Interface Signals 9–21February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideTable 9–11 describes the TX egress

Page 48

9–22 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationtx_egress_timestamp_96b_validOutput

Page 49 - 5.2.2. Base Addresses

Chapter 9: Interface Signals 9–23February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideTable 9–12 describes the TX insert

Page 50 - 1G/10GbE Design Example Files

9–24 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationtx_etstamp_ins_ctrl_residence_time_

Page 51 - 5.5. 1G/10GbE Testbench

Chapter 9: Interface Signals 9–25February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide9.0.9.2. ToD Clock Interface Signal

Page 52 - Testbench

9–26 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationrx_path_delay_10g_data (in 10 Gbps

Page 53 - 1G/10GbE Testbench

Chapter 9: Interface Signals 9–27February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide9.0.9.4. Timing Diagrams—IEEE 1588v

Page 54

9–28 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 9–10 shows the TX timestamp

Page 55 - 5.5.4.2. Backplane-KR Mode

Chapter 9: Interface Signals 9–29February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideFigure 9–11 shows the TX timestamp

Page 56

9–30 Chapter 9: Interface Signals10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 9–12 shows the TX timestamp

Page 57

Chapter 2: Getting Started with Altera IP Cores 2–3MegaWizard Plug-In Manager FlowFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Funct

Page 58

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide10. Design Considerations10.1. SDR XGMII to DDR XGMII ConversionThe

Page 59

10–2 Chapter 10: Design Considerations10GbE MAC and PHY Connection with XGMII10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Co

Page 60

Chapter 10: Design Considerations 10–3Sharing Reference Clocks for Multi-Port System DesignFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaC

Page 61

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideA. Frame FormatA.1. Ethernet FrameFigure A–1 shows the Ethernet fram

Page 62 - 6.2.1. Base Addresses

A–2 Appendix A: Frame FormatVLAN and Stacked VLAN Tagged MAC Frame10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationA.

Page 63

Appendix A: Frame Format A–3Pause FrameFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideA.3. Pause FrameFigure A–4 sh

Page 64

A–4 Appendix A: Frame FormatPriority-Based Flow Control Frame10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationA.4. Pr

Page 65

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideB. Time-of-Day (ToD) ClockThe ToD clock provides a stream of timesta

Page 66 - ModelSim Simulator

B–2 Appendix B: Time-of-Day (ToD) Clock10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationB.4. Parameter SettingTable B

Page 67

Appendix B: Time-of-Day (ToD) Clock B–3February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideB.5.1. Avalon-MM Control Inte

Page 68 - 7. Functional Description

2–4 Chapter 2: Getting Started with Altera IP CoresQsys System Integration Tool Design Flow10-Gbps Ethernet MAC MegaCore Function User Guide February

Page 69 - Architecture

B–4 Appendix B: Time-of-Day (ToD) Clock10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationB.6. ToD Clock Configuration

Page 70 - 7.2. Interfaces

Appendix B: Time-of-Day (ToD) Clock B–5February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideB.6.1. Adjusting ToD’s DriftY

Page 71 - 7.2.4. MII

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideC. Packet ClassifierThe Packet Classifier decodes the packet types o

Page 72 - 7.4. Transmit Datapath

C–2 Appendix C: Packet Classifier10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationC.2. Packet Classifier SignalsC.2.1

Page 73 - 7.4.2. Address Insertion

Appendix C: Packet Classifier C–3February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideC.2.3. Ingress Control SignalsTable

Page 74 - Note to Figure 7–5:

C–4 Appendix C: Packet Classifier10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationC.2.4. Control Insert SignalsTable

Page 75 - 7.4.4. XGMII Encapsulation

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideD. ToD SynchronizerThe ToD Synchronizer provides a high accuracy syn

Page 76 - 7.4.6. SDR XGMII Transmission

D–2 Appendix D: ToD Synchronizer10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationD.2. Block DiagramFigure D–1 shows t

Page 77 - Figure 7–7. Endian Conversion

Appendix D: ToD Synchronizer D–3February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideAltera recommends that you use the f

Page 78 - 7.5. Receive Datapath

D–4 Appendix D: ToD Synchronizer10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationD.4. ToD Synchronizer SignalsD.4.1.

Page 79 - 7.5.5. Frame Type Checking

Chapter 2: Getting Started with Altera IP Cores 2–5Qsys System Integration Tool Design FlowFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaC

Page 80 - 7.5.6. Length Checking

Appendix D: ToD Synchronizer D–5February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guidetod_slave_validThis signal indicates

Page 81 - 7.5.7. CRC-32 and Pad Removal

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideAdditional InformationThis chapter provides additional information a

Page 82 - 7.5.8. Overflow Handling

Info–2 Additional InformationDocument Revision History10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationMay 2013 3.2

Page 83 - Congestion and Flow Control

Additional Information Info–3Document Revision HistoryFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideJuly 2012 3.0

Page 84

Info–4 Additional InformationHow to Contact Altera10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationHow to Contact Alt

Page 85

Additional Information Info–5Typographic ConventionsFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideCourier typeIndi

Page 86 - 7.7.2.1. PFC Frame Reception

2–6 Chapter 2: Getting Started with Altera IP Cores10GbE MAC Parameter Settings10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera

Page 87 - Figure 7–11. Fault Signaling

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide3. 10GbE MAC Design ExamplesYou can use the following 10GbE design e

Page 88 - 7.9. IEEE 1588v2

10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationCopyright © 2014 Altera Corporation. All rights reserved. Altera, Th

Page 89 - IEEE 1588v2

3–2 Chapter 3: 10GbE MAC Design Examples10GbE Design Example Components10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporat

Page 90 - 7.9.1. Architecture

Chapter 3: 10GbE MAC Design Examples 3–310GbE Design Example ComponentsFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Gu

Page 91 - 7.9.2. Transmit Datapath

3–4 Chapter 3: 10GbE MAC Design Examples10GbE Design Example Components10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporat

Page 92 - 7.9.4. Frame Format

Chapter 3: 10GbE MAC Design Examples 3–510GbE Design Example FilesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide3.

Page 93 - MAC Header

3–6 Chapter 3: 10GbE MAC Design ExamplesCreating a New 10GbE Design10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation3

Page 94 - Note to Figure 7–16:

Chapter 3: 10GbE MAC Design Examples 3–7Creating a New 10GbE DesignFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide3

Page 95 - 8. Registers

3–8 Chapter 3: 10GbE MAC Design Examples10GbE Design Example Parameter Settings10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera

Page 96 - 8.1. MAC Registers

Chapter 3: 10GbE MAC Design Examples 3–910GbE TestbenchesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide3.6.2. 10Gb

Page 97

3–10 Chapter 3: 10GbE MAC Design Examples10GbE Testbenches10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationTable 3–5

Page 98 - 0x0C3. Bits 4 to 31 are

Chapter 3: 10GbE MAC Design Examples 3–1110GbE TestbenchesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide3.6.4. 10G

Page 99

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideContentsChapter 1. About This IP Core1.1. Features . . . . . . . .

Page 100 - Register Name Access

3–12 Chapter 3: 10GbE MAC Design Examples10GbE Testbenches10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation8. Click G

Page 101 - Bits 4 to 31 are reserved

Chapter 3: 10GbE MAC Design Examples 3–1310GbE TestbenchesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide// Configu

Page 102

3–14 Chapter 3: 10GbE MAC Design Examples10GbE Testbenches10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 3–5

Page 103

Chapter 3: 10GbE MAC Design Examples 3–1510GbE Design Example Compilation and Verification in HardwareFebruary 2014 Altera Corporation 10-Gbps Etherne

Page 104

3–16 Chapter 3: 10GbE MAC Design Examples10GbE Design Example Compilation and Verification in Hardware10-Gbps Ethernet MAC MegaCore Function User Guid

Page 105

Chapter 3: 10GbE MAC Design Examples 3–1710GbE Design Example Compilation and Verification in HardwareFebruary 2014 Altera Corporation 10-Gbps Etherne

Page 106

3–18 Chapter 3: 10GbE MAC Design Examples10GbE Design Example Compilation and Verification in Hardware10-Gbps Ethernet MAC MegaCore Function User Guid

Page 107

Chapter 3: 10GbE MAC Design Examples 3–1910GbE Design Example Compilation and Verification in HardwareFebruary 2014 Altera Corporation 10-Gbps Etherne

Page 108

3–20 Chapter 3: 10GbE MAC Design Examples10GbE Design Example Compilation and Verification in Hardware10-Gbps Ethernet MAC MegaCore Function User Guid

Page 109

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide4. 10GbE MAC with IEEE1588v2 DesignExampleThis section describes the

Page 110

Contents ivFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide4.3. 10GbE with IEEE 1588v2 Design Example Files . . . .

Page 111 - register

4–2 Chapter 4: 10GbE MAC with IEEE1588v2 Design Example10GbE with IEEE 1588v2 Design Example Components10-Gbps Ethernet MAC MegaCore Function User Gui

Page 112 - Name R/W Description

Chapter 4: 10GbE MAC with IEEE1588v2 Design Example 4–310GbE with IEEE 1588v2 Design Example ComponentsFebruary 2014 Altera Corporation 10-Gbps Ethern

Page 113 - 8.3. Register Initialization

4–4 Chapter 4: 10GbE MAC with IEEE1588v2 Design Example10GbE with IEEE 1588v2 Design Example Files10-Gbps Ethernet MAC MegaCore Function User Guide Fe

Page 114 - Register Initialization

Chapter 4: 10GbE MAC with IEEE1588v2 Design Example 4–510GbE with IEEE 1588v2 TestbenchFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore

Page 115 - Chapter 8: Registers 8–21

4–6 Chapter 4: 10GbE MAC with IEEE1588v2 Design Example10GbE with IEEE 1588v2 Testbench10-Gbps Ethernet MAC MegaCore Function User Guide February 2014

Page 116 - 8–22 Chapter 8: Registers

Chapter 4: 10GbE MAC with IEEE1588v2 Design Example 4–710GbE with IEEE 1588v2 TestbenchFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore

Page 117 - Chapter 8: Registers 8–23

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide5. 1G/10GbE MAC Design ExampleThis section describes the 1G/10GbE MA

Page 118 - 8–24 Chapter 8: Registers

5–2 Chapter 5: 1G/10GbE MAC Design Example1G/10GbE Design Example Components10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Cor

Page 119 - Chapter 8: Registers 8–25

Chapter 5: 1G/10GbE MAC Design Example 5–31G/10GbE Design Example ComponentsFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function Us

Page 120 - 9. Interface Signals

5–4 Chapter 5: 1G/10GbE MAC Design Example1G/10GbE Design Example Components10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Cor

Page 121 - Note to Table 9–1:

Contents vFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.4.2. Address Insertion . . . . . . . . . . . . . . . .

Page 122

Chapter 5: 1G/10GbE MAC Design Example 5–51G/10GbE Design Example FilesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Gu

Page 123 - Note to Figure 9–3:

5–6 Chapter 5: 1G/10GbE MAC Design ExampleCreating a New 1G/10GbE Design10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corpora

Page 124 - Notes to Figure 9–4:

Chapter 5: 1G/10GbE MAC Design Example 5–71G/10GbE TestbenchFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide5.5.2. 1

Page 125 - Note to Figure 9–5:

5–8 Chapter 5: 1G/10GbE MAC Design Example1G/10GbE Testbench10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporationavalon_i

Page 126

Chapter 5: 1G/10GbE MAC Design Example 5–91G/10GbE TestbenchFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide5.5.4. 1

Page 127 - 9.0.3. SDR XGMII

5–10 Chapter 5: 1G/10GbE MAC Design Example1G/10GbE Testbench10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation6. Disp

Page 128 - Note to Figure 9–7:

Chapter 5: 1G/10GbE MAC Design Example 5–111G/10GbE TestbenchFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide3. Laun

Page 129 - Note to Figure 9–8:

5–12 Chapter 5: 1G/10GbE MAC Design Example1G/10GbE Testbench10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation# broad

Page 130 - 9.0.5. MII Signals

Chapter 5: 1G/10GbE MAC Design Example 5–131G/10GbE Design Example CompilationFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function

Page 131

5–14 Chapter 5: 1G/10GbE MAC Design Example1G/10GbE Design Example Compilation10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera C

Page 132

vi Contents10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation9.0.9.1. IEEE 1588v2 Timestamp Interface Signals . . .

Page 133

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide6. 10M-10GbE MAC with IEEE 1588v2Design ExampleThis section describe

Page 134

6–2 Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example10M-10GbE MAC with IEEE 1588v2 Design Example Components10-Gbps Ethernet MAC MegaCore Func

Page 135

Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example 6–310M-10GbE MAC with IEEE 1588v2 Design Example FilesFebruary 2014 Altera Corporation 10-Gbp

Page 136 - Note to Table 9–8:

6–4 Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design ExampleCreating a New 10M-10GbE MAC with IEEE 1588v2 Design10-Gbps Ethernet MAC MegaCore Function

Page 137

Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example 6–510M-10GbE with IEEE 1588v2 TestbenchFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC

Page 138

6–6 Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example10M-10GbE with IEEE 1588v2 Testbench10-Gbps Ethernet MAC MegaCore Function User Guide Febr

Page 139 - Note to Table 9–9:

Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example 6–710M-10GbE with IEEE 1588v2 TestbenchFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC

Page 140

6–8 Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example10M-10GbE with IEEE 1588v2 Testbench10-Gbps Ethernet MAC MegaCore Function User Guide Febr

Page 141

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7. Functional DescriptionThe 10GbE MAC IP core handles the flow of d

Page 142 - 1588v2 feature

7–2 Chapter 7: Functional DescriptionArchitecture10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 7–1, Figure

Page 143

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide1. About This IP CoreThe 10-Gbps Ethernet (10GbE) Media Access Contr

Page 144

Chapter 7: Functional Description 7–3InterfacesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.2. InterfacesThe 10

Page 145

7–4 Chapter 7: Functional DescriptionInterfaces10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationIn the MAC, the Avalo

Page 146

Chapter 7: Functional Description 7–5Frame TypesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.3. Frame TypesThe

Page 147

7–6 Chapter 7: Functional DescriptionTransmit Datapath10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationYou can disabl

Page 148

Chapter 7: Functional Description 7–7Transmit DatapathFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideFigure 7–5. Av

Page 149

7–8 Chapter 7: Functional DescriptionTransmit Datapath10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 7–6 sho

Page 150 - 10. Design Considerations

Chapter 7: Functional Description 7–9Transmit DatapathFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.4.5. Inter-P

Page 151 - Reconfiguration Controller

7–10 Chapter 7: Functional DescriptionTransmit Datapath10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFigure 7–7 sh

Page 152

Chapter 7: Functional Description 7–11Receive DatapathFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.5. Receive D

Page 153 - A. Frame Format

7–12 Chapter 7: Functional DescriptionReceive Datapath10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation7.5.3. Frame C

Page 154 - Figure A–2. VLAN Frame Format

1–2 Chapter 1: About This IP CoreRelease Information10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation Optional cycli

Page 155 - A.3. Pause Frame

Chapter 7: Functional Description 7–13Receive DatapathFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideIf the length/

Page 156 - Figure A–5. PFC Frame Format

7–14 Chapter 7: Functional DescriptionReceive Datapath10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation7.5.7. CRC-32

Page 157 - B. Time-of-Day (ToD) Clock

Chapter 7: Functional Description 7–15Transmit and Receive LatenciesFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide

Page 158 - B.4. Parameter Setting

7–16 Chapter 7: Functional DescriptionCongestion and Flow Control10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationThe

Page 159

Chapter 7: Functional Description 7–17Congestion and Flow ControlFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideIf

Page 160 - ■ Bits 20 to 31: Not used

7–18 Chapter 7: Functional DescriptionCongestion and Flow Control10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationFig

Page 161 - B.6.1. Adjusting ToD’s Drift

Chapter 7: Functional Description 7–19Congestion and Flow ControlFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.7

Page 162 - C. Packet Classifier

7–20 Chapter 7: Functional DescriptionError Handling (Link Fault)10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation7.7

Page 163 - Classifier

Chapter 7: Functional Description 7–21IEEE 1588v2February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User GuideFigure 7–12 shows t

Page 164

7–22 Chapter 7: Functional DescriptionIEEE 1588v210-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera CorporationThe IEEE 1588v2 opt

Page 165

Chapter 1: About This IP Core 1–3Device Family SupportFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide1.3. Device Fa

Page 166 - D. ToD Synchronizer

Chapter 7: Functional Description 7–23IEEE 1588v2February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.9.1. Architecture

Page 167 - D.2. Block Diagram

7–24 Chapter 7: Functional DescriptionIEEE 1588v210-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation7.9.2. Transmit Dat

Page 168

Chapter 7: Functional Description 7–25IEEE 1588v2February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.9.3. Receive Data

Page 169 - D.4. ToD Synchronizer Signals

7–26 Chapter 7: Functional DescriptionIEEE 1588v210-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation7.9.4.2. PTP Packet

Page 170

Chapter 7: Functional Description 7–27IEEE 1588v2February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide7.9.4.3. PTP Packet

Page 171 - Additional Information

February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide8. RegistersThis section defines the MAC registers. The statistics c

Page 172 - Document Revision History

8–2 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation1 If you instantiate the IP cor

Page 173 - Additional Information Info–3

Chapter 8: Registers 8–3MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide0x002 – 0x03FReserved — — Reser

Page 174 - Typographic Conventions

8–4 Chapter 8: RegistersMAC Registers10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation0x0C0rx_pktovrflow_errorRO0x0 3

Page 175 - Additional Information Info–5

Chapter 8: Registers 8–5MAC RegistersFebruary 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide0x140rx_preamble_inserter_contr

Commentaires sur ces manuels

Pas de commentaire