×

Cascading Content Addressable Memory Devices with Programmable Input / Output Connections

  • US 20040230740A1
  • Filed: 05/12/2003
  • Published: 11/18/2004
  • Est. Priority Date: 05/12/2003
  • Status: Active Grant
First Claim
Patent Images

1. A CAM system for generating an output on a bus in response to a key, the CAM system comprising:

  • at least one cluster that includes M CAM devices, wherein each CAM device has a priority N within the cluster to which it belongs, where N ranges from 1 to M, and each CAM device includes;

    i) a CAM array configured to hold entries and to determine if each entry matches the key;

    ii) (M−

    1) disable connections, where the CAM device of priority N has (N−

    1) of the disable connections programmed as inputs configured to receive disable-in signals from the (N−

    1) higher-priority CAM devices within the cluster, and has the remaining (M−

    N) disable connections programmed as outputs configured to provide a disable-out signal to the (M−

    N) lower-priority CAM devices within the cluster; and

    iii) a cascade circuit configured to disable the CAM device from driving the output onto the bus when any of the disable-in signals received by the CAM device are asserted.

View all claims
  • 13 Assignments
Timeline View
Assignment View
    ×
    ×