FireAnt is the first third-party development board for the Efinix Trion product family. It provides an easy-to-use development platform for FPGA makers and hobbyists. Powered by the Efinix Trion T8, FireAnt is ready to use with just a PC and no extra components required. The breadboard- friendly design allows for fast application deployment with sensors, peripherals, or other interfaces. It’s the perfect solution for manufacturers to prototype their projects or digital design students to learn FPGA development using the new Efinix platform quickly. The power/performance/size advantages of the Trion T8 FPGA also make it ideal for edge IoT applications.
An out-of-box demo firmware is pre-loaded onto FireAnt. The firmware is actually a 4-bit counter with configurable counting speed. Press BTN1 to accelerate, while BTN2 is to decelerate. Besides validating the board peripheries (PLL, buttons and LEDs) are working, the out-of-box demo can give insight into what an HDL looks like when you check out the quick start guide. Please see the GIF animation demo below:
The Efinity Software is a user-friendly IDE for development with the Trion FPGA. It provides a complete tool flow throughout the whole RTL development process, from synthesis, place-and-route (PNR), to timing analysis and bitstream generation. The tool also comes with a command-line interface (CLI) and Tcl command console. It supports Verilog and VHDL and is available on Windows and Linux (Ubuntu/Red Hat Enterprise/CentOS) platforms.
For a tutorial on using Efinity Software and other resource, source code, etc., please visit our Github pages for more detail. For a PDF of the full board schematic see here: https://github.com/jungle-elec/FireAnt/raw/master/FireAnt_Schematic.pdf.
1. Efinity Trion T8F81C2 FPGA
2. FTDI FT232HQ UART/FIFO IC
3. Winbond W25Q80DV Serial NOR Flash
4. 3.3 V LDO regulator
5. Micro USB female connector
6. Button: CRESET
11. LED1, LED2, LED3, LED4
Each FireAnt consists of the main board and two 20-pin, 2.54mm gold-plated headers packed in an anti-static bag. See package diagram below:
|Internal RAM (kbits)||128||1152||128||1152|
|User IO Count||36||0||41||34|
|LED (Configurable)||6 (4)||1 (RGB x1)||2 (2)||4 (2)|
|Button (Configurable)||3 (2)||-||1 (0)||1 (1)|
|Price||$38 USD||$49 USD||$38 USD||$69 USD|
We built a real-time Sobel filter and posterizing filter demonstration. (Credit to Efinix Inc Hong Kong Team). The system is capturing video from camera module OV5640 with 720p resolution. The FireAnt processes all captured data and exports it to the monitor via VGA 666 module. It is powered by micro USB connection associated with FireAnt and consumes around 250mA. The demo design consists of 5 modes that illustrate the effect of each filter. They include the following filters:
The RTL Design utilizes 3086 logic elements counts (41.8%), dedicating 18 memory blocks (75%) and 0 multipliers (0%). A direct instruction with connection diagram and source code will be disclosed soon.
Learn more about the Sobel demo in this update.
Datasheets, user guides, and other resources can be found on Efinix Support Center. Each FireAnt owner will be provided a user account to Sign in to Efinix Support for downloading Efinity Software, design examples, and access to the forum. Please contact the FireAnt team to receive the Serial Number (SN) for your Efinix membership. The login has Forget Password support if the user enters the wrong password. If you encounter any login issues, please contact us directly.
Produced by Jungle Electronics in Hong Kong.
Sold and shipped by Crowd Supply.
One FireAnt featuring the Efinix Trion FPGA. Unsoldered headers are included.
Hong Kong · jungle-elec.com
Jungle Electronics is a Hong Kong based technology startup, founded by tech veterans with background in embedded system and programmable logic industries. We strive to empower manufacturers to quickly deliver next generation smart products. Our embedded subsystem products are designed to address the needs for hardware acceleration applications.