Altera PHY IP Core manuales

Manuales del propietario y guías del usuario para Software Altera PHY IP Core.
Ofrecemos 2 manuales en pdf Altera PHY IP Core para descargar gratis por tipos de documentos: Guía de usuario


Altera PHY IP Core Guía de usuario (626 paginas)


Marca: Altera | Categoria: Software | Tamaño: 4.39 MB |

 

Tabla de contenidos

101 Innovation Drive

1

San Jose, CA 95134

1

Contents

2

Device Transceiver Layout

9

UG-01143

10

2015.05.11

10

Transceiver Bank Architecture

22

The GX Transceiver Channel

26

The GT Transceiver Channel

27

Receiver PMA

28

DeserializerCDR

28

Advanced Transmit (ATX) PLL

29

Fractional PLL (fPLL)

29

Calibration

30

• Calibration on page 7-1

31

• Arria 10 Device Datasheet

31

Transceiver Design Flow

33

Configure the PHY IP Core

35

Generate the PHY IP Core

36

Select the PLL IP Core

36

Configure the PLL IP Core

38

Generate the PLL IP Core

39

Create Reconfiguration Logic

39

Connect Datapath

40

Compile the Design

40

Verify Design Functionality

41

Configuration

42

Protocol Preset

42

Transceiver Configuration

52

PMA Parameters

54

Parameters Value Description

58

Enhanced PCS Parameters

60

Standard PCS Parameters

70

PCS Direct

77

PMA Ports

80

Name Direction Clock Domain

84

Enhanced PCS Ports

85

Name Bit Functionality

94

Standard PCS Ports

99

Name Direction Clock

105

Description

105

Related Information

105

IP Core File Locations

106

Interlaken

107

Altera Corporation

108

Send Feedback

108

Reset Controller

118

Design Example

121

Parameter Value

122

Ethernet

128

Rate Match FIFO for GbE

134

Parameters Value

139

Transceivers

148

Parameter Range

151

Idle Deleted

155

Before Deletion

155

After Deletion

155

10GBASE-KR PHY IP Core

156

Name Range Description

162

Name Value Description

163

10GBASE-KR PHY Interfaces

164

Avalon-MM Register Interface

170

Creating a 10GBASE-KR Design

192

Simulation Support

194

Item Description

195

Native PHY

197

Clock and Reset Interfaces

198

1G/10GbE PHY Interfaces

206

Register Definitions

214

Bit R/W Name Description

215

Addr Bit R/W Name Description

233

Creating a 1G/10GbE Design

239

Design Guidelines

240

Channel Placement Guidelines

240

XAUI PHY IP Core

242

XAUI Supported Features

245

XAUI PHY Release Information

247

Device Family Support

248

Parameterizing the XAUI PHY

249

XAUI PHY Ports

251

XAUI PHY Interfaces

251

Soft PCS

253

Acronyms

258

PCI Express (PIPE)

259

Supported PIPE Features

260

Gen1/Gen2 Features

261

Power States Description

262

Gen3 Features

266

PCIe Gen3 Capability

267

Mode Enabled

267

Gen1 Gen2 Gen3

267

• PIPE Design Example

275

Gen1 PIPE Gen2 PIPE Gen3 PIPE

277

Native PHY IP Ports for PIPE

285

Figure 2-92: x4 Configuration

294

Figure 2-93: x8 Configuration

295

TX PLL Selection for CPRI

300

Auto-Negotiation

300

Supported Features for CPRI

301

Other Protocols

310

TX Bit Slip

320

TX Polarity Inversion

320

RX Bit Slip

320

RX Polarity Inversion

321

Word Aligner Manual Mode

323

RX Bit Reversal

328

RX Byte Reversal

329

Parameter Value Description

330

8B/10B Encoder and Decoder

333

8B/10B TX Disparity Control

334

TX Bit Reversal

336

TX Byte Reversal

336

Arria 10 GT Channel Usage

344

Transceiver PHY IP

345

NativeLink Simulation Flow

354

Define Control Signals Using

