Xlink hardware

Technical discussions around xCORE processors (e.g. General Purpose (L/G), xCORE-USB, xCORE-Analog, xCORE-XA).
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.

Xlink hardware

Postby leon_heller » Mon Dec 14, 2009 4:27 pm

Is there a preferred connector and cable for Xlinks? I am using 2x3 IDC headers and six-way ribbon cable at present for connecting two SFE boards, but it would be nice if a standard could be agreed. Ideally, the cable would have twists in the conductors, so that PCB connections would be the same at both ends - something like the transputer link cables from 24 years ago.

If anyone wonders why I'm connecting two SFE boards together when boards with four cores are available, it's for testing Heater's Propeller Xlink implementation. Someone on the Parallax forum has come up with some code that looks like giving 10 Mbit/s.

Leon
nisma
Active Member
Posts: 53
Joined: Sun Dec 13, 2009 5:39 pm

Postby nisma » Tue Dec 15, 2009 12:45 am

I prefer micromatch connector.
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.

Postby leon_heller » Tue Dec 15, 2009 4:05 pm

Can you use a crossover cable with them?

Leon
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.

Postby leon_heller » Thu Dec 17, 2009 12:27 am

Here is an Xlink cable idea of mine for the XMOS kits:

Image

The shells were cut down from longer ones, it's difficult to get hold of single ones although they are made.

I'll make up a second cable and try a loopback test.

Leon
User avatar
russf
XCore Addict
Posts: 146
Joined: Thu Dec 10, 2009 10:17 pm

Postby russf » Mon Mar 07, 2011 6:41 am

So a standard connector has not been proposed?

I have a board that I want to be able to double up in an application. So (unless I've screwed up) the attached molex connector pinout will, if the lugs are ground off and it's given a twist between boards, link the two boards symmetrically via LD, on each board. (See file, below)

The advisability of putting voltage on the outer conductor will vary with application. I think I can get away with passing across 5V and regulating to 3.3 and 1.0 on the other board, but I may just strap across the adjacent boards.

I'll be keeping this as short as I can, so I'll drive the Tx ends with 74AUP2G17, as recommended here:

https://www.xmos.com/download/public/XS ... 1.1%29.pdf

Edit: I switched the order of the send and receive signals to match the natural order of the port definitions - mainly because I can copy and paste them more easily in my schematic editor. Looks like nobody had downloaded the first version of the attached file.
Symmetrical 5w link cable rev0.2.png
Comments welcome.
You do not have the required permissions to view the files attached to this post.
Heater
Respected Member
Posts: 296
Joined: Thu Dec 10, 2009 10:33 pm

Postby Heater » Tue Mar 08, 2011 9:58 am

Leon,

How is it going with that Propeller Xlink implementation? I was just amazed that it's a year since I last thought about it much.

At the time I had a doubt in my mind that the G-Links could be slowed down enough to work with that Propeller interface. Looking at the configuration registers there seems to be less scope for adding large numbers of clocks to the G-Link bit periods.

Who is online

Users browsing this forum: No registered users and 1 guest