I'm new to CPLDs; I would like to create a small PCB that connects an ATmega to an Altera MAX3000A(*) as a prototype and to learn some HW description language.
The MAX300A has a JTAG interface, so I think I can connect both Atmega and CPLD in a daisy chain to the same connector.
Now I'm wondering what programmer I can use; I found Leon Heller's Blaster, but I'd prefer to have a general purpose (ARM-compatible) JTAG programmer.
I already own an Amontec JTAGkey Tiny, but I'm afraid it is not (SW?) compatible.
One toy I would like to play with is OpenOCD. Does anyone know if it works with Quartus + MAX3000A?
My least option is the Amontec JTAGkey. As from their web site it should just work, and is not extremely expensive, but costs slightly more than I was planning to spend.
(*) As for the choice of the CPLD, I didn't do a proper selection. I have used Quartus in the past and found the MAX3000A cheap on Farnell. Although it is probably an overkill for my purposes I like the fact that I can in-system program the chip.
Any comments are welcome.