High level block diagram, Clocking and reset structure for ip core, High level block diagram -4 – Altera 50G Interlaken MegaCore Function User Manual

Page 30: Clocking and reset structure for ip core -4

Advertising
background image

High Level Block Diagram

Figure 4-1: 50G Interlaken Block Diagram

irx_chan[7:0]

irx_num_valid[2:0]

irx_sob

irx_eob

irx_sop

irx_eopbits[3:0]

irx_dout_words[255:0]

irx_calendar[16 x n - 1:0]

irx_err

itx_chan[7:0]

itx_num_valid[2:0]

itx_sob

itx_eob

itx_sop

itx_eopbits[3:0]

itx_din_words[255:0]

itx_calendar[16 x n - 1:0]

Transceiver Blocks

TX

PCS

TX

PMA

TX

MAC

TX

Transmit

Buffer

tx_usr_clk

clk_tx_common

clk_rx_common

rx_usr_clk

RX

PCS

RX

PMA

RX

MAC

RX

Regroup

tx_pin[m - 1:0]

rx_pin[m - 1:0]

itx_ready

The 50G Interlaken MegaCore function consists of two paths: an Interlaken TX path and an Interlaken

RX path. Each path includes MAC, PCS, and PMA blocks. The PCS blocks are implemented in hard IP.

Related Information

50G Interlaken IP Core Transmit Path Blocks

on page 4-13

For more information about the Interlaken TX path.

50G Interlaken IP Core Receive Path Blocks

on page 4-19

For more information about the Interlaken RX path.

Clocking and Reset Structure for IP Core

The following topics describe the clocking and reset structure of the 50G Interlaken IP core:

50G Interlaken IP Core Clock Signals

on page 4-5

IP Core Reset

on page 4-5

IP Core Reset Sequence with the Reconfiguration Controller

on page 4-7

4-4

High Level Block Diagram

UG-01140

2015.05.04

Altera Corporation

Functional Description

Send Feedback

Advertising