Kinetic Avionic Products


Stacks Image p25898_n25893

The TRILBY HAT is here !

A revolution in Raspberry Pi HAT functionality & pricing.

What is an FPGA
A Field Programmable Gate Array (FPGA) is an integrated circuit device which can be reconfigured by by the user after manufacturing. It consists of a number of logic blocks which can be configured for different functions
Whats in the FPGA
The FPGA on the Trilby HAT is a member of the Lattice ECP5 family (Part number LFE5U-45)
It has:
  • 21,924 configurable logic slices
  • 108 18Kbit memory blocks, giving 1944 Kbits of embedded memory
  • Up to 194 Kbits of distributed RAM
  • 72 18x18 bit multipliers
  • 4 PLL's
What can I do with an FPGA
You can design your own circuits to upload to the FPGA using Lattice Diamond software,
utilising logic components ranging from simple AND and OR gates, flip flops and registers to RAMs, ROMs, multipliers and digital signal processing components.

The device is so large that you can even embed your own microprocessor within your design
Design your circuit on a PC (Windows 7 or 8 required) using Lattice Diamond’s schematic editor, and/or write in a Hardware Description Language: VHDL or Verilog. These languages look similar to a programming language, but you are actually specifying hardware which can allow very fast, parallel operations

Then upload to Trilby HAT using a standard USB cable, a Lattice programming cable or via the Raspberry Pi.

Hardware designs can be uploaded dynamically during operation, or stored in Flash ROM so that it is run on power-up
What could I do with the Trilby HAT
Your design can communicate with the Raspberry Pi using SPI, I2C etc.
It can also control the tuner chip and 4 LED’s on the Trilby HAT board
External circuitry can be attached using the 24-pin I/O expansion connector

Possible applications include:

  • Learning / experimenting with circuit design
  • Designing custom hardware for driving your own circuits
  • Prototyping of hardware
  • Software Defined Radio
  • Digital signal processing
  • Image processing and computer vision
  • Speech recognition
  • Robotics
  • Cryptography
  • Computer hardware emulation
  • Co processors / accelerators to speed up operations such as maths, graphics, encryption
Stacks Image pp15588_n13828_n8615
Stacks Image p15588_n13792
150kHz to 1000MHz+
Software Defined Radio
Stacks Image p15588_n13793
HF Up Converter
Stacks Image p15588_n13794
Real Time Clock
Stacks Image p15588_n13801
Dual Audio Output Channels / Stereo Capable
Stacks Image p15588_n13804
4 Coloured LEDs
Stacks Image p15588_n13807
GPIO FPGA Breakout Connector
Stacks Image p15588_n13810
Lattice ECP5-45 FPGA
Stacks Image p15588_n13813
Use Standalone or with Raspberry Pi
Our mission is to be the pre-eminent designer and developer of Avionic, Marine and Software Defined Radio solutions for surveillance monitoring, recording and analysis.
In May 2011, the EU rules about website cookies changed. This site does or may use cookies in the future, some of which are or may be essential for parts of the site to operate and have been or may be set. You may delete and block all cookies from this site, but parts of the site will or may not work.