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

Wrong Extended Rx Delay Measurement Clock Period in CPRI IP Core

Environment

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

Critical Issue

Description

In the Synopsys Design Constraints File (.sdc) for the CPRI MegaCore function, the clk_ex_delay clock period is specified incorrectly for some CPRI MegaCore function variations.

This issue affects all CPRI MegaCore function variations that use the default .sdc script. In the affected configurations, extended Rx delay measurement is inaccurate.

Resolution

Edit the .sdc with the correct values for an M/N ratio of 128/127 or 64/63. In the create_clock command for the clk_ex_delay clock, modify the -period parameter to the appropriate clock period value shown in table below.

Appropriate Clock Period Value
CPRI Line Rate (Mbps)System Clock (MHz)Extended Rx Delay Measurement Clock (clk_ex_delay)
M/N = 128/127M/N = 64/63
Frequency (MHz)Clock Period (ns)Duty Cycle (ns)Frequency (MHz)Clock Period (ns)Duty Cycle (ns)
614.415.3615.2465.61732.80915.1266.13833.069
1228.830.7230.4832.80816.40430.2433.06916.535
2457.661.4460.9616.4048.20260.4816.5348.267
3072.076.8076.2013.1236.56275.6013.2286.614
4915.2122.88121.928.2024.101120.968.2674.134
6144.0153.60152.406.5623.281151.206.6143.307

This issue is fixed in version 10.1 of the CPRI MegaCore function.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1