Altera 100G Interlaken MegaCore Function User Manual
Page 78
Offset
Name
R/W
Description
9'h10
PLL_LOCKED
RO
In Arria 10 devices: [0] – Transmit PLL lock indication.
In other device families: [Number of transceiver blocks–1:0]
– Transceiver block transmit PLL n lock indication. One
lock indicator per transceiver block. Bits that correspond to
unused transceiver block PLLs are forced to 1.
9'h11
FREQ_LOCKED
RO
[NUM_LANES–1:0] – Clock data recovery is frequency
locked on the inbound data stream
9'h12
LOOPBACK
RW
[NUM_LANES–1:0] – For each lane, write a 1 to activate
internal TX to RX serial loopback mode, or write a 0 to
disable the loopback for normal operation.
9'h13
RESET
RW
Bit 9 : 1 = Force lock to data mode
Bit 8 : 1 =Force lock to reference mode
Bit 7 : 1 = Synchronously clear the TX-side error counters
and sticky flags
Bit 6 : 1 = Synchronously clear the RX-side error counters
and sticky flags
Bit 5 : 1 =Program load mode: perform a sequence of DMA
reads. Currently the IP core supports only the value of 1'b0,
indicating a processor controls the read operations.
Bit 4 : 1 = Ignore the RX analog reset
Bit 3 : 1 = Reset the soft microcontroller
Bit 2 : 1 = Reset the transmitter and the receiver
Bit 1 : 1 = Reset the receiver
Bit 0 : 1 =Ignore RX digital resets
The normal operating state for this register is all zeroes, to
allow automatic reset control. These bits are intended
primarily for hardware debugging use. Bit 2 is a good
general purpose soft reset. Bits 6 and 7 are convenient for
monitoring long stretches of error-free operation.
9'h20
ALIGN
RO
Bit 12 : TX lanes are aligned
Bit 0 : RX lanes are aligned.
9'h21
WORD_LOCK
RO
[NUM_LANES–1:0] – Word (block) boundaries have been
identified in the RX stream.
9'h22
SYNC_LOCK
RO
[NUM_LANES–1:0] – Metaframe synchronization has been
achieved.
UG-01128
2015.05.04
100G Interlaken IP Core Register Map
6-3
100G Interlaken IP Core Register Map
Altera Corporation