Patents by Inventor Norbert Wehn

Norbert Wehn 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: 20060206779
    Abstract: The method is for decoding an LDPC encoded codeword, the LDPC code being represented by a bipartite graph between check nodes and variable nodes including first variable nodes and second variable nodes connected to the check nodes by a zigzag connectivity. The method includes updating messages exchanged iteratively between variable nodes and check nodes including a first variable processing phase during which all the messages from the first variable nodes to the check nodes are updated and a check nodes processing phase during which all the messages from the check nodes to the first variable nodes are updated. The check nodes processing phase further includes updating all the messages from the second variable nodes to the check nodes, and directly passing an updated message processed by a check node to the next check node through the zigzag connectivity.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 14, 2006
    Applicant: STMicroelectronics N.V.
    Inventors: Norbert Wehn, Frank Kienle, Torben Brack
  • Publication number: 20060206778
    Abstract: The LDPC decoder includes a processor for updating messages exchanged iteratively between variable nodes and check nodes of a bipartite graph of the LDPC code. The decoder architecture is a partly parallel architecture clocked by a clock signal. The processor includes P processing units. First variable nodes and check nodes are mapped on the P processing units according to two orthogonal directions. The decoder includes P main memory banks assigned to the P processing units for storing all the messages iteratively exchanged between the first variable nodes and the check nodes. Each main memory bank includes at least two single port memory partitions and one buffer the decoder also includes a shuffling network and a shift memory.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 14, 2006
    Applicant: STMicroelectronics N.V.
    Inventors: Norbert Wehn, Frank Kienle, Torben Brack
  • Publication number: 20050204262
    Abstract: In a particular embodiment using a distributed architecture, the electronic device comprises a source memory means partitioned in N elementary source memories for storing a sequence of input data, processing means clocked by a clock signal and having N outputs for producing per cycle of the clock signal N data respectively associated to N input data respectively stored in the N elementary source memories at relative source addresses, N single port target memories, N interleaving tables containing for each relative source address the number of one target memory and the corresponding relative target address therein, N cells connected in a ring structure, each cell being further connected between one output of the processing means, one interleaving table, and the port of one target memory, each cell being adapted to receive data from said output of the processing means and from its two neighbouring cells or to write at least some of these received data sequentially in the associated target memory, in accordance
    Type: Application
    Filed: April 13, 2005
    Publication date: September 15, 2005
    Applicants: STMicroelectronics N.V., STMicroelectronics SA
    Inventors: Friedbert Berens, Michael Thul, Franck Gilbert, Norbert Wehn
  • Patent number: 6901492
    Abstract: An electronic device may include a source memory device partitioned into N elementary source memories for storing a sequence of input data sets, and a processor clocked by a clock signal and having N outputs for producing, per cycle of the clock signal, N output data sets respectively associated with the N input data sets stored in the N elementary source memories at respective source addresses. The electronic device may also include N single port target memories, N interleaving tables including, for each relative source address, the number of a target memory and the respective target address thereof, N cells connected in a ring structure. Further, each cell may also be connected between an output of the processor, an interleaving table, and a target memory.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: May 31, 2005
    Assignees: STMicroelectronics N.V., STMicroelectronics SA
    Inventors: Friedbert Berens, Michael J. Thul, Franck Gilbert, Norbert Wehn
  • Publication number: 20040052144
    Abstract: In a particular embodiment using a distributed architecture, the electronic device comprises a source memory means partitioned in N elementary source memories for storing a sequence of input data, processing means clocked by a clock signal and having N outputs for producing per cycle of the clock signal N data respectively associated to N input data respectively stored in the N elementary source memories at relative source addresses, N single port target memories, N interleaving tables containing for each relative source address the number of one target memory and the corresponding relative target address therein, N cells connected in a ring structure, each cell being further connected between one output of the processing means, one interleaving table, and the port of one target memory, each cell being adapted to receive data from said output of the processing means and from its two neighbouring cells or to write at least some of these received data sequentially in the associated target memory, in accordance
    Type: Application
    Filed: December 20, 2002
    Publication date: March 18, 2004
    Applicants: STMicroelectronics N.V., STMicroelectronics SA
    Inventors: Freidbert Berens, Michael J. Thul, Franck Gilbert, Norbert Wehn
  • Publication number: 20030002603
    Abstract: A method and apparatus are disclosed for decoding according to a Log-MAP algorithm, a bit sequence encoded by a convolutional encoder and received through a noisy channel. A digital signal processor (DSP) for performing the decoding is provided with an extended core possessing a transition metric calculation unit (153) for calculating transition metric values of the encoder trellis for output to a memory store (101,102) of the DSP, and for output to a unit (154) for performing a Log-MAP add-compare-select operation. The Log-MAP add-compare-select unit (154) calculates updated path metric values of the encoder trellis for storage in a memory store (101,102) of the DSP, and for input to a Log-Likelihood Ratio calculating unit (155). The Log-Likelihood Ratio calculating unit (155) calculates the Log-Likelihood Ratio of a given data bit to be decoded.
    Type: Application
    Filed: June 21, 2002
    Publication date: January 2, 2003
    Applicant: ALCATEL
    Inventors: Alexander Worm, Heiko Michel, Norbert Wehn
  • Patent number: 6427026
    Abstract: A decoder has a first memory for storing a coded first image. The image is stored in the first memory until it has been decoded at least twice. The results of the decoding operations can be supplied to a playback device. The invention makes it possible to dispense with an output frame buffer for the decoded first image, and thus only little memory is required in the decoder.
    Type: Grant
    Filed: October 23, 1998
    Date of Patent: July 30, 2002
    Assignee: Siemens Aktiengesellschaft
    Inventors: Soeren Hein, Wolfgang Meier, Norbert Wehn