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

CAM v6.1 - Is the CAM Core supported for Virtex-6 and Spartan-6 devices?

Description

Does the Content Addressable Memory (CAM) v6.1 Core support Virtex-6 or Spartan-6 devices?

Solution

Currently, the CAM v6.1 Core does not support Virtex-6 or Spartan-6 architectures. However, you can work around this by generating the core for earlier architectures, and bringing the netlist into your Virtex-6 or Spartan-6 FPGA design by following these rules based on the Memory Type you require for your design:

SRL16 Memory Type

  • Virtex-6 / Spartan-6 - Generate CAM v6.1 for the Virtex-5 device, select SRL16E as the Memory Type.

Block Memory

  • Virtex-6 - Generate CAM v6.1 for the Virtex-5 device, select Block Memory as the Memory Type.
  • Spartan-6 - Generate CAM v6.1 for Spartan-3/-3E/-3A devices, select Block Memory as the Memory Type.
AR# 34031
Date Created 12/22/2009
Last Updated 06/02/2010
Status Active
Type General Article
Devices
  • Spartan-6 LX
  • Spartan-6 LXT
  • Virtex-6 CXT
  • More
  • Virtex-6 LX
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Less
IP
  • Content Addressable Memory (CAM)