Patents by Inventor Manuel Beck

Manuel Beck 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).

  • Publication number: 20240135083
    Abstract: Disclosed herein is a computer implemented method of correcting a timing failure of a network of conductors and repowering structures in an integrated circuit design using a reinforcement learning agent. The reinforcement learning agent comprises a neural network. The method comprises: receiving a graph comprising nodes and edges that encodes said network of conductors and repowering structures; and receiving a modification recommendation from said reinforcement learning agent in response to inputting said graph into said reinforcement learning agent.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 25, 2024
    Inventors: Gregor Boronowsky, Marvin von der Ehe, Manuel Beck, Jan Niklas Stegmaier, Simon Hermann Friedmann
  • Patent number: 11568633
    Abstract: A computer-implemented method for comparing a first version of a floorplan of a design for an integrated circuit with a second version. The method comprises (i) generating a timing information for each net in the second version by determining whether timing information is available for the net in the first version; (ii) in case no timing information is available in the first version, generating the timing information for the second version by calculating a spatial distance and timing information between two points of the net using wire length differences between the first version and the second version; (iii) otherwise, generating the timing information for the second version by calculating a spatial distance and timing information between two points of the net using a wire reach table to obtain a wire delay.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: January 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Siegmund Schlechter, Manuel Beck
  • Publication number: 20210287036
    Abstract: A computer-implemented method for comparing a first version of a floorplan of a design for an integrated circuit with a second version. The method comprises (i) generating a timing information for each net in the second version by determining whether timing information is available for the net in the first version; (ii) in case no timing information is available in the first version, generating the timing information for the second version by calculating a spatial distance and timing information between two points of the net using wire length differences between the first version and the second version; (iii) otherwise, generating the timing information for the second version by calculating a spatial distance and timing information between two points of the net using a wire reach table to obtain a wire delay.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Inventors: Siegmund Schlechter, Manuel Beck
  • Patent number: 11055461
    Abstract: Semiconductor device design automation by receiving an initial semiconductor design, identifying scannable cells according to the semiconductor design, determining scannable cell locations, identifying a cluster of scannable cells among the scannable cells according to the locations, forming a scan chain configured to connect at least some of the scannable cells of the cluster, identifying a scan chain cluster including the scan chain logical connections; and generating a scan chain scan-multiplexer location for scan chain clusters.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Manuel Beck, Marvin von der Ehe
  • Patent number: 10719654
    Abstract: A method for processing design data for a semiconductor circuit may be provided. The design data describe a signal line and related physical characteristics. The method comprises receiving the design data for the signal line, receiving constraint data describing a blockage area, and determining a segment of the signal line that would overlap with the blockage area assuming a direct path from the source to the sink. The method comprises further determining for the segment, based on the length of the segment, whether the segment is route-able without inserting a buffer while meeting the timing constraints, and modifying, in case a segment is not route-able without inserting a buffer, the physical characteristics of the signal line. Thereby, the determining the segment, the determining whether the segment length is route-able, and the modifying the physical characteristics is performed before placing buffers in the signal line and routing the signal line.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Manuel Beck, Florian Braun, Lukas Dällenbach, Heinz Josef Hemmes, Jesse P. Surprise, Marvin von der Ehe
  • Patent number: 10572618
    Abstract: There is provided a computer implemented method for processing a formal specification of a digital circuit. The specification comprises information about a signal path for forwarding a digital signal from a source to a sink. The method comprises inputting the formal specification; identifying at least one signal group and at least one signal path belonging to the signal group based on the formal specification; inputting physical design constraints; and calculating, based on the physical design constraints and the at least one signal group, a number of clocked stages to be inserted into the signal path, such that the signal paths of a certain signal group have the same calculated number of clocked stages.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Manuel Beck, Florian Braun, Lukas Dällenbach, Heinz Josef Hemmes, Marvin von der Ehe
  • Patent number: 10528323
    Abstract: A circuit is provided for addition of multiple binary numbers. The circuit includes a 4-to-2-compressor configured for calculating a compressed representation from four binary numbers received via operand inputs of the 4-to-2-compressor. The 4-to-2-compressor includes a first sub-circuit and a second sub-circuit. Each of the first sub-circuit and the second sub-circuit is configured for transmitting a bitwise inverted representation, of a compressed representation, from three binary numbers.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: January 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manuel Beck, Wilhelm Haller, Ulrich Krauch, Kurt Lind, Friedrich Schroeder
  • Patent number: 10464555
    Abstract: A method using a parking assistance apparatus of a motor vehicle with trailer includes: producing, respectively by first and second camera units, a first image of surroundings of the vehicle on which the trailer is portrayed, and a second image of surroundings of the trailer, the first and second camera units being arranged on the vehicle and the trailer, respectively; producing a combined view of the surroundings from the first and second images, wherein an area of the first image occupied by the trailer overlays with a piece of the second image, so the trailer in the combined view has areas depicted transparently in front of surroundings in the second image; displaying the combined view with a desired travel trajectory for the trailer overlaid on the view; selecting a profile for the desired trajectory; starting a parking process in which the trailer is automatically kept on the desired trajectory.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: November 5, 2019
    Assignee: Valeo Schalter und Sensoren GmbH
    Inventors: Markus Heimberger, Manuel Beck
  • Patent number: 10452801
    Abstract: A routing specification is received for nets of an integrated circuit connecting source cells and sink cells in the integrated circuit. A target performance parameter is received for each of the nets, the target performance parameters specifying a propagation property of electrical signals in the nets. Layouts of the nets are generated according to the routing specification. An actual performance parameter for each of the nets in the layouts is generated, in which the actual performance parameters specify a calculated actual propagation property of electrical signals in the nets. A deviation parameter is generated for each of the performance parameters. Each of the deviation parameters is indicative of a degree of deviation of the respective actual performance parameter from its target performance parameter.
    Type: Grant
    Filed: November 14, 2015
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Manuel Beck, Sven Peyer, Christian Schulte, Wolfram Ziegler
  • Patent number: 10452800
    Abstract: A routing specification is received for nets of an integrated circuit connecting source cells and sink cells in the integrated circuit. A target performance parameter is received for each of the nets, the target performance parameters specifying a propagation property of electrical signals in the nets. Layouts of the nets are generated according to the routing specification. An actual performance parameter for each of the nets in the layouts is generated, in which the actual performance parameters specify a calculated actual propagation property of electrical signals in the nets. A deviation parameter is generated for each of the performance parameters. Each of the deviation parameters is indicative of a degree of deviation of the respective actual performance parameter from its target performance parameter.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Manuel Beck, Sven Peyer, Christian Schulte, Wolfram Ziegler
  • Patent number: 10429832
    Abstract: The invention relates to a method for the remote control of a function of a motor vehicle by means of a vehicle-external electronic unit, in which the vehicle-external electronic unit (7) is checked during the driving event of the motor vehicle (1) in that the vehicle-external electronic unit (7) triggers an operation, the result of which is checked for correctness by a control device (3) of the motor vehicle (1).
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: October 1, 2019
    Assignee: Valeo Schalter und Sensoren GmbH
    Inventors: Manuel Beck, Frederic Gehin, Marc Scheerle, Ullrich Pressel, Martin Anderschitz, Viktor Friesen, Andreas Hiller
  • Publication number: 20190163862
    Abstract: A method for processing design data for a semiconductor circuit may be provided. The design data describe a signal line and related physical characteristics. The method comprises receiving the design data for the signal line, receiving constraint data describing a blockage area, and determining a segment of the signal line that would overlap with the blockage area assuming a direct path from the source to the sink. The method comprises further determining for the segment, based on the length of the segment, whether the segment is route-able without inserting a buffer while meeting the timing constraints, and modifying, in case a segment is not route-able without inserting a buffer, the physical characteristics of the signal line. Thereby, the determining the segment, the determining whether the segment length is route-able, and the modifying the physical characteristics is performed before placing buffers in the signal line and routing the signal line.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Manuel Beck, Florian Braun, Lukas Dällenbach, Heinz Josef Hemmes, Jesse P. Surprise, Marvin von der Ehe
  • Publication number: 20190163854
    Abstract: There is provided a computer implemented method for processing a formal specification of a digital circuit. The specification comprises information about a signal path for forwarding a digital signal from a source to a sink. The method comprises inputting the formal specification; identifying at least one signal group and at least one signal path belonging to the signal group based on the formal specification; inputting physical design constraints; and calculating, based on the physical design constraints and the at least one signal group, a number of clocked stages to be inserted into the signal path, such that the signal paths of a certain signal group have the same calculated number of clocked stages.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Manuel Beck, Florian Braun, Lukas Dällenbach, Heinz Josef Hemmes, Marvin von der Ehe
  • Publication number: 20190034165
    Abstract: A circuit is provided for addition of multiple binary numbers. The circuit includes a 4-to-2-compressor configured for calculating a compressed representation from four binary numbers received via operand inputs of the 4-to-2-compressor. The 4-to-2-compressor includes a first sub-circuit and a second sub-circuit. Each of the first sub-circuit and the second sub-circuit is configured for transmitting a bitwise inverted representation, of a compressed representation, from three binary numbers.
    Type: Application
    Filed: September 28, 2018
    Publication date: January 31, 2019
    Inventors: Manuel BECK, Wilhelm HALLER, Ulrich KRAUCH, Kurt LIND, Friedrich SCHROEDER
  • Patent number: 10168991
    Abstract: A circuit is provided for addition of multiple binary numbers. The circuit includes a 4-to-2-compressor configured for calculating a compressed representation from four binary numbers received via operand inputs of the 4-to-2-compressor. The 4-to-2-compressor includes a first sub-circuit and a second sub-circuit. Each of the first sub-circuit and the second sub-circuit is configured for transmitting a bitwise inverted representation, of a compressed representation, from three binary numbers.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manuel Beck, Wilhelm Haller, Ulrich Krauch, Kurt Lind, Friedrich Schroeder
  • Publication number: 20180362026
    Abstract: The invention relates to a method for operating a parking assistance apparatus (1) of a motor vehicle (2) having an attached trailer (3), involving: a) a first image of surroundings (6) of the motor vehicle (2) on which the trailer (3) is portrayed being produced by a first camera unit (4), arranged on the motor vehicle (2), of the parking assistance apparatus (1); b) a second image of surroundings (6) of the trailer (3) being produced by a second camera unit (5), arranged on the trailer (3), of the parking assistance apparatus (1); c) a combined view (16) of the surroundings (6) being produced from the first and second images, wherein an image area (17) of the first image that is occupied by the trailer (3) has at least areas overlaid with a piece of image information from the second image, so that the trailer (3) in the combined view (16) has at least areas depicted transparently in front of the surroundings (6) portrayed in the second image, by a computation unit (7) of the parking assistance apparatus (1)
    Type: Application
    Filed: June 19, 2018
    Publication date: December 20, 2018
    Applicant: VALEO Schalter und Sensoren GmbH
    Inventors: Markus Heimberger, Manuel Beck
  • Publication number: 20180088907
    Abstract: A circuit is provided for addition of multiple binary numbers. The circuit includes a 4-to-2-compressor configured for calculating a compressed representation from four binary numbers received via operand inputs of the 4-to-2-compressor. The 4-to-2-compressor includes a first sub-circuit and a second sub-circuit. Each of the first sub-circuit and the second sub-circuit is configured for transmitting a bitwise inverted representation, of a compressed representation, from three binary numbers.
    Type: Application
    Filed: December 16, 2016
    Publication date: March 29, 2018
    Inventors: Manuel BECK, Wilhelm HALLER, Ulrich KRAUCH, Kurt LIND, Friedrich SCHROEDER
  • Publication number: 20170153635
    Abstract: The invention relates to a method for the remote control of a function of a motor vehicle by means of a vehicle-external electronic unit, in which the vehicle-external electronic unit (7) is checked during the driving event of the motor vehicle (1) in that the vehicle-external electronic unit (7) triggers an operation, the result of which is checked for correctness by a control device (3) of the motor vehicle (1).
    Type: Application
    Filed: April 20, 2015
    Publication date: June 1, 2017
    Applicant: VALEO Schalter und Sensoren GmbH
    Inventors: Manuel Beck, Frederic Gehin, Marc Scheerle, Ullrich Pressel, Martin Anderschitz, Viktor Friesen, Andreas Hiller
  • Publication number: 20160371418
    Abstract: A routing specification is received for nets of an integrated circuit connecting source cells and sink cells in the integrated circuit. A target performance parameter is received for each of the nets, the target performance parameters specifying a propagation property of electrical signals in the nets. Layouts of the nets are generated according to the routing specification. An actual performance parameter for each of the nets in the layouts is generated, in which the actual performance parameters specify a calculated actual propagation property of electrical signals in the nets. A deviation parameter is generated for each of the performance parameters. Each of the deviation parameters is indicative of a degree of deviation of the respective actual performance parameter from its target performance parameter.
    Type: Application
    Filed: November 14, 2015
    Publication date: December 22, 2016
    Inventors: Manuel Beck, Sven Peyer, Christian Schulte, Wolfram Ziegler
  • Publication number: 20160371401
    Abstract: A routing specification is received for nets of an integrated circuit connecting source cells and sink cells in the integrated circuit. A target performance parameter is received for each of the nets, the target performance parameters specifying a propagation property of electrical signals in the nets. Layouts of the nets are generated according to the routing specification. An actual performance parameter for each of the nets in the layouts is generated, in which the actual performance parameters specify a calculated actual propagation property of electrical signals in the nets. A deviation parameter is generated for each of the performance parameters. Each of the deviation parameters is indicative of a degree of deviation of the respective actual performance parameter from its target performance parameter.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 22, 2016
    Inventors: Manuel Beck, Sven Peyer, Christian Schulte, Wolfram Ziegler