Home > Hardware, Lattice > Olimex iCE40HX1K-EVB Open Source Hardware Lattice FPGA Development Board To Sell for 22 Euros

Olimex iCE40HX1K-EVB Open Source Hardware Lattice FPGA Development Board To Sell for 22 Euros

Orange Pi Development Boards

Olimex has showcased a prototype of their small (5×5 cm) iCE40HX1K-EVB development board powered by Lattice Semi iCE40 FPGA, programmable with OLinuXino development boards via the UEXT interface, and compatible with Project Icestorm open source toolchain for Lattice iCE40.

Click to Enlarge

Click to Enlarge

iCE40HX1K-EVB specifications:

  • FPGA – Lattice Semi iCE40HX1K-VQ100 FPGA @ up to 533 MHz with 1280 gates, 160 Logic Array Blocks, and 64 kbit memory
  • System Memory – 256Kx16 SRAM (Samsung K6R4016V1D-TC10 )
  • Storage – 2MB serial flash
  • Expansion
    • UEXT connector for programming
    • 34-pin header to access FPGA I/Os
  • Misc – 2x user buttons, reset button, 2x user LEDs
  • Power Supply – 5V via power jack
  • Dimensions – 5×5 cm (4-layer PCB)

iCE40HX1K-EVBThe company has also made four stackable add-on boards to connect to the 34-pin expansion header:

  • iCE40-ADC fast 100Mhz ADC with BNC input connector for Digital Storage Oscilloscope (DSO) with up to 512 KB buffer
  • iCE40-DAC fast 100Mhz DAC with BNC output connector for Direct digital synthesizer (DDS) generator
  • iCE40-DIO fast IO with level shifter
  • iCE40-IO with VGA and PS2 keyboard connectors board to emulate older computer

The boards still need to be tested, and all five boards are expected to sell starting June 1st, with iCE40HX1K-EVB going for 22 Euros. There’s no product page yet, but you can already check the Kicad and PDF schematics on github.

  1. boobypi
    May 9th, 2016 at 15:37 | #1

    Why don’t put fully potential chip for few $ : iCE40HX8K?

  2. May 9th, 2016 at 17:48 | #2

    Looks great if they can pull it off!

  3. olin
    May 9th, 2016 at 19:55 | #3

    @boobypi
    If I read the datasheet well the 8k version is produced only in BGA package. The board on the picture seems to use TQFP package, but 4k version of the chip is available in TQFP. Considering the price difference between 4k and 1k is about $1, I think it would be worth upgrading it to 4k.

  4. Drone
    May 10th, 2016 at 09:47 | #4

    The Lattice ICE40HX8K-B-EVN is $42.88 for comparison, it has the 8K BGA part instead of the 1K part on the Olimex board. I agree with @boobypi, Olimex should have put the 4K part on their board, the price difference is trivial. I hope the Olimex bord will work with iCEcube2. Icestorm still looks a work-in-progress, e.g., there’s still no simulator.

  5. Drone
    May 10th, 2016 at 10:48 | #5

    I see from the Rev-A schematic that the Olimex board uses the 100-TQFP 1K FPGA which costs $3.95 ea. in qty.-100. The 4K FPGA comes in a slightly larger 144-TQFP package and costs $5.55 ea. in qty.-100. The qty.-100 cost difference is only $1.60 for a part that is much more usable!

    Some Options (Digi-Key):

    iCE40HX1K-VQ100 $4.95 qty.-1, $3.95 qty.-100
    iCE40HX1K-TQ144 $5.71 qty.-1, $4.57 qty.-100
    iCE40HX4K-TQ144 $6.97 qty.-1, $5.55 qty.-100
    ICE40HX8K-CB132 $9.70 qty.-1, $7.76 qty.-100 (BGA)

    I posted a comment on the Olimex page asking why they didn’t use the 4K part. There must be a good technical reason for it. The price difference is too small not to go with the better 4K part.

  6. SK
    August 30th, 2016 at 01:18 | #6
  1. No trackbacks yet.