The FPGA on the XDK

Technical discussions related to any XMOS development kit or reference design. Eg XK-1A, sliceKIT, etc.
User avatar
lilltroll
XCore Expert
Posts: 956
Joined: Fri Dec 11, 2009 3:53 am
Location: Sweden, Eskilstuna

The FPGA on the XDK

Post by lilltroll »

How does the JTAG steering with the XILINX XC2C64A VQ100 CoolRunner-II work on the XDK ?
Also, which part reads in the program in the FPGA ?

You can find it on pdf-page 14 in the pdf
https://www.xmos.com/download/public/XM-000230-SC-2.pdf


Probably not the most confused programmer anymore on the XCORE forum.
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.

Post by leon_heller »

The CoolRunner is actually a CPLD, rather than an FPGA. CPLDs have on-chip configuration memory, unlike most FPGAs.
User avatar
Berni
Respected Member
Posts: 363
Joined: Thu Dec 10, 2009 10:17 pm

Post by Berni »

I think from the schematic that CLPD is just for making the xsys connector work thats there for debug of something so not much use to that thing.
User avatar
lilltroll
XCore Expert
Posts: 956
Joined: Fri Dec 11, 2009 3:53 am
Location: Sweden, Eskilstuna

Post by lilltroll »

Berni wrote:I think from the schematic that CLPD is just for making the xsys connector work thats there for debug of something so not much use to that thing.
The XDK doesn't only have RJ-45 contact for X-Links to other XDK's, it also provides some contacts for JTAG uplink and downlink as I under stands it. But I do not get why you need a routing matrix ? (The CLPD)

Is JTAG normally daisy-chained if you have several devices connected ?
Probably not the most confused programmer anymore on the XCORE forum.