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.
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 ®...
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...
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.
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.
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.
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.
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...
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.
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 ®...
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 ®...
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.
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.
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: ®...
Need help?
Do you have a question about the Trion T120 BGA324 and is the answer not in the manual?
Questions and answers