356

Custom Simulation Flow

359

How to Generate Scripts

361

Simulator Simulation File Use

362

PLLs and Clock Networks

364

ATX PLL IP Core

369

Parameter Range Description

370

Parameters Range Description

378

Instantiating CMU PLL IP Core

386

CMU PLL IP Core

387

Input Reference Clock Sources

390

Receiver Input Pins

392

Transmitter Clock Network

393

GT Clock Lines

398

Clock Generation Block

399

Transmitter Standard PCS

404

Transmitter PMA

404

Clock Generation Block (CGB)

404

Receiver Standard PCS

406

Channel Bonding

407

PMA and PCS Bonding

408

Skew Calculations

410

Using PLLs and Clock Networks

412

Bonded Configurations

416

Implementing PLL Cascading

420

Mix and Match Example

422

When Is Reset Required?

427

How Do I Reset?

427

Recommended Reset Sequence

428

min 20 ns

429

Status Signals

433

Control Signals

433

Arria 10 PMA Architecture

448

Transmitter Buffer

449

85Ω, 100Ω, OFF

450

Receiver

451

Receiver Buffer

452

High Data Rate Mode

454

Receiver Equalization Modes

459

Channel PLL

461

CDR Lock Mode

462

Loopback

463

Transmitter Datapath

466

Interlaken Frame Generator

468

Interlaken CRC-32 Generator

468

0 0 066676767

469

Pattern Generators

470

S0 S1 S4 S5 S8

471

PRBS Output

471

Scrambler

472

(tx_clkout)

474

KR FEC Blocks

475

Receiver Datapath

476

Descrambler

477

Interlaken Frame Synchronizer

477

PRBS Error

478

PRBS datain

478

Interlaken CRC-32 Checker

479

Enhanced PCS RX FIFO

479

Case Word Input Output

482

RX KR FEC Blocks

483

Byte Serializer

485

8B/10B Encoder

487

RX Polarity Inversion Feature

496

Rate Match FIFO

496

8B/10B Decoder

497

Byte Deserializer

499

PIPE Interface

503

Clock Data Recovery Control

504

Reconfiguration

505

Reconfiguration Features

507

Configuration Files

510

Bit Position Description

511

Instance

512

Arbitration

515

Direct Reconfiguration Flow

517

Maximum Pre-Emphasis Settings

518

Address Bit Values

521

Switching Transmitter PLL

523

Switching Reference Clocks

524

ATX Reference Clock Switching

525

Ports and Parameters

528

On-Die Instrumentation

535

Address Bits Read /

536

Feature Description

536

Start Pattern Checker

543

Embedded Debug Features

544

Control and Status Registers

545

PRBS Soft Accumulators

548

ODI Acceleration Logic

549

Unsupported Features

562

Calibration Registers

564

ATX PLL Calibration Registers

566

Capability Registers

566

Power-up Calibration

567

User Recalibration

569

Calibration Example

570

Fractional PLL Recalibration

571

CDR/CMU PLL Recalibration

571

PMA Recalibration

571

Check Calibration Status

574

Analog Parameter Settings

575

XCVR_A10_RX_LINK

578

XCVR_A10_RX_TERM_SEL

579

XCVR_VCCR_VCCT_VOLTAGE - RX

580

CTLE Settings

580

XCVR_A10_RX_ONE_STAGE_ENABLE

582

VGA Settings

583

XCVR_A10_RX_ADP_DFE_FXTAP

584

XCVR_A10_TX_LINK

585

XCVR_A10_TX_COMPENSATION_EN

586

XCVR_VCCR_VCCT_VOLTAGE - TX

587

XCVR_A10_TX_SLEW_RATE_CTRL

587

Value Description

589

Transmitter VOD Settings

593

XCVR_A10_REFCLK_TERM_TRISTATE

594

LVDS TRISTATE_ON/TRISTATE_OFF

595

Assign To

595

Reference clock pin

595

Subscribe

596

Chapter Document

607

Changes Made

607

Date Version Changes

626

