Forum Discussion
Active Serial (EPCS) and JTAG Connection Cyclone IV
We have designed a communication application,where in Cyclone 4 device EP4CE40F23I7N has to be used.Software: Quartus II v.11 Subscription Edition 2011.In our design there are two ways to download the hdl(bitstream) to the fpga device. 1.Through JTAG.2.Through Active Serial (AS) Configuration mode.1.JTAGThis method is pretty straight forward transfer of hdl to the fpga.2.AS modeThis method involves permanent storage of the hdl in the EPCS16 device.FYI: https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0cckqfjaa&url=http%3a%2f%2fwww.altera.com%2fliterature%2fhb%2fcfg%2fcyc_c51014.pdf&ei=nx4rvmkahomquasi7okadq&usg=afqjcngacbakc0otmgjkx7cl1vxk7o8f5g&sig2=j5l1susncfmi5xfdmd7p8a&bvm=bv.74894050,d.c2e)I have attached a snapshot of the EPCS and JTAG connection schematic.I wanted to know if both the type of the configurations i.e., JTAG and AS mode is possible to implement in this Cyclone IV device.Is the schematic correct? or any changes are required such that both modes should be implemented in this device.Thanks for any kind of help,suggestion.Regards,Sriram
2 Replies
- Altera_Forum
Honored Contributor
I would use the simpler circuit according to device handbook: figure 8–29. programming serial configuration devices in-system using the jtag interface
Unless you have existing programming equipment that isn't prepared for JTAG indirect configuration device programming, you can save the AS programing header. The comment about MSEL in your schematic is at least misleading. Normally, MSEL would be jumpered in your circuit for an AS scheme. JTAG programming can be always performed in any chosen MSEL configuration. - Altera_Forum
Honored Contributor
Thank you FvM.Your advice and suggestions were helpful to decide.
Cheers, Sriram