TECHNIQUE FOR ACCESSING CONTENT-ADDRESSABLE MEMORY

Patent №

US 9,348,762

Granted

2016-05-24

Filed 2012

Owner

NVIDIA CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13720755

A tag unit configured to manage a cache unit includes a coalescer that implements a set hashing function. The set hashing function maps a virtual address to a particular content-addressable memory unit (CAM). The coalescer implements the set hashing function by splitting the virtual address into upper, middle, and lower portions. The upper portion is further divided into even-indexed bits and odd-indexed bits. The even-indexed bits are reduced to a single bit using a XOR tree, and the odd-indexed are reduced in like fashion. Those single bits are combined with the middle portion of the virtual address to provide a CAM number that identifies a particular CAM. The identified CAM is queried to determine the presence of a tag portion of the virtual address, indicating a cache hit or cache miss.

AI hardwareG06F 12/1027G06F 12/1018

AI classification

AI hardware0.79
Vision0.43
Evolutionary computation0.01
Knowledge representation0.01
Speech0.00
Natural language0.00
Machine learning0.00
Planning0.00

Ownership

NVIDIA CORPORATION

assignment · 301400152

Assignors

FAHS, BRIAN, ANDERSON, ERIC T., BARROW-WILLIAMS, NICK, GADRE, SHIRISH, MCCORMACK, JOEL JAMES, NORDQUIST, BRYON S., SAXENA, NIRMAL RAJ, SHAH, LACKY V.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC