UTRA-FDD I/Q Module - 8.12 English - PG056

CPRI LogiCORE IP Product Guide (PG056)

Document ID
PG056
Release Date
2024-12-13
Version
8.12 English

Because the UTRA-FDD I/Q Module accepts a basic frame of I/Q sample data broadside into the core when tx_iq_enable is asserted and then serializes it according to the configured I/Q channel count and data widths, it is very difficult to describe the latency from any given bit in any given I/Q sample for any given configuration of channels in the core, either in the transmit or receive direction.

Instead, the latency between the tx_iq_enable signal assertion and the first bit of word 0 of the basic frame is given; from this reference, it is possible to work out the delay of any given bit in the basic frame thereafter.

Figure 1. Transmit Delay, UTRA-FDD I/Q Interface

The transmit delay for the multiplexed I/Q data interface is shown in the preceding figure. The figure shows the I/Q data basic frame being captured into the core by the iq_tx_enable signal and the first bit of word 0 of the basic frame being transmitted on the output of the transceiver. Ttx is the delay between those two events.

The overall delay (Ttx) is made up of the contributions listed in Table 1, but with 1 extra cycle of latency.

Similarly, the latency between the reception of the first bit of word 0 in the basic frame to the assertion of iq_rx_data_valid is given; the latency of any given bit in the received basic frame is offset from this reference value.

Figure 2. Receive Delay, UTRA-FDD I/Q Interface

The receive delay using the UTRA-FDD I/Q Module is shown in the preceding figure. The figure shows the first encoded bit of word 0 of the basic frame being received at the transceiver pins and the basic frame data being qualified as valid on the iq_rx_i and iq_rx_q outputs by the iq_rx_data_valid signal. Trx is the delay between those two events.

The overall delay Trx is made up of the contributions listed in Table 2, plus 1 Tc.

Where Tc is the length of a basic frame:

Tc = 1/fc = 1/3.84 MHz = 260.416667 ns

Where fc is the chip rate (fc = 3.84 MHz)