Patents by Inventor Helmut Kohler
Helmut Kohler 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: 9064074Abstract: According to one aspect of the present disclosure, a method and technique for identifying odd nets in a hierarchical electronic circuit design is disclosed. The method includes: receiving a very high-speed integrated circuit hardware description language (VHDL) model of an electronic circuit design; modifying an architecture section of VHDL code of each endpoint component of the VHDL model to connect each input/output (IO) of the endpoint component VHDL code to an instance of a snoop VHDL code; executing a simulation of the VHDL model through a plurality of clock cycles while driving a logical value by the snoop VHDL code and deriving simulation clashes detected by the snoop VHDL code for each IO of the endpoint components; and extracting an odd net topology for the VHDL model based on the simulation clashes derived from the simulation.Type: GrantFiled: November 14, 2011Date of Patent: June 23, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joerg Kayser, Helmut Kohler, Norbert Schumacher
-
Publication number: 20130124182Abstract: According to one aspect of the present disclosure, a method and technique for identifying odd nets in a hierarchical electronic circuit design is disclosed. The method includes: receiving a very high-speed integrated circuit hardware description language (VHDL) model of an electronic circuit design; modifying an architecture section of VHDL code of each endpoint component of the VHDL model to connect each input/output (IO) of the endpoint component VHDL code to an instance of a snoop VHDL code; executing a simulation of the VHDL model through a plurality of clock cycles while driving a logical value by the snoop VHDL code and deriving simulation clashes detected by the snoop VHDL code for each IO of the endpoint components; and extracting an odd net topology for the VHDL model based on the simulation clashes derived from the simulation.Type: ApplicationFiled: November 14, 2011Publication date: May 16, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joerg Kayser, Helmut Kohler, Norbert Schumacher
-
Patent number: 7959770Abstract: In order to provide an electrocoating plant for coating workpieces, in particular vehicle bodies, comprising at least one immersion bath, in which at least one electrode is disposed, a conveying device, which brings the workpieces into the immersion bath and out of the immersion bath again, and a power supply device, which generates from an a.c. input voltage an output voltage, in particular a d.c.Type: GrantFiled: June 19, 2007Date of Patent: June 14, 2011Assignee: Durr Systems GmbHInventors: Helmut Kohler, Ralf Schurer, Michael Dieterich
-
Patent number: 7675930Abstract: A system for switching data packets through a multiple (m) input, multiple (n) output switching device providing switching having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distributed output queues reading the incoming input control information from the plurality of input ports (IP) and compresses the information in a form which allows an easy association with a respective output port (OP) to which an individual input port is temporarily mapped.Type: GrantFiled: February 19, 2008Date of Patent: March 9, 2010Assignee: International Business Machines CorporaitonInventors: Francois Abel, Gottfried Andreas Goldrian, Ingemar Holm, Helmut Kohler, Norbert Schumacher
-
Publication number: 20080212577Abstract: A system for switching data packets through a multiple (m) input, multiple (n) output switching device providing switching having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distributed output queues reading the incoming input control information from the plurality of input ports (IP) and compresses the information in a form which allows an easy association with a respective output port (OP) to which an individual input port is temporarily mapped.Type: ApplicationFiled: February 19, 2008Publication date: September 4, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Francois Abel, Gottfried Andreas Goldrian, Ingemar Holm, Helmut Kohler, Norbert Schunacher
-
Patent number: 7379470Abstract: A method and system for switching data packets through a multiple (m) input, multiple (n) output switching device providing a switching method having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distributed output queues reading the incoming input control information from the plurality of input ports (IP) and compresses the information in a form which allows an easy association with a respective output port (OP) to which an individual input port is temporarily mapped.Type: GrantFiled: April 28, 2003Date of Patent: May 27, 2008Assignee: International Business Machines CoprorationInventors: Francois Abel, Gottfried Andreas Goldrian, Ingemar Holm, Helmut Kohler, Norbert Schumacher
-
Publication number: 20070261953Abstract: In order to provide an electrocoating plant for coating workpieces, in particular vehicle bodies, comprising at least one immersion bath, in which at least one electrode is disposed, a conveying device, which brings the workpieces into the immersion bath and out of the immersion bath again, and a power supply device, which generates from an a.c. input voltage an output voltage, in particular a d.c.Type: ApplicationFiled: June 19, 2007Publication date: November 15, 2007Applicant: DURR SYSTEMS GMBHInventors: Helmut KOHLER, Ralf SCHURER, Michael DIETERICH
-
Patent number: 7107490Abstract: The present invention relates to a method and system for testing error detection programs dedicated for detecting hardware failures in a computer system, in which error case patterns comprising stimuli values are generated and response patterns to the hardware are evaluated. In order to develop and debug such error detection programs already at an early phase during hardware development it is proposed to feed a simulation model (26) of said hardware with said error patterns, and after running said model, evaluating (12) the model response patterns generated by the simulation model and comparing the response patterns with those expected as a result of the error detection program.Type: GrantFiled: December 6, 2002Date of Patent: September 12, 2006Assignee: International Business Machines CorporationInventors: Andreas Eisenhoffer, Harald Fischer, Helmut Kohler, Norbert Schumacher
-
Publication number: 20050099945Abstract: A method and system for switching data packets through a multiple (m) input, multiple (n) output switching device providing a switching method having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distributed output queues reading the incoming input control information from the plurality of input ports (IP) and compresses the information in a form which allows an easy association with a respective output port (OP) to which an individual input port is temporarily mapped.Type: ApplicationFiled: April 28, 2003Publication date: May 12, 2005Applicant: International Business Machines CorporationInventors: Francois Abel, Gottfried Goldrian, Ingemar Holm, Helmut Kohler, Norbert Schumacher
-
Publication number: 20030126503Abstract: The present invention relates to a method and system for testing error detection programs dedicated for detecting hardware failures in a computer system, in which error case patterns comprising stimuli values are generated and response patterns to the hardware are evaluated. In order to develop and debug such error detection programs already at an early phase during hardware development it is proposed to feed a simulation model (26) of said hardware with said error patterns, and after running said model, evaluating (12) the model response patterns generated by the simulation model and comparing the response patterns with those expected as a result of the error detection program.Type: ApplicationFiled: December 6, 2002Publication date: July 3, 2003Applicant: International Business Machines CorporationInventors: Andreas Eisenhoffer, Harald Fischer, Helmut Kohler, Norbert Schumacher
-
Patent number: 6048284Abstract: A pulley which can be driven by the output element of the engine in a motor vehicle to transmit torque to one or more endless belts or chains has a rotary input member, a rotary output member and a damper which yieldably opposes rotation of the input and output members relative to each other about a common axis and is at least partially confined in an annular chamber defined by at least one of the input and output members. The chamber can further receive a friction bearing which operates between the input and output members, as well as a vibration absorbing device. Such device can have a mass which is adjacent a flange of one of the input and output members and one or more energy storing elements acting in the circumferential direction of the pulley.Type: GrantFiled: December 23, 1996Date of Patent: April 11, 2000Assignee: LuK Lamellen und Kupplungsbau GmbHInventors: Friedrich Gerhardt, Peter Klein, Heinz Molt, Joachim Hoffmann, Herbert Kiefer-Gander, Alexander Ellert, Helmut Kohler, Wolfgang Haas
-
Patent number: 5694400Abstract: Discloses a device and a method for checking by means of a checker (100). the data incorporating check bits read into a memory stack. The device comprises a first counter (20), which is connected through logical gates (30a-d) with some of the memory input lines (25), and a second counter (80) between the checker (100) and the memory (50), which is connected through logical gates (70a-d) to the memory output lines (55) corresponding to the memory input lines (25) with the first (20) and the second (80). counters generating continuous binary values.Type: GrantFiled: August 10, 1995Date of Patent: December 2, 1997Assignee: International Business Machines CorporationInventors: Gilles Gervais, Ingemar Holm, Helmut Kohler, Thomas Koehler, Norbert Schumacher, Gerhard Zilles
-
Patent number: 5321706Abstract: A circuit for checking the memory array address and contents is described. The circuit consists of at least one write address counter (120) and at least one read address counter (130). Before a data word is read into the array, each of its check bits are XORed with one bit of the address location at which the word is to be written. On reading out the word, the check bits are again XORed with the bits of the address location to restore their original value and the parity of the data word is checked. If the parity is found to be incorrect then it is known that an error has occurred either on reading in or reading out and the appropriate action can be taken.Type: GrantFiled: June 24, 1991Date of Patent: June 14, 1994Assignee: International Business Machines CorporationInventors: Ingemar Holm, Helmut Kohler, Peter Mannherz, Norbert Schumacher, Gerhard Zilles
-
Patent number: 5227995Abstract: The semiconductor memory module comprises a housing of plastic or ceramic in which two chips are stacked together back-to-back. The pads of the chips are electrically connected by wire bonding to beam leads which comprise outer bond leads, generally arranged outside the housing to form the contact pins or contact leads of the module to a printed circuit board, and inner bond leads in the housing. The inner bond leads are split and spread in the area of the inner lead bond ends into upper and lower sets forming a gap for receiving and holding the stacked chips.Type: GrantFiled: July 17, 1990Date of Patent: July 13, 1993Assignee: International Business Machines CorporationInventors: Erich Klink, Helmut Kohler, Harald Pross
-
Patent number: 5218245Abstract: A programmable logic cell, compatible with LSSD (Level Sensitive Scan Design) technique, is described whose internal logic function can be initially loaded from an EPROM or external processor. The output or contents of one cell can be connected to another cell to alter the logic operation of the second cell even while this second cell is in operation. The cells can be connected together to form a neural network.Type: GrantFiled: September 12, 1991Date of Patent: June 8, 1993Assignee: International Business Machines CorporationInventors: Helmut Kohler, Norbert Schumacher
-
Patent number: 4828092Abstract: A friction clutch wherein the diaphragm spring is installed between two annular seats which are carried by the clutch cover. At least one side of the spring has a set of radially extending reinforcing projections each of which extends in part into the annular main (outer) section and into one of the radially inwardly extending prongs. The respective seat has recesses for intermediate portions of such projections. The diaphragm spring is made of special spring steel and the recesses can be formed by deformation of and/or removal of material from the respective seat or seats.Type: GrantFiled: November 30, 1987Date of Patent: May 9, 1989Assignee: LuK Lamellen und Kupplungsbau GmbHInventor: Helmut Kohler
-
Patent number: 4757597Abstract: The axially movable pressure plate of a friction clutch for motor vehicles is non-rotatably secured to the housing by a set of leaf springs each of which has an end portion overlying that surface of the pressure plate which faces away from the clutch plate. The end portion of each leaf spring has an opening in register with the open end of a blind bore in the surface of the pressure plate. Such end portions of the leaf springs are permanently fastened to the pressure plate by tubular connecting elements having (a) enlarged end portions overlying those sides of the leaf springs which face away from the pressure plate and (b) main portions which extend through the respective openings and into the registering blind bores and are radially expanded into pronounced frictional engagement with the pressure plate.Type: GrantFiled: August 15, 1986Date of Patent: July 19, 1988Assignee: Luk Lamellen und Kupplungsbau GmbHInventor: Helmut Kohler
-
Patent number: 4635775Abstract: A friction clutch wherein the leaf springs which confine the pressure plate to axial movement relative to the housing are secured to the pressure plate by fastening devices having solid or tubular connecting elements a first portion of each of which is anchored in a discrete blind bore of the pressure plate and each of which extends outwardly through and beyond an opening in the respective leaf spring. Those portions of the connecting elements which extend outwardly beyond the openings of the respective leaf springs are deformed to constitute rivet heads which overlie the leaf springs and hold them against movement away from the respective surface of the pressure plate. Such mode of fastening the leaf springs to the pressure plate allows for a reduction of the radial dimensions and weight and enhances the safety of the clutch, especially as concerns the bursting strength of the pressure plate.Type: GrantFiled: June 29, 1983Date of Patent: January 13, 1987Assignee: Luk Lamellen und Kupplungsbau GmbHInventor: Helmut Kohler
-
Patent number: 4615424Abstract: The axially movable pressure plate of a friction clutch for motor vehicles is non-rotatably secured to the housing by a set of leaf springs each of which has an end portion overlying that surface of the pressure plate which faces away from the clutch plate. The end portion of each leaf spring has an opening in register with the open end of a blind bore in the surface of the pressure plate. Such end portions of the leaf springs are permanently fastened to the pressure plate by tubular connecting elements having (a) enlarged end portions overlying those sides of the leaf springs which face away from the pressure plate and (b) main portions which extend through the respective openings and into the registering blind bores and are radially expanded into pronounced frictional engagement with the pressure plate.Type: GrantFiled: June 29, 1983Date of Patent: October 7, 1986Assignee: Luk Lamellen und Kupplungsbau GmbHInventor: Helmut Kohler
-
Patent number: 4427526Abstract: A process is disclosed for the production of hydrogenated aromatic compounds and mixtures thereof by thermal treatment of aromatic oils or mixtures, derived from coal or petroleum, wherein the improvement over the prior art resides in thermally treating aromatic oils of boiling range 280.degree.-450.degree. C., with residues from the processing of liquid coal conversion products and/or petroleum refining, for up to 10 hours in a temperature region between 200.degree. and 380.degree. C. and at a pressure of maximum 15 bar, with good inter-mixing of the reaction components, and thereafter separating the products by distillation from the pitch-like residue.Type: GrantFiled: November 16, 1981Date of Patent: January 24, 1984Assignee: Rutgerswerke AktiengesellschaftInventors: Jurgen Stadelhofer, Heinz-Gerhard Franck, Helmut Kohler