What's in the Box?....................................................................................................................................................... 3
Power On........................................................................................................................................................................ 6
User Outputs................................................................................................................................................................ 13
User Inputs.................................................................................................................................................................... 14
Running the Demonstration Design..........................................................................................................................15
Creating Your Own Design.........................................................................................................................................16
Thank you for choosing the Trion™ T20 BGA256 Development Kit (part number:
T20F256C-DK), which allows you to explore the features of the T20 FPGA with a MIPI
interface.
Warning: The board can be damaged without proper anti-static handling.
What's in the Box?
The Trion™ T20 BGA256 Development Kit includes:
• Trion™ T20 BGA256 Development Board preloaded with a demonstration design
• 4 standoffs
• 4 screws
• 3 foot micro-USB cable (type B)
Trion T20 BGA256 Development Kit User Guide
Software Requirements
To develop your own designs for the T20 device on the board, you must install the Efinity
software. You can obtain the software from the Efinix® Support Center under Efinity
Software (www.efinixinc.com/support/).
The Efinity® software includes tools to program the device on the board. Refer to the
Efinity® Software User Guide for information about how to program the device.
Learn more: Efinity® documentation is installed with the software (see Help > Documentation) and is also
available in the Support Center under Documentation (www.efinixinc.com/support/).
Installing Standoffs
Before using the board, attach the 4 standoffs to the board with the screws provided in the
kit.
Warning: The board can be damaged if you over tighten the screws. Tighten all screws to a torque between
4 ± 0.5 kgf/cm and 5 ± 0.5 kgf/cm.
®
www.efinixinc.com3
Board Functional Description
The Trion™ T20 BGA256 Development Board contains a variety of components to help you
build designs for the Trion® T20 device.
Figure 1: Trion™ T20 BGA256 Development Board Block Diagram
Trion T20 BGA256 Development Kit User Guide
Features
• Compact design (106.7 mm x 76.2 mm) (4.2" x 3")
• Efinix® T20F256C device in an 256-ball FineLine BGA package
• FTDI FT2232H dual-channel chipset with USB controller
• Winbond 32 Mbit SPI NOR flash memory
• Micro-USB type AB receptacle
• Power:
— Power source: 5 V 4 A power supply or USB 5 V, 500 mA USB (for low-power
consumption designs)
— On-board switching regulators (maximum at 2.0 A) source 3.3 V, 2.5 V, and 1.2 V
components; one on-board dropout regulator (maximum at 500 mA) sources 1.8 V
components
— Selectable 3.3 V, 2.5 V, and 1.8 V VDDIO for T20F256C I/O banks 1D_1E and
1B_1C
— Fixed 3.3 V VDDIO for T20F256C I/O banks 1A, 3, and 4
— 5 V output header to provide power for external devices
• 50 MHz and 74.25 MHz oscillators for T20F256C PLL input
• Optional external clock source available through SMA input to drive the T20F256C PLL
input or clock input pin
www.efinixinc.com4
• User inputs:
256 Mb SDR SDRAM
Micro-USB
Port (CON2)
50 MHz Oscillator
GPIO Banks
1B, 1C (H4)
Clock Select Header (J3)
(On-Board Oscillator or SMA)
5 V DC Input
Jack (CON1)
GPIO Bank 3 (H3)
FTDI Module
SMA Clock Input (J5)
LVDS Receiver (RX)
& Clock (CON3)
LVDS Transmitter (TX)
(CON4)
5 V Power for
External Devices
GPIO Banks
1D, 1E (H2)
Power Switch (S2)
SPI Header (H1)
JTAG Header (H6)
CDONE (D1) &
User DIPswitches (SW3)
User Pushbuttons (SW4 - SW6)
User LEDs (D3 - D10)
Banks 1B/1C
Voltage Select (H7)
Banks 1D/1E
Voltage Select (H8)
Trion FPGA
T20BGA256C
— 8 LEDs on T20F256C bank 3 for user outputs
— 3 pushbutton switches (connected to bank 1A I/O pins)
— 3 DIPswitches (connected to bank 3 I/O pins) for user inputs
• 3 GPIO headers and 2 LVDS headers to connect to external devices
• Power good and T20F256C configuration done LEDs
Overview
The board features the Efinix® T20 programmable device in a 256-ball FBGA package, which
is fabricated using Efinix® Quantum™ technology. The Quantum™-accelerated programmable
logic and routing fabric is wrapped with an I/O interface in a small footprint package. T20
devices also include embedded memory blocks and multiplier blocks (or DSP blocks). You
create designs for the T20 device in the Efinity® software, and then download the resulting
configuration bitstream to the board using the USB connection.
Note: For more information on T20 FPGAs, refer to the T20 Data Sheet, which you can download in our
Support Center under Docs (www.efinixinc.com/support/).
Figure 2: Trion™ T20 BGA256 Development Board Components
Trion T20 BGA256 Development Kit User Guide
The FTDI FT2232H module has two channels to support SPI (FTDI interface 0) and
JTAG (FTDI interface 1) configuration. It receives the T20 configuration bitstream from a
USB host and writes to the on-board SPI NOR flash memory. After a reset in SPI passive
mode, the FTDI controller can also write the configuration bitstream directly to the
FPGA. Additionally, it supports direct JTAG programming mode in which it writes the
configuration bitstream directly to the FPGA through the JTAG interface.
Note: Refer to AN 006 Configuring Trion FPGAs for more information.
www.efinixinc.com5
Loading...
+ 11 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.