Patents by Inventor Andre Hertwig
Andre Hertwig 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: 11256284Abstract: Disclosed aspects relate to a clock distribution network of a synchronous logic device. The synchronous logic device has sub-circuits having different clock domains. The clock domains form a hierarchical structure. The clock distribution network has a clock source to provide a global clock signal. A programmable delay line associated with a sub-circuit generates a local clock signal for the sub-circuit by delaying the signal. A global skew control circuit can manage clock skew between the local clock signals. The global skew control circuit may adjust a delay, determine initial operations for the delay lines, verify whether it is possible to perform the initial operations, and perform a correction operation. The correction operation can include correcting the control commands such that the corrected commands lead to the same change of skew adjustment between the local clocks.Type: GrantFiled: January 7, 2020Date of Patent: February 22, 2022Assignee: International Business Machines CorporationInventors: Andreas Arp, Andre Hertwig, Michael Koch, Matthias Ringe
-
Patent number: 10651834Abstract: An apparatus of performing a clock skew adjustment between N clock signals. 2(N?1) skew sensors are configured as successive pairs k, each pair k having a first skew sensor and a second skew sensor. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. A skew controller performs the clock skew adjustment based on the first and second information.Type: GrantFiled: October 15, 2019Date of Patent: May 12, 2020Assignee: International Business Machines CorporationInventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Publication number: 20200142443Abstract: Disclosed aspects relate to a clock distribution network of a synchronous logic device. The synchronous logic device has sub-circuits having different clock domains. The clock domains form a hierarchical structure. The clock distribution network has a clock source to provide a global clock signal. A programmable delay line associated with a sub-circuit generates a local clock signal for the sub-circuit by delaying the signal. A global skew control circuit can manage clock skew between the local clock signals. The global skew control circuit may adjust a delay, determine initial operations for the delay lines, verify whether it is possible to perform the initial operations, and perform a correction operation. The correction operation can include correcting the control commands such that the corrected commands lead to the same change of skew adjustment between the local clocks.Type: ApplicationFiled: January 7, 2020Publication date: May 7, 2020Inventors: Andreas Arp, Andre Hertwig, Michael Koch, Matthias Ringe
-
Patent number: 10564664Abstract: Disclosed aspects relate to a clock distribution network of a synchronous logic device. The synchronous logic device has sub-circuits having different clock domains. The clock domains form a hierarchical structure. The clock distribution network has a clock source to provide a global clock signal. A programmable delay line associated with a sub-circuit generates a local clock signal for the sub-circuit by delaying the signal. A global skew control circuit can manage clock skew between the local clock signals. The global skew control circuit may adjust a delay, determine initial operations for the delay lines, verify whether it is possible to perform the initial operations, and perform a correction operation. The correction operation can include correcting the control commands such that the corrected commands lead to the same change of skew adjustment between the local clocks.Type: GrantFiled: May 11, 2017Date of Patent: February 18, 2020Assignee: International Business Machines CorporationInventors: Andreas Arp, Andre Hertwig, Michael Koch, Matthias Ringe
-
Publication number: 20200044636Abstract: An apparatus of performing a clock skew adjustment between N clock signals. 2(N?1) skew sensors are configured as successive pairs k, each pair k having a first skew sensor and a second skew sensor. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. A skew controller performs the clock skew adjustment based on the first and second information.Type: ApplicationFiled: October 15, 2019Publication date: February 6, 2020Inventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Patent number: 10469063Abstract: An apparatus of performing a clock skew adjustment between at least first and second clock signals includes first and second skew sensors and a skew controller. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. Each of the first and second information varies depending on the clock skew. The skew controller performs the clock skew adjustment based on the first and second information.Type: GrantFiled: March 22, 2019Date of Patent: November 5, 2019Assignee: International Business Machines CorporationInventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Publication number: 20190222206Abstract: An apparatus of performing a clock skew adjustment between at least first and second clock signals includes first and second skew sensors and a skew controller. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. Each of the first and second information varies depending on the clock skew. The skew controller performs the clock skew adjustment based on the first and second information.Type: ApplicationFiled: March 22, 2019Publication date: July 18, 2019Inventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Patent number: 10348278Abstract: An apparatus of performing a clock skew adjustment between at least first and second clock signals includes first and second skew sensors and a skew controller. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. Each of the first and second information varies depending on the clock skew. The skew controller performs the clock skew adjustment based on the first and second information.Type: GrantFiled: July 17, 2018Date of Patent: July 9, 2019Assignee: International Business Machines CorporationInventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Publication number: 20180329448Abstract: Disclosed aspects relate to a clock distribution network of a synchronous logic device. The synchronous logic device has sub-circuits having different clock domains. The clock domains form a hierarchical structure. The clock distribution network has a clock source to provide a global clock signal. A programmable delay line associated with a sub-circuit generates a local clock signal for the sub-circuit by delaying the signal. A global skew control circuit can manage clock skew between the local clock signals. The global skew control circuit may adjust a delay, determine initial operations for the delay lines, verify whether it is possible to perform the initial operations, and perform a correction operation. The correction operation can include correcting the control commands such that the corrected commands lead to the same change of skew adjustment between the local clocks.Type: ApplicationFiled: May 11, 2017Publication date: November 15, 2018Inventors: Andreas Arp, Andre Hertwig, Michael Koch, Matthias Ringe
-
Publication number: 20180323773Abstract: An apparatus of performing a clock skew adjustment between at least first and second clock signals includes first and second skew sensors and a skew controller. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. Each of the first and second information varies depending on the clock skew. The skew controller performs the clock skew adjustment based on the first and second information.Type: ApplicationFiled: July 17, 2018Publication date: November 8, 2018Inventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Patent number: 10110205Abstract: An apparatus of performing a clock skew adjustment between at least first and second clock signals includes first and second skew sensors and a skew controller. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. Each of the first and second information varies depending on the clock skew. The skew controller performs the clock skew adjustment based on the first and second information.Type: GrantFiled: September 7, 2016Date of Patent: October 23, 2018Assignee: International Business Machines CorporationInventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Publication number: 20180069540Abstract: An apparatus of performing a clock skew adjustment between at least first and second clock signals includes first and second skew sensors and a skew controller. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. Each of the first and second information varies depending on the clock skew. The skew controller performs the clock skew adjustment based on the first and second information.Type: ApplicationFiled: September 7, 2016Publication date: March 8, 2018Inventors: Andreas Arp, Fatih Cilek, Andre Hertwig, Michael Koch, Matthias Ringe
-
Patent number: 6832868Abstract: A writing implement comprising a housing (2), a writing cartridge (4) arranged in the housing in a movable manner, and a control unit that displaces the writing cartridge between a first position in which the cartridge tip (6) protrudes from the housing for writing, and a second position in which the cartridge is retracted into the housing. In the first position the writing implement has a total length suitable for writing, and in the second position the writing implement is contracted. The writing implement exhibits improved handling without major structural modification, so that the writing implement can be brought into the writing position and also extended in a single hand movement. To achieve this the implement is provided with a depressor (8) which is configured as an extension of the housing and can be actuated to move the writing cartridge between the first and second positions, and which in the first position extends out from the rear end of the housing.Type: GrantFiled: June 6, 2003Date of Patent: December 21, 2004Assignee: C. Josef Lamy GmbHInventors: Andre Hertwig, Wolfgang Nestlen
-
Publication number: 20040042839Abstract: A writing implement comprising a housing (2), a writing cartridge (4) arranged in the housing in a movable manner, and a control unit that displaces the writing cartridge between a first position in which the cartridge tip (6) protrudes from the housing for writing, and a second position in which the cartridge is retracted into the housing. In the first position the writing implement has a total length suitable for writing, and in the second position the writing implement is contracted. The writing implement exhibits improved handling without major structural modification, so that the writing implement can be brought into the writing position and also extended in a single hand movement. To achieve this the implement is provided with a depressor (8) which is configured as an extension of the housing and can be actuated to move the writing cartridge between the first and second positions, and which in the first position extends out from the rear end of the housing.Type: ApplicationFiled: June 6, 2003Publication date: March 4, 2004Applicant: C. Josef Lamy GmbHInventors: Andre Hertwig, Wolfgang Nestlen