Bugblat TIF4000 - a tiny FPGA Board

38,56 EUR

incl. 19 % USt zzgl. Versandkosten

Gewicht: 0.0035 kg

Lagerbestand: 0

Nicht auf Lager.

Nicht auf Lager.

Art.Nr.: 20110932
     

Produktbeschreibung

The tif board is coin sized at 1"x0.7" (25x18mm). Despite the size a tif is a complete system with a powerful FPGA and a hard coded USB HID interface for programming, communications, and control.

An instant-on, non-volatile, high performance FPGA is a perfect target for experimenting with FPGA design, for developing design options, for implementing your own custom chip.

A USB HID interface means that the tif board will work without special drivers on any Windows, Linux, or Mac computer.

FPGAs are programmable digital chips. Here are some of the features of the tif FPGA:

    lookup tables (LUTs) to implement digital logic
    flip flops for storage
    routing tracks to connect everything together
    specialist resources such as SRAM blocks, PLLs, and hard-coded I2C/SPI communications channels.

Firmware determines how the tif FPGA uses these resources. Firmware starts with a program which is then converted into a configuration bitstream and injected into the FPGA. Usually FPGAs are programmed in a Hardware Definition Language (HDL). Most commonly this is VHDL or Verilog, though there are alternatives such as the Python based MyHDL.

The development process is this:

    write and simulate an HDL program
    compile the HDL program to make a configuration bitstream
    download the configuration bitstream to the FPGA

For the tif board, simulation and compilation software is a free download from Lattice Semiconductor. We supply Python software to inject the bitstream into the FPGA.

FPGAs come in a huge range of sizes, with the latest and greatest FPGAs typically costing as much as a small motor car. Since an FPGA LUT is approximately equivalent to a 10cm (4") square logic board with four TTL logic packages, the 1280 LUTs in the smallest tif board are equivalent to a wall of logic measuring 350cmx350cm (140"x140"), more if SRAMs, PLLs and so on are included in the calculation.

Key features

- a complete FPGA development target
       - FPGA programming hardware: not needed
       - regulated power supply: not needed
       - external clock source: not needed
- plenty of on-chip 4-input LUTs - the tif-1200 has 1280, the tif-4000 has 4320
- plenty of on-chip 9-Kbit SRAM blocks - the tif-1200 has 7, the tif-4000 has 10
- the FPGA is non-volatile, with on-chip flash memory for storing the configuration bit stream
- up to 96Kbits user flash memory
- hard coded I2C, SPI, PLL, and timer/counter blocks
- powered from the USB port or via the expansion connector
- connects to a PC as USB HID (Human Interface Device) so there are no drivers to install
- 20-pin (2x10-pin) expansion connector matches common breadboards
- red and green LEDs
- support software supplied (in Python) for programming a new configuration into   the FPGA
- example projects supplied, including a project that controls logic inside the FPGA from a web browser

Kunden kauften auch

LogicStart MegaWing

LogicStart MegaWing

46,47 EUR

MOD-USB-RS232

MOD-USB-RS232

13,03 EUR

Pololu 2.5-8V Step-Up/Step-Down Schaltregler - S7V8A

Pololu 2.5-8V Step-Up/Step-Down Schaltregler - S7V8A

6,56 EUR

5V / 30A Meanwell Netzteil SP-150-5

5V / 30A Meanwell Netzteil SP-150-5

35,50 EUR

Parallax Propeller SchmartModule

Parallax Propeller SchmartModule

15,94 EUR