Altera 10-Gbps Ethernet MAC MegaCore Function manuali

Manuali dei proprietari e guide per l'utente per Strumenti di misura Altera 10-Gbps Ethernet MAC MegaCore Function.
We fornisce 1 manuali pdf Altera 10-Gbps Ethernet MAC MegaCore Function per scaricare gratuitamente in base al tipo di documento: Manuale Utente


Indice

User Guide

1

Contents

3

Contents iv

4

Chapter 8. Registers

5

Chapter 9. Interface Signals

5

1. About This IP Core

7

1.2. Release Information

8

1.3. Device Family Support

9

1.4. IP Core Verification

10

■ Timestamping is enabled

12

■ ptp_1step is disabled

12

2.2. Design Flows

14

2.3.2. Simulate the IP Core

15

2.4.1. Specify Parameters

16

2.4.3. Simulate the System

17

[1] register bit to 1

18

3. 10GbE MAC Design Examples

19

3.2.0.2. Base Addresses

22

Table 3–5 on page 3–10

23

Creating a New 10GbE Design

24

3.6. 10GbE Testbenches

26

3.6.3. 10GbE Testbench Files

27

10GbE Testbenches

28

Notes to Table 3–6:

36

4.1. Software Requirements

39

Altera FPGA

40

Design Example

40

4.2.1. Base Addresses

41

Figure 4–3. Testbench

43

The <ip

44

Simulator

45

5.2.2. Base Addresses

49

1G/10GbE Design Example Files

50

5.5. 1G/10GbE Testbench

51

Testbench

52

1G/10GbE Testbench

53

5.5.4.2. Backplane-KR Mode

55

6.2.1. Base Addresses

62

ModelSim Simulator

66

7. Functional Description

68

Architecture

69

7.2. Interfaces

70

7.2.2. SDR XGMII

71

7.2.3. GMII

71

7.2.4. MII

71

7.3. Frame Types

72

7.4. Transmit Datapath

72

7.4.2. Address Insertion

73

Note to Figure 7–5:

74

7.4.4. XGMII Encapsulation

75

7.4.6. SDR XGMII Transmission

76

Figure 7–7. Endian Conversion

77

7.5. Receive Datapath

78

7.5.4. Address Checking

79

7.5.5. Frame Type Checking

79

7.5.6. Length Checking

80

7.5.7. CRC-32 and Pad Removal

81

7.5.8. Overflow Handling

82

Congestion and Flow Control

83

7.7.2.1. PFC Frame Reception

86

Figure 7–11. Fault Signaling

87

7.9. IEEE 1588v2

88

IEEE 1588v2

89

7.9.1. Architecture

90

7.9.2. Transmit Datapath

91

7.9.3. Receive Datapath

92

7.9.4. Frame Format

92

MAC Header

93

Note to Figure 7–16:

94

8. Registers

95

8.1. MAC Registers

96

0x0C1. Bits 4 to 31 are

98

0x0C3. Bits 4 to 31 are

98

Register Name Access

100

Bits 4 to 31 are reserved

101

register

111

Name R/W Description

112

8.3. Register Initialization

113

8–20 Chapter 8: Registers

114

Register Initialization

114

Chapter 8: Registers 8–21

115

8–22 Chapter 8: Registers

116

Chapter 8: Registers 8–23

117

8–24 Chapter 8: Registers

118

Chapter 8: Registers 8–25

119

9. Interface Signals

120

Note to Table 9–1:

121

Note to Figure 9–2:

123

Note to Figure 9–3:

123

Notes to Figure 9–4:

124

Note to Figure 9–5:

125

9.0.3. SDR XGMII

127

Note to Figure 9–7:

128

Note to Figure 9–8:

129

9.0.4. GMII Signals

130

9.0.5. MII Signals

130

Note to Table 9–8:

136

Note to Table 9–9:

139

1588v2 feature

142

10. Design Considerations

150

10GbE MAC XAUI/10G BASE-R PHY

151

Reconfiguration Controller

151

A. Frame Format

153

Figure A–2. VLAN Frame Format

154

A.3. Pause Frame

155

Figure A–5. PFC Frame Format

156

B. Time-of-Day (ToD) Clock

157

B.4. Parameter Setting

158

■ Bits 20 to 31: Not used

160

B.6.1. Adjusting ToD’s Drift

161

C. Packet Classifier

162

Classifier

163

D. ToD Synchronizer

166

D.2. Block Diagram

167

D.4. ToD Synchronizer Signals

169

Additional Information

171

Info–2 Additional Information

172

Document Revision History

172

Additional Information Info–3

173

How to Contact Altera

174

Typographic Conventions

174

Additional Information Info–5

175





Più prodotti e manuali per Strumenti di misura Altera

Modelli Tipo di Documento
Triple Speed Ethernet MegaCore Function Manuale Utente   Altera Triple Speed Ethernet MegaCore Function User Manual, 223 pagine
8B10B Encoder/Decoder MegaCore Function Manuale Utente   Altera 8B10B Encoder/Decoder MegaCore Function User Manual, 32 pagine
50G Interlaken MegaCore Function Manuale Utente   Altera 50G Interlaken MegaCore Function User Manual, 94 pagine
Advanced SEU Detection IP Core Manuale Utente   Altera Advanced SEU Detection IP Core User Manual, 22 pagine
Active Serial Memory Interface Manuale Utente   Altera Active Serial Memory Interface User Manual, 36 pagine
I/O Phase-Locked Loop (Altera IOPLL) IP Core Manuale Utente   Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core User Manual, 11 pagine
OCT Manuale Utente   Altera OCT User Manual, 10 pagine
Embedded Systems Development Kit, Cyclone III Edit Manuale Utente   Altera Embedded Systems Development Kit, Cyclone III Edition User Manual, 82 pagine
Phase-Locked Loop Manuale Utente   Altera Phase-Locked Loop User Manual, 18 pagine
40-Gbps Ethernet MAC and PHY MegaCore Function Manuale Utente   Altera 40-Gbps Ethernet MAC and PHY MegaCore Function User Manual, 199 pagine
SDK for OpenCL Cyclone V SoC Manuale Utente   Altera SDK for OpenCL Cyclone V SoC User Manual, 39 pagine
PHYLite Manuale Utente   Altera PHYLite User Manual, 61 pagine
RTE for OpenCL Manuale Utente   Altera RTE for OpenCL User Manual, 53 pagine
ALTPLL (Phase-Locked Loop) IP Core Manuale Utente   Altera ALTPLL (Phase-Locked Loop) IP Core User Manual, 69 pagine
Arria 10 Avalon-MM DMA Manuale Utente   Altera Arria 10 Avalon-MM DMA User Manual, 133 pagine
Arria GX Manuale Utente   Altera Arria GX User Manual, 32 pagine
Arria II GX FPGA Manuale Utente   Altera Arria II GX FPGA User Manual, 48 pagine
Arria 10 Avalon-MM Manuale Utente   Altera Arria 10 Avalon-MM User Manual, 212 pagine
SoC Embedded Design Suite Manuale Utente   Altera SoC Embedded Design Suite User Manual, 207 pagine
Arria II GX FPGA Manuale Utente   Altera Arria II GX FPGA User Manual, 48 pagine