Xmos link to FPGA

Technical discussions around xCORE processors (e.g. General Purpose (L/G), xCORE-USB, xCORE-Analog, xCORE-XA).
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Xmos link to FPGA

Postby Folknology » Thu Jul 07, 2016 11:06 am

I cannot seem to find it but remember that some work had been done in using Xmos links to FPGA. I am looking at the best way to connect Xmos chips to an FPGA if anyone has done this or has links to things that may be helpful..
User avatar
mon2
XCore Legend
Posts: 1885
Joined: Thu Jun 10, 2010 11:43 am

Postby mon2 » Thu Jul 07, 2016 12:24 pm

User avatar
Bianco
XCore Expert
Posts: 754
Joined: Thu Dec 10, 2009 6:56 pm

Postby Bianco » Thu Jul 07, 2016 1:01 pm

Hi Al,

I will work on some exciting new developments regarding this topic in the upcoming months.
If you want I can inform you by private message.
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Postby Folknology » Thu Jul 07, 2016 3:03 pm

Thanks Bianco

Please do DM me I would be very interested, I notice in your optical link it was vhdl based will this be similar or is there a possibility of it being Verilog based?

regards
Al
User avatar
larry
Respected Member
Posts: 275
Joined: Fri Mar 12, 2010 6:03 pm

Postby larry » Mon Jul 11, 2016 5:56 pm

I found this implementation:

https://github.com/tmbinc/ov/tree/maste ... /src/xlink

It may be related to the project mon2 mentioned
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Postby Folknology » Mon Jul 11, 2016 6:33 pm

Thanks Larry, that looks interesting, will check it out, don't think it's related as this is verilog..
avignani
Member
Posts: 8
Joined: Tue Oct 07, 2014 3:21 pm

Postby avignani » Mon Oct 03, 2016 12:39 pm

I can confirm that the xlink code on GitHub works fine, I use it daily between my XS1/XS2 and Altera/Xilinx FPGAs. I added 9-bit FIFOs to the input and output paths and access the link through two 16-bit registers. The management of control characters (HELLO,EOM..) and of credits is done in software by the linux driver.

Alberto
User avatar
infiniteimprobability
XCore Legend
Posts: 1124
Joined: Thu May 27, 2010 10:08 am

Postby infiniteimprobability » Mon Oct 03, 2016 2:50 pm

I can confirm that the xlink code on GitHub works fine
Cool! Good work & thanks for sharing

Who is online

Users browsing this forum: No registered users and 3 guests