FPGA programming board on Kickstarter.
Gadgetman
Posts: 2,436
Found this 'Mojo board' that lets you program a Spartan 6 XC6SLX9 FPGA
http://www.kickstarter.com/projects/1106670630/mojo-digital-design-for-the-hobbyist
Looks nifty... :-)
http://www.kickstarter.com/projects/1106670630/mojo-digital-design-for-the-hobbyist
Looks nifty... :-)
Comments
Yes, FPGAs like this are RAM based, and load from a external Memory.
They say they use a cheaper generic FLASH, and use the uC to load the FPGA.
The Mojo features a basic serial port (similar to an Arduino) that can be used to program a new bit file into on-board flash memory. When the board is powered on, a microcontroller reads the flash memory and configures the FPGA automatically.
It depends on size. Some FPGA have Flash chips inside the package, but they still do a 'boot' step.
For moderate sized devices, you could look at the Lattice MachXO2 series (CPLD/FPGA) ?
IMO it's a ripoff. There are plenty of other boards that aren't crippled but still affordable for hobbyists like the Xula-200 Spartan 3A from Xess that sells for $55.00 that is more than adequate
Link:
http://www.xess.com/prods/prod048.php
And BTW the chip has NO EEPROM .so its RAM based .
Peter
EDIT : I think I spent like 99 USD on mine ish .
Not quite - there is flash, loaded using the uC to allow cheaper SPI Flash to be used.
I'd agree it is not great bang for the buck.
Another reference point is the Lattice MaxHXO2 breakout board, which has just bumped to the MachXO2-7000, for $29.90
http://www.latticesemi.com/products/developmenthardware/developmentkits/machxo2breakoutboard.cfm
I see the bigger device they now use, LCMXO2-7000HE-4TG144C, lists at $14.45 for the chip alone.
How much were you able to fit into a 1200 ?
If you have some test in mind, I can try it, to see if it fits.
I see a lot of references here to Lattice devices and I am particularly interested in the MachX02 versions.
However I see that the Lattice forums are dead in the water and in fact will be shut down shortly, for someone who will presumably need a lot of community support at first this is not very comforting.
Trouble is I really like the features of the MachX02 but if there's no support that may be a problem.
Any thoughts on this?
Should I move to the "big two" (Altera or Xilinx)?
How does Lattice stack up against them WRT hardware/support/tools?
I'm a very experiences hardware designer, will I even need much support?
EDIT: Don't mind me, I think I dropped this in the wrong thread
______
Rob