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

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.
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