Altera_Forum
Honored Contributor
16 years agoAS configuration and IO pin reuse
I have (hopefully) one last question - this time regarding the EPCS programming device. I know that it can be programmed in-circuit via JTAG using SFL. I also know that the ASDO and nCE lines can be reused (which I have). The ASDO is also used to drive an LED, and the nCE line is used to bring in a button input. Theoretically, the odds of the LED and the button conspiring to produce anything approaching valid to the EPCS should be nil, but you never know.
I would assume that after configuration, DCLK stops - so inputs from the board shouldn't affect the configuration PROM. Is that correct? If not, is there a safe way to reuse the AS pins after configuration? (IOW, without risk of corrupting the configuration data) Also, does the EPCS do any kind of sanity checking on incoming data to prevent spurious corruption? Also, regarding in-system programming via JTAG, can I assume that if I follow both the AS and JTAG example circuits in the handbook that SFL will work? I would really like to drop the AS connector on the board - but I don't want to drop it if I end up having problems with JTAG programming of the EPCS PROM. Thanks, -Seth