Patents by Inventor Bindiganavale Nataraj

Bindiganavale Nataraj has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140095785
    Abstract: A memory architecture power savings system includes a first memory module configured to provide data corresponding to a stored address from among a plurality of stored addresses by comparing the plurality of stored addresses to a search key in response to a control signal. A second memory module is configured to store a plurality of data entries corresponding to truncated portions of the plurality of stored addresses, and to generate the control signal by comparing the plurality of data entries to a truncated portion of the search key.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: Broadcom Corporation
    Inventor: Bindiganavale NATARAJ
  • Publication number: 20070287229
    Abstract: An semiconductor device having a plurality of fabrication layers. A first region of a first fabrication layer of the semiconductor device is revised. To signal the revision, a connectivity structure in a second region of the first fabrication layer is omitted to interrupt an otherwise continuous signal path that extends through a plurality of interconnection layers of the semiconductor device.
    Type: Application
    Filed: May 7, 2007
    Publication date: December 13, 2007
    Inventor: Bindiganavale Nataraj
  • Publication number: 20070064461
    Abstract: A low power content addressable memory (CAM) device. The CAM device receives an N-bit comparand value and, in response, activates less than N compare lines within the CAM device to compare each of the N bits of the comparand value with contents of CAM cells coupled to the N compare lines.
    Type: Application
    Filed: November 6, 2006
    Publication date: March 22, 2007
    Inventors: Varadarajan Srinivasan, Sandeep Khanna, Bindiganavale Nataraj
  • Publication number: 20060280193
    Abstract: A method and apparatus for performing packet classification in a digital signal processor for policy-based packet routing. For one embodiment, the digital signal processor includes a policy statement table for storing policy statements. Each policy statement has associated with it a priority number that indicates the priority of the policy statement relative to other policy statements. The priority numbers are separately stored in a priority index table. The priority index table includes priority logic that determines the most significant priority number from among the policy statements that match an incoming packet during a classification of filter operation. The priority logic also identifies the location in the priority index table of the most significant priority number. The identified location in the priority index table can be used to access associated route information or other information stored in a route memory array.
    Type: Application
    Filed: August 22, 2006
    Publication date: December 14, 2006
    Inventors: Varadarajan Srinivasan, Bindiganavale Nataraj, Sandeep Khanna
  • Publication number: 20060010284
    Abstract: A content addressable memory (CAM) device. The CAM device is a synchronous device that may perform all of the following operations all in one clock cycle: (1) receive comparand data from a comparand bus; (2) receive an instruction from an instruction bus instructing the CAM device to compare the comparand data with a first group of CAM cells in a CAM array; (3) perform the comparison of the comparand data with the first group of CAM cells; (4) generate a match address for a location in the CAM array that stores data matching the comparand data; (5) access data stored in a second group of the CAM cells in the CAM array, wherein the second group of CAM cells may store data associated with the matched location; and (6) output to an output bus the match address, the data stored in the second group of CAM cells, and/or status information corresponding to the matched address or the second group of CAM cells.
    Type: Application
    Filed: September 7, 2005
    Publication date: January 12, 2006
    Inventors: Varadarajan Srinivasan, Bindiganavale Nataraj, Sandeep Khanna
  • Publication number: 20050262295
    Abstract: A content addressable memory (CAM) device including a CAM array and a priority index table. The CAM array has a plurality of rows of CAM cells, each row including a plurality of row segments and being adapted to store a data word that spans a selectable number of the row segments. The priority index table is coupled to the plurality of rows of CAM cells and is adapted to store a plurality of priority numbers, each priority number being indicative of a priority of a corresponding data word stored in the CAM array.
    Type: Application
    Filed: June 15, 2005
    Publication date: November 24, 2005
    Inventors: Bindiganavale Nataraj, Nilesh Gharia, Rupesh Roy, Jose Pereira, Varadarajan Srinivasan, Sandeep Khanna, Hok Wong
  • Publication number: 20050174822
    Abstract: A bit line control circuit is coupled between a bit line of an associated Content Addressable Memory (CAM) Array and a supply voltage. The bit line control circuit adjusts the charge current for the bit line in response to a bit line control signal. For some embodiments, the bit line control circuit includes a dynamic component and a static component to control the bit line.
    Type: Application
    Filed: April 9, 2005
    Publication date: August 11, 2005
    Inventor: Bindiganavale Nataraj