EasyManua.ls Logo

Efinix Titanium - Create a TX Serializer Interface

Default Icon
138 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Titanium Interfaces User Guide
Create a TX Serializer Interface
The following figure shows a completed TX serializer interface, the serialization width is
always 4 and m is the number of TX lanes.
Figure 20: Complete TX Serializer Interface Block Diagram
FPGA
Core
Interface Blocks
PLL
OUTCLK
OUTFASTCLK
Serializer
OUT[3:0]
GPIO TX0
Serializer
OUT[3:0]
GPIO TXm
GPIO
PLL_CLKIN
m is the number
Follow these steps to build this interface using the Efinity
®
Interface Designer.
1. Add a PLL block with the following settings:
Option Description
Resource You can use any PLL resource.
Reference
Clock Mode
Any
Reference Clock
Frequency
Any
Output Clock Define the output clocks so that you have one for the fast clock
(serial) and one for the slow clock (parallel).
The fast clock (OUTFASTCLK) should be 4 times faster than the
slow clock (OUTCLK). The serial clock phase shift should be
between 45 and 135 degrees.
2. Add a GPIO block with these settings to provide the reference clock input to the PLL:
Option Description
Mode Input
Pin Name Any
Connection Type pll_clkin
GPIO Resource Assign the dedicated PLL_CLKIN pin that corresponds to the PLL
you chose.
3. Add a GPIO block with these settings:
www.efinixinc.com 54

Table of Contents

Related product manuals