UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
4,440 Views
Registered: ‎04-26-2010

I could not put two GTX ip core in the same design

Hi,

 

I am going to implentment  two serial link protocol in one design.

I generate two ip core by wizard (ver 1.12)

It always faied when synthesis, the error message is

ERROR:HDLCompiler:687 - "/home/walter/g3/fpga/v6-mgt-trial/ipcore_dir/mgt_sata3/example_design/frame_gen.v" Line 69: Illegal redeclaration of module <FRAME_GEN>.

 

Is there any way to have different rate serial link in one design by GTX ?

0 Kudos
4 Replies
4,426 Views
Registered: ‎04-26-2010

Re: I could not put two GTX ip core in the same design

The case is as if I set gtx 0 at 110 in pcie2 and gtx 1 at 111 in sata2.
Then there is two coregen ip.
Xst failed to synthesis and quit.
0 Kudos
Newbie zhuang123
Newbie
3,726 Views
Registered: ‎01-13-2014

Re: I could not put two GTX ip core in the same design

I have the same problem when I try to use different speed configuration for each serdes,

is there any one know how to config the serdes to make sure each serdes be able to run at different speed or different protocol?

thanks

0 Kudos
Xilinx Employee
Xilinx Employee
3,721 Views
Registered: ‎01-03-2008

Re: I could not put two GTX ip core in the same design

The original post is one year old.  If you need different functions in a module then the module name must also be different.  

------Have you tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
0 Kudos
Moderator
Moderator
3,704 Views
Registered: ‎02-16-2010

Re: I could not put two GTX ip core in the same design

You have not mentioned the target device.

Each GTX architecture has some requirements to use different protocols inside the same quad/tile.

I recommend to first refer to the GTX user guide for the clocking architecture..
------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos