Difference between revisions of "CPLD Intro Board"

From Hackstrich
(Created page with "I can't find a good Lattice-based intro board for CPLD stuff that has good I/O, a programmer, and is cheap, so I'm designing one instead. == Project Status == * 2014-12-29: Star...")
 
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
== Project Status ==
 
== Project Status ==
* 2014-12-29: Started putting idea together.
+
* 2014-12-29: Started putting idea together. Started BOM and schematic, 90% done at this point. Still need to pin out iobank1 and add test points, also add bypass caps to BOM.
  
 
== Specs ==
 
== Specs ==
Line 10: Line 10:
 
* 8x LEDs
 
* 8x LEDs
 
* 1x 7-segment LED display
 
* 1x 7-segment LED display
* 1x RGB LED?
 
 
* USB JTAG via FT2232 (channel A)
 
* USB JTAG via FT2232 (channel A)
 
** USB serial via same FT2232 (channel B)
 
** USB serial via same FT2232 (channel B)
Line 18: Line 17:
 
*** Would be 3.3v-only though, so of limited use
 
*** Would be 3.3v-only though, so of limited use
  
[[Category:Current Projects]]
+
[[Category:Dormant Projects]]

Latest revision as of 14:23, 24 April 2015

I can't find a good Lattice-based intro board for CPLD stuff that has good I/O, a programmer, and is cheap, so I'm designing one instead.

Project Status

  • 2014-12-29: Started putting idea together. Started BOM and schematic, 90% done at this point. Still need to pin out iobank1 and add test points, also add bypass caps to BOM.

Specs

  • MachXO CPLD LCMXO256C-3TN100C
  • 8x slide switches
  • 8x pushbuttons
  • 8x LEDs
  • 1x 7-segment LED display
  • USB JTAG via FT2232 (channel A)
    • USB serial via same FT2232 (channel B)
  • All pins also on expansion connectors
    • Onboard peripherals disablable via solder jumpers or something?
    • Possibly also Arduino shield connector footprints to use it as a shield?
      • Would be 3.3v-only though, so of limited use