Knowledge Base Article

CPRI MegaCore Function User Guide Documents Separate tx_ex_buf_delay_valid and rx_ex_buf_delay_valid Register Fields

Description

Starting in the 11.0 software release version of the CPRI IP core, the tx_ex_buf_delay_valid and rx_ex_buf_delay_valid fields of the CPRI_EX_DELAY_STATUS register (at offset 0x40) are combined in a single ex_buf_delay_valid field. The tx_ex_buf_delay field and the rx_ex_buf_delay field are updated at the same time, and therefore, a single ex_buf_delay_valid field indicates when their values are valid. The new ex_buf_delay_valid register field is at bit [16] of the CPRI_EX_DELAY_STATUS register, and bit [31] is now Reserved.

However, some versions of the CPRI MegaCore Function User Guide document the tx_ex_buf_delay_valid and rx_ex_buf_delay_valid fields of the CPRI_EX_DELAY_STATUS register (at offset 0x40) as they were in earlier versions of the IP core.

Resolution

Do not refer to bit [31] of the CPRI_EX_DELAY_STATUS register in CPRI IP core versions 11.0 and later. Bit [16] provides the functionality that bit [31] provided in earlier versions of the IP core.

This issue is fixed in version 12.1 SP1 of the CPRI MegaCore Function User Guide.

Updated 2 months ago
Version 2.0
No CommentsBe the first to comment