Article ID: 000087043 Content Type: Troubleshooting Last Reviewed: 11/09/2011

CPRI_ROUND_DELAY Register Value in CPRI IP Core is Wrong by Eight Clock Cycles

Environment

    Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Critical Issue

Description

The value in the rx_round_trip_delay field of the CPRI_ROUND_DELAY register is eight cycles too large. To use the register value in the calculations described in the CPRI MegaCore Function User Guide, you must first subtract eight from the value in the rx_round_trip_delay register field.

This issue affects all CPRI MegaCore function variations.

This issue affects the accuracy of all delay calculations based on the round-trip delay value in the CPRI_ROUND_DELAY register.

Resolution

To ensure your delay calculations are accurate, subtract eight from the value in the rx_round_trip_delay field of the CPRI_ROUND_DELAY register and use this calculated value instead of the register field contents in all delay calculations.

This issue is fixed in version 11.0 of the CPRI MegaCore function. However, refer to CPRI_ROUND_DELAY Register Value in CPRI IP Core is Wrong for a related issue that affects version 11.0 of the CPRI MegaCore function.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1