Xmos link to FPGA
- Folknology
- XCore Legend
- Posts: 1274
- Joined: Thu Dec 10, 2009 10:20 pm
- Contact:
Xmos link to FPGA
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..
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.
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.
- Folknology
- XCore Legend
- Posts: 1274
- Joined: Thu Dec 10, 2009 10:20 pm
- Contact:
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
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
I found this implementation:
https://github.com/tmbinc/ov/tree/maste ... /src/xlink
It may be related to the project mon2 mentioned
https://github.com/tmbinc/ov/tree/maste ... /src/xlink
It may be related to the project mon2 mentioned
- Folknology
- XCore Legend
- Posts: 1274
- Joined: Thu Dec 10, 2009 10:20 pm
- Contact:
Thanks Larry, that looks interesting, will check it out, don't think it's related as this is verilog..
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
Alberto
- infiniteimprobability
- XCore Legend
- Posts: 1126
- Joined: Thu May 27, 2010 10:08 am
- Contact:
Cool! Good work & thanks for sharingI can confirm that the xlink code on GitHub works fine