EasyManua.ls Logo

Efinix Titanium - Create a MIPI RX 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 MIPI RX Interface
To build a complete MIPI RX interface you need to have at least one data lane and one clock
lane in the same MIPI group. The following figure shows the blocks used for a complete MIPI
RX interface.
Tip: The Interface Designer Block Summary shows the MIPI group name in the Features property. You can also
refer to MIPI Groups by Package on page 99.
Figure 43: MIPI RX Interface
FPGA
RXP
RXN
Core
SLOWCLK
FASTCLK
RX
MIPI RX Clock Lane
Deserializer
RXP
RXN
MIPI RX
Data Signals
RX
MIPI RX Data Lane 0
Deserializer
RXP
RXN
MIPI RX
Data Signals
RX
MIPI RX Data Lane m
Interface Blocks
m is the number
Byte Clock
FIFO
FIFO
MIPI RX
Clock Signal
MIPI RX (1)
IP Core
1. Refer to the Efinity
®
Software User Guide for a listing of available MIPI-related IP
cores.
1. Add MIPI RX Lane block for the clock lane:
Option Description
MIPI Lane Resource Choose a resource in any MIPI group (all lanes should be in the
same MIPI group).
Mode data lane
2. Repeat step 1 for each MIPI RX data lane you want to implement.
3. Add another MIPI RX Lane block for the clock lane:
Option Description
MIPI Lane Resource Choose a resource in the same MIPI group as the data lane(s).
Mode clock lane
Byte Clock
(core) Pin Name
The name for the byte clock that feeds the core and automatically
is used to clock the FIFO from the data lanes in this MIPI group.
4. Implement the rest of the MIPI RX interface in RTL using a MIPI RX IP core (CSI-2, D-
PHY, or DSI). Refer to the user guide for the IP core for instructions.
www.efinixinc.com 106

Table of Contents

Related product manuals