101 |
Error inspection/correction circuit |
JP16254187 |
1987-07-01 |
JPS63115239A |
1988-05-19 |
FUREDERITSUKU JIYON AIKERUMAN |
|
102 |
Encoder inspector |
JP2151084 |
1984-02-08 |
JPS59151246A |
1984-08-29 |
ROOOJIYAA DABURIYU UTSUDO; CHIYAARUZU ERU MATOSON |
|
103 |
Parallel cyclic redundant checking circuit |
JP15426183 |
1983-08-25 |
JPS5958559A |
1984-04-04 |
BARII PII RUGURESURII |
|
104 |
ERROR ESTIMATION IN SIGNAL COMMUNICATIONS |
US15612530 |
2017-06-02 |
US20180351573A1 |
2018-12-06 |
Martin Kessel; Sebastian Bohn; Jörg Andreas Siemes |
Aspects of the disclosure are directed to processing signals including data exhibiting characteristics that facilitate assessment of transmission errors. As may be implemented in accordance with one or more embodiments, parameters are generated based signal transmission characteristics and are indicative of a different types of signal characteristics, including an amount of error correction that has been carried out on the signal. Two or more of the parameters are selected based on properties of signal disturbance under different reception conditions for the signal, and a degree of disturbance in the signal is predicted based on the selected parameters and signal conditions for the respective parameters at which the signal cannot be corrected. An output generated with the signal is then controlled, based on the predicted degree of disturbance and a threshold degree of disturbance. |
105 |
OPTIMIZING PHYSICAL PARAMETERS IN FAULT-TOLERANT QUANTUM COMPUTING TO REDUCE FREQUENCY CROWDING |
US15896651 |
2018-02-14 |
US20180285761A1 |
2018-10-04 |
Jay M. GAMBETTA; Easwar MAGESAN |
A technique relates to quantum error correction. Code qubits are configured as target qubits, and the code qubits have a first dephasing time and a first anharmonicity. Syndrome qubits are configured as control qubits, and the syndrome qubits have a second dephasing time and a second anharmonicity. The target qubits and the control qubits are configured to form one or more controlled not (CNOT) gates. The first dephasing time is greater than the second dephasing time and the second anharmonicity is greater than the first anharmonicity. |
106 |
Optimizing physical parameters in fault-tolerant quantum computing to reduce frequency crowding |
US15473011 |
2017-03-29 |
US09978020B1 |
2018-05-22 |
Jay M. Gambetta; Easwar Magesan |
A technique relates to quantum error correction. Code qubits are configured as target qubits, and the code qubits have a first dephasing time and a first anharmonicity. Syndrome qubits are configured as control qubits, and the syndrome qubits have a second dephasing time and a second anharmonicity. The target qubits and the control qubits are configured to form one or more controlled not (CNOT) gates. The first dephasing time is greater than the second dephasing time and the second anharmonicity is greater than the first anharmonicity. |
107 |
METHOD AND APPARATUS FOR VALID ENCODING |
US14608319 |
2015-01-29 |
US20150212156A1 |
2015-07-30 |
Ido BOURSTEIN |
Aspects of the disclosure provide a circuit including an encoding circuit and a valid circuit. The encoding circuit is configured to encode data to be transmitted as signals on a data bus to satisfy a requirement that limits a number of bit transitions between consecutive transmissions. The valid circuit is configured to selectively corrupt the signals not to satisfy the requirement that limits the number of bit transitions between the consecutive transmissions to indicate whether the signals to be transmitted on the data bus constitute valid data or invalid data. |
108 |
Adaptive controller for a configurable audio coding system |
US13111420 |
2011-05-19 |
US08819523B2 |
2014-08-26 |
Neil Smyth |
An adaptive controller for a configurable audio coding system comprising a fuzzy logic controller modified to use reinforcement learning to create an intelligent control system. With no knowledge of the external system into which it is placed the audio coding system, under the control of the adaptive controller, is capable of adapting its coding configuration to achieve user set performance goals. |
109 |
MANUFACTURING TESTING FOR LDPC CODES |
US13571228 |
2012-08-09 |
US20120304036A1 |
2012-11-29 |
Yu Kou; Lingqi Zeng |
An amount of time and an error rate function are received, where the error rate function defines a relationship between a number of iterations associated with iterative decoding and an error rate. A testing error rate is determined based at least in part on the amount of time. The number of iterations which corresponds to the testing error rate in the error rate function is selected to be a testing number of iterations; the testing error rate and the testing number of iterations are associated with testing storage media using iterative decoding. |
110 |
SIMULATED ERROR CAUSING APPARATUS |
US13221365 |
2011-08-30 |
US20120079346A1 |
2012-03-29 |
Takatoshi FUKUDA |
An information bit and a redundant bit at addresses of memory determined by a random number are both read without receiving error detection or error correction, the bit at a bit position determined by a random number is inverted, and the bit-inverted data is written to the same address of the same memory. The number of bits (one bit, two or more bits, etc.) to be inverted is set appropriately on the basis of what types of errors are to be caused in a simulated manner. |
111 |
Secure Communication Using Non-Systematic Error Control Codes |
US13123669 |
2009-10-08 |
US20110246854A1 |
2011-10-06 |
Steven William McLaughlin; Demijan Klinc; Jeongseok Ha |
A transmitter device (110T) for secure communication includes: an encoder (170) configured to apply a non-systematic error correcting code (NS ECC) to a message, thus producing encoded bits with no clear message bits; and a transceiver (720) configured to transmit the encoded bits over a main channel to a receiver. A method for secure communication includes: encoding a message with an NS ECC to produce an encoded message carrying no message bits in the clear; and transmitting the encoded message over a main channel (120). The NS ECC characteristics result in an eavesdropper channel error probability under a security threshold (320) and a main channel error probability over a reliability threshold (310), whenever an eavesdropper (140) listening on an eavesdropper channel (150) is more than distance Z (220) from the transmitter. Unreliable bits in the encoded bits render the eavesdropper unable to reliably decode messages on the main channel. |
112 |
DTV TRANSMITTING SYSTEM AND RECEIVING SYSTEM AND METHOD OF PROCESSING TELEVISION SIGNAL |
US13078854 |
2011-04-01 |
US20110176061A1 |
2011-07-21 |
Won Gyu SONG; In Hwan Choi; Kook Yeon Kwak; Byoung Gill Kim; Jin Woo Kim; Hyoung Gon Lee; Jong Moon Kim |
A digital television transmitting system includes a pre-processor, a packet generator, an RS encoder, and a trellis encoder. The pre-processor pre-processes enhanced data by coding the enhanced data for first forward error correction (FEC) and expanding the FEC-coded enhanced data. The packet generator generates first and second enhanced data packets including the pre-processed enhanced data and main data packets and multiplexes the enhanced and main data packets. The first enhanced data packet includes an adaptation field including the pre-processed enhanced data and second enhanced data packet includes a payload region including the pre-processed enhanced data. The RS encoder performs RS encoding on the multiplexed data packets for second forward error correction (FEC), and the trellis encoder performs trellis encoding on the RS-coded data packets. |
113 |
DTV transmitting system and receiving system and method of processing television signal |
US11766020 |
2007-06-20 |
US07934145B2 |
2011-04-26 |
Won Gyu Song; In Hwan Choi; Kook Yeon Kwak; Byoung Gill Kim; Jin Woo Kim; Hyoung Gon Lee; Jong Moon Kim |
A digital television transmitting system includes a pre-processor, a packet generator, an RS encoder, and a trellis encoder. The pre-processor pre-processes enhanced data by coding the enhanced data for first forward error correction (FEC) and expanding the FEC-coded enhanced data. The packet generator generates first and second enhanced data packets including the pre-processed enhanced data and main data packets and multiplexes the enhanced and main data packets. The first enhanced data packet includes an adaptation field including the pre-processed enhanced data and second enhanced data packet includes a payload region including the pre-processed enhanced data. The RS encoder performs RS encoding on the multiplexed data packets for second forward error correction (FEC), and the trellis encoder performs trellis encoding on the RS-coded data packets. |
114 |
Method and apparatus for recovery of particular bits of a frame |
US11562399 |
2006-11-21 |
US07752522B2 |
2010-07-06 |
Ahmed Saifuddin; Joseph P. Odenwalder; Yu-Cheun Jou; Edward G. Tiedemann, Jr. |
A method and an apparatus for recovery of particular bits in a frame are disclosed. An origination station forms a frame structure with groups of information bits of different importance. All the information bits are then protected by an outer quality metric. Additionally, the groups of more important information bits are further protected by an inner quality metric; each group having a corresponding quality metric. The frame is then transmitted to a destination station. The destination station decodes the received frame and decides, first in accordance with the outer quality metric, whether the frame has been correctly received, or whether the frame is erased. If the frame has been declared erased, the destination station attempts to recover the groups of more important information bits in accordance with the corresponding inner quality metrics. |
115 |
Method and system for optimizing forward error correction of multimedia streaming over wireless networks |
US11174005 |
2005-06-30 |
US07447977B2 |
2008-11-04 |
Claus Bauer; Wenyu Jiang |
The loss of packets in a communication system can be minimized in an optimal manner by adapting a set of error correction (EC) parameters in response to a calculated probability of packet loss. The calculated probability is obtained from derived algorithms that are applied to a set of communication parameters. Algorithms are derived from Bernoulli-distributed traffic models and constant bit rate (CBR) traffic models of the communication system. A collapsed-state model is used to derive a very efficient algorithm that calculates an approximate probability of packet loss. Alternate applications for the algorithms are also disclosed. |
116 |
Method and system for optimizing forward error correction of multimedia streaming over wireless networks |
US11174005 |
2005-06-30 |
US20070022361A1 |
2007-01-25 |
Claus Bauer; Wenyu Jiang |
The loss of packets in a communication system can be minimized in an optimal manner by adapting a set of error correction (EC) parameters in response to a calculated probability of packet loss. The calculated probability is obtained from derived algorithms that are applied to a set of communication parameters. Algorithms are derived from Bernoulli-distributed traffic models and constant bit rate (CBR) traffic models of the communication system. A collapsed-state model is used to derive a very efficient algorithm that calculates an approximate probability of packet loss. Alternate applications for the algorithms are also disclosed. |
117 |
Method and apparatus for calibrating data-dependent noise prediction |
US11109207 |
2005-04-18 |
US07165000B2 |
2007-01-16 |
Jonathan J. Ashley; Heinrich J. Stockmanns |
Disclosed herein is an apparatus and method of calibrating the parameters of a Viterbi detector 138 in which each branch metric is calculated based on noise statistics that depend on the signal hypothesis corresponding to the branch. An offline algorithm for calculating the parameters of data-dependent noise predictive filters 304A–D is presented which has two phases: a noise statistics estimation or training phase, and a filter calculation phase. During the training phase, products of pairs of noise samples are accumulated in order to estimate the noise correlations. Further, the results of the training phase are used to estimate how wide (in bits) the noise correlation accumulation registers need to be. The taps [t2[k],t1[k],t0[k]] of each FIR filter are calculated based on estimates of the entries of a 3-by-3 conditional noise correlation matrix C[k] defined by Cij[k]=E(ni−3nj−3|NRZ condition k). |
118 |
Systems and methods for providing error correction code testing functionality |
US10435149 |
2003-05-09 |
US07149945B2 |
2006-12-12 |
Christopher M. Brueggen |
In one embodiment, a memory controller comprises a cache line processing block for processing a cache line into a plurality of segments, an error correction code (ECC) generation block that forms ECC code words for each of the plurality of segments for storage in a plurality of memory components, an ECC correction block for correcting at least one single-byte erasure error in each erasure corrupted ECC code word retrieved from the plurality of memory components, and an error seeding block that enables a respective error to be inserted into each ECC code word of the cache line in response to a plurality of error registers. |
119 |
Signal evaluation apparatus and signal evaluation method |
US10307610 |
2002-12-02 |
US07080313B2 |
2006-07-18 |
Jun Akiyama; Tetsuya Okumura |
There is provided a signal evaluation apparatus and signal evaluation method capable of consistently measuring an accurate bit error rate regardless of the distribution profile of the difference of likelihoods (difference metrics) of data sequences. In the signal evaluation apparatus for decoding data sequences by means of maximum likelihood decoding, at least one pair of paths between which a distance has a minimum value are selected by a path selector circuit 10. With regard to the paths selected by the path selector circuit 10, a difference metric obtained by a difference metric calculator circuit 9 is statistically processed by a μ- and σ-calculator circuit 13 to calculate a bit error rate. Then, the bit error rate is corrected by correction means (11, 12, 14) on the basis of the number of measurement samples of the paths selected by the path selector circuit 10 and the number of all samples. |
120 |
Method and apparatus for generating bit errors with a poisson error distribution |
US10365877 |
2003-02-13 |
US07003708B1 |
2006-02-21 |
Howard H. Ireland; Jeffery T. Nichols |
A method and apparatus that enable a Poisson distribution to be approximated by generating random bit sequences over a number of clock cycles. The apparatus of the present invention comprises a Poisson distribution module that includes logic configured to modulo-2 add at least two pseudo-random bit sequences (PRBSs) together to generate a number of PRBSs, which are then compared to a threshold bit sequence. The result of the comparison is a random bit sequence. Over a number of clock cycles, the random bit sequences produced approximate a Poisson distribution. The present invention can be used to evaluate the performance of communications systems by modulo-2 adding these random bit sequences with encoded data words to insert errors into the encoded data words, and then determining how well the communications system decodes and corrects the errors in the encoded data words. The present invention is particularly useful in this environment because the true distribution of errors in encoded data words transmitted over communications links generally is Poisson in nature. |