Architecture overview, Interfaces overview, Interlaken interface – Altera Interlaken MegaCore Function User Manual

Page 28: Architecture overview –2 interfaces overview –2, Interlaken interface –2, Application interface, Out-of-band flow control interface

Advertising
background image

4–2

Chapter 4: Functional Description

Architecture Overview

Interlaken MegaCore Function

June 2012

Altera Corporation

User Guide

Architecture Overview

Figure 4–1

shows the main blocks of the Interlaken MegaCore function.

The following sections describe the individual interfaces, clocks, and blocks.

Interfaces Overview

The Altera Interlaken MegaCore function supports the following interfaces:

Interlaken Interface

Application Interface

Out-of-Band Flow Control Interface

Interlaken Interface

The Interlaken interface complies with the Interlaken Protocol Definition, Revision 1.2. It
provides a high-speed transceiver interface to an Interlaken link.

Figure 4–1. Interlaken MegaCore Function Block Diagram

HSIO Block

Interlaken MegaCore Function

Application

Interface

FIFO and Pipeline Registers (10- and 20-lane v

a

ri

ations only)

T

ransceiv

er Bloc

k

s

TX

PCS

TX

MAC

RX

PCS

RX

MAC

TX Out-of-Band

Flow Control

RX Out-of-Band

Flow Control

Calendar

and

Status

Filter

and

Buffer

Filter

and

Buffer

Packet

Regroup

Packet

Regroup

Arbiter

Channel 0

Channel 1

Channel 0

Channel 1

Calendar and

lane, link status

Out-of-Band Flow Control Block

Interlaken
Interface

Out-of-Band
Flow Control
Interface

Advertising