Patents by Inventor Stefan G. Block

Stefan G. Block 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: 11329129
    Abstract: The disclosure provides transistor cells for integrated circuits and methods to form the same. A transistor cell according to the disclosure may include a substrate region including width between a first end and a second end, and a length between a third end and a fourth end in a direction orthogonal to the width. A first doped well (FDW) within the substrate region may be oppositely doped and may extend from the first end to a first interior boundary between the first and second ends of the substrate region, and from the third end to a second interior boundary between the third and fourth ends. A second doped well (SDW) within the substrate region may extend from the second end to a third interior boundary between the first and second ends, and the fourth end to a fourth interior boundary between the third and fourth ends.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 10, 2022
    Assignee: GlobalFoundries U.S. Inc.
    Inventors: Stefan G. Block, Farid Labib, Herbert J. Preuthen
  • Publication number: 20210159313
    Abstract: The disclosure provides transistor cells for integrated circuits and methods to form the same. A transistor cell according to the disclosure may include a substrate region including width between a first end and a second end, and a length between a third end and a fourth end in a direction orthogonal to the width. A first doped well (FDW) within the substrate region may be oppositely doped and may extend from the first end to a first interior boundary between the first and second ends of the substrate region, and from the third end to a second interior boundary between the third and fourth ends. A second doped well (SDW) within the substrate region may extend from the second end to a third interior boundary between the first and second ends, and the fourth end to a fourth interior boundary between the third and fourth ends.
    Type: Application
    Filed: November 25, 2019
    Publication date: May 27, 2021
    Inventors: Stefan G. Block, Farid Labib, Herbert J. Preuthen
  • Publication number: 20140281284
    Abstract: A method includes receiving a multi-port read request for retrieval of data stored in three memories, each comprising two memory modules and a parity module. The multi-port read request is associated with first data stored at a first memory address, second data stored at a second memory address, and third data stored at a third memory address. When the first memory address, the second memory address, and the third memory address are associated with a first memory module, first data is retrieved from the first memory module, second data is reconstructed using data from a second memory module and a first parity module, and third data is reconstructed using data from a fourth memory module and a seventh memory module. The first data, the second data, and the third data are provided in response to the multi-port read request.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Stefan G. Block, Ting Zhou, Mikhail I. Grinchuk, Anatoli A. Bolotov, Lav D. Ivanovic
  • Publication number: 20110320997
    Abstract: A method for creating a design for an integrated circuit, by developing a set of delay cells where each of the cells in the set has a different delay time from the other cells in the set, and where each of the cells in the set has the same surface area, has the same pin-outs, has the same drive strength, and has the same input capacitance, where an originally-used cell in the set can be swapped out for a different replacement cell in the set without any impact on the design of the integrated circuit besides a change in delay time from the originally-used cell to the replacement cell.
    Type: Application
    Filed: June 24, 2010
    Publication date: December 29, 2011
    Applicant: LSI CORPORATION
    Inventors: Farid Labib, Herbert Preuthen, Juergen Dirks, Stefan G. Block
  • Patent number: 8078926
    Abstract: An improvement to an integrated circuit of a type having a test enable line for enabling an electrical test of the integrated circuit only when the test enable line is at a logical high value, and output lines that are only used during the electrical test of the integrated circuit, where the improvement is a switch circuit for disabling a state change in the output lines when the test enable line is at a logical low value. In this manner, the output lines do not switch during functional use of the integrated circuit, and cannot be aggressors on the data signals that are carried by the data lines that are used during the functional use of the integrated circuit. In addition, these non-switching output lines can act as guard traces that run between the data lines, further electrically isolating the data lines from one another. Further, because they do not switch during functional use of the integrated circuit, the overall power consumption of the integrated circuit is reduced.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: December 13, 2011
    Assignee: LSI Corporation
    Inventors: Stefan G. Block, Herbert Preuthen, Farid Labib, Stephan Habel, Claus Pribbernow
  • Patent number: 7944237
    Abstract: A method and apparatus are provided for storing a value in a process register of an electrical circuit, which indicates a strength of a process in which the circuit was fabricated, and adjusting an input delay applied to data signals received by a synchronous storage element of the electrical circuit based on the stored value.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: May 17, 2011
    Assignee: LSI Corporation
    Inventors: Stephan Habel, Stefan G. Block
  • Publication number: 20110084726
    Abstract: A method and apparatus are provided for storing a value in a process register of an electrical circuit, which indicates a strength of a process in which the circuit was fabricated, and adjusting an input delay applied to data signals received by a synchronous storage element of the electrical circuit based on the stored value.
    Type: Application
    Filed: December 15, 2010
    Publication date: April 14, 2011
    Applicant: LSI CORPORATION
    Inventors: Stephan Habel, Stefan G. Block
  • Publication number: 20110063926
    Abstract: A method of performing a write-through operation with a memory circuit having a write enable line, a write address line, a data in line, a read address line, a data out line, a bit array, a comparator, and a mux. A write address is received on the write address line, a read address is received on the read address line, data is received on the data in line. The comparator determines as a first condition whether the write address is identical to the read address, and determines as a second condition whether the write enable line is enabled. When both the first condition and the second condition are met, the comparator signals the mux to directly output the data receiving on the data in line on the data out line without writing the data to the bit array. In this manner, the memory circuit checks to determine whether a write-through operation is called for.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 17, 2011
    Applicant: LSI CORPORATION
    Inventors: Stefan G. Block, Ralph Sommer, Juergen Dirks
  • Publication number: 20110066905
    Abstract: An improvement to an integrated circuit of a type having a test enable line for enabling an electrical test of the integrated circuit only when the test enable line is at a logical high value, and output lines that are only used during the electrical test of the integrated circuit, where the improvement is a switch circuit for disabling a state change in the output lines when the test enable line is at a logical low value. In this manner, the output lines do not switch during functional use of the integrated circuit, and cannot be aggressors on the data signals that are carried by the data lines that are used during the functional use of the integrated circuit. In addition, these non-switching output lines can act as guard traces that run between the data lines, further electrically isolating the data lines from one another. Further, because they do not switch during functional use of the integrated circuit, the overall power consumption of the integrated circuit is reduced.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 17, 2011
    Applicant: LSI CORPORATION
    Inventors: Stefan G. Block, Herbert Preuthen, Farid Labib, Stephan Habel, Claus Pribbernow
  • Patent number: 7880498
    Abstract: A method and apparatus are provided for storing a value in a process register of an electrical circuit, which indicates a strength of a process in which the circuit was fabricated, and adjusting an input delay applied to data signals received by a synchronous storage element of the electrical circuit based on the stored value.
    Type: Grant
    Filed: November 23, 2007
    Date of Patent: February 1, 2011
    Assignee: LSI Corporation
    Inventors: Stephan Habel, Stefan G. Block
  • Patent number: 7829973
    Abstract: A decoupling circuit disposed between a first rail and a second rail, where a third power rail is disposed between the first and second rails. A resistor having a first electrode and a second electrode is disposed between the first and second rails. Two capacitors are disposed between the first and second rails. The resistor is connected to the third rail and the two capacitors. In this manner, the two capacitors are connected in series with respect to the resistor, and in parallel with respect to one another. A first of the two capacitors is connected to the first rail, and a second of the two capacitors is connected to the second rail. At least one of the resistor and the two capacitors is disposed at least in part beneath the third rail.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: November 9, 2010
    Assignee: LSI Corporation
    Inventors: Richard T. Schultz, Thomas R. O'Brien, Viswanathan Lakshmanan, David M. Ratchkov, Stefan G. Block
  • Patent number: 7650548
    Abstract: A scannable flip-flop and method are provided. The flip-flop includes a clock input, a normal data input, a test data input, a normal data output and a scan data output. The flip-flop has a normal operating mode during which the normal data output is enabled and the scan data output disabled and has a scan-shift mode during which the normal data output is disabled and the scan data output is enabled.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: January 19, 2010
    Assignee: LSI Corporation
    Inventors: Stefan G. Block, Stephan Habel
  • Publication number: 20090134912
    Abstract: A method and apparatus are provided for storing a value in a process register of an electrical circuit, which indicates a strength of a process in which the circuit was fabricated, and adjusting an input delay applied to data signals received by a synchronous storage element of the electrical circuit based on the stored value.
    Type: Application
    Filed: November 23, 2007
    Publication date: May 28, 2009
    Applicant: LSI Corporation
    Inventors: Stephan Habel, Stefan G. Block
  • Patent number: 7514974
    Abstract: An apparatus and method are provided for powering an integrated circuit chip with a supply voltage generated externally to the chip. An on-chip clock signal is generated with a ring oscillator fabricated on the integrated circuit chip. The supply voltage is altered as a function of a difference between a frequency of the on-chip clock signal and a reference clock frequency.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: April 7, 2009
    Assignee: LSI Corporation
    Inventors: Stefan G. Block, Stephan Habel
  • Publication number: 20090051006
    Abstract: A decoupling circuit disposed between a first rail and a second rail, where a third power rail is disposed between the first and second rails. A resistor having a first electrode and a second electrode is disposed between the first and second rails. Two capacitors are disposed between the first and second rails. The resistor is connected to the third rail and the two capacitors. In this manner, the two capacitors are connected in series with respect to the resistor, and in parallel with respect to one another. A first of the two capacitors is connected to the first rail, and a second of the two capacitors is connected to the second rail. At least one of the resistor and the two capacitors is disposed at least in part beneath the third rail.
    Type: Application
    Filed: August 23, 2007
    Publication date: February 26, 2009
    Applicant: LSI CORPORATION
    Inventors: Richard T. Schultz, Thomas R. O'Brien, Viswanathan Lakshmanan, David M. Ratchkov, Stefan G. Block
  • Publication number: 20080258700
    Abstract: An apparatus and method are provided for powering an integrated circuit chip with a supply voltage generated externally to the chip. An on-chip clock signal is generated with a ring oscillator fabricated on the integrated circuit chip. The supply voltage is altered as a function of a difference between a frequency of the on-chip clock signal and a reference clock frequency.
    Type: Application
    Filed: April 18, 2007
    Publication date: October 23, 2008
    Applicant: LSI Logic Corporation
    Inventors: Stefan G. Block, Stephan Habel
  • Publication number: 20080250283
    Abstract: A scannable flip-flop and method are provided. The flip-flop includes a clock input, a normal data input, a test data input, a normal data output and a scan data output. The flip-flop has a normal operating mode during which the normal data output is enabled and the scan data output disabled and has a scan-shift mode during which the normal data output is disabled and the scan data output is enabled.
    Type: Application
    Filed: April 4, 2007
    Publication date: October 9, 2008
    Applicant: LSI Logic Corporation
    Inventors: Stefan G. Block, Stephan Habel
  • Patent number: 7088158
    Abstract: A digital multi-phase clock generator includes a reference clock input and first and second digitally-programmable delay lines. The first and second delay lines are coupled in parallel with one another, in series with the reference clock input. Each delay line includes a delay control input. The first delay line has a plurality of phase outputs which are synchronized with the reference clock input and have different phases from one another. The generator further includes a phase detector and a delay control circuit, which are coupled with second delay line to form a phase-locked loop. The delay control circuit has a digital delay control output, which is coupled to the delay control inputs of both the first and second delay lines. The phase-locked loop adjusts delay through the first and second delay lines to lock a phase of an output of the second delay line to a phase of the reference clock input.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: August 8, 2006
    Assignee: LSI Logic Corporation
    Inventors: Stefan G. Block, David R. Reuveni
  • Patent number: 6904554
    Abstract: An apparatus comprising a plurality of flip-flops each comprising (i) a first input, (ii) a second input and (iii) an output, where (a) each of the outputs are coupled to the first input of a subsequent flip-flop to form a chain, (b) the first input of a first of the flip-flops receives a pattern signal, (c) each of the second inputs receives a respective first logic signal, and (d) each of the outputs presents a respective second logic signal in response to the signals received at the first and second inputs, a pattern generator configured to generate the pattern signal, and a checking circuit configured to generate a check signal in response to the second logic signal of a last of the flip-flops. The pattern signal and the first logic signals are generally selected to influence a behavior of the apparatus.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: June 7, 2005
    Assignee: LSI Logic Corporation
    Inventors: Stefan G. Block, David R. Rueveni
  • Patent number: 6756832
    Abstract: A digitally programmable delay circuit is provided, which includes a control input and a plurality of delay stages coupled in series with one another to form a delay line. Each stage has a previous stage input, a previous stage output, a next stage input and a next stage output. The next stage output and the next stage input are coupled to the previous stage input and the previous stage output, respectively, of a next one of the delay stages in the delay line. The previous stage input is coupled to the next stage output. The previous stage input and the next stage input are selectively coupled to the previous stage output based on the control input.
    Type: Grant
    Filed: October 16, 2002
    Date of Patent: June 29, 2004
    Assignee: LSI Logic Corporation
    Inventors: David R. Reuveni, Stefan G. Block