Electronics > FPGA

Xilinx CPLC Programmer

(1/3) > >>

2X:
Hello,
I want to read a code from the (XC2C64A-7VQG100C) CPLD. Could you suggest me what programmer to buy (I would not use it for this CPLD only… it’s just a start). The official programmer as I saw is the (HW-USB-II-G) and a clone of this the (DLC10). Which programmer would you suggest me to buy; the Chinese is trusted or have functional disadvantages with the original one?

Also, the reading & programming is done with Vivado where has superseding Xilinx ISE (I have used before years Xilinx v10.1 to program a development kit Spartan 3 E Starter Kit)?


DLC10
https://vi.aliexpress.com/item/32810890902.html?spm=a2g0o.productlist.main.1.534a6644xaCDQ8&algo_pvid=b59c758b-fca6-4cd0-a9fc-479d16372ecf&algo_exp_id=b59c758b-fca6-4cd0-a9fc-479d16372ecf-0&pdp_npi=4%40dis%21EUR%2143.80%2130.22%21%21%2144.07%2130.41%21%402103835e17366497292721664e5253%2164548542145%21sea%21GR%21138459962%21X&curPageLogUid=hnSK0AUntQoT&utparam-url=scene%3Asearch%7Cquery_from%3A

HW-USB-II-G
https://www.digikey.gr/en/products/detail/amd/HW-USB-II-G/1825189

shabaz:
There isn't code as such in the device. It's a load of configuration, known as a bitfile. You can't make use of that in any meaningful manner (it's not like machine code for a microcontroller, which can be followed when disassembled).

You have to use ISE, Vivado can't be used for those CPLDs. A problem is, that ISE isn't maintained any longer as far as I'm aware, so you'd need to have a virtual machine and run ISE in there preferably.

Finally, regarding programming, you can even use a Raspberry Pi or similar; if you google, you'll find software to do that. Or just buy any programmer intended for it.


coromonadalix:
you can find old ISE up to v 14.2 if i recall,  but you have to check what they support


find  DLC 9,   DLC 10  and they should work correctly   the other usb  is way high priced for nothing,  on ebay  you have some 3 in 1  models too


and yes with vivado  you may be out of luck  if it is not supported, once again check  support list

2X:
Hello,
I have a PCB with a shorted CPLD and I want to read the load configuration from a working same  PCB with the same CPLD. So there is no way to read the load configuration?

xvr:
You can install ISE14 (or 13 or 12 ...) and check that it support your CPLD. Than run iMPACT and take a look for list of supported programming cables. Next find them (or clones of them on AliExpress).
Than buy one and try to read CPLD. If you will be lucky and CPLD is not read protected you can write its contents to new one.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod