The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 16, 2008
Filed:
May. 18, 2004
Raul Benet Ballester, Premia de Mar, ES;
Adriaan J. DE Lind Van Wijngaarden, New Providence, NJ (US);
Ralf Dohmen, VS-Villingen, DE;
Bernd Dotterweich, Hirschaid, DE;
Swen Wunderlich, Dresden, DE;
Raul Benet Ballester, Premia de Mar, ES;
Adriaan J. De Lind Van Wijngaarden, New Providence, NJ (US);
Ralf Dohmen, VS-Villingen, DE;
Bernd Dotterweich, Hirschaid, DE;
Swen Wunderlich, Dresden, DE;
Lucent Technologies Inc., Murray Hill, NJ (US);
Abstract
Bit error patterns for high speed data systems are generated by randomly distributing a first error pattern of G bits, output from a group of substantially uncorrelated bit error generators, into a second error pattern of N bits, where G and N are integers and G is less than or equal to N. In one embodiment, G bit error generators produce a G bit error pattern per bit period. Each bit error generator operates at a prescribed bit error rate. A distribution element randomly rearranges the order and placement of the G bits produced during a single bit period within an N bit grouping. The N bit group corresponds to N consecutive bits of data with which the error bits can be combined. Each bit error generator can be realized by a linear feedback shift register or its equivalent. Different primitive polynomials and different lengths can be used for each linear feedback shift register. In addition, outputs from fewer than all the shift register stages are utilized to generate each error bit.