Amino and HW_Slices
-
- Experienced Member
- Posts: 102
- Joined: Mon Feb 22, 2010 2:30 pm
-
- Experienced Member
- Posts: 102
- Joined: Mon Feb 22, 2010 2:30 pm
There are some new bits and pieces in the repo now, including a space model of the PCIe connector based suggestion, a shot of the core board knocked up in PADS and a new file about connecting these boards via long distance xlinks.
Note that the little PCB stubs sticking out beyond the connector on the right hand side of the space-model-2.jpg picture are supposed to be able to connect to the corresponding connector on another core board (e.g. there would be teeth there), so multiple core boards can be chained via xlinks (albeit having each one twisted 90 degrees with respect to the previous one (e.g. in a coil).
Note that the little PCB stubs sticking out beyond the connector on the right hand side of the space-model-2.jpg picture are supposed to be able to connect to the corresponding connector on another core board (e.g. there would be teeth there), so multiple core boards can be chained via xlinks (albeit having each one twisted 90 degrees with respect to the previous one (e.g. in a coil).
-
- XCore Addict
- Posts: 216
- Joined: Wed Feb 10, 2010 10:26 am
It is quite nice looking. The board seems quite big though - but perhaps it is just the photo.
I am a bit puzzled by
But I have some arguments against it (not to claim that they render the concetp completely irrelevant:
Should the HDMI connectors come factory installed?
Or is it so that factory installed HDMI connectors solve the big port/small port problem since you can offer the smaller ports over HDMI while offering at the same time the bigger ports over PCIe. But wouldn't that eat up to much board real estate or is it too expensive?
Somehow this big ports/small ports problem remains puzzling.
Marcus
I am a bit puzzled by
This is again very understandable to keep the sytem as modular as possible.These could be easily used to build a 1 IN to 3 OUT XMOS-Link HUB using a 2 layer PCB and an XS1-L1-128TQFP. The HDMI connector and the LVDS drivers would be a slice board, not on the main core board.
But I have some arguments against it (not to claim that they render the concetp completely irrelevant:
- The XLINK is such an prominent concept for XMOS so that I would not really bring it to an optional board (even though not many people will use it).
- A XLINK is often used to expand the ports. But if two XLINK daughter boards eat up 1 connector on each board I got again two ports - so I only get more processing power. If I understand it correctly you would need 4 boards to gain more connector - but then you got only 4 connectors - the same you got with 2 boards, amgically connected over JTAG (to not block any ports - I know that it probably will not work).
Should the HDMI connectors come factory installed?
Or is it so that factory installed HDMI connectors solve the big port/small port problem since you can offer the smaller ports over HDMI while offering at the same time the bigger ports over PCIe. But wouldn't that eat up to much board real estate or is it too expensive?
Somehow this big ports/small ports problem remains puzzling.
Marcus
-
- Experienced Member
- Posts: 66
- Joined: Fri Dec 11, 2009 3:38 pm
Hi Marcus,
Thanks for pointing this out. I have updated that page on the repository.
Cheers,
Corin
Thanks for pointing this out. I have updated that page on the repository.
Cheers,
Corin
-
- XCore Addict
- Posts: 216
- Joined: Wed Feb 10, 2010 10:26 am
Hmm,
somehow I cannot decode how this solves the 'you need at least 5 boards to have 4 usable output problem'. What am I missing?
Marcus
somehow I cannot decode how this solves the 'you need at least 5 boards to have 4 usable output problem'. What am I missing?
Marcus
-
- Experienced Member
- Posts: 102
- Joined: Mon Feb 22, 2010 2:30 pm
* Each core board has 4 connectors that carry I/O, two of which also carry JTAG.
* Two interconnected core boards (whether using the tab that stick s out or the HDMI daughter boards) will have 2x4-2 = 6 connectors.
* N interconnected core boards have Nx4- (N-1)x2 = 2xN+2 connectors
So it scales linearly...?
The xlink interconnecting two core boards only consumes one of the 4 connectors on each board. If you don't need the LVDS, then you just plug the two core boards together directly, using that little tab that sticks out.
Does that make sense and does it answer your question?
* Two interconnected core boards (whether using the tab that stick s out or the HDMI daughter boards) will have 2x4-2 = 6 connectors.
* N interconnected core boards have Nx4- (N-1)x2 = 2xN+2 connectors
So it scales linearly...?
The xlink interconnecting two core boards only consumes one of the 4 connectors on each board. If you don't need the LVDS, then you just plug the two core boards together directly, using that little tab that sticks out.
Does that make sense and does it answer your question?
-
- XCore Addict
- Posts: 216
- Joined: Wed Feb 10, 2010 10:26 am
Uhmmm,
it actualy confuses me a bit more. I thought each board has 2 PCIe connectors, not 4???
At least that is what I read from https://github.com/xcore/hw_slicekit_sy ... nector.rst
It seems that I am really missing an important point.
it actualy confuses me a bit more. I thought each board has 2 PCIe connectors, not 4???
At least that is what I read from https://github.com/xcore/hw_slicekit_sy ... nector.rst
It seems that I am really missing an important point.
-
- Experienced Member
- Posts: 102
- Joined: Mon Feb 22, 2010 2:30 pm
ack, I see why you are confused. Its two connectors per CORE, so 4 connectors for the L2 core board!
I have changed the heading of that section in the page you linked to - check it and let me know if this clears matters up.
Sorry about that!
I have changed the heading of that section in the page you linked to - check it and let me know if this clears matters up.
Sorry about that!
-
- XCore Addict
- Posts: 216
- Joined: Wed Feb 10, 2010 10:26 am
If my confusion is helping anybody - then it is good for something ;)
Thanks I have ognored the two connectors per core.
Now everything is clear
Thanks I have ognored the two connectors per core.
Now everything is clear
-
- Experienced Member
- Posts: 102
- Joined: Mon Feb 22, 2010 2:30 pm
So Marcus,
Do you (or anyone else for that matter) have further questions or concerns about the current proposal? I'm not sure whether all your questions re the xlinks were answered or not.
Cheers,
Dan
Do you (or anyone else for that matter) have further questions or concerns about the current proposal? I'm not sure whether all your questions re the xlinks were answered or not.
Cheers,
Dan