Flex 10K10 Development Board
Overview
Flex 10K10 Development Board for PLD and HDL (Hardware Description Language) learning, development and prototyping.
Free tools and includes a programmer for programming the PLD and the EEPROM.
Perfect for those whom need to interface with 5V devices and who need more resources than Max 7000S can provide.
Specifications
- +5V only (USB micro)
- EPF10K10LC84-4N for the main PLD
- EPC2LC20 for PLD configuration EEPROM
- Crystal oscillator of your choosing
- Several frequencies available, contact for more details; 500kHz, 1MHz, 4MHz, 8MHz, 24MHz, ..
- Footprint (at the backside) for optional SMD oscillator
- Unpopulated 4-lead 7050 (must be 5V, not 3.3V)
- All pins broken out into headers and GND pins
- Programmer included!
Programming
Free Quartus II v9.0 Web Edition can be used to write, simulate and compile the hardware definitions, and the included programmer can be used to program either a SOF or a POF.
Use SOF for development and testing, as it is fast to program, but will get erased between power cycles. Use POF when you need persistence over power cycles. POF is written to the EEPROM, and notice that the EEPROM has finite lifetime as it can only be reprogrammed approximately 100 times. So use it sparingly and only when you need the persistence. Most of the development should be done using SOF, and the EEPROM should not be programmed at all.
Resources
Quartus II v9.0 Web Edition at Archive.org
Altera Flex 10K datasheet
SOF and POF difference at Intel Community Forums
Also feel free to contact directly if you need any help.