Functional description, Transmitter, 8b10b encoder – Altera ASI MegaCore Function User Manual

Page 16: Transceiver, Chapter 4. functional description, Transmitter –1, 8b10b encoder –1 transceiver –1

Advertising
background image

January 2014

Altera Corporation

Asynchronous Serial Interface (ASI) MegaCore Function User Guide

4. Functional Description

The ASI MegaCore function consists of the following elements:

Low voltage differential signalling (LVDS) inputs and outputs (I/Os) for the
receiver and transmitter

ASI transmitter

ASI receiver

Two PLLs for frequency multiplication—one for the transmitter, one for the
receiver

Transmitter

The transmitter comprises the following elements:

8B10B encoder

Serializer

Figure 4–1

shows the ASI transmitter.

8B10B Encoder

The 8B10B encoder converts an 8-bit wide word to a 10-bit wide word. The complete
list of codes can be found in the DVB-ASI EN50083-9 standard.

A control code input inserts comma characters (K28.5) when no data is available at the
input of the encoder.

Transceiver

The transceiver can be either a serializer for soft-logic implementations, or GX
transceivers.

Figure 4–1. ASI Transmitter

8B10B

Encoder

LVDS I/O
Serial Data

Serializer

10

8

Parallel

Data

FIFO

Buffer

Over-

sampler

Transceiver

10

GX-based devices only

Soft-logic transceiver implementations only

Transceiver

Advertising