beautypg.com

Altera CPRI v6.0 MegaCore Function User Manual

Page 37

background image

Table 3-4: Start-Up Sequence Interface Signals

All interface signals are clocked by the

cpri_clkout

clock.

Signal Name

Direction

Description

state_startup_seq[2:0]

Output

Indicates the state of the CPRI start-up sequence state

machine. This signal has the following valid values:
• 3'b000: State A: Standby

• 3'b001: State B: L1 Synchronization

• 3'b011: State C: Protocol Setup

• 3'b010: State D: Control and Management Setup

• 3'b110: State E: Interface and VSS Negotiation

• 3'b111: State F: Operation

• 3'b101: State G: Passive Link
This signal is available only if you turn on Enable start-up

sequence state machine in the CPRI v6.0 parameter

editor.

state_l1_synch[2:0]

Output

State B condition indicator. Indicates the state of the CPRI

receiver L1 synchronization state machine. This signal has

the following valid values:
• 3'b000: XACQ1

• 3'b001: XACQ2

• 3'b011: XSYNC1

• 3'b010: XSYNC2

• 3'b110: HFNSYNC

nego_bitrate_complete

Input

Indicates the CPRI line bit rate negotiation is complete.

Input from external CPRI line bit rate negotiation block.
If you do not turn on Enable auto-rate negotiation in the

CPRI v6.0 parameter editor, you should tie this signal

high.
This signal is available only if you turn on Enable start-up

sequence state machine in the CPRI v6.0 parameter

editor.
Asserting this signal advances the start-up sequence state

machine from state B to state C. The IP core writes the

value of this signal to the

nego_bitrate_complete

field of

the

START_UP_SEQ

register at offset 0x24.

UG-01156

2014.08.18

Start-Up Sequence Following Reset

3-7

Functional Description

Altera Corporation

Send Feedback