Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Dirks, DE

Juergen Dirks, Holzkirchen DE

Patent application numberDescriptionPublished
20080216035METHOD AND COMPUTER PROGRAM FOR CONFIGURING AN INTEGRATED CIRCUIT DESIGN FOR STATIC TIMING ANALYSIS - 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.09-04-2008
20090150846INTELLIGENT TIMING ANALYSIS AND CONSTRAINT GENERATION GUI - 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.06-11-2009
20100050142SPECIAL ENGINEERING CHANGE ORDER CELLS - 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.02-25-2010
20100229141TIMING VIOLATION DEBUGGING INSIDE PLACE AND ROUTE TOOL - 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.09-09-2010
20110023000GENERATING INTEGRATED CIRCUIT FLOORPLAN LAYOUTS - 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.01-27-2011
20110063926Write Through Speed Up for Memory Circuit - 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. If it is, then the mux sends the data on the data in line directly to the data out line, instead of retrieving data from the bit array of the memory, such as through the read decoder, which would take much longer.03-17-2011
20110320997Delay-Cell Footprint-Compatible Buffers - 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.12-29-2011
20120198407AUTOMATION OF TIE CELL INSERTION, OPTIMIZATION AND REPLACEMENT BY SCAN FLIP-FLOPS TO INCREASE FAULT COVERAGE - 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.08-02-2012

Patent applications by Juergen Dirks, Holzkirchen DE

Juergen Dirks, City Of Holzkirchen DE

Patent application numberDescriptionPublished
20120200322CLOCK TREE INSERTION DELAY INDEPENDENT INTERFACE - 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.08-09-2012

Jürgen Dirks, Bochum DE

Patent application numberDescriptionPublished
20100178154Method And System For Controlling A Turbocompressor Group - A method for controlling at least two turbocompressors (07-15-2010

Jürgen Dirks, Bochum DE

Patent application numberDescriptionPublished
20100178154Method And System For Controlling A Turbocompressor Group - A method for controlling at least two turbocompressors (07-15-2010

Jürgen Dirks, Holzkirchen DE

Patent application numberDescriptionPublished
20120128110METHOD AND SYSTEM FOR ELIMINATING IMPLEMENTATION TIMING IN SYNCHRONIZATION CIRCUITS - 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.05-24-2012

Martin Dirks, Northeim DE

Patent application numberDescriptionPublished
20100146907STACKING APPARATUS AND METHOD OF MULTI-LAYER STACKING OF OBJECTS ON A SUPPORT - A stacking apparatus and method of multi-layer stacking of objects of different sizes on a support to form a stacked support includes providing a support handler. A support is elevated with the support handler and objects of different sizes and shapes are stacked on the support to form a stacked support. A stacked support is removed and an empty support supplied with the support handler. A placeholder is provided above the support handler. The placeholder has a first mode for receiving objects on the placeholder. The placeholder has a second mode for providing access to a support on the support handler. The placeholder is put in the first mode while the support handler removes a stacked support and supplies an empty support. The placeholder is put in the second mode when the support handler is elevating a support being stacked with articles. Objects that have been received on the placeholder during the first mode are deposited from the placeholder to the support when changing the placeholder from the first mode to the second mode.06-17-2010