Altera_Forum
Honored Contributor
14 years agoJTAG and/or IO pin usage
Hello all,
I'm new to CPLDs but I'm very keen on getting a little project up and running soon. The basic question is: is it possible to program a EPM3064 through the JTAG pins, then use the JTAG pins as IO, then later reprogram it? I'm planning on using the EPM3064 CPLD and I'd like to be able to program it through a microcontroller eventually (I'll have a JTAG connector for a USB blaster during development though - so that's not an issue... yet). The uC has 8 pins connecting to the CPLD to select the operating mode, 4 of which could also connect to the JTAG pins. I only need 7 bits for the actual mode selection - so if it's not possible to switch the JTAG pins between JTAG & IO mode - perhaps the 8th pin could go to the JTAG TCK & if never toggled in normal operation, maybe it will work? Thanks in advance for any info. Regards, Doug.