FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6343 Discussions

SerialLite IP on Xilinx device

Altera_Forum
Honored Contributor II
1,423 Views

I am wondering if it is "possible" to implement the SerialLite IP on a Xilinx device? 

 

I know that theoretically one can implement the IP from scratch on any device, but that would probably be too much of an effort. I want to know to what degree one can use the generated files (and I don't know exactly what files those are!) for the IP and modify them to fit on a Xilinx device.
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
635 Views

To my opinion this will not work. Sure pure digital logig written in HDL can easily be ported. But a high speed serial protocol? I am pretty sure that this IP makes use of hard wired logic cells on the chip and therefore it will not be portable to a Xilinx device. It isn't either for an Altera Cyclone device.

0 Kudos
Altera_Forum
Honored Contributor II
635 Views

 

--- Quote Start ---  

I am wondering if it is "possible" to implement the SerialLite IP on a Xilinx device? 

 

I know that theoretically one can implement the IP from scratch on any device, but that would probably be too much of an effort. I want to know to what degree one can use the generated files (and I don't know exactly what files those are!) for the IP and modify them to fit on a Xilinx device. 

--- Quote End ---  

 

 

No, the megacore IPs are encrypted and their complete code is not available for users to edit.
0 Kudos
Altera_Forum
Honored Contributor II
635 Views

Ok, thanks. 

 

I have an idea that one can instead use the Aurora IP from Xilinx and modify it to support SerialLite. The two protocols are fairly similar, and the Aurora IP is completely editable VHDL. What do you think about that?
0 Kudos
Altera_Forum
Honored Contributor II
635 Views

I don't know about Aurora IP, but if (a) it is a completely editable entity and (b) doesn't use any Xilinx-specific constructs, then it is as good as any generic HDL design. It can then be used with any synthesis tool.

0 Kudos
Reply