6 Besides frequent simulations with Icarus Verilog, FpgaMMIX has been
7 developed on and currently only support this (slightly old) FPGA
10 Altera's Nios Dev Kit, Cyclone Edition + Lancelot ($1200)
12 FPGA: Cyclone EP1C20 (20,060 LUT4)
13 Memory: 16 MiB SDRAM (32x), 1 MiB SRAM (32x)
14 Flash: CompactFlash, 8 MiB linear flash (8x)
15 Other: Ethernet 100, VGA, dual PS/2, audio out, RS232
17 Decent, but expensive and on the small side of FPGA and
20 I still need to support the SDRAM, CompactFlash, the linear
21 flash, and the Ethernet, but the FPGA is getting full.
23 However it is a pricy option and has a few limitation (notably the
24 amount of available main memory). Hopefully before too long, FpgaMMIX
25 will be extended to support other development boards. Here is a list
26 of interesting candidates (all with free tool support):
28 * Xilix's Virtex-5 ML505 Evaluation & Development Platform ($1200)
30 FPGA: Virtex-5 XC5VLXT50 (28,800 LUT6 ~= 46,080 LUT4, 270 KiB BRAM)
31 Memory: 256 MiB(***) DDR2 SODIMM (larger can be used), 1 MiB ZBT SRAM
32 Flash: CompactFlash, 32 MiB Flash
33 Other: Ethernet 1000, DVI, dual PS/2, USB H&P, RS232, lots of audio,
36 DDR2 DIMM => faster, wider, but more complicated
38 (***) Supports larger SODIMMs (up to 1 GiB?)
41 * Xilix's Virtex-5 ML501 Evaluation & Development Platform ($1000)
43 FPGA: Virtex-5 XC5VLX50 (28,800 LUT6 ~= 46,080 LUT4, 270 KiB BRAM)
44 Memory: 256 MiB(***) DDR2 SODIMM (larger can be used), 1 MiB ZBT SRAM
45 Flash: CompactFlash, 32 MiB Flash
46 Other: Ethernet 1000, DVI, dual PS/2, USB H&P, RS232, lots of audio
48 DDR2 DIMM => faster, wider, but more complicated
50 (***) Supports larger SODIMMs (up to 1 GiB?)
53 * Xilix's Virtex-4 ML401 Evaluation Platform ($500)
55 FPGA: Virtex-4 XC4LX25 (21,504 LUT4)
56 Memory: 64 MiB(**) DDR SDRAM 266 MHz (32x), 1.125 MiB ZBT SRAM (36x)
57 Flash: CompactFlash, 8 MiB Flash (32x)
58 Other: Ethernet 1000, VGA, dual PS/2, USB H&P, RS232, lots of audio
60 I happen to have this board.
62 (**) Documentation claims it can be reworked to 256 MiB, but AFAICT,
63 there is only one extra pin thus enabling only 128 MiB.
66 * Altera's DE2 Development & Education Board ($500)
68 FPGA: Cyclone-II EP2C35 (33,215 LUT4)
69 Memory: 8 MiB SDRAM (x32?), 512 KiB SRAM
70 Flash: SD memory card, 4 MiB Flash
71 Other: Ethernet 100, VGA, single PS/2, Audio, Video in, USB H&P
76 * Xilinx's Spartan-3E 1600E MicroBlaze Dev Kit ($300)
78 FPGA: Spartan-3E 1600E (33,192 LUT4)
79 Memory: 64 MiB DDR SDRAM
80 Flash: 16 MiB parallel flash
81 Other: Ethernet 100, VGA, single PS/2, RS232
83 FPGA reasonable. Rest as with the Spartan-3E Starter Kit.
84 The FPGA 50% bigger than the ML401, but the latter have more
91 * Altera's Arri GX Development Kit ($1000)
93 FPGA: Arria GX EP1AGX60 (24,040 ALM ~ 60,100 LE)
94 Memory: 32 MiB DDR2 SDRAM
98 FPGA is great, but almost everything else is
102 * Altera's DSP Development Kit, Cyclone-II Edition ($1000)
104 FPGA: Cyclone-II EP2C70 (68,416 LUT4)
105 Memory: 256 MiB DDR2 SODIMM, 1 MiB synchronous SRAM
109 FPGA is big, but almost everything else is missing.
112 * Altera's Cyclone II Starter Development Kit ($150)
114 FPGA: Cyclone-II EP2C20 (18,752 LUT4)
115 Memory: 8 MiB SDRAM, 512 KiB SRAM
116 Flash: SD memory card, 4 MiB Flash
117 Other: Ethernet 100, VGA, single PS/2, Audio, Video in, USB H&P
121 Small FPGA, tiny main memory
124 * Xilinx's Spartan-3E Starter Kit ($150)
126 FPGA: Spartan-3E 500E (10,476 LUT4)
127 Memory: 64 MiB DDR SDRAM
128 Flash: 16 MiB parallel flash
129 Other: Ethernet 100, VGA, single PS/2, RS232
131 Great value, but FPGA is too small. No audio. No flash
132 card. VGA wimpy (8 colors)