Patents by Inventor Gil I. Winograd

Gil I. Winograd 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: 6862230
    Abstract: The present invention relates to a system and method adapted to increase memory cell and memory architecture design yield. The present invention includes memory architecture having a decoder and a multi-bank memory. The decoder is adapted to decode addresses. The multi-bank memory interacts with the decoder, wherein the multi-bank memory includes at least one output data bit adapted to complete a word for a failing bank in the multi-bank memory.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: March 1, 2005
    Assignee: Broadcom Corporation
    Inventors: Gil I. Winograd, Esin Terzioglu
  • Patent number: 6842379
    Abstract: A digital memory system (30) includes a memory cell (10), a bit line (12), a voltage generator (320) a controller (90) and a charge integrity estimating module (135). A series of successively larger operating voltages are transmitted to the cell from the voltage generator. The controller determines whether a predetermined value has been stored in the cell. The charge integrity estimating module detects the quantity of charge in the memory cell, for example, by using a sense amplifier (170).
    Type: Grant
    Filed: February 13, 2003
    Date of Patent: January 11, 2005
    Assignee: Broadcom Corporation
    Inventors: Zeynep Toros, Esin Terzioglu, Ahmad O. Siksek, Gil I. Winograd, Ali Anvar
  • Patent number: 6816412
    Abstract: A non-volatile memory cell (10) includes a charge-storing node (16). An electrically insulating first layer (76) is coupled between the node and a source of a first voltage (22). An electrically insulating second layer (66) is coupled between the node and a source of a second voltage (20-21). The area of the first layer is smaller than the area of the second layer. A controller (90) is arranged to cause the first voltage to be greater than the second voltage so that charge is extracted from the node and is arranged to cause the second voltage to be greater than the first voltage so that charge is injected into the node.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: November 9, 2004
    Assignee: Broadcom Corporation
    Inventors: Esin Terzioglu, Morteza Cyrus Afghahi, Gil I. Winograd
  • Publication number: 20040213062
    Abstract: The present invention relates to a system and method for equalizing the capacitance between at least two lines of a bus running in parallel for a portion of their length. The system and method include determining a twisting pattern for the lines using an algorithm. After determining the twisting pattern, the lines are twisted according to the pattern so that each of the lines runs along every other line for a same distance across the length of the bus.
    Type: Application
    Filed: May 24, 2004
    Publication date: October 28, 2004
    Inventors: Gil I. Winograd, B. Sahoo, Esin Terzioglu
  • Publication number: 20040213065
    Abstract: A digital memory system (30) includes a memory cell (52), a bit line (50), a transfer gate (60) a reference voltage generator (40), a sense amplifier (70) and a control circuit (80). The control circuit precharges the bit line to a bit line precharge voltage, which is sampled and stored. A corresponding reference voltage is generated after the bit line is isolated. The bit line and reference voltage are coupled to the sense amplifier so that a voltage is received based on charge stored in the memory cell. The sense amplifier then is isolated from the bit line and reference voltage and the sense amplifier is energized so that an output voltage is derived from the charge and reference voltage.
    Type: Application
    Filed: May 26, 2004
    Publication date: October 28, 2004
    Inventors: Esin Terzioglu, Morteza Cyrus Afghahi, Gil I. Winograd
  • Publication number: 20040208037
    Abstract: The present invention relates to a system and method for providing distributed, highly configurable modular predecoding. The system includes a hierarchical memory structure, including a predecoder adapted to perform a first layer of address predecoding and at least one local predecoder interacting with the global predecoder and adapted to perform a second layer of address predecoding.
    Type: Application
    Filed: May 10, 2004
    Publication date: October 21, 2004
    Inventors: Gil I. Winograd, Esin Terzioglu, Cyrus Afghahi, Ali Anvar, Sami Issa
  • Patent number: 6791367
    Abstract: The present invention relates to a system and method for increasing the manufacturing yield of a plurality of memory cells used in cell arrays. A programmable fuse, having both hardware and software elements, is used with the plurality of memory cells to indicate that at least one memory cell is unusable and should be shifted out of operation. The software programmable element includes a programmable register adapted to shift in an appropriate value indicating that at least one of the memory cells is flawed. The hardware element includes a fuse gated with the programmable register. Shifting is indicated either by software programmable fuse or hard fuse. Soft fuse registers may be chained together forming a shift register.
    Type: Grant
    Filed: March 19, 2002
    Date of Patent: September 14, 2004
    Assignee: Broadcom Corporation
    Inventors: Esin Terzioglu, Gil I. Winograd
  • Publication number: 20040160831
    Abstract: A digital memory system (30) includes a memory cell (10), a bit line (12), a voltage generator (320) and a controller (90). The controller is arranged to store a predetermined logical value in the cell by generating a series of the operating voltages beginning with the first voltage and continuing with successively larger operating voltages greater the first voltage. The voltages are transmitted to the cell from the voltage generator. After each transmittal of one of the series of operating voltages, the controller causes at least a portion of the charge stored in the cell to flow in the bit line. The controller determines whether the predetermined one of the logical values has been stored in the cell in response to the flow of charge. The controller terminates transmittal of the series of operating voltages to the cell in the event that the predetermined one of the logical states has been stored or in the event that one of the series of successively larger operating voltages equals the second voltage.
    Type: Application
    Filed: February 13, 2003
    Publication date: August 19, 2004
    Inventors: Zeynep Toros, Esin Terzioglu, Ahmad O. Siksek, Gil I. Winograd, Ali Anvar
  • Publication number: 20040151046
    Abstract: A digital memory system (30) includes a memory cell (52) a bit line (50), a transfer gate (60) a reference voltage generator (40), a sense amplifier (70) and a control circuit (80). The control circuit precharges the bit line to a bit line precharge voltage, which is sampled and stored. A corresponding reference voltage is generated after the bit line is isolated. The bit line and reference voltage are coupled to the sense amplifier so that a voltage is received based on charge stored in the memory cell. The sense amplifier then is isolated from the bit line and reference voltage and the sense amplifier is energized so that an output voltage is derived from the charge and reference voltage.
    Type: Application
    Filed: April 25, 2003
    Publication date: August 5, 2004
    Inventors: Esin Terzioglu, Morteza Cyrus Afghahi, Gil I. Winograd
  • Patent number: 6771551
    Abstract: A digital memory system (30) includes a memory cell (52), a bit line (50), a transfer gate (60) a reference voltage generator (40), a sense amplifier (70) and a control circuit (80). The control circuit precharges the bit line to a bit line precharge voltage, which is sampled and stored. A corresponding reference voltage is generated after the bit line is isolated. The bit line and reference voltage are coupled to the sense amplifier so that a voltage is received based on charge stored in the memory cell. The sense amplifier then is isolated from the bit line and reference voltage and the sense amplifier is energized so that an output voltage is derived from the charge and reference voltage.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: August 3, 2004
    Assignee: Broadcom Corporation
    Inventors: Esin Terzioglu, Morteza Cyrus Afghahi, Gil I. Winograd
  • Patent number: 6760243
    Abstract: The present invention relates to a system and method for providing distributed, highly configurable modular predecoding. The system includes a hierarchical memory structure, including a predecoder adapted to perform a first layer of address predecoding and at least one local predecoder interacting with the global predecoder and adapted to perform a second layer of address predecoding.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: July 6, 2004
    Assignee: Broadcom Corporation
    Inventors: Gil I. Winograd, Esin Terzioglu, Cyrus Afghahi, Ali Anvar, Sami Issa
  • Publication number: 20040120202
    Abstract: The present invention relates to a system and method for providing redundancy in a hierarchically memory, by replacing small blocks in such memory. The present invention provides such redundancy (i.e., replaces such small blocks) by either shifting predecoded lines or using a modified shifting predecoder circuit in the local predecoder block. In one embodiment, the hierarchal memory structure includes at least one active predecoder adapted to be shifted out of use; and at least one redundant predecoder adapted to be shifted in to use.
    Type: Application
    Filed: December 5, 2003
    Publication date: June 24, 2004
    Inventors: Esin Terzioglu, Gil I. Winograd, Cyrus Afghahi
  • Patent number: 6754101
    Abstract: A digital memory system (30) includes a memory cell (52), a bit line (50) and a charge integrity estimating module 35. The module is operative during a first mode of operation to detect whether a quantity of the charge stored in the memory cell lies within the first range of values or the second range of values, is operative during a second mode of operation to detect whether the quantity of the charge lies within a third range of values comprising a subset of the first range of values and is operative during a third mode of operation to detect whether the quantity of the charge lies within a fourth range of values comprising a subset of the second range of values.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: June 22, 2004
    Assignee: Broadcom Corporation
    Inventors: Esin Terzioglu, Morteza Cyrus Afghahi, Gil I. Winograd
  • Publication number: 20040105338
    Abstract: The present invention relates to a synchronous self timed memory device. The device includes a plurality of memory cells forming a cell array, at least one local decoder interfacing with the cell array, at least one local sense amplifier and at least one local controller. The local sense amplifier interfaces with at least the decoder and cell array, and is adapted to precharge and equalize at least one line coupled thereto. The local controller interfaces with and coordinates the activities of at least the local decoder and sense amplifier.
    Type: Application
    Filed: November 12, 2003
    Publication date: June 3, 2004
    Inventors: Gil I. Winograd, Esin Terzioglu, Ali Anvar, Sami Issa
  • Publication number: 20040085804
    Abstract: The present invention relates to a synchronous self timed memory device. The device includes a plurality of memory cells forming a cell array, at least one local decoder interfacing with the cell array, at least one local sense amplifier and at least one local controller. The local sense amplifier interfaces with at least the decoder and cell array, and is adapted to precharge and equalize at least one line coupled thereto. The local controller interfaces with and coordinates the activities of at least the local decoder and sense amplifier.
    Type: Application
    Filed: October 23, 2003
    Publication date: May 6, 2004
    Inventors: Gil I. Winograd, Esin Terzioglu, Ali Anvar, Sami Issa
  • Patent number: 6714467
    Abstract: The present invention relates to a system and method for providing redundancy in a hierarchically memory, by replacing small blocks in such memory. The present invention provides such redundancy (i.e., replaces such small blocks) by either shifting predecoded lines or using a modified shifting predecoder circuit in the local predecoder block. In one embodiment, the hierarchal memory structure includes at least one active predecoder adapted to be shifted out of use; and at least one redundant predecoder adapted to be shifted in to use.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: March 30, 2004
    Assignee: Broadcom Corporation
    Inventors: Esin Terzioglu, Gil I. Winograd, Cyrus Afghahi
  • Publication number: 20040034735
    Abstract: In one aspect, the invention describes a mechanism for refreshing multiple memory words (rows) per refresh cycle, the number of simultaneously refreshed rows being programmable by a small number of inputs. In another aspect, the invention discloses a mechanism for refreshing all banks or a programmable number of banks simultaneously in a multi-bank memory. In yet another aspect, the present invention describes a mechanism for refreshing a programmable multiple memory rows and a programmable multiple banks simultaneously.
    Type: Application
    Filed: August 12, 2003
    Publication date: February 19, 2004
    Applicant: BROADCOM CORPORATION
    Inventors: Gil I. Winograd, Sami Issa, Morteza Cyrus Afghahi
  • Publication number: 20030218911
    Abstract: A digital memory system (30) includes a memory cell (52), a bit line (50) and a charge integrity estimating module 35. The module is operative during a first mode of operation to detect whether a quantity of the charge stored in the memory cell lies within the first range of values or the second range of values, is operative during a second mode of operation to detect whether the quantity of the charge lies within a third range of values comprising a subset of the first range of values and is operative during a third mode of operation to detect whether the quantity of the charge lies within a fourth range of values comprising a subset of the second range of values.
    Type: Application
    Filed: April 25, 2003
    Publication date: November 27, 2003
    Inventors: Esin Terzioglu, Morteza Cyrus Afghahi, Gil I. Winograd
  • Publication number: 20030218909
    Abstract: A non-volatile memory cell (10) includes a charge-storing node (16). An electrically insulating first layer (76) is coupled between the node and a source of a first voltage (22). An electrically insulating second layer (66) is coupled between the node and a source of a second voltage (20-21). The area of the first layer is smaller than the area of the second layer. A controller (90) is arranged to cause the first voltage to be greater than the second voltage so that charge is extracted from the node and is arranged to cause the second voltage to be greater than the first voltage so that charge is injected into the node.
    Type: Application
    Filed: May 21, 2002
    Publication date: November 27, 2003
    Inventors: Esin Terzioglu, Morteza Cyrus Afghahi, Gil I. Winograd
  • Patent number: 6646954
    Abstract: The present invention relates to a synchronous self timed memory device. The device includes a plurality of memory cells forming a cell array, at least one local decoder interfacing with the cell array, at least one local sense amplifier and at least one local controller. The local sense amplifier interfaces with at least the decoder and cell array, and is adapted to precharge and equalize at least one line coupled thereto. The local controller interfaces with and coordinates the activities of at least the local decoder and sense amplifier.
    Type: Grant
    Filed: March 19, 2002
    Date of Patent: November 11, 2003
    Assignee: Broadcom Corporation
    Inventors: Gil I. Winograd, Esin Terzioglu, Ali Anvar, Sami Issa