Atlantic interface, Atlantic interface –2 – Altera SerialLite II IP Core User Manual

Page 56

Advertising
background image

4–2

Chapter 4: Functional Description

Interface Overview

SerialLite II MegaCore Function

January 2014

Altera Corporation

User Guide

Atlantic Interface

The Atlantic interface provides a standard mechanism for delivering data to, and
accepting data from, the SerialLite II MegaCore function. It is a full-duplex,
synchronous point-to-point connection interface that supports a variety of data
widths.

The width of the Atlantic interface is determined by the number of lanes and the
transfer size.

The SerialLite II MegaCore function allows you to create one or two data ports: one
for regular data and one for priority data. Each of these ports has a full Atlantic
interface. Also, in the transmit direction of each type of port, an Atlantic dual clock
domain FIFO buffer is implemented. The receiver dual clock domain Atlantic FIFO
buffer is optional.

The SerialLite II MegaCore function is an Atlantic interface slave when the Atlantic
FIFO buffer is implemented (when the function is not in streaming mode, and the
buffer size is not zero). Otherwise, the SerialLite II MegaCore function is an Atlantic
interface master. This user guide refers to the logic that drives data into the
SerialLite II MegaCore function or receives data from the SerialLite II MegaCore
function as the system logic.

Figure 4–2

shows how the data packets are transmitted and received through the

Atlantic interface.

Figure 4–2. Transmitting and Receiving SerialLite II Data Packets

Transmitter

01

02

b1

b1

03

01

02

03

Receiver

clk

txrdp_sop

txrdp_eop

txrdp_dat

txrdp_adr

txrdp_dav

txrdp_ena

rxrdp_sop

rxrdp_eop

rxrdp_adr

rxrdp_dat

rxrdp_dav

Advertising