Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20688 Discussions

Configuring active serial PROM and CPLD in single JTAG header chain

Altera_Forum
Honored Contributor II
1,001 Views

Dear all, 

 

I need to configure both CPLD (EPM570) and active serial PROM (EPCS16) on a single JTAG chain header. 

 

Here EPCS16 can be configured via JTAG using the Serial Flash Loader technique no doubt. on the same JTAG chain can i connect the CPLD also tht's my question? 

 

also attached the block diagram for more clarity. 

 

 

Regards, 

Raja.S
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
312 Views

of course you can 

make shure your fpga is the first in the jtag chain, otherwise you must tell all your scripts and tools to use device 2 what is a pain. if the fpga is the first in the row then you just connect the jtag to your pcb and quartus and all others run as there is only one device 

 

in my designs i have  

jtag tdo pin 3 <- MaxII TDO 

MaxII TDI <- FPGA TDO 

FPGA TDI <- JTAG tdi pin 9 

 

so your cpld is the first device on jtag chain
0 Kudos
Altera_Forum
Honored Contributor II
312 Views

Thanks michael 

 

Have you used Serial Flash Loader to program active serial PROM? 

i am using quartusII7.2. Is this version enough for my requirement? 

also don't forget i should use serial flash loader technique to configure PROM. 

 

Regards, 

Raja.S
0 Kudos
Altera_Forum
Honored Contributor II
312 Views

i am quite unshure what you mean with serial flash loader. 

the epcs is initially programmed via the command line tools using the usb blaster and later via our operating system if an update is performed. 

7.2 is quite old and there have been some changes. 

is there a reason to keep 7.2 and not upgrade to 9.0 sp2 ?
0 Kudos
Altera_Forum
Honored Contributor II
312 Views

for information on serial flash loader please refer  

1] page 468-470 in altera configuration handbook 

2] an370 

i cant use version other than quartusII7.2 coz i dont hav license for others.
0 Kudos
Altera_Forum
Honored Contributor II
312 Views

As a known bug, SFL can't coexist with other virtual JTAG instances, e.g. SignalTap II, in a design with Quartus Programmer versions up to 8. But you can always use the factory default SFL image to access the EPCS device.

0 Kudos
Reply