Patents by Inventor Holger Sedlak

Holger Sedlak 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: 7613763
    Abstract: An apparatus and method for converting a dual-rail input. The apparatus combines two useful operand bits and two auxiliary operand bits so that, in a data mode, two output operands of three output operands have a value which is different from that of the third output operand. In a preparation mode, the three output operands of the apparatus have the same value. The apparatus and method may preferably be employed in a three-operands adder as an interface between a dual-rail three-bits half adder and a sum-carry stage of a two-bits full adder so to achieve the same level of security as a full implementation of the three-operands adder in dual-rail technology, despite the two-bits full adder being implemented in single-rail technology.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: November 3, 2009
    Assignee: Infineon Technologies AG
    Inventors: Astrid Elbe, Norbert Janssen, Holger Sedlak
  • Patent number: 7599383
    Abstract: A data bus configuration has a data bus which can be operated in a multiplex mode and to which at least one control station and a reception station are connected. The data bus configuration further has a control bus via which the control station can allocate a logical channel to the reception station.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: October 6, 2009
    Assignee: Infineon Technologies AG
    Inventors: Oliver Kniffler, Holger Sedlak
  • Patent number: 7574543
    Abstract: A method of operating a processor bus, with which a central unit (processor) makes accesses to various peripheral units, is described. The processor bus has the ability to change the order of the accesses as a function of the operating state of the peripheral units, and the peripheral units can either reject or delay the access.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: August 11, 2009
    Assignee: Infineon Technologies AG
    Inventors: Holger Sedlak, Oliver Kniffler, Wolfgang Gärtner
  • Patent number: 7558817
    Abstract: Apparatus for calculating a result of a modular multiplication of a first operand and a second operand with regard to a modulus, each having a length of 2 n bits, the operands and the modulus are split into sub-operands of half the length and are fed to controller controlling MMD unit for performing a MultModDiv operation in accordance with a predetermined step sequence with corresponding input operands and MMD moduli to obtain integer quotient values and residual values with regard to the MMD modulus at an output. The combiner is operable to combine integer quotient values and residual values from predetermined steps of the step sequence to obtain the result.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: July 7, 2009
    Assignee: Infineon Technologies AG
    Inventors: Wieland Fischer, Holger Sedlak, Jean-Pierre Seifert
  • Patent number: 7552273
    Abstract: A memory circuit having a plurality of memory areas, whose order depends on respectively associated logical addresses, and which each have an associated control value, and a control means, which is designed such that the same assigns a value to a control value associated with a target memory area when writing into the same, which corresponds to the value of a lowest used memory area, when one exists, and assigns the same an arbitrary or predetermined value, when none exists, and when a predetermined condition is fulfilled, and when at least two used memory areas exist, rewrites the content of a next memory area, whose control value has a predetermined relation to the control value of the lowest memory area, and changes the control value of this memory area, when the same exists, or rewrites a content of the lowest memory area and changes the associated control value, when the next memory area, whose control value has a predetermined relation to the control value of the lowest memory area, does not exist.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: June 23, 2009
    Assignee: Infineon Technologies AG
    Inventors: Jan Otterstedt, Holger Sedlak
  • Patent number: 7526655
    Abstract: In a microprocessor configuration, data is temporarily stored in a cache memory or a register bank. A respectively assigned cryptographic unit ensures that the data is encrypted or decrypted when the cache memory or the register bank is accessed. The keyword which is used here is changed if the cache memory or the register no longer contains any valid data to be read out. As a result, an increased protection is obtained against unauthorized monitoring of data and program sequences.
    Type: Grant
    Filed: July 18, 2002
    Date of Patent: April 28, 2009
    Assignee: Infineon Technologies AG
    Inventors: Berndt Gammel, Oliver Kniffler, Holger Sedlak
  • Patent number: 7495502
    Abstract: A circuit arrangement including a voltage supply device, which has an output, and that provides a variable supply voltage, a supply-voltage-controlled clock generator, which is coupled to the output of the voltage supply device, and that provides a system clock signal having a variable effective system clock frequency, a circuit section having a supply terminal, which is coupled to the output of the voltage supply device, and a clock input, which receives the system clock signal, and a regulating device that determines a supply-voltage-dependent supply current value and detects the extent to which the supply current value lies within a predetermined current value range, and which is coupled to the voltage supply device such that the supply voltage is regulated based on whether the supply current value lies within the predetermined current value range.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: February 24, 2009
    Assignee: Infineon Technologies AG
    Inventors: Uwe Weder, Korbinian Engl, Holger Sedlak, Bernd Zimek
  • Patent number: 7483936
    Abstract: A calculating unit including a number of bit slices which is less than the number of positions of the operand to be processed. Each bit slice has a logic element and a communication bus between the logic element and the plurality of register cells. The register cells are connected in parallel with respect to the slice-internal communication bus and are controlled by a controller so that only one register cell of the plurality of register cells is coupled to the communication bus at a time.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: January 27, 2009
    Assignee: Infineon Technologies AG
    Inventors: Norbert Janssen, Tanja Roemer, Holger Sedlak
  • Patent number: 7436314
    Abstract: A circuit arrangement having a voltage regulator, which is designed to generate a regulated operating voltage, and a voltage monitoring unit, which is designed to monitor the regulated operating voltage for deviations from desired values. The voltage monitoring unit has a first detector, which is designed to cause an alarm signal to be generated when the first detector detects that the regulated operating voltage is outside a first voltage interval, and a second detector, which is designed to cause an initiator to initiate countermeasures which influence the regulated operating voltage when the second detector detects that the regulated operating voltage is outside a second voltage interval, which is inside the first voltage interval.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: October 14, 2008
    Assignee: Infineon Technologies
    Inventors: Gunter Haider, Gerhard Nebel, Iker San Sebastian, Holger Sedlak, Uwe Weder
  • Patent number: 7437572
    Abstract: Key management device for electronic memories and a method for the encrypted storage of digital data words in electronic memories, in which each stored data word is encrypted with a digital keyword, which may be different from another digital keyword of another stored data word.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: October 14, 2008
    Assignee: Infineon Technologies AG
    Inventors: Berndt Gammel, Thomas Kunemund, Holger Sedlak
  • Patent number: 7430293
    Abstract: A cryptography processor includes a central processing unit and a co-processor, the co-processor comprising a plurality of calculating subunits as well as a single control unit which is coupled to each of the plurality of calculating subunits. A cryptographic operation is distributed among the individual calculating subunits in the form of sub-operations by the control unit. The central processing unit, the plurality of calculating subunits and the control unit are integrated on a single chip, the chip comprising a common supply current access for supplying the plurality of calculating subunits and the control unit with current. Due to the arrangement of the calculating subunit in parallel, on the hand, the throughput of the cryptography processor is increased. On the other hand, however, the current profile that may be detected at the supply current access is randomised to such an extent that an attacker can no longer infer numbers processed in the individual calculating subunits.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: September 30, 2008
    Assignee: Infineon Technologies AG
    Inventors: Astrid Elbe, Norbert Janssen, Holger Sedlak
  • Patent number: 7428651
    Abstract: An inventive electronic circuit includes central processing means having a clock connection and a data connection, as well as a peripheral unit having a clock connection and a data connection, the clock connection of the peripheral unit being connected to a signal output of a controllable oscillator or to an external clock input. Synchronization means having a first and a second data connection is connected, the first data connection being connected to the data connection of the peripheral unit. In addition a data bus connects the data connection of the CPU and the second data connection of the synchronization means. The clocking of the peripheral unit asynchronous to the central processing unit yields a more effective operation being better adjustable to certain parameters, such as, for example, the application and the energy of the electronic circuit available.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: September 23, 2008
    Assignee: Infineon Technologies AG
    Inventors: Astrid Elbe, Norbert Janssen, Holger Sedlak
  • Patent number: 7426529
    Abstract: A processor includes a source register having a source register content, a destination register, a calculating unit for performing a calculation using the source register content, wherein the calculation is performed in several calculation cycles, and wherein in each cycle only one portion of the source register content is useable, a data bus connected to the source register, the destination register and the calculating unit, and a processor controller. The processor controller is operable to supply the source register content in portions to the calculating unit on the one hand and to the destination register on the other hand during the calculation via the data bus, so that after an execution of the calculation the source register content is written into the destination register. Therefore it is possible to obtain a register copy of a source register the destination register via a limited data bus without additional machine cycles for long operands to be processed in portions.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: September 16, 2008
    Assignee: Infineon Technologies AG
    Inventors: Astrid Elbe, Wieland Fischer, Norbert Janssen, Holger Sedlak, Jean-Pierre Seifert
  • Patent number: 7415602
    Abstract: An apparatus for processing a sequence of instructions, which comprises a LCALL instruction, a FCALL instruction and a common re-jump instruction (return), comprises a means for reading-in an instruction, to perform the read-in instruction of a means for examining the instruction. In the case of the presence of LCALL or FCALL, a stack memory is filled, while the stack is emptied in the case of the presence of a re-jump instruction. At every re-jump, a predetermined amount of re-jump information is taken from stack and supplied to a means for decoding, which is formed to access the stack again in the case where the predetermined amount of re-jump information indicates a change of the physical memory window, to finally supply the correct address for the next instruction in the instruction sequence to the means for reading in.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: August 19, 2008
    Assignee: Infineon Technologies AG
    Inventors: Dirk Rabe, Holger Sedlak
  • Patent number: 7395439
    Abstract: An inventive electronic circuit includes a controller for processing a processor task as well as an energy determination means for determining the energy available to the controller. A control means of the electronic circuit controls the controller depending on the energy available to the controller. An optimum utilization of the energy available and, thus, an optimization of the computing speed with maximum energy utilization is achieved by means of the energy control.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: July 1, 2008
    Assignee: Infineon Technologies AG
    Inventors: Astrid Elbe, Norbert Janssen, Holger Sedlak
  • Publication number: 20080140739
    Abstract: A cryptography processor includes a central processing unit and a co-processor, the co-processor comprising a plurality of calculating subunits as well as a single control unit which is coupled to each of the plurality of calculating subunits. A cryptographic operation is distributed among the individual calculating subunits in the form of sub-operations by the control unit. The central processing unit, the plurality of calculating subunits and the control unit are integrated on a single chip, the chip comprising a common supply current access for supplying the plurality of calculating subunits and the control unit with current. Due to the arrangement of the calculating subunit in parallel, on the hand, the throughput of the cryptography processor is increased. On the other hand, however, the current profile that may be detected at the supply current access is randomised to such an extent that an attacker can no longer infer numbers processed in the individual calculating subunits.
    Type: Application
    Filed: February 20, 2008
    Publication date: June 12, 2008
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: Astrid Elbe, Norbert Janssen, Holger Sedlak
  • Publication number: 20080126717
    Abstract: A memory circuit having a plurality of memory areas, whose order depends on respectively associated logical addresses, and which each have an associated control value, and a control means, which is designed such that the same assigns a value to a control value associated with a target memory area when writing into the same, which corresponds to the value of a lowest used memory area, when one exists, and assigns the same an arbitrary or predetermined value, when none exists, and when a predetermined condition is fulfilled, and when at least two used memory areas exist, rewrites the content of a next memory area, whose control value has a predetermined relation to the control value of the lowest memory area, and changes the control value of this memory area, when the same exists, or rewrites a content of the lowest memory area and changes the associated control value, when the next memory area, whose control value has a predetermined relation to the control value of the lowest memory area, does not exist.
    Type: Application
    Filed: November 2, 2006
    Publication date: May 29, 2008
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: Jan Otterstedt, Holger Sedlak
  • Patent number: 7323910
    Abstract: Circuit arrangement for producing a dual-rail output signal having a signal processing apparatus with two switches, which are driven as a function of an input signal, a first output connected via one of the switches to a signal processing apparatus foot point, which is at a first potential, and a second output connected via the other switch to the foot point. The signal processing apparatus is connected via a switching apparatus to outputs of the circuit arrangement in order to output a dual-rail output signal. The outputs of the switching apparatus are each connected to one or to both inputs of the switching apparatus as a function of a control signal. A potential monitoring apparatus defines the potentials at the outputs of the circuit arrangement when these outputs are not connected via the switching apparatus and the signal processing apparatus to the foot point of the signal processing apparatus.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: January 29, 2008
    Assignee: Infineon Technologies Ag
    Inventors: Thomas Kunemund, Holger Sedlak
  • Patent number: 7301318
    Abstract: A circuit arrangement for voltage regulation having a series regulator with a regulating amplifier and a charge pump that is connected downstream of the regulating amplifier, a reference voltage unit that generates a reference voltage for the regulating amplifier, and a starter unit that generates a starter voltage in order to supply the regulating amplifier, the charge pump, and the reference voltage unit with voltage while the series regulator is being started.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: November 27, 2007
    Assignee: Infineon Technologies AG
    Inventors: Gunter Haider, Christoph Mayerl, Gerhard Nebel, Iker San Sebastian, Holger Sedlak, Uwe Weder
  • Publication number: 20070245759
    Abstract: A heat pump comprises an evaporator for evaporating water as a working liquid so as to produce a working vapor, the evaporation taking place at an evaporation pressure of less than 20 hPa. The working vapor is compressed to a working pressure of at least 25 hPa by a dynamic-type compressor so as to then be liquefied within a liquefier by direct contact with liquefier water. The heat pump is preferably an open system, wherein water present in the environment in the form of ground water, sea water, river water, lake water or brine is evaporated, and wherein water which has been liquefied again is fed to the evaporator, to the soil or to a water treatment plant.
    Type: Application
    Filed: April 2, 2007
    Publication date: October 25, 2007
    Inventors: Holger Sedlak, Oliver Kniffler