Patents by Inventor Stefan P. Sywyk

Stefan P. Sywyk 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: 11804262
    Abstract: A machine memory includes multiple memory cells. Word lines, each with at least one word line driver, are coupled to the memory cells along rows. The word line drivers of at least some adjacent pairs of the word lines are coupled together by a pull-down transistor, in a manner that reduces read disturb of the memory cells.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: October 31, 2023
    Assignee: NVIDIA CORP.
    Inventors: Lalit Gupta, Andreas Jon Gotterba, Jesse Wang, Stefan P Sywyk
  • Publication number: 20230267992
    Abstract: A static random access memory (SRAM) or other bit-storing cell arrangement includes memory cells and a hierarchical bitline structure including local bitlines for subsets of the memory banks and a global bitline spanning the subsets. A keeper circuit for the global bitline is replaced by bias circuitry on output transistors of the memory cells.
    Type: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Applicant: NVIDIA Corp.
    Inventors: Lalit Gupta, Stefan P. Sywyk, Andreas Jon Gotterba, Jesse Wang
  • Publication number: 20220406371
    Abstract: A machine memory includes multiple memory cells. Word lines, each with at least one word line driver, are coupled to the memory cells along rows. The word line drivers of at least some adjacent pairs of the word lines are coupled together by a pull-down transistor, in a manner that reduces read disturb of the memory cells.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Applicant: NVIDIA Corp.
    Inventors: Lalit Gupta, Andreas Jon Gotterba, Jesse Wang, Stefan P. Sywyk
  • Patent number: 6933757
    Abstract: According to one embodiment, a timing circuit (300) can include a first control circuit (302), a first clocked circuit (304), a second clocked circuit (306), and a second control circuit (314). A first control circuit (302) may compensate for a first timing signal FCLK making a transition earlier in time than a second timing signal RCLK. A second control circuit (314) may compensate for a second timing signal RCLK making a transition earlier in time than a first timing signal FCLK. A first timing signal FCLK can be a periodic signal generated by a first PLL type circuit (310) in response to a falling edge of an external clock signal EXT CLK. A second timing signal RCLK can be a periodic signal generated by a second PLL type circuit (312) in response to a rising edge of an external clock signal EXT CLK.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: August 23, 2005
    Assignee: Cypress Semiconductor Corporation
    Inventor: Stefan P. Sywyk
  • Patent number: 6751755
    Abstract: According to one embodiment, a content addressable memory (CAM) (100) can include a number of ordinary rows (102-0 to 102-n) that provide ordinary match indications (Match0 to Matchn) as well as redundant rows (108-0 and 108-1) that can provide redundant match indications (RMatch0 and RMatch1). If an ordinary row (102-0 to 102-n) is defective, a redundancy multiplexer (114-0 to 114-n) can be switched to provide a redundant match indication (RMatch0 and RMatch1) as an input to a priority encoder (118) instead of the ordinary match indication from the defective ordinary row.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: June 15, 2004
    Assignee: Cypress Semiconductor Corporation
    Inventors: Stefan P. Sywyk, Eric H. Voelkel
  • Patent number: 6731566
    Abstract: In a single ended simplex dual port memory cell, one port of the memory cell is dedicated for writing operations and the other port of the memory cell is dedicated for reading operations. A bit of data received from the first port can be stored in the memory cell. The second port can detect the memory cell contents substantially simultaneously as the memory cell is storing a bit of data from the first port. Each port is optimized for its respective dedicated operation. In other words, one port is optimized for write operations and the other port is optimized for read operations. Because one port of the memory cell is optimized for write operations and the other port of the memory cell is optimized for read operations, the cell does not require multiple wordline voltages for each port.
    Type: Grant
    Filed: June 6, 2001
    Date of Patent: May 4, 2004
    Assignee: Cypress Semiconductor Corporation
    Inventors: Stefan P. Sywyk, Richard K. Chou, Andrew L. Hawkins
  • Patent number: 6697275
    Abstract: A content addressable memory (CAM) (100) can include a number of CAM entries (102-0 to 102-n). Match indications from CAM entries (102-0 to 102-n) and mismatch indications from complementing circuits (106-0 and 106-n) can be supplied to a switching circuit (108). Mismatch indications can indicate if an entry mismatches data when compared with a comparand (104). In one mode of operation, a switching circuit (108) can provide match indications on a number of switch outputs (SW0 to SWn). In another mode of operation, switching circuit (108) can provide mismatch indications on a number of switch outputs (SW0 to SWn).
    Type: Grant
    Filed: December 18, 2001
    Date of Patent: February 24, 2004
    Assignee: Cypress Semiconductor Corporation
    Inventors: Stefan P. Sywyk, Eric H. Voelkel
  • Patent number: 6661716
    Abstract: According to one embodiment, the write circuitry of a content addressable memory (CAM) can include periphery circuits (102) that generate data signals (112) and write control signals (118) that connect over some distance to CAM core circuits (104). CAM core circuits (104) may include bitline write driver circuits (106), a write control circuit (108), and CAM cells (110). Write control signals (118) may include a signal surrounded by its complements and be positioned such that a routing of the write control signal is as long as the longest of the data signals (112).
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: December 9, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventor: Stefan P. Sywyk
  • Patent number: 6647457
    Abstract: According to one embodiment, a content addressable memory (CAM) (100) can include a number of CAM entries (102-0 to 102-n) and corresponding status stores (106-0 and 106-n). Match indications from the CAM entries (102-0 to 102-n) and status information from status stores (106-0 and 106-n) can be supplied to a switching circuit (108). Status information can indicate if an entry stores valid or invalid data. In one mode of operation, the switching circuit (108) can provide match indication values on a number of switch outputs (SW0 to SWn). In another mode of operation, the switching circuit (108) can provide status information on a number of switch outputs (SW0 to SWn).
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: November 11, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventors: Stefan P. Sywyk, Eric H. Voelkel
  • Patent number: 6515884
    Abstract: According to one embodiment, a content addressable memory (CAM) can include at least one match line (404), series-coupled transistor pairs comprising match transistors (402-0 to 402-n) and switch devices (422-0 to 422-n), bit match indicator signals (406-0 to 406-n), mask cell value signals (412-0 to 412-n), a match line precharge limiting device (414), a match line precharge control device (416) and an amplifier circuit (432). This configuration can allow for the regulation of the match line (404) discharge path through a discharge control device (410) and a match indication feedback device (426). This, in turn, can allow for match line (404) precharging while at least one of the bit match indicator signals (406-0 to 406-n) is in an intermediate, or approximately half-VDD, level that is consistent with relatively low power precharging of the applied comparands.
    Type: Grant
    Filed: December 18, 2001
    Date of Patent: February 4, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventors: Stefan P. Sywyk, Eric H. Voelkel
  • Patent number: 6262912
    Abstract: A single ended simplex dual port memory cell is described. One port of the memory cell is dedicated for writing operations and the other port of the memory cell is dedicated for reading operations. A bit of data received from the first port can be stored in the memory cell. The second port can detect the memory cell contents substantially simultaneously as the memory cell is storing a bit of data from the first port. Each port is optimized for its respective dedicated operation. In other words, one port is optimized for write operations and the other port is optimized for read operations. Because one port of the memory cell is optimized for write operations and the other port of the memory cell is optimized for read operations, the cell does not require multiple wordline voltages for each port.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: July 17, 2001
    Assignee: Cypress Semiconductor Corp.
    Inventors: Stefan P. Sywyk, Richard K. Chou, Andrew L. Hawkins
  • Patent number: 6240000
    Abstract: According to one embodiment a content addressable memory (CAM) (100) can segment comparand values and data values into portions. Comparand value portions are compared with corresponding data value portions in sequential compare operations. Sequential compare operations can distribute current peaks over two or more compare operations, thereby reducing peak current transients.
    Type: Grant
    Filed: August 18, 1999
    Date of Patent: May 29, 2001
    Assignee: Lara Technology, Inc.
    Inventors: Stefan P. Sywyk, Eric Voelkel
  • Patent number: 6195277
    Abstract: According to one embodiment, a multiple signal detect circuit (100) can include a detect node (102) and a reference node (104). The potential of the detect node (102) can be discharged (or charged) at a rate that depends upon the number of active input signals (M1 to Mn). The potential of the reference node (104) can be discharged (or charged) at a reference rate. The reference rate can be greater than the rate at which the detect node (102) is discharged (or charged) when one input signal is activated, and less than the rate at which the detect node (102) is discharged (or charged) when two input signals are activated. A differential voltage between the detect node (102) and reference node (104) can be amplified by an amplifier (110).
    Type: Grant
    Filed: September 13, 1999
    Date of Patent: February 27, 2001
    Assignee: Lara Technology, Inc.
    Inventors: Stefan P. Sywyk, Eric H. Voelkel, Sow T. Chu
  • Patent number: 6181595
    Abstract: A method of reading the contents of a dual port memory cell which has a Beta Ratio less than 1.5 is described. A wordline is associated with a selected port of the memory cell. The wordline is coupled to a gate device of the memory cell for controlling communication between the memory cell and a bitline. The gate device has a first conductance at a first wordline voltage and a second conductance at a second wordline voltage. The second conductance is less than the first conductance. A port of the cell is selected by applying a select voltage to the associated wordline. The select voltage is approximately the same as the second wordline voltage. The cell contents are then retrieved from the bitline.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: January 30, 2001
    Assignee: Cypress Semiconductor Corporation
    Inventors: Andrew L. Hawkins, Stefan P. Sywyk
  • Patent number: 6005796
    Abstract: A single ended simplex dual port memory cell is described. One port of the memory cell is dedicated for writing operations and the other port of the memory cell is dedicated for reading operations. A bit of data received from the first port can be stored in the memory cell. The second port can detect the memory cell contents substantially simultaneously as the memory cell is storing a bit of data from the first port. Each port is optimized for its respective dedicated operation. In other words, one port is optimized for write operations and the other port is optimized for read operations. Because one port of the memory cell is optimized for write operations and the other port of the memory cell is optimized for read operations, the cell does not require multiple wordline voltages for each port.
    Type: Grant
    Filed: January 30, 1997
    Date of Patent: December 21, 1999
    Assignee: Cypress Semiconductor Corporation
    Inventors: Stefan P. Sywyk, Richard K. Chou, Andrew L. Hawkins
  • Patent number: 6005795
    Abstract: A single ended dual port memory cell is described. A bit of data received from one of the first and second ports can be stored. Each of the first and second ports can simultaneously detect the stored bit.A method of reading the contents of a dual port memory cell which has a Beta Ratio less than 1.5 is also described. A wordline is associated with a selected port of the memory cell. The wordline is coupled to a gate device of the memory cell for controlling communication between the memory cell and a bitline. The gate device has a first conductance at a first wordline voltage and a second conductance at a second wordline voltage. The second conductance is less than the first conductance. A port of the cell is selected by applying a select voltage to the associated wordline. The select voltage is approximately the same as the second wordline voltage. The cell contents are then retrieved from the bitline.
    Type: Grant
    Filed: January 30, 1997
    Date of Patent: December 21, 1999
    Assignee: Cypress Semicondutor Corporation
    Inventors: Andrew L. Hawkins, Stefan P. Sywyk
  • Patent number: 6002283
    Abstract: An asynchronous flag generator for generating an asynchronous flag having a minimum defined active pulse length. The asynchronous flag generator comprises an arbitrary length flag generator for generating an arbitrary length status flag signal from at least two asynchronous signals, one being a set flag signal and the other being a clear flag signal. A minimum pulse generator for generating a minimum pulse having a predefined pulse length upon initiation of the set flag signal. Combinational logic combines the arbitrary length status flag with the minimum pulse to generate an asynchronous status flag with a defined minimum active pulse length.
    Type: Grant
    Filed: April 20, 1994
    Date of Patent: December 14, 1999
    Assignee: Cypress Semiconductor Corp.
    Inventor: Stefan P. Sywyk
  • Patent number: 5768196
    Abstract: A FIFO (First-In-First-Out) memory includes a main memory array and a main select circuit having a plurality of serially coupled shift registers, each selecting at least one memory location of the main memory array. The FIFO memory also includes a redundant memory array and a redundant select circuit having a plurality of redundant shift registers, each selecting at least one redundant memory location of the redundant memory array. A switching circuit is provided in the FIFO memory that is coupled to each of the shift registers and each of the redundant shift registers. When a memory location of the main memory is found defective, the switching circuit causes a corresponding shift register of the shift registers to be bypassed in the main select circuit and a redundant shift register of the redundant shift registers to be serially coupled into the main select circuit via a last one of the shift registers.
    Type: Grant
    Filed: March 1, 1996
    Date of Patent: June 16, 1998
    Assignee: Cypress Semiconductor Corp.
    Inventors: Raymond E. Bloker, Andrew L. Hawkins, Stefan P. Sywyk
  • Patent number: 5765214
    Abstract: A method is described for accessing data in a memory that has a first memory plane and a second memory plane. The method includes the step of sending a first plurality of data from the first memory plane to a data port. A second plurality of data from the second memory plane is pre-fetched only while the first plurality of data is sent from the first memory plane. The pre-fetching is performed a first plurality of clock cycles before the second plurality of data is sent to the data port.
    Type: Grant
    Filed: April 22, 1996
    Date of Patent: June 9, 1998
    Assignee: Cypress Semiconductor Corporation
    Inventor: Stefan P. Sywyk
  • Patent number: 5715205
    Abstract: A method is described that writes a first and a second data of a first data width into a memory that stores data at a second data width greater than the first data width. The method includes the step of selecting via a select circuit a plurality of memory cells that correspond to the second data width from a memory array of the memory. The first data is then written into a first number of the memory cells corresponding to the first data width while writing invalid data into a second number of the memory cells also corresponding to the first data width during a first write operation. The second data is then written into the second number of the memory cells while again writing the first data into the first number of the memory cells during a second write operation. A memory that can operate with either the first data width or the second data width without changing its column select circuit is also described.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: February 3, 1998
    Assignee: Cypress Semiconductor Corporation
    Inventor: Stefan P. Sywyk