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!

AR# 62090

LogiCORE IP SMPTE2022-5/6 Video Over IP Transmitter - How do I use two Ethernet MAC Cores that have different reference clocks, when there is only one Ethernet clock input?

Description

How do I use two Ethernet Cores that have different reference clocks, when there is only one Ethernet clock input?

Solution

The SMPTE2022 TX core only has one Ethernet clock.

If you want to place the Secondary Ethernet MAC IP in a different quad that requires a separate clock, then you will need to add an AXI4-Stream FIFO between the SMPTE2022-5/6 core and the Ethernet MAC.
 
You will only need to add the AXI4-Stream FIFO between the SMPTE2022-5/6 core and the Ethernet MAC that are on different clocks.
 
For example:
 
  • Connect the SMPTE2022-5/6 TX core primary Ethernet interface directly to the primary Ethernet MAC core, connecting the clock from the primary Ethernet MAC core to the SMPTE2022-5/6 TX Ethernet clock port (eth_clk)
  • Then connect the SMPTE2022-5/6 TX secondary Ethernet interface to a small AXI4-Stream FIFO and then to the secondary Ethernet MAC core, allowing the secondary Ethernet MAC core to use a separate clock.

Linked Answer Records

Master Answer Records

AR# 62090
Date Created 09/18/2014
Last Updated 03/18/2015
Status Active
Type General Article
IP
  • SMPTE2022-5/6 Video over IP