beautypg.com

Altera CPRI v6.0 MegaCore Function User Manual

Page 52

background image

Figure 3-14: Direct IQ RX Interface Timing Diagram

Direct IQ RX interface behavior in a CPRI v6.0 IP core running at 0.6144 Gbps.
The

aux_rx_x

and

aux_rx_seq

signals are not part of this interface and are available only if you turn on

the AUX interface in your CPRI v6.0 IP core variation. However, their presence in the timing diagram

explains the timing of the

iq_rx_valid

output signal that you use to identify the clock cycles with valid

I/Q data.

cpri_clkout

aux_rx_x[7:0]

aux_rx_seq[6:0]

iq_rx_valid[3:0]

2

3

4

2

3

0

1

2

3

0

1

2

3

1111

0111

1111

0111

1111

(IQ)(IQ)

(IQ)(IQ)(IQ)(IQ)

X(IQ)(IQ)(IQ)

(IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ)

X(IQ)(IQ)(IQ)

(IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ)

iq_rx_data[31:0]

Figure 3-15: Direct IQ TX Interface Timing Diagram

Expected behavior on the direct IQ TX interface of a CPRI v6.0 IP core running at 0.6144 Gbps.
The

aux_tx_x

and

aux_tx_seq

signals are not part of this interface and are available only if you turn on

the AUX interface in your CPRI v6.0 IP core variation. However, their presence in the timing diagram

explains the timing of the

iq_tx_ready

output signal that you use to identify the clock cycles when you

can write I/Q data to the CPRI frame. Note that the write latency is two

cpri_clkout

clock cycles in this

example.

cpri_clkout

aux_tx_x[7:0]

aux_tx_seq[6:0]

iq_tx_ready[3:0]

iq_tx_valid[3:0]

2

3

4

2

3

0

1

2

3

0

1

2

3

1111

0111

1111

0111

1111

1111

0111

1111

0111

1111

(IQ)(IQ)

(IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ)

X(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ) (IQ)(IQ)(IQ)(IQ)

X(IQ)(IQ)(IQ)

(IQ)(IQ)(IQ)(IQ)

iq_tx_data[31:0]

Auxiliary latency cycle(s) == 1

3-22

Direct IQ Interface

UG-01156

2014.08.18

Altera Corporation

Functional Description

Send Feedback