Patents by Inventor Jürgen Dirks
Jürgen Dirks 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: 10505545Abstract: Structures for a circuit including field-effect transistors and methods for fabricating and operating such circuits. A plurality of logic cells with a first well and a second well. The first well is directly connected with ground. A tap cell includes an inverter having an output connected with the second well. The inverter is configured to provide a bias voltage having a first state in which a positive voltage is supplied to the second well and a second state in which the second well is connected with ground.Type: GrantFiled: November 14, 2018Date of Patent: December 10, 2019Assignee: GLOBALFOUNDRIES INC.Inventors: Stefan Block, Jürgen Dirks, Herbert Johannes Preuthen, Ulrich Hensel
-
Publication number: 20160284392Abstract: A memory cell includes an inverter loop. The inverter loop includes a plurality of inverter pairs, wherein an output of each inverter pair is connected to an input of a next inverter pair in the loop. Each inverter pair includes a first inverter and a second inverter. An input of the first inverter provides the input of the inverter pair. An output of the second inverter provides the output of the inverter pair. An output of the first inverter is connected to an input of the second inverter. The memory cell further includes a plurality of passgate transistor pairs. Each passgate transistor pair includes a first passgate transistor connected to the input of the first inverter of the inverter pair associated with the passgate transistor pair and a second passgate transistor connected to the input of the second inverter of the inverter pair associated with the passgate transistor pair.Type: ApplicationFiled: March 24, 2015Publication date: September 29, 2016Inventors: Stefan Block, Juergen Dirks, Herbert Johannes Preuthen
-
Patent number: 8863053Abstract: A system generally including a clock structure analysis tool, a static timing analysis tool and a waveform tool is disclosed. The clock structure analysis tool may be configured to generate a simplified clock structure for a clock signal in a complex clock structure in a design of a circuit. The static timing analysis tool may be configured to generate a plurality of results for a plurality of intermediate signals in the simplified clock structure in response to a static timing analysis of the design. The waveform tool may be configured to generate a first representation in a graphical user interface format of the intermediate signals and the results.Type: GrantFiled: August 27, 2013Date of Patent: October 14, 2014Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Juergen Dirks, Martin Fennell, Matthias Dinter
-
Patent number: 8647047Abstract: A method for controlling at least two turbocompressors (1.1, 2.1), each having a control device (1.2, 2.2) for maintaining a distance relative to a surge limit curve (P1, P2) of the respective turbocompressor; wherein a first distance (A1.1, A2.1) is determined for each turbocompressor from its surge limit curve; wherein the distance to be maintained can be trimmed relative to this first distance in the control devices; and wherein the distance (A2.2) of a control device (2.2) to be maintained is trimmed relative to its first distance (A2.1) based on a trimming (A1.1?A1.2) of another control device (1.2) in such a way that a total process variable (dV/dt) remains substantially constant.Type: GrantFiled: January 8, 2010Date of Patent: February 11, 2014Assignee: MAN Diesel & Turbo SEInventors: Jürgen Dirks, Peter Jansen
-
Publication number: 20130346932Abstract: A system generally including a clock structure analysis tool, a static timing analysis tool and a waveform tool is disclosed. The clock structure analysis tool may be configured to generate a simplified clock structure for a clock signal in a complex clock structure in a design of a circuit. The static timing analysis tool may be configured to generate a plurality of results for a plurality of intermediate signals in the simplified clock structure in response to a static timing analysis of the design. The waveform tool may be configured to generate a first representation in a graphical user interface format of the intermediate signals and the results.Type: ApplicationFiled: August 27, 2013Publication date: December 26, 2013Applicant: LSI CorporationInventors: Juergen Dirks, Martin Fennell, Matthias Dinter
-
Patent number: 8584068Abstract: A storage medium for use in a computer to develop a circuit design. The storage medium recording a software tool that may be readable and executable by the computer. The software tool generally includes the steps of (A) receiving a first user input that identifies a specific cell of a plurality of existing cells in the circuit design, the specific cell having a timing characteristic, (B) generating a replacement display corresponding to the specific cell, the replacement display comprising a plurality of alternate cells suitable to replace the specific cell, each of the alternate cells having a different value associated with the timing characteristic of the specific cell, (C) receiving a second user input that identifies a replacement cell of the alternate cells and (D) automatically generating a first engineering change order to replace the specific cell with the replacement cell.Type: GrantFiled: May 13, 2010Date of Patent: November 12, 2013Assignee: LSI CorporationInventors: Matthias Dinter, Juergen Dirks, Herbert Johannes Preuthen
-
Patent number: 8572543Abstract: A method for designing an integrated circuit is disclosed. The method generally comprises the steps of (A) splitting a design layout of the integrated circuit into a plurality of tiles, (B) adding a plurality of tie-to cells to the design layout, wherein at least one of the tie-to cells generating a tie-to signal at a particular logical level is added into each of the tiles having at least one gate with an input fixed to the particular logical level and (C) routing the tie-to signal to each of the inputs within each of the tiles.Type: GrantFiled: April 9, 2012Date of Patent: October 29, 2013Assignee: LSI CorporationInventors: Juergen Dirks, Matthias Dinter, Ralf Leuchter
-
Patent number: 8564337Abstract: Disclosed herein is a multi-clock interface, an integrated circuit and a module thereof having the multi-clock interface and a library having cells corresponding to the above noted circuitry. In one embodiment the multi-clock interface includes: (1) a multi-clock reset synchronizer configured to receive a first external clock signal and a second external clock signal that is a multiple of the first clock signal, the reset synchronizer configured to synchronize a reset of both the first and second external clock signals and based thereon generate a reset release signal and (2) a multi-phase clock generator configured to receive the reset release signal and the second clock signal, the multi-phase clock generator configured to generate multiple clock phases from the second clock signal based on the reset release signal.Type: GrantFiled: February 8, 2011Date of Patent: October 22, 2013Assignee: LSI CorporationInventors: Stefan Block, Herbert Preuthen, Juergen Dirks
-
Patent number: 8539407Abstract: A system generally including a clock structure analysis tool, a static timing analysis tool and a waveform tool is disclosed. The clock structure analysis tool may be configured to generate a simplified clock structure for a clock signal in a complex clock structure in a design of a circuit. The static timing analysis tool may be configured to generate a plurality of results for a plurality of intermediate signals in the simplified clock structure in response to a static timing analysis of the design. The waveform tool may be configured to generate a first representation in a graphical user interface format of the intermediate signals and the results.Type: GrantFiled: February 19, 2009Date of Patent: September 17, 2013Assignee: LSI CorporationInventors: Juergen Dirks, Martin Fennell, Matthias Dinter
-
Patent number: 8332801Abstract: A method for correcting a plurality of violations in a circuit design and new cells used in the method are disclosed. The method generally includes the steps of (A) implementing a first engineering change order in the circuit design to correct a first of the violations, (B) implementing a second engineering change order with a special cell to correct a second of the violations, the special cell having a plurality of interfaces available for a signal path associated with the second violation, each of the interfaces having a characteristic appropriate to correct the second violation, each of the characteristics having a different performance and (C) routing the signal path to one of the interfaces to fix the second violation.Type: GrantFiled: October 29, 2009Date of Patent: December 11, 2012Assignee: LSI CorporationInventors: Juergen Dirks, Matthias Dinter, Johann Leyrer
-
Patent number: 8327307Abstract: A method and system for eliminating implementation timing with respect to a synchronization circuit. A standard library cell having a pair of clock input pins can be connected with at least two asynchronous clock domains of the synchronization circuit in order to measure a timing signal between the flip-flop latches crossing the asynchronous clock domain. A timing delay with respect to each bit pair of the asynchronous clock domain can be determined utilizing a static analysis approach during a layout phase in order to effectively synchronize the asynchronous clock domain. Each bit pair of the asynchronous clock domain can be checked via a static timing analysis tool in order to thereby improve functional accuracy of the synchronization circuit in a wide range of digital logic designs.Type: GrantFiled: November 23, 2010Date of Patent: December 4, 2012Assignee: LSI CorporationInventors: Christian Krönke, Ansgar Bambynek, Jürgen Dirks
-
Publication number: 20120200322Abstract: Disclosed herein is a multi-clock interface, an integrated circuit and a module thereof having the multi-clock interface and a library having cells corresponding to the above noted circuitry. In one embodiment the multi-clock interface includes: (1) a multi-clock reset synchronizer configured to receive a first external clock signal and a second external clock signal that is a multiple of the first clock signal, the reset synchronizer configured to synchronize a reset of both the first and second external clock signals and based thereon generate a reset release signal and (2) a multi-phase clock generator configured to receive the reset release signal and the second clock signal, the multi-phase clock generator configured to generate multiple clock phases from the second clock signal based on the reset release signal.Type: ApplicationFiled: February 8, 2011Publication date: August 9, 2012Applicant: LSI CorporationInventors: Stefan Block, Herbert Preuthen, Juergen Dirks
-
Publication number: 20120198407Abstract: A method for designing an integrated circuit is disclosed. The method generally comprises the steps of (A) splitting a design layout of the integrated circuit into a plurality of tiles, (B) adding a plurality of tie-to cells to the design layout, wherein at least one of the tie-to cells generating a tie-to signal at a particular logical level is added into each of the tiles having at least one gate with an input fixed to the particular logical level and (C) routing the tie-to signal to each of the inputs within each of the tiles.Type: ApplicationFiled: April 9, 2012Publication date: August 2, 2012Inventors: Juergen Dirks, Matthias Dinter, Ralf Leuchter
-
Patent number: 8219959Abstract: A method of generating a floorplan layout of an integrated circuit (IC) that is amenable to implementation in a computer-aided design tool. The method is capable of performing placement and routing processing for the IC while requiring very little information about the specific circuitry used in various functional blocks of the IC. For example, at the time of the placement and routing processing, one or more functional blocks of the IC can be specified as empty functional blocks and/or functional blocks that are only partially rendered in gates.Type: GrantFiled: July 24, 2009Date of Patent: July 10, 2012Assignee: LSI CorporationInventors: Juergen Dirks, Norbert Mueller, Stefan Block
-
Publication number: 20120128110Abstract: A method and system for eliminating implementation timing with respect to a synchronization circuit. A standard library cell having a pair of dock input pins can be connected with at least two asynchronous dock domains of the synchronization circuit in order to measure a timing signal between the flip-flop latches crossing the asynchronous clock domain. A timing delay with respect to each bit pair of the asynchronous dock domain can be determined utilizing a static analysis approach during a layout phase in order to effectively synchronize the asynchronous dock domain. Each bit pair of the asynchronous dock domain can be checked via a static timing analysis tool in order to thereby improve functional accuracy of the synchronization circuit in a wide range of digital logic designs.Type: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Inventors: Christian Krönke, Ansgar Bambynek, Jürgen Dirks
-
Patent number: 8161447Abstract: A method for designing an integrated circuit is disclosed. The method generally comprises the steps of (A) splitting a design layout of the integrated circuit into a plurality of tiles, (B) adding a plurality of tie-to cells to the design layout, wherein at least one of the tie-to cells generating a tie-to signal at a particular logical level is added into each of the tiles having at least one gate with an input fixed to the particular logical level and (C) routing the tie-to signal to each of the inputs within each of the tiles.Type: GrantFiled: May 11, 2009Date of Patent: April 17, 2012Assignee: LSI CorporationInventors: Juergen Dirks, Matthias Dinter, Ralf Leuchter
-
Publication number: 20110320997Abstract: 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: ApplicationFiled: June 24, 2010Publication date: December 29, 2011Applicant: LSI CORPORATIONInventors: Farid Labib, Herbert Preuthen, Juergen Dirks, Stefan G. Block
-
Patent number: 7975197Abstract: A scan clock generator includes a clock signal input for receiving a clock signal, a scan shift mode signal input for receiving a scan shift mode signal, and a sequence controller coupled to the clock signal input for gating a selected number of clock signal pulses at a time to generate a sequence of nonconcurrent scan clock signals at separate outputs respectively in response to a first state of the scan shift mode signal.Type: GrantFiled: March 31, 2003Date of Patent: July 5, 2011Assignee: LSI CorporationInventors: Iain Clark, Juergen Dirks
-
Patent number: 7958473Abstract: A method and a computer program for configuring an integrated circuit design for static timing analysis include receiving module data representative of a hierarchy of modules in an integrated circuit design. A configuration item is selected from a list of configuration items for at least one of the modules. The module data is configured for the module from the selected configuration item into a static timing analysis scenario for performing a static timing analysis of the configured module data.Type: GrantFiled: May 9, 2008Date of Patent: June 7, 2011Assignee: LSI CorporationInventors: Juergen Dirks, Udo Elsholz, Stephan Habel, Ansgar Bambynek
-
Publication number: 20110063926Abstract: 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: ApplicationFiled: September 14, 2009Publication date: March 17, 2011Applicant: LSI CORPORATIONInventors: Stefan G. Block, Ralph Sommer, Juergen Dirks