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: 
Highlighted
Observer kangsungsik
Observer
206 Views
Registered: ‎11-20-2018

how can i implement chip to chip communication?

hello. I am new in this part.

I have 2 evaluation board;  (KCU116 and zynq board).

I want to transfer data from KCU116 to PL in zynq board.

when i looked up, i found chip2chip IPcore in vivado and aurora(?) etc..

which method is often used for chip2chip data transfer? 

I know my question is too rough. I read many manuals, But when it came time to put everything together, i realized i was in way over my head.

plesae help and advise for me  

5 Replies
Moderator
Moderator
80 Views
Registered: ‎02-16-2010

Re: how can i implement chip to chip communication?

Hi @kangsungsik

Yes. Aurora IP can be used for chip to chip communication. It is lightweight (low LUT utilization) IP and supports almost all line rates that GT supports. 

Please mention your concerns about selecting a protocol for your chip2chip application.

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos
Voyager
Voyager
76 Views
Registered: ‎02-01-2013

Re: how can i implement chip to chip communication?

 

How much data, and how fast does it need to be transferred?

You can connect two boards together with anything from a single GPIO to a UART to a fiber optic interface.

Chip2Chip is (supposed to be) 'easy'--so to speak--but it's quite inefficient.

In a pinch, I would probably use an Ethernet to connect two boards together, since most boards have an Ethernet interface. But that's me--because I've done about a gojillion Ethernet interfaces...

-Joe G.

 

0 Kudos
Moderator
Moderator
71 Views
Registered: ‎02-16-2010

Re: how can i implement chip to chip communication?

Hi @jg_bds,

Aurora IP is only supported with interfacing to GT's. If you select Aurora 8B10B for your application, data rates up to 6.6Gbps are supported. With Aurora 64B66B, the data rates up to 16.375Gbps are supported. 

Can you read PG046 (aurora 8b1b) and PG074 (aurora 64b66b) to know more about the IP?

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos
Voyager
Voyager
62 Views
Registered: ‎02-01-2013

Re: how can i implement chip to chip communication?

 

@venkata,

Thanks for the reply, but my questions were directed toward the OP.

The OP originally mentioned C2C. Without knowing the requirements of the connection, it's unclear whether that would be a suitable path for him. I was just trying to pry-out more information to determine an appropriate path for him.

-Joe G.

 

0 Kudos
Xilinx Employee
Xilinx Employee
32 Views
Registered: ‎08-07-2007

回复: how can i implement chip to chip communication?

hi @kangsungsik

 

what is the zynq board?

does it have SFP cage?

If so, you can connect the two boards through fiber with Aurora or Ethernet IPs.

Aurora uses less fabric logic but less features. 

Ethernet IP use more fabric logic but it is compliant to ieee standards.

 

Thanks,

Boris

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos