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# 34722

11.4 EDK, MPMC v5.04.a - How do I create multiple MPMC designs in Virtex-6 FPGA?

Description

How do I use multiple Virtex-6 FPGA designs in MPMC?

Solution

The easiest manner to create a multiple MPMC design is to use the MPMCintegrated MIG flow to generate independentsingle-controllerMIG designs. The integrated flow will then manage each controller's UCF automatically, removing the need to make each set of constraints unique.

Each MPMC will require its own Clock Generator core due to the use of phase shifting logic in the MPMC MIG PHY.

Note that banks between the two controllers should not overlap or cross between controllers. The multiple controller MIG flow can be used first to determine which banks can be used before creating the individual MIG projects.
AR# 34722
Date Created 11/05/2010
Last Updated 12/15/2012
Status Active
Type General Article
Devices
  • Virtex-6 CXT
  • Virtex-6 HXT
  • Virtex-6 LX
  • More
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Less
Tools
  • EDK - 11.3
  • EDK - 11.4
  • EDK - 11.5
IP
  • Multi-Port Memory Controller (MPMC)