Enable out-of-band flow control, In-band flow control parameters, Expose calendar ports – Altera Interlaken MegaCore Function User Manual

Page 25: Burst parameters, Enable out-of-band flow control –3, In-band flow control parameters –3, Burst parameters –3, Number of sixteen-bit calendar pages

Advertising
background image

Chapter 3: Parameter Settings

3–3

In-Band Flow Control Parameters

June 2012

Altera Corporation

Interlaken MegaCore Function

User Guide

If this parameter is turned on, the Interlaken MegaCore function simulation model
and the Interlaken MegaCore function generated RTL both exclude the transceivers.

This option is available to you for faster simulation. However, if you exclude the
transceivers from your Interlaken MegaCore function, you must regenerate and
compile with the parameter turned off to create your programming file.

Enable Out-of-Band Flow Control

Turn on the Enable out-of-band flow control parameter to specify that your
Interlaken MegaCore function includes out-of-band flow control functionality. By
default, this parameter is not turned on.

Turning off out-of-band flow control decreases the resource utilization of your
Interlaken MegaCore function, and excludes this optional specification feature.

For more information about the out-of-band flow control block, refer to

“Out-of-Band

Flow Control Block” on page 4–24

.

In-Band Flow Control Parameters

This section lists the parameters that affect the in-band flow control configuration.

Expose Calendar Ports

Turn on the Expose calendar ports parameter to specify that the in-band flow control
calendar bits are available on input and output signals of the Interlaken MegaCore
function. If you expose the calendar ports, you are able to view the in-band flow
control RX calendar bits, and you are responsible for specifying the values of the
in-band flow control TX calendar bits that appear in bits [55:40] of the control words
you transmit on the Interlaken link.

If you turn off the Expose calendar ports parameter, a single 16-bit page of in-band
flow control calendar information is included in the Interlaken control words, and the
Interlaken MegaCore function uses only two of those bits. For more information about
the Interlaken MegaCore function behavior when calendar ports are configured and
when they are not, refer to

“Calendar and Status Block” on page 4–20

.

For information about the calendar port signals, refer to

Table 5–6 on page 5–5

and

Table 5–8 on page 5–7

.

Number of Sixteen-Bit Calendar Pages

The Width of calendar ports, in 16-bit pages parameter specifies the number of 16-bit
pages of in-band flow control data your Interlaken MegaCore function supports.
Supported values are 1, 8, and 16. You can modify this number from its default value
of 1 only if you turn on the Expose calendar ports parameter.

Burst Parameters

This section lists the parameters that affect the value and dynamic configurability of
the BurstMax and BurstShort Interlaken parameters.

Advertising