Patents by Inventor Sachidanandan Sambandan

Sachidanandan Sambandan 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).

  • Patent number: 6564285
    Abstract: A flash memory chip that can be switched into four different read modes is described. In asynchronous flash mode, the flash memory is read as a standard flash memory. In synchronous flash mode, a clock signal is provided to the flash chip and a series of addresses belonging to a data burst are specified, one address per clock period. The data stored at the specified addresses are output sequentially during subsequent clock periods. In asynchronous DRAM mode, the flash memory emulates DRAM. In synchronous DRAM mode the flash memory emulates synchronous DRAM.
    Type: Grant
    Filed: June 14, 2000
    Date of Patent: May 13, 2003
    Assignee: Intel Corporation
    Inventors: Duane R. Mills, Brian Lyn Dipert, Sachidanandan Sambandan, Bruce McCormick, Richard D. Pashley
  • Patent number: 6385688
    Abstract: A flash memory chip that can be switched into four different read modes is described. In asynchronous flash mode, the flash memory is read as a standard flash memory. In synchronous flash mode, a clock signal is provided to the flash chip and a series of addresses belonging to a data burst are specified, one address per clock period. The data stored at the specified addresses are output sequentially during subsequent clock periods. In asynchronous DRAM mode, the flash memory emulates DRAM. In synchronous DRAM mode, the flash memory emulates synchronous DRAM.
    Type: Grant
    Filed: June 18, 1997
    Date of Patent: May 7, 2002
    Assignee: Intel Corporation
    Inventors: Duane R. Mills, Brian Lyn Dipert, Sachidanandan Sambandan, Bruce McCormick, Richard D. Pashley
  • Patent number: 6374326
    Abstract: Content-addressable memory (CAM) architectures and methods of use are disclosed for enabling multiple concurrent lookups within a CAM array. One implementation arranges CAM arrays into multiple banks and enables parallel lookups of multiple key strings in multiple CAM banks. For a given input key, simultaneous parallel lookups in a plurality of CAM banks are performed by each bank using a bank key consisting of a subset of the bits of the input key. The multiple bank CAM is instructed to extract one or more distinct subsets of input key bits for use as bank lookup keys. Each bank key is passed to the appropriate bank according to the instruction received. Multiple bank sizes, depending on the key width and overall size of the CAM array, are also possible. Each bank produces a single output result, and each bank is returned to the host device that initially issued the lookup instruction.
    Type: Grant
    Filed: October 25, 1999
    Date of Patent: April 16, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Arvind K. Kansal, Mark A. Ross, Sachidanandan Sambandan
  • Patent number: 6026465
    Abstract: A flash memory chip that can be switched into four different read modes is described. In the first read mode, asynchronous flash mode, the flash memory is read as a standard flash memory where the reading of the contents of a first address must be completed before a second address to be read can be specified. In the second read mode, synchronous flash mode, a clock signal is provided to the flash chip and a series of addresses belonging to a data burst are specified, one address per clock tick. Then, the contents stored at the addresses specified for the burst are output sequentially during subsequent clock ticks in the order in which the addresses were provided. Alternately, if a single address is provided to the flash chip when it is in the synchronous mode, the subsequent addresses for the burst will be generated within the flash chip and the data burst will then be provided as output from the flash chip.
    Type: Grant
    Filed: June 18, 1997
    Date of Patent: February 15, 2000
    Assignee: Intel Corporation
    Inventors: Duane R. Mills, Brian Lyn Dipert, Sachidanandan Sambandan, Bruce McCormick, Richard D. Pashley
  • Patent number: 5926651
    Abstract: An output buffer circuit including different arrangements of output devices selectable by circuitry which tests the load characteristics to provide different buffer drive strengths, and different paths having different current carrying characteristics for enabling the output devices selectable by the circuitry which tests the load characteristics to vary the slew rate of the output devices to best match the load.
    Type: Grant
    Filed: July 28, 1995
    Date of Patent: July 20, 1999
    Assignee: Intel Corporation
    Inventors: Robert J. Johnston, Tuong Trieu, Sachidanandan Sambandan
  • Patent number: 5696917
    Abstract: An asynchronous nonvolatile memory includes a plurality of individual memory components. A burst read operation references consecutive addresses beginning with a first address, wherein the consecutive addresses are not located in a same memory component. A method of performing a burst read operation in the asynchronous nonvolatile memory includes the step of providing the first address as a current address to the plurality of individual components. A current page identified by m higher order bits of the current address is selected. Each of the individual memory components senses a location identified by the m higher order bits. An output of a selected individual memory component is enabled in accordance with n lower bits of the current address. A consecutive subsequent address is provided, wherein the current address becomes a preceding address and the consecutive subsequent address becomes the current address.
    Type: Grant
    Filed: June 3, 1994
    Date of Patent: December 9, 1997
    Assignee: Intel Corporation
    Inventors: Duane R. Mills, Brian Lyn Dipert, Sachidanandan Sambandan, Bruce McCormick, Richard D. Pashley
  • Patent number: 5684752
    Abstract: A memory device having a memory array is described. The memory device has a sensing stage to sense data stored within the memory array. The memory device also has an output stage to output the data stored within the memory array that has been sensed by the sensing stage. The sensing stage and the output stage are separated so that data associated with a first address within the memory array can be sensed while data associated with a second address within the memory array can be output.
    Type: Grant
    Filed: September 18, 1996
    Date of Patent: November 4, 1997
    Assignee: Intel Corporation
    Inventors: Duane R. Mills, Sachidanandan Sambandan, Phillip M. L. Kwong
  • Patent number: 5592435
    Abstract: A memory device having a memory array is described. The memory device has a sensing stage to sense data stored within the memory array. The memory device also has an output stage to output the data stored within the memory array that has been sensed by the sensing stage. The sensing stage and the output stage are separated so that data associated with a first address within the memory array can be sensed while data associated with a second address within the memory array can be output.
    Type: Grant
    Filed: December 20, 1995
    Date of Patent: January 7, 1997
    Assignee: Intel Corporation
    Inventors: Duane R. Mills, Sachidanandan Sambandan, Phillip M. L. Kwong
  • Patent number: 5418479
    Abstract: Noise on address lines is prevented from causing incomplete preparation for reading data after an address transition is detected. One ensures that a flash memory device reads correct data by guaranteeing that each address transition detection, including false address transition detections caused by noise, permits sufficient preparation to read data reliably. An address detected pulse is generated whenever at least one bit of an address changes. If noise causes an invalid address transition detected pulse that is too short to occur, the short pulse will be extended to permit preparation for the memory to be read. Input summation circuitry receives an input pulse and combines the input pulse with a feedback signal to form an input sum signal. Feedback circuitry receives the input sum signal and outputs the feedback signal to the input summation circuitry. The feedback signal holds the input sum signal until the feedback circuit is reset.
    Type: Grant
    Filed: December 27, 1993
    Date of Patent: May 23, 1995
    Assignee: Intel Corporation
    Inventor: Sachidanandan Sambandan
  • Patent number: 5347484
    Abstract: A nonvolatile memory device is described. The memory device includes a main memory array for storing data. The main memory array comprises a first block and a second block. A redundant memory array comprises a first redundant block and a second redundant block. The first redundant block comprises a first redundant column of memory cells and a second redundant column of memory cells. The second redundant block comprises a third redundant column of memory cells and a fourth redundant column of memory cells. A content addressable memory (CAM) comprises a first set of CAM cells for storing a first address of a first defective column in the main memory array and a second set of CAM cells for storing a second address of a second defective column in the main memory array. The first set of CAM cells cause the first redundant column in the first redundant block to replace the first defective column when the first defective column is in the first block.
    Type: Grant
    Filed: March 23, 1994
    Date of Patent: September 13, 1994
    Assignee: Intel Corporation
    Inventors: Phillip M. Kwong, Sachidanandan Sambandan, Sherif R. B. Sweha, Duane R. Mills
  • Patent number: 5317535
    Abstract: In a flash EEPROM memory array in which a plurality of floating gate field effect transistor memory devices are arranged in rows and columns, in which wordlines are utilized to select rows of such devices and bitlines are utilized to select columns of such devices, in which groups of such devices are arranged in blocks which are independently erasable, and the blocks are divided into sub-blocks for storing lower and upper bytes of words to be stored, apparatus is provided for disabling the wordlines to all high byte sub-blocks when a low byte sub-block is to be programmed, for disabling the wordlines to all low byte sub-blocks when a high byte sub-block is to be programmed, for grounding the sources of all high byte sub-blocks when a low byte sub-block is to be programmed, and for grounding the sources of all low byte sub-blocks when a high byte sub-block is to be programmed.
    Type: Grant
    Filed: June 19, 1992
    Date of Patent: May 31, 1994
    Assignee: Intel Corporation
    Inventors: Sanjay S. Talreja, Duane Mills, Jahanshir J. Javanifard, Sachidanandan Sambandan
  • Patent number: 5306963
    Abstract: A noise filter to eliminate short, multiple pulses output from an address transition detection ("ATD") circuit caused by address line noise occurring during a read operation of a nonvolatile semiconductor memory. The ATD circuit includes a pulse summation circuit. Each address line sends an input pulse to the pulse summation circuit when the address bit corresponding to the address line changes. The pulse summation circuit adds and extends the input pulses to form output pulses. Pulse extension is performed by a delay chain formed by NAND and NOR gates. Each output pulse begins after a first predetermined time from the leading edge of an input pulse. The delay chain is set on the leading edge of each input pulse. The trailing edge of each input pulse determines when the delay chain will begin to reset. The extended pulse ends after a delay caused by the delay chain unless a subsequent pulse leading edge occurs within a second predetermined time from each trailing edge.
    Type: Grant
    Filed: June 19, 1992
    Date of Patent: April 26, 1994
    Assignee: Intel Corporation
    Inventors: David A. Leak, Sachidanandan Sambandan, Kerry Tedrow
  • Patent number: 5289412
    Abstract: A circuit for providing reference voltages to be used by sense amplifiers of output circuitry of an integrated circuit memory array to allow the sense amplifiers to ascertain the values stored by memory cells of the array. The circuit includes a first branch which has transistor circuitry for establishing a reference current, a second branch of the circuit including a first transistor device and apparatus for mirroring the reference current through the first transistor device, and a plurality of output branches each connected to a sense amplifier to provide a reference voltage to be used by the sense amplifier. Each of the output branches includes a second transistor device with characteristics essentially identical to the characteristics of the first transistor device.
    Type: Grant
    Filed: June 19, 1992
    Date of Patent: February 22, 1994
    Assignee: Intel Corporation
    Inventors: Kevin W. Frary, Sachidanandan Sambandan
  • Patent number: 5243575
    Abstract: A circuit to ensure that a flash memory device with a write state machine ("WSM") and address transition detection ("ATD") provides correct data after a write/erase step, after an erase suspend command is issued or when the device comes out of deep power-down mode. Whenever the WSM takes control of the device the ATD circuits are disabled. When the WSM relinquishes control over the read path it enables ATD by deasserting the disable ATD bar ("DATDB") signal. An internal signal that is a logical inversion of the chip enable bar ("CEB") input is used along with the DATDB signal to generate ATD pulses. Hence, if the user presents a valid address at the address pins with CEB held deasserted when entering the erase suspend mode, the deassertion of the DATDB by the WSM will generate an ATD pulse and valid data will be presented on output pads of the device after an access time.
    Type: Grant
    Filed: June 19, 1992
    Date of Patent: September 7, 1993
    Assignee: Intel Corporation
    Inventors: Sachidanandan Sambandan, Peter K. Hazen, Kevin W. Frary