User guide
Reconfiguration Interface and Dynamic
Reconfiguration
6
2015.05.11
UG-01143
Subscribe
Send Feedback
This chapter explains the purpose and the use of the Arria 10 reconfiguration interface that is part of the
Transceiver Native PHY IP core and the Transceiver PLL IP core.
Dynamic reconfiguration is the process of dynamically modifying transceiver channels and PLLs to meet
changing requirements during device operation. Arria 10 transceiver channels and PLLs are fully
customizable, allowing a system to adapt to its operating environment. You can customize channels and
PLLs by dynamically triggering reconfiguration during device operation or following power-up. Dynamic
reconfiguration is available for Arria 10 Transceiver Native PHY, fPLL, ATX PLL, and CMU PLL IP cores.
Use the reconfiguration interface to dynamically change the transceiver channel or PLL settings for the
following applications:
• Fine tuning signal integrity by adjusting TX and RX analog settings
• Enabling or disabling transceiver channel blocks, such as the PRBS generator and the checker
• Changing data rates to perform auto negotiation in CPRI, SATA, or SAS applications
• Changing data rates in Ethernet (1G/10G) applications by switching between standard and enhanced
PCS datapaths
• Changing TX PLL settings for multi-data rate support protocols such as CPRI
• Changing RX CDR settings from one data rate to another
• Switching between multiple TX PLLs for multi-data rate support
The Native PHY and Transmit PLL IP cores provide the following features that allow dynamic reconfigu‐
ration:
• Reconfiguration interface
• Configuration files
• Multiple reconfiguration profiles (Native PHY only)
• Embedded reconfiguration streamer (Native PHY only)
• Altera Debug Master Endpoint (ADME)
• Optional reconfiguration logic
• On-Die Instrumentation (ODI)
Each transceiver channel and PLL contains an Avalon Memory-Mapped (Avalon-MM) reconfiguration
interface. The reconfiguration interface provides direct access to the programmable space of each channel
and PLL. Because each channel and PLL has its own dedicated Avalon-MM interface, you can
dynamically modify channels either concurrently or sequentially, depending on how the Avalon-MM
©
2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are
trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance
of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any
products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,
product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device
specifications before relying on any published information and before placing orders for products or services.
ISO
9001:2008
Registered
www.altera.com
101 Innovation Drive, San Jose, CA 95134