Support Center

Login Register Register a Kit

Home Documentation IP Cores

Design Example: Ti180 M484 Development Kit Design

Efinix preloads the Titanium Ti180 M484 Development Board with an example design that demonstrates the following functions:

Ti180 M484 Development Kit Demonstration Design Block Diagram

Multi-Input Video Stream

The design receives a video stream from the Raspberry Pi v2 camera module through a MIPI CSI-2 RX block, then displays the video through the HDMI output. A Sapphire RISC-V SoC controls the operation flow of the design and assigns the DMA controller to stream video frame data to and from the LPDDR4 memory. The design can display up to four Raspberry Pi v2 camera module video streams simultaneously. The Titanium Ti180 M484 Development Kit only includes one Raspberry Pi v2 camera module. You need to provide three additional camera modules to use this feature. To simulate a multi-input stream in a single-camera setup, the example design generates a video output, loop-back the data through the MIPI CSI-2 TX and RX, then displays the video as one of the video outputs.

Read SD Card Information

The design includes an SD host controller block that initializes the SD card and accesses the SD card information. You can retrieve the SD card information such as card size, speed and blocks using a terminal software on your computer.

Memory Mapping

Ti180 M484 FPGAs support LPDDR4/x interface with x16 data width. The external memory is accessible up to address 0x1FFFFFFF using the AXI interface on the development board. Refer to the Address Mapping section of the Titanium DDR DRAM Block User Guide for the AXI address mapping with DDR devices. The following diagram shows the memory allocation of each part in the design, such as the SoC application and Video Streaming Frame Buffers, and SD host Controller Buffer.

Ti180 M484 Development Kit Demonstration Design Block Diagram

This content is locked and requires you to login before viewing more.



Please Wait!

Please wait...we are loading your content