Forum Discussion
Altera_Forum
Honored Contributor
14 years agoisp/JTAG Programming?
I have been looking for the details of isp/JTAG programming.
What I am looking for is a document that explains the internal process. Lattice does provide this information for their CPLD devices. I am not looking for instructions to use a programmer. I have that. Bob Macklin Seattle Wa.3 Replies
- Altera_Forum
Honored Contributor
The details will essentially be the same for the Altera devices as described by Lattice.
There is no documentation on the 'special' JTAG ISP commands that Altera uses. There is documentation on how to attach custom IP to the JTAG interface internal to the device. Altera call it their Virtual JTAG component. Cheers, Dave - Altera_Forum
Honored Contributor
Do I then assume that all the main isp/JTAG download instructions are universal for all CPLD chip manufacturers.
Bob Macklin Seattle, Wa. - Altera_Forum
Honored Contributor
--- Quote Start --- Do I then assume that all the main isp/JTAG download instructions are universal for all CPLD chip manufacturers. --- Quote End --- No, unfortunately the instructions are not universal, even within manufacturers. There's a series of extracted documents on this page: http://www.altera.com/support/devices/configuration/schemes/jtag/cfg-jtag.html If you click on the links to the sections from the device manuals, you'll see that most of the info is copied between the documents, i.e., there is a lot in common, that is all IEEE Std. 1149.1 related stuff. IEEE Std. 1532 is the newer ISP standard. http://www.altera.com/support/devices/tools/ieee/tls-ieee.html I think some of the newer devices have ISP 1532 commands, however, you have to parse the BSDL files to get to that info. Cheers, Dave