Using the Transceiver Reconfiguration Controller for Dynamic Reconfiguration in Arria V and Cyclone V Devices

ID 683321
Date 12/04/2015
Public
Document Table of Contents

1.4.10.2. Manual Trigger for DCD Calibration IP via Register-based Reconfiguration

You can trigger the DCD calibration IP manually.

The following table lists the steps to access the reconfiguration address reserved for DCD calibration IP. You must trigger the DCD calibration IP when you switch from 2500 Mbps to 5000 Mbps because it switches the clock network and the channel data rate is >4915.2 Mbps. In the design example, the DCD calibration is triggered when the data channel is running at 5000 Mbps and after TX PLL switching happens. You can refer to the txpll_mif procedure in main.tcl for more details.

Table 7.  Using the Register-Based Reconfiguration Method to Trigger DCD Calibration

Step

Reconfiguration Step

Memory Map Address

Value Written

Description

1

Write to the logical channel register

0x48

0h

Logical channel 0 selected (Physical ch0)

2

Write to the data offset register

0x4B

0h

Select DCD calibration mode

3

Write 1 to manually trigger ON DCD calibration IP

0x4C

1h

Manually turn ON DCD calibration IP

4

Check reconfig_busy signals

Port

N/A

reconfig_busy signal stays asserted as long as the DCD IP is calibrating the TX buffer.

5

Write 0 to manually trigger OFF DCD calibration IP

0x4C

0h

Manually turn OFF DCD calibration IP

Note: Reset your channel after each manual DCD calibration.