A few months ago I received my newly designed breakout boards from Laen's OSH Park PCB service and finally had time to assemble my new boards. Stepping up from my original EPM3032A board I went to the EPM3256A here in its final assembled form:
With this new board I only broke out about 100 or so pins of the 208 pin package, this will be more than enough for the projects I have planned with it. I added a few features to it including an on-board socketed crystal with options for 3.3v or 5v operation. I also have options to route the clock to the global clock input or a specified general purpose io pin depending on the application.
A couple nice features about the MAX3000 series specifically to the EPM3256A:
- 3.3v and 5v compatibility. Makes interfacing existing logic very easy.
- 256 macrocells available. Small compared to modern FPGAs, but is enough to be very useful.
- 158 Usable i/o pins.
I will be posting some projects based on this board very soon.