Altera PHY IP Core Guía de usuario (230 paginas)


Marca: Altera | Categoria: Software | Tamaño: 3.93 MB |

 

Tabla de contenidos

User Guide

1

Contents

3

Chapter 7. Custom PHY IP Core

5

Contents vi

6

1. Introduction

9

Stratix V Device

10

Reset Controller

11

Avalon-MM PHY Management

11

1–4 Chapter 1: Introduction

12

Unsupported Features

13

1–6 Chapter 1: Introduction

14

2. Getting Started

15

Note to Figure2–2:

16

Simulate the IP Core

18

3. 10GBASE-R PHY IP Core

19

Release Information

20

Note to Table 3–1:

21

Stratix IV Devices

23

Stratix V Devices

24

SDR XGMII TX Interface

30

Note to Table 3–9:

30

SDR XGMII RX Interface

31

Note to Table 3–11:

31

Status Interface

32

Clocks, Reset, and Powerdown

32

Serial Interface

35

Note to Table 3–15:

35

TimeQuest Timing Constraints

40

Note to Figure4–1:

43

Note to Table 4–1:

44

Advanced Options

51

Configurations

52

PMA Channel Controller

58

Stratix IV GX Devices

65

5. Interlaken PHY IP Core

67

Analog Settings

70

Note to Figure5–2:

74

Avalon-ST TX Interface

75

Avalon-ST RX Interface

76

PLL Interface

78

TX and RX Serial Interface

78

Optional Clocks for Deskew

78

Transceiver Reconfiguration

81

General Options

84

Note to Figure6–2:

90

PIPE Interface

92

Note to Table 6–8:

93

Transceiver Serial Interface

94

Registers

95

7. Custom PHY IP Core

101

Device Family Support

102

Parameter Settings

103

Word Alignment

106

Rate Match FIFO

107

8B/10B Encoder and Decoder

108

Byte Ordering

108

PLL Reconfiguration

109

Analog Options

110

Presets for Ethernet

114

Interfaces

115

Note to Figure7–2:

116

Clock Interface

118

Status Signals (Optional)

118

Note to Table 7–17:

119

Register Interface

120

Register Descriptions

121

Dynamic Reconfiguration

124

8. Low Latency PHY IP Core

125

Note to Table 8–4:

129

Note to Table 8–5:

130

Serial Data Interface

137

Optional Status Interface

138

PMA and Light-Weight PCS

139

Arria V or Stratix V FPGA

143

Auto-Negotiation

144

Delay Estimation Logic

145

Note to Figure9–2:

145

Delay Numbers

146

Note to Table 9–4:

147

Additional Options

150

TX and RX Status Signals

159

Deterministic PHY IP Core

161

Controller

167

Note to Figure10–1:

169

Note to Table 10–6:

174

Embedded

175

Offset Cancellation

176

Duty Cycle Calibration

176

PMA Analog Controls

177

Pre-CDR Reverse Serial

178

Loopback

178

Post-CDR Reverse Serial

178

ATX PLL Calibration

183

Channel Reconfiguration

187

Streamer Module

188

Stratix V MIF

191

Register-Based Write

193

Register-Based Read

193

Direct Write Reconfiguration

195

Figure 10–6. Sample MIF

196

Example 10–5. (continued)

197

Notes to Figure 10–14:

205

Transceiver

206

XAUI PHY

209

Port Differences

210

Note to Table 11–3:

212

Note to Table 11–5:

215

Custom PHY

216

Note to Table 11–6:

217

Note to Table 11–7:

218

Additional Information

219

Revision History

220

Note to Table:

228

Typographic Conventions

229





Más productos y manuales para Software Altera

Modelos Tipo de documento
UG-01080 Guía de usuario   Altera UG-01080 User guide, 120 paginas
DE2-115 Guía de usuario   Altera DE2-115 User guide, 107 paginas
UG-01080 Guía de usuario   Altera UG-01080 User guide, 484 paginas
UG-01080 Guía de usuario   Altera UG-01080 User guide, 702 paginas