[FPGA] EP4CE6 Starter Board

I bought EP4CE6 Starter Board from Ebay for $45 few weeks ago. The board arrived by mail last week. Today I decided to write this quick review of the board.

dsc02431_web

Pack with EP4CE6 Starter Board contains: board with FPGA, mini USB cable, infrared remote control and DS18B20 temp sensor.

dsc02436_web

EP4CE6 Starter Board is made decently, unlike some similar Chinese products. The board board can be powered by an external adapter or USB cable (mini USB cable for programmer) from the PC. The board contains the following components/periphery:

- FPGA Altera Cyclone IV EP4CE6E22C8N with 6272 LE (LUT+FF)
- USB blaster programmer (Altera EMP3064A + FTDI FT245RL)
- Serial configuration device (EPCS4)
- 8x LEDs - high to light
- 3x user button - high in press
- 1x buton for reconfig FPGA from EPCS4
- 4-digit seven segment display 
- Connectors: VGA, PS/2 and RS232 with MAX3232
- SDRAM 256Mb (Winbond W9825G6KH-6)
- I2C EEPROM 2Kb (Atmel AT24C02)
- SPI ADC 12-bit, 500kSPS, 8 channels (TI ADC128S052)
- Infrared receiver
- 1x 1-Wire interface
- 2x PMOD (16x GPIO, 4xVcc, 4x GND)
- PMOD pins extended to two headers

FPGA Altera Cyclone IV EP4CE6 is still supported in current software (Quartus Prime 16.0). On Altera web you can download free Quartus Prime Lite Edition that is fully sufficient for normal use.

dsc02444_web

FPGA Altera Cyclone IV EP4CE6 has 6272 LE (LUT+FF), 270Kb embedded memory, 15 embedded 18×18 multipliers and 2 PLLs. It is small FPGA but even with a small FPGA you can have lots of fun and you can learn a lot. For example, I revived my old school project Pipe Mania – Game for FPGA.

dsc02441_web

You can download documentation of EP4CE6 Starter Board here. The documentation includes schematic, example code in Verilog, FPGA datasheet and some guides.

dsc02446_web

This board works well so far, no problem. If you have any questions, please write a comment.

6 komentářů u „[FPGA] EP4CE6 Starter Board“

    1. Ahoj,
      desku s FPGA Spartan 6, kterou jsi našel, prodává stejný prodejce (výrobce) jako tu moji recenzovanou. Z toho předpokládám, že i kvalita bude podobná.
      Pokud bych chtěl já desku s FPGA od Xilinxu tak vezmu právě XC6SLX9 Starter Board, kterou navrhuješ. Ale pozor, nemá integrovaný JTAG programátor, takže si ho musíš dokoupit. Zmíněný prodejce na Ebay ho taky prodává http://www.ebay.com/itm/Xilinx-Platform-Cable-USB-FPGA-CPLD/111859785995.
      FPGA Spartan 6 není podporován v nové vývojovém prostředí Xilinx Vivado, je nutné použít již nevyvíjený software Xilinx ISE, ale s tím se dá asi žít. Výhodou FPGA řady Spartan 6 jsou 6 vstupé LUT.
      Dokumentace k desce je hodně důležitá, především schéma zapojení. Já to řešil tak, že jsem napsal prodejci o dokumentaci a desku jsem koupil až když jsem si dokumentaci prostudoval. Tento postup ti taky doporučuji. Ukázkové kódy snad v dokumentaci taky budou.

  1. Ahoj znovu, konečně jsem desku zapojil k usb, ale vypadala úplně mrtvě. Po asi půlhodině zkoumání nad schématem s pomocí multimetru jsem zjistil, že má vadný on-off vypínač, takže nefungovalo napájení. Stačilo s ním ale chvíli cvakat tam a zpátky, v podstatě ho zahořet, a už je to ok. Asi byly zoxidované kontakty.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *