--- 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