Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Spartan 3E interface Cable

Status
Not open for further replies.

dhanya22

Junior Member level 2
Joined
Jul 21, 2012
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,439
My Spartan 3E Kit has a DB25 connector, which Cable is suitable for interfacing it to my Laptop ?
 

dhanya22

Junior Member level 2
Joined
Jul 21, 2012
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,439
Can anybody give solution as to which cable should be used to connect Spartan 3E Kit ( having DB25 ) connector to Laptop (having USB) ?
 

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,641
Helped
302
Reputation
606
Reaction score
297
Trophy points
1,363
Activity points
18,256
What's the exact name of the kit that you're using?
 

dhanya22

Junior Member level 2
Joined
Jul 21, 2012
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,439
Actually its a custom made board having Spartan 3E XC3S100E VQ100.
I suppose it is a modified kit, i have got it from a friend so exact details are unavailable for it, I downloaded the program from a PC which has a parallel port through a Paralel Cable having DB 25 at both ends, but now i want to run it through laptop.If required I can send a snapshot of the Kit.
 

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,641
Helped
302
Reputation
606
Reaction score
297
Trophy points
1,363
Activity points
18,256
If it's a custom made board - a snapshot won't help.
The PCB schematic is required.
 

dhanya22

Junior Member level 2
Joined
Jul 21, 2012
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,439
i dont have schematic, the board also has a serial DB9 (FEMALE) port, so can you suggest whether i can use this for connecting to laptop and download program ? , if yes then which cable is required, can local cable: DB9 (MALE) to USB be used ? and will speed affect downloading ?
 

ads-ee

Super Moderator
Staff member
Joined
Sep 10, 2013
Messages
7,652
Helped
1,774
Reputation
3,554
Reaction score
1,722
Trophy points
1,393
Location
USA
Activity points
57,813
Without the schematic telling you what the DB9 is connected to you can't determine if you can program or download anything to the board.
 

bigdogguru

Administrator
Joined
Mar 12, 2010
Messages
9,831
Helped
2,348
Reputation
4,690
Reaction score
2,273
Trophy points
1,413
Location
Southwest, USA
Activity points
62,486
i dont have schematic...
Without a schematic or connection table, how to you intend to effectively implement a design?

If you have no idea what FPGA pins are attached to which PCB connections or its surrounding circuit, of what value is it?
 

dhanya22

Junior Member level 2
Joined
Jul 21, 2012
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,439
Yes, I have got the schematicJTAG interface.pngDB9.png
 

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,641
Helped
302
Reputation
606
Reaction score
297
Trophy points
1,363
Activity points
18,256
The most obvious way to communicate with your FPGA will be to implement a UART and connect it to talk over RS232 standard.
 

bigdogguru

Administrator
Joined
Mar 12, 2010
Messages
9,831
Helped
2,348
Reputation
4,690
Reaction score
2,273
Trophy points
1,413
Location
Southwest, USA
Activity points
62,486
The DB25 connector show in your first page of the schematics is not a serial port, but depicts the Xilinx Parallel III (PIII) programing cable. I have attached the Xilinx Appnote discussing the same design and schematic.

CAUTION, connecting the DB25 to a RS-232 serial port of a PC may permanently damage the Spartan 3E XC3S100E or board circuits.



The good news is if you are able to find an older copy of Xilinx ISE and a desktop PC with a parallel port you could possibly program the Spartan 3E, the bad news is you don't have a prayer getting it to work with a relatively recent laptop.

You would be better off purchasing a cloned Xilinx USB Platform Cable programmer clone on eBay.

BigDog
 

Attachments

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,641
Helped
302
Reputation
606
Reaction score
297
Trophy points
1,363
Activity points
18,256

bigdogguru

Administrator
Joined
Mar 12, 2010
Messages
9,831
Helped
2,348
Reputation
4,690
Reaction score
2,273
Trophy points
1,413
Location
Southwest, USA
Activity points
62,486

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,641
Helped
302
Reputation
606
Reaction score
297
Trophy points
1,363
Activity points
18,256
Well...I'm not sure that they do. Never tried it with the Xilinx device.
But I have used them successfully on other occasions when I had to communicate between a stone-age system and a modern PC.
 

dhanya22

Junior Member level 2
Joined
Jul 21, 2012
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,439
Sorry if I didn't make it clear...RS232 uses the DE9 connector (not the 25 pin one).

For programming the FPGA with a PC that doesn't have a parallel port you can use this:
http://www.newegg.com/Product/Produ...m_re=USB_Parallel_port-_-12-709-411-_-Product
Thanks for the reply.. I have read in another post in edaboard I will put it as it is here "The problem is that the USB-parallel cable is not valid because it is not an actual parallel port, it just multiplexes pins, it is still a serial port, it's like a usb conector - DB25 conector, but it doesn't have the real parallel port cirucuitery. And what's more, i guess your laptop doesn't recognize a parallel port, it keeps seeing it as a USB. There's the problem! This kind of cables are normally used only to connect printers to laptops, but nothing else..."

So is this cable which you have recommended useful for programming the FPAG through laptop or is it like the above mentioned case ?
Please Help
 

bigdogguru

Administrator
Joined
Mar 12, 2010
Messages
9,831
Helped
2,348
Reputation
4,690
Reaction score
2,273
Trophy points
1,413
Location
Southwest, USA
Activity points
62,486
You need a "Xilinx Platform Cable USB", otherwise know as a "Xilinx JTAG USB Cable" or just "Xilinx JTAG."

If you search for the above cable on eBay you'll find plenty of genuine and clone examples for sale. You may have to tap into the required lines if there is not an official JTAG port available on your board with flying leads.

BigDog
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top