Sign In
Upload
Manuals
Brands
Altera Manuals
Transceiver
UG-01080
Altera UG-01080 Transceiver PHY IP Manuals
Manuals and User Guides for Altera UG-01080 Transceiver PHY IP. We have
1
Altera UG-01080 Transceiver PHY IP manual available for free PDF download: User Manual
Altera UG-01080 User Manual (702 pages)
Transceiver PHY IP Core
Brand:
Altera
| Category:
Transceiver
| Size: 4.82 MB
Table of Contents
Table of Contents
2
Introduction to the Protocol-Specific and Native Transceiver Phys
12
Protocol-Specific Transceiver Phys
12
Native Transceiver Phys
13
Non-Protocol-Specific Transceiver Phys
15
Transceiver PHY Modules
15
Transceiver Reconfiguration Controller
16
Resetting the Transceiver PHY
16
Running a Simulation Testbench
17
Unsupported Features
20
Getting Started Overview
21
Installation and Licensing of IP Cores
21
Design Flows
22
Megawizard Plug-In Manager Flow
23
Specifying Parameters
23
Simulate the IP Core
24
10GBASE-R PHY IP Core
25
10GBASE-R PHY Release Information
30
10GBASE-R PHY Device Family Support
30
10GBASE-R PHY Performance and Resource Utilization for Stratix IV Devices
31
10GBASE-R PHY Performance and Resource Utilization for Arria V GT Devices
31
10GBASE-R PHY Performance and Resource Utilization for Arria V GZ and Stratix V Devices
32
Parameterizing the 10GBASE-R PHY
32
General Option Parameters
33
Analog Parameters for Stratix IV Devices
36
10GBASE-R PHY Interfaces
37
10GBASE-R PHY Data Interfaces
38
10GBASE-R PHY Status, 1588, and PLL Reference Clock Interfaces
41
Optional Reset Control and Status Interface
42
10GBASE-R PHY Clocks for Arria V GT Devices
43
10GBASE-R PHY Clocks for Arria V GZ Devices
44
10GBASE-R PHY Clocks for Stratix IV Devices
45
10GBASE-R PHY Clocks for Stratix V Devices
46
10GBASE-R PHY Register Interface and Register Descriptions
47
10GBASE-R PHY Dynamic Reconfiguration for Stratix IV Devices
52
10GBASE-R PHY Dynamic Reconfiguration for Arria V and Stratix V Devices
53
1588 Delay Requirements
54
10GBASE-R PHY Timequest Timing Constraints
54
10GBASE-R PHY Simulation Files and Example Testbench
56
Backplane Ethernet 10GBASE-KR PHY IP Core with Early Access FEC Option
57
10GBASE-KR PHY Release Information
59
Device Family Support
59
10GBASE-KR PHY Performance and Resource Utilization
59
Parameterizing the 10GBASE-KR PHY
60
10GBASE-KR Link Training Parameters
61
10GBASE-KR Auto-Negotiation and Link Training Parameters
63
10GBASE-R Parameters
63
1Gbe Parameters
65
Speed Detection Parameters
66
PHY Analog Parameters
66
10GBASE-KR PHY IP Core Functional Description
66
10GBASE-KR PHY Arbitration Logic Requirements
70
10GBASE-KR PHY State Machine Logic Requirements
71
Forward Error Correction (Clause 74)
71
10BASE-KR PHY Interfaces
75
10GBASE-KR PHY Clock and Reset Interfaces
76
10GBASE-KR PHY Data Interfaces
78
10GBASE-KR PHY Control and Status Interfaces
81
Daisy-Chain Interface Signals
83
Embedded Processor Interface Signals
84
Dynamic Reconfiguration Interface Signals
85
Register Interface Signals
88
10GBASE-KR PHY Register Definitions
88
PMA Registers
103
PCS Registers
104
Creating a 10GBASE-KR Design
105
Editing a 10GBASE-KR MIF File
106
Design Example
108
Related Information
108
SDC Timing Constraints
109
Acronyms
109
1G/10 Gbps Ethernet PHY IP Core
110
1G/10Gbe PHY Release Information
111
Device Family Support
112
1G/10 Gbe PHY Performance and Resource Utilization
112
Parameterizing the 1G/10Gbe PHY
113
1Gbe Parameters
113
Speed Detection Parameters
114
PHY Analog Parameters
115
1G/10Gbe PHY Interfaces
116
1G/10Gbe PHY Clock and Reset Interfaces
117
1G/10Gbe PHY Data Interfaces
118
XGMII Mapping to Standard SDR XGMII Data
120
Serial Data Interface
121
1G/10Gbe Control and Status Interfaces
121
Register Interface Signals
123
1G/10Gbe PHY Register Definitions
124
PMA Registers
125
PCS Registers
126
1G/10 Gbe GMII PCS Registers
127
PMA Registers
129
1G/10Gbe Dynamic Reconfiguration from 1G to 10Gbe
130
1G/10Gbe PHY Arbitration Logic Requirements
131
1G/10Gbe PHY State Machine Logic Requirements
132
Editing a 1G/10Gbe MIF File
132
Creating a 1G/10Gbe Design
133
Dynamic Reconfiguration Interface Signals
134
10 Gbps Ethernet PHY IP Core
136
Design Example
138
Simulation Support
139
Timequest Timing Constraints
139
Acronyms
139
XAUI PHY IP Core
141
XAUI PHY Release Information
142
XAUI PHY Device Family Support
142
XAUI PHY Performance and Resource Utilization for Stratix IV Devices
143
XAUI PHY Performance and Resource Utilization for Arria V GZ and Stratix V Devices
143
Parameterizing the XAUI PHY
143
XAUI PHY General Parameters
144
XAUI PHY Analog Parameters
146
XAUI PHY Analog Parameters for Arria II GX, Cyclone IV GX, Hardcopy IV and Stratix IV
146
Devices
146
Advanced Options Parameters
148
XAUI PHY Configurations
149
XAUI PHY Ports
150
XAUI PHY Data Interfaces
151
SDR XGMII TX Interface
152
SDR XGMII RX Interface
153
Transceiver Serial Data Interface
153
XAUI PHY Clocks, Reset, and Powerdown Interfaces
153
XAUI PHY PMA Channel Controller Interface
155
XAUI PHY Optional PMA Control and Status Interface
156
XAUI PHY Register Interface and Register Descriptions
158
XAUI PHY Dynamic Reconfiguration for Arria II GX, Cyclone IV GX, Hardcopy IV GX, and Stratix IV GX
165
XAUI PHY Dynamic Reconfiguration for Arria V, Arria V GZ, Cyclone V and Stratix V Devices
165
Logical Lane Assignment Restriction
166
XAUI PHY Dynamic Reconfiguration Interface Signals
166
SDC Timing Constraints
167
Simulation Files and Example Testbench
167
Interlaken PHY IP Core
168
Interlaken PHY Device Family Support
169
Parameterizing the Interlaken PHY
170
Interlaken PHY General Parameters
170
Interlaken PHY Optional Port Parameters
172
Interlaken PHY Analog Parameters
172
Interlaken PHY Interfaces
173
Interlaken PHY Avalon-ST TX Interface
174
Interlaken PHY Avalon-ST RX Interface
177
Interlaken PHY TX and RX Serial Interface
181
Interlaken PHY PLL Interface
181
Interlaken Optional Clocks for Deskew
182
Interlaken PHY Register Interface and Register Descriptions
183
Why Transceiver Dynamic Reconfiguration
187
Dynamic Transceiver Reconfiguration Interface
187
Interlaken PHY Timequest Timing Constraints
188
Interlaken PHY Simulation Files and Example Testbench
188
PHY IP Core for PCI Express (PIPE)
189
PHY for Pcie (PIPE) Device Family Support
191
PHY for Pcie (PIPE) Resource Utilization
191
Parameterizing the PHY IP Core for PCI Express (PIPE)
191
PHY for Pcie (PIPE) General Options Parameters
191
PHY for Pcie (PIPE) Interfaces
194
PHY for Pcie (PIPE) Input Data from the PHY MAC
195
PHY for Pcie (PIPE) Output Data to the PHY MAC
199
PHY for Pcie (PIPE) Clocks
201
PHY for Pcie (PIPE) Clock SDC Timing Constraints for Gen3 Designs
201
PHY for Pcie (PIPE) Optional Status Interface
202
PHY for Pcie (PIPE) Serial Data Interface
202
PHY for Pcie (PIPE) Register Interface and Register Descriptions
203
PHY for Pcie (PIPE) Link Equalization for Gen3 Data Rate
209
Phase 0
210
Phase 1
210
Phase 2 (Optional)
210
Phase 3 (Optional)
211
Recommendations for Tuning Link Partner's Transmitter
211
Enabling Dynamic PMA Tuning for Pcie Gen3
211
PHY for Pcie (PIPE) Dynamic Reconfiguration
212
Logical Lane Assignment Restriction
213
PHY for Pcie (PIPE) Simulation Files and Example Testbench
213
Custom PHY IP Core
214
Device Family Support
215
Performance and Resource Utilization
215
Parameterizing the Custom PHY
216
General Options Parameters
216
Word Alignment Parameters
220
Rate Match FIFO Parameters
222
8B/10B Encoder and Decoder Parameters
223
Byte Order Parameters
224
PLL Reconfiguration Parameters
227
Analog Parameters
229
Presets for Ethernet
229
Interfaces
232
Data Interfaces
232
Clock Interface
236
Optional Status Interface
237
Optional Reset Control and Status Interface
239
Register Interface and Register Descriptions
240
Custom PHY IP Core Registers
242
SDC Timing Constraints
246
Dynamic Reconfiguration
246
Low Latency PHY IP Core
248
Device Family Support
249
Performance and Resource Utilization
249
Parameterizing the Low Latency PHY
250
General Options Parameters
251
Additional Options Parameters
254
PLL Reconfiguration Parameters
257
Low Latency PHY Analog Parameters
259
Low Latency PHY Interfaces
260
Low Latency PHY Data Interfaces
260
Optional Status Interface
262
Low Latency PHY Clock Interface
262
Optional Reset Control and Status Interface
263
Register Interface and Register Descriptions
264
Dynamic Reconfiguration
266
SDC Timing Constraints
267
Simulation Files and Example Testbench
268
Deterministic Latency PHY IP Core
269
Deterministic Latency Auto-Negotiation
270
Achieving Deterministic Latency
271
Deterministic Latency PHY Delay Estimation Logic
272
Deterministic Latency PHY Device Family Support
275
Parameterizing the Deterministic Latency PHY
276
General Options Parameters for Deterministic Latency PHY
276
Additional Options Parameters for Deterministic Latency PHY
278
PLL Reconfiguration Parameters for Deterministic Latency PHY
281
Deterministic Latency PHY Analog Parameters
283
Interfaces for Deterministic Latency PHY
283
Data Interfaces for Deterministic Latency PHY
284
Clock Interface for Deterministic Latency PHY
287
Optional TX and RX Status Interface for Deterministic Latency PHY
288
Optional Reset Control and Status Interfaces for Deterministic Latency PHY
289
Register Interface and Descriptions for Deterministic Latency PHY
290
Dynamic Reconfiguration for Deterministic Latency PHY
295
Channel Placement and Utilization for Deterministic Latency PHY
296
SDC Timing Constraints
297
Simulation Files and Example Testbench for Deterministic Latency PHY
298
Stratix V Transceiver Native PHY IP Core
299
Device Family Support for Stratix V Native PHY
300
Performance and Resource Utilization for Stratix V Native PHY
301
Parameter Presets
301
Parameterizing the Stratix V Native PHY
302
General Parameters for Stratix V Native PHY
302
PMA Parameters for Stratix V Native PHY
304
Standard PCS Parameters for the Native PHY
311
10G PCS Parameters for Stratix V Native PHY
327
Interfaces for Stratix V Native PHY
344
Common Interface Ports for Stratix V Native PHY
344
Standard PCS Interface Ports
351
10G PCS Interface
356
6/×N Bonded Clocking
367
Xn Non-Bonded Clocking
371
SDC Timing Constraints of Stratix V Native PHY
372
Dynamic Reconfiguration for Stratix V Native PHY
373
Simulation Support
374
Slew Rate Settings
374
Arria V Transceiver Native PHY IP Core
376
Device Family Support
377
Performance and Resource Utilization
378
Parameterizing the Arria V Native PHY
378
General Parameters
378
PMA Parameters
379
TX PMA Parameters
380
TX PLL Parameters
381
RX PMA Parameters
383
Standard PCS Parameters
385
Phase Compensation FIFO
387
Byte Ordering Block Parameters
388
Byte Serializer and Deserializer
389
8B/10B
390
Rate Match FIFO
390
Word Aligner and Bitslip Parameters
393
Bit Reversal and Polarity Inversion
395
Interfaces
398
Common Interface Ports
398
Standard PCS Interface Ports
404
SDC Timing Constraints
409
Dynamic Reconfiguration
410
Simulation Support
411
Arria V GZ Transceiver Native PHY IP Core
412
Device Family Support for Arria V GZ Native PHY
413
Performance and Resource Utilization for Arria V GZ Native PHY
414
Parameter Presets
414
Parameterizing the Arria V GZ Native PHY
414
General Parameters for Arria V GZ Native PHY
415
PMA Parameters for Arria V GZ Native PHY
417
Standard PCS Parameters for the Native PHY
424
10G PCS Parameters for Arria V GZ Native PHY
440
Interfaces for Arria V GZ Native PHY
457
Common Interface Ports for Arria V GZ Native PHY
457
Standard PCS Interface Ports
464
10G PCS Interface
469
SDC Timing Constraints of Arria V GZ Native PHY
481
Dynamic Reconfiguration for Arria V GZ Native PHY
482
Simulation Support
483
Cyclone V Transceiver Native PHY IP Core Overview
484
Cyclone Device Family Support
485
Cyclone V Native PHY Performance and Resource Utilization
485
Parameterizing the Cyclone V Native PHY
485
General Parameters
486
PMA Parameters
487
TX PMA Parameters
488
TX PLL Parameters
489
RX PMA Parameters
490
Standard PCS Parameters
492
Phase Compensation FIFO
494
Byte Ordering Block Parameters
495
Byte Serializer and Deserializer
497
8B/10B
497
Rate Match FIFO
498
Word Aligner and Bitslip Parameters
501
Bit Reversal and Polarity Inversion
503
Interfaces
505
Common Interface Ports
505
Cyclone V Standard PCS Interface Ports
511
SDC Timing Constraints
515
Dynamic Reconfiguration
516
Simulation Support
517
Transceiver Reconfiguration Controller IP Core Overview
518
Transceiver Reconfiguration Controller System Overview
519
Transceiver Reconfiguration Controller Performance and Resource Utilization
522
Parameterizing the Transceiver Reconfiguration Controller IP Core
522
Parameterizing the Transceiver Reconfiguration Controller IP Core in Qsys
523
General Options Parameters
523
Transceiver Reconfiguration Controller Interfaces
525
MIF Reconfiguration Management Avalon-MM Master Interface
525
Transceiver Reconfiguration Interface
526
Reconfiguration Management Interface
527
Transceiver Reconfiguration Controller Memory Map
529
Transceiver Reconfiguration Controller Calibration Functions
530
Offset Cancellation
530
Duty Cycle Calibration
530
Auxiliary Transmit (ATX) PLL Calibration
531
Transceiver Reconfiguration Controller PMA Analog Control Registers
531
Transceiver Reconfiguration Controller Eyeq Registers
533
Eyeq Usage Example
536
Transceiver Reconfiguration Controller DFE Registers
537
Controlling DFE Using Register-Based Reconfiguration
539
Turning on DFE Continuous Adaptive Mode
539
Turning on Triggered DFE Mode
540
Setting the First Tap Value Using DFE in Manual Mode
540
Transceiver Reconfiguration Controller AEQ Registers
541
Transceiver Reconfiguration Controller ATX PLL Calibration Registers
543
Transceiver Reconfiguration Controller PLL Reconfiguration
545
Transceiver Reconfiguration Controller PLL Reconfiguration Registers
547
Transceiver Reconfiguration Controller DCD Calibration Registers
548
Transceiver Reconfiguration Controller Channel and PLL Reconfiguration
549
Channel Reconfiguration
550
PLL Reconfiguration
550
Transceiver Reconfiguration Controller Streamer Module Registers
551
Mode 0 Streaming a MIF for Reconfiguration
553
Mode 1 Avalon-MM Direct Writes for Reconfiguration
553
MIF Generation
554
Creating Mifs for Designs that Include Bonded or GT Channels
554
MIF Format
555
Xcvr_Diffmifgen Utility
556
Reduced MIF Creation
559
Changing Transceiver Settings Using Register-Based Reconfiguration
559
Register-Based Write
559
Register-Based Read
560
Changing Transceiver Settings Using Streamer-Based Reconfiguration
560
Direct Write Reconfiguration
561
Streamer-Based Reconfiguration
562
Pattern Generators for the Stratix V and Arria V GZ Native Phys
563
Enabling the Standard PCS PRBS Verifier Using Streamer-Based Reconfiguration
563
Enabling the Standard PCS PRBS Generator Using Streamer-Based Reconfiguration
564
Enabling the 10G PCS PRBS Generator or Verifier Using Streamer-Based Reconfiguration
565
Disabling the Standard PCS PRBS Generator and Verifier Using Streamer-Based Reconfiguration
567
Understanding Logical Channel Numbering
567
Two PHY IP Core Instances each with Four Bonded Channels
570
One PHY IP Core Instance with Eight Bonded Channels
571
Two PHY IP Core Instances each with Non-Bonded Channels
572
Transceiver Reconfiguration Controller to PHY IP Connectivity
573
Merging TX Plls in Multiple Transceiver PHY Instances
574
Sharing Reconfiguration Interface for Multi-Channel Transceiver Designs
575
Loopback Modes
575
Transceiver PHY Reset Controller IP Core
578
Device Family Support for Transceiver PHY Reset Controller
580
Performance and Resource Utilization for Transceiver PHY Reset Controller
580
Parameterizing the Transceiver PHY Reset Controller IP
581
Transceiver PHY Reset Controller Parameters
581
Transceiver PHY Reset Controller Interfaces
583
Timing Constraints for Bonded PCS and PMA Channels
587
Transceiver PLL IP Core for Stratix V, Arria V, and Arria V GZ Devices
590
Parameterizing the Transceiver PLL PHY
592
Transceiver PLL Parameters
592
Transceiver PLL Signals
593
Analog Parameters Set Using QSF Assignments
595
Making QSF Assignments Using the Assignment Editor
595
Analog Settings for Arria V Devices
596
Analog Settings Having Global or Computed Values for Arria V Devices
598
Analog Settings for Arria V GZ Devices
605
Analog Settings Having Global or Computed Default Values for Arria V GZ Devices
608
Analog Settings for Cyclone V Devices
620
Xcvr_Io_Pin_Termination
620
Xcvr_Refclk_Pin_Termination
620
Xcvr_Tx_Slew_Rate_Ctrl
621
Xcvr_Vccr_ Vcct_Voltage
621
Analog Settings Having Global or Computed Values for Cyclone V Devices
621
Analog Settings for Stratix V Devices
628
Analog PCB Settings for Stratix V Devices
628
Analog Settings Having Global or Computed Default Values for Stratix V Devices
632
Migrating from Stratix IV to Stratix V Devices Overview
647
Differences in Dynamic Reconfiguration for Stratix IV and Stratix V Transceivers
648
Differences between XAUI PHY Parameters for Stratix IV and Stratix V Devices
649
Differences between XAUI PHY Ports in Stratix IV and Stratix V Devices
651
Differences between PHY IP Core for Pcie PHY (PIPE) Parameters in Stratix IV and Stratix V Devices
653
Differences between PHY IP Core for Pcie PHY (PIPE) Ports for Stratix IV and Stratix
654
Devices
654
Differences between Custom PHY Parameters for Stratix IV and Stratix V Devices
657
Differences between Custom PHY Ports in Stratix IV and Stratix V Devices
659
Additional Information for the Transceiver PHY IP Core
662
Revision History for Previous Releases of the Transceiver PHY IP Core
666
How to Contact Altera
702
Advertisement
Advertisement
Related Products
Altera USB-Blaster
Altera Cyclone IV GX
Altera PHY IP Core
Altera Stratix GX
Altera Stratix II GX
Altera Stratix II GX EP2SGX90
Altera Stratix IV
Altera Stratix V GT
Altera Categories
Motherboard
Microcontrollers
Computer Hardware
Transceiver
Media Converter
More Altera Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL