Advertisement

Quick Links

Trion
T120 BGA324
®
Development Kit User
Guide
T120F324-DK-UG-v1.0
April 2020
www.efinixinc.com
Copyright
2020. All rights reserved. Efinix, the Efinix logo, Quantum, Trion, and Efinity are trademarks of Efinix, Inc. All other trademarks and
©
service marks are the property of their respective owners. All specifications subject to change without notice.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Trion T120 BGA324 and is the answer not in the manual?

Questions and answers

Summary of Contents for Efinix Trion T120 BGA324

  • Page 1 Copyright 2020. All rights reserved. Efinix, the Efinix logo, Quantum, Trion, and Efinity are trademarks of Efinix, Inc. All other trademarks and © service marks are the property of their respective owners. All specifications subject to change without notice.
  • Page 2: Table Of Contents

    Contents Introduction............................. 3 What's in the Box?............................ 3 Register Your Kit............................3 Download the Efinity Software......................3 ® Board Functional Description......................4 Features...............................4 Overview..............................5 Power On..............................7 Reset................................7 Clock Sources............................8 Configuration............................. 8 EEPROM..............................8 Camera Power-Up Circuit.........................9 Headers...............................
  • Page 3: Introduction

    Trion T120 BGA324 Development Kit User Guide Introduction Thank you for choosing the Trion T120 BGA324 Development Kit (part number: ® T120F324-DK), which allows you to explore the features of the T120 FPGA with a MIPI CSI-2 interface and DDR controller. The kit includes 3 daughter cards that let you connect MIPI cameras, a Raspberry Pi V2 camera module, and extend the GPIO, plus a Raspberry Pi camera module and accessories.
  • Page 4: Board Functional Description

    Trion T120 BGA324 Development Kit User Guide Board Functional Description The Trion T120 BGA324 Development Board contains a variety of components to help you ® build designs for the Trion T120 device. ® Figure 1: Trion T120 BGA324 Development Board Block Diagram ®...
  • Page 5: Overview

    Trion T120 BGA324 Development Kit User Guide • User LEDs and switches: — 4 LEDs on T120F324I4 bank 2F — 2 pushbutton switches (connected to bank 2F I/O pins) — 2 DIP switches (connected to bank 2F I/O pins) •...
  • Page 6 Trion T120 BGA324 Development Kit User Guide Figure 2: Trion T120 BGA324 Development Board Components (Top) ® Power MIPI RX Supply Channel 0 Select 12 V Power Supply MIPI RX Channel 1 On/Off Switch PMOD T120 BGA324 LEDs PMOD User Pushbuttons...
  • Page 7: Power On

    Trion T120 BGA324 Development Kit User Guide for the LVDS transmitters and receivers. It has two sockets to connect PMOD-compatible peripherals. Additionally, it has a 0.5 mm high-speed connector for additional I/O pins and one 40-pin header for connecting to a Raspberry Pi computer.
  • Page 8: Clock Sources

    Trion T120 BGA324 Development Kit User Guide Clock Sources Five on-board oscillators (10, 20, 25, 30, 50, and 74.25 MHz), are available to drive the T120F324I4 PLL input pin and clock input. Alternatively, you can disable the 10 MHz oscillator and use an external clock source through the SMA input (J9). Set jumper J10 to use the 10 MHz or SMA input as the clock source.
  • Page 9: Camera Power-Up Circuit

    Trion T120 BGA324 Development Kit User Guide Camera Power-Up Circuit The Trion T120 BGA324 Development Board includes a basic power up sequence circuit for ® MIPI CSI-2 cameras. You control the circuit using SW1. When SW1 is on, the power up goes from VSUP1 to VSUP2 to VSUP3 in sequence.
  • Page 10 Trion T120 BGA324 Development Kit User Guide Header P1 (GPIO and Configuration) P1 is a high-speed connector (part number is LSHM-130-02.5-L-DV-A-S-TR) that you can connect to an external board. Through it, the external board can configure the T120 FPGA and control the GPIO. P1 connects to GPIO pins in banks 1B, 1C, 1G, 3D, and TR_CORNER.
  • Page 11 Trion T120 BGA324 Development Kit User Guide Headers P2 and P3 (LVDS) P2 and P3 contain the LVDS signals. Each header has 9 dedicated LVDS channels. You can also use LVDS pins as GPIO. Learn more: Refer to the Trion Interfaces User Guide for instructions on using the LVDS pins as GPIO.
  • Page 12 Trion T120 BGA324 Development Kit User Guide Table 7: P3 Pin Assignments Signal Name Description Signal Name Description Number Number GPIOB_TXP00 Dedicated LVDS GPIOB_TXP07 Dedicated LVDS TX Channel 00 TX Channel 07 GPIOB_TXN00 GPIOB_TXN07 Ground Ground GPIOB_TXP01 Dedicated LVDS GPIOB_TXP08...
  • Page 13 Trion T120 BGA324 Development Kit User Guide Headers P4 and P6 (MIPI Receiver) P4 and P6 are dedicated MIPI CSI-2 receiver high-speed interface connectors that support 1 clock lane and 4 data lanes. These headers also include optional supply pins VSUP1, VSUP2, VSUP3, as well as five 1.8 V or 3.3 V GPIO pins (user selectable).
  • Page 14 Trion T120 BGA324 Development Kit User Guide Headers P5 and P7 (MIPI Transmitters) P5 and P7 are dedicated MIPI CSI-2 transmitter high-speed interface connectors that support 1 clock lane and 4 data lanes. These headers also include optional supply pins VSUP1, VSUP2, VSUP3, as well as five 1.8 V or 3.3 V GPIO pin (user selectable).
  • Page 15 Trion T120 BGA324 Development Kit User Guide Header J2 and J3 J2 and J3 are a 6-pin headers used to select the voltage supply for banks 1B and 1C (J2) and bank 2F (J3). By default, the jumpers connect pin 1 and 2, which is 3.3 V. Connect the jumpers as shown in the following table to change the voltages..
  • Page 16 Trion T120 BGA324 Development Kit User Guide Header J7 (SPI) J7 is a SPI interface that you can use to configure the on-board NOR flash or T120F324I4 FPGA. Table 11: J7 Pin Assignments Pin Number Signal Name Description T120F324I4 Pin Name...
  • Page 17 Trion T120 BGA324 Development Kit User Guide Header J10 (Clock and PLL Input Select) J10 is a 3-pin header used to select the source for the T120F324I4 clock input and PLL input. Drive a 3.3 V clock source input into the SMA connector, J9, if you are using the external clock source option.
  • Page 18 Trion T120 BGA324 Development Kit User Guide Headers J12 and J13 (PMOD) J12 and J13 are 12-pin sockets for connecting to peripheral modules (PMODs) such as ADC, DAC, audio, WiFi, Bluetooth, etc. These interfaces support PMOD type 1, 2, 2A, 3, 4, 4A, 5 and 6.
  • Page 19 Trion T120 BGA324 Development Kit User Guide Header J15 (RJ-45 Ethernet) The board has a Gigabit Ethernet transceivers from Davicom (part number: DM9119IN, which is compliant with IEEE Std. 802.33 MAC and IEEE STD. 802.3I 1000BASE- TX/100BASE-TX/10BASE-T. The chip supports: •...
  • Page 20 Trion T120 BGA324 Development Kit User Guide Header J16 (HDMI) J16 is an HDMI connector that outputs video through the on-board LVDS HDMI transmitter from ITE Tech. Inc. (part number: IT6263N). The IT6263 is a high-performance, single-chip De-SSC LVDS to HDMI converter. It supports HDMI v1.4a standard with resolutions up to 1080p with UXGA and 10-bit deep colors.
  • Page 21: User Outputs

    Trion T120 BGA324 Development Kit User Guide User Outputs The board has 4 green user LEDs that are connected to I/O pins in T120F324I4 banks 2F. By default, the T120F324I4 I/O connected to these LEDs are set as active high. To turn a given LED on, pull the corresponding I/O signal high.
  • Page 22: Mipi And Lvds Expansion Daughter Card

    Trion T120 BGA324 Development Kit User Guide MIPI and LVDS Expansion Daughter Card This daughter card converts the signals from the Trion T120 BGA324 Development Board ® MIPI or LVDS interfaces to expansion prototype connectors. Figure 4: MIPI and LVDS Expansion Daughter Card Warning: The board can be damaged without proper anti-static handling.
  • Page 23 Trion T120 BGA324 Development Kit User Guide Headers P3 (Development Board Connector) and J5 (Expansion Prototype Connector) P3 is a 40-pin QTE header to connect the daughter card to one of the Trion T120 BGA324 ® Development Board's MIPI or LVDS connectors.
  • Page 24 Trion T120 BGA324 Development Kit User Guide MIPI Signal Mapping This table shows the pin mapping from the MIPI headers (P4, P5, P6, and P7) to the daughter card headers. Table 24: MIPI Signal Mapping Where x is 0 or 1 and y is TXD or RXD...
  • Page 25 Trion T120 BGA324 Development Kit User Guide LVDS Signal Mapping This table shows the pin mapping from the LVDS headers (P2 and P3) to the daughter card headers. Table 25: LVDS Signal Mapping Pin # Daughter LVDS P2 Pin LVDS P3 Pin...
  • Page 26: Raspberry Pi Camera Connector Daughter Card

    Trion T120 BGA324 Development Kit User Guide Raspberry Pi Camera Connector Daughter Card The kit includes the Raspberry Pi Camera Connector Daughter Card, which bridges between the Trion T120 BGA324 Development Board and a Raspberry Pi camera module. The ®...
  • Page 27 Trion T120 BGA324 Development Kit User Guide Header P1 (Development Board Connector) P1 is a 40-pin QTE header to connect the daughter card to the Trion T120 BGA324 ® Development Board. The header provides MIPI signals and power to the camera module.
  • Page 28 Trion T120 BGA324 Development Kit User Guide Header J1 (Raspberry Pi FPC15 Connector) J1 is a 15-pin flexible flat cable header for connecting to a Raspberry Pi MIPI camera module. • Raspberry Pi computer—When using this daughter card with a Raspberry Pi computer, these pins are TX.
  • Page 29: Setting Up The Board

    Trion T120 BGA324 Development Kit User Guide Header J2 (Optional Camera Signals) The J2 header has optional pins (SCL and SDA) that are used for MIPI Camera Command Set (CSS) transactions. These signals are routed to the Trion T120 FPGA on the board. You ®...
  • Page 30: Attaching The Mipi And Lvds Expansion Daughter Card

    Trion T120 BGA324 Development Kit User Guide 7. Turn on power to the board. Figure 6: Setting the Power Sequence Jumpers Attaching the MIPI and LVDS Expansion Daughter Card The Trion T120 BGA324 Development Board supports an expansion daughter card that fans ®...
  • Page 31: Attaching Camera Connector Daughter Cards

    Trion T120 BGA324 Development Kit User Guide Attaching Camera Connector Daughter Cards The camera connector daughter card attaches to the high-speed MIPI TX or RX headers. Figure 8: Attaching Camera Connector Daughter Cards (T120 BGA324 Board) To connect a daughter card: 1.
  • Page 32: Running The Example Design

    Trion T120 BGA324 Development Kit User Guide Running the Example Design Efinix preloads the Trion T120 BGA324 Development Board with a simple example design ® ® that sends color bars to an HDMI monitor at 1080p resolution. The T120 FPGA generates an 8-color bar pattern, sends it to the LVDS-to-HDMI device on the board, and then to the HDMI monitor for display.
  • Page 33: Creating Your Own Design

    Trion T120 BGA324 Development Kit User Guide Creating Your Own Design The Trion T120 BGA324 Development Board allows you to create and explore designs for ® the T120 device. Efinix provides example code and designs to help you get started: ®...

Table of Contents