Altera 50G Interlaken MegaCore Function User Manual

Page 51

Advertising
background image

Signal Name

Direction Width

(Bits)

Description

itx_

eopbits

Input

4

Indicates whether the current data symbol contains the end of a packet

(EOP) with or without an error, and specifies the number of valid bytes

in the current end-of-packet, non-error 8-byte data word, if relevant.
You must set the value of

itx_eopbits

as follows:

• 4b’0000: no end of packet, no error.

• 4b’0001: Error and end of packet.

• 4b’1xxx: End of packet. xxx indicates the number of valid bytes in

the final valid 8-byte word of the packet, as follows:
• 3b’000: all 8 bytes are valid.

• 3b’001: 1 byte is valid.

• ...

• 3b’111: 7 bytes are valid.

All other values (4'b01xx, 4'b001x) are undefined.
The valid bytes always start in bit positions [63:56] of the final valid

data word of the packet.

itx_sob

Input

1

Indicates the current data symbol contains the start of a burst (SOB). If

the 50G Interlaken IP core is in Interleaved mode, you are responsible

for providing this start of the burst signal. If the50G Interlaken IP core

is in Packet mode, the IP core ignores this signal. The 50G Interlaken

IP core samples the

itx_chan

signal during this cycle.

This signal has the following valid values:
• 1'b0—The current data symbol does not contain the start of a burst.

• 1'b1—The current data symbol contains the start of a burst.
Typically, you use this mode for sending interleaved packets. However,

you can still send non-interleaved packets as long as you provide the

itx_sob

and

itx_eob

signal values. You are responsible to comply

with the BurstMax and BurstMin parameters. If the burst you send is

too large, it can overflow the 50G Interlaken transmit buffer.

itx_eob

Input

1

End of the burst. If the 50G Interlaken IP core is in Interleaved mode,

you are responsible for providing this end of the burst signal. If

the50G Interlaken IP core is in Packet mode, the IP core ignores this

signal. You are responsible to comply with the BurstMax and BurstMin

parameters.

itx_din_

words

Input

256

The four 64-bit words of input data (one data symbol). When

itx_

num_valid

has the value of zero, the IP core ignores

itx_din_words

.

UG-01140

2015.05.04

50G Interlaken IP Core User Data Transfer Interface Signals

5-5

50G Interlaken MegaCore Function Signals

Altera Corporation

Send Feedback

Advertising