Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction
Reexamination Certificate
2005-08-09
2009-11-03
Torres, Joseph D (Department: 2112)
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital data error correction
C714S794000, C714S796000
Reexamination Certificate
active
07613989
ABSTRACT:
A Viterbi decoder includes a computing device, a memory and a bus. The computing device receives sets of data values and calculates distances for the received sets of data values, accumulates and compares the calculated distances according to a Viterbi algorithm, decides data values and generates control signals dependent on a plurality of decisions associated with a plurality of paths. The memory stores the decided data values and provides at least one output value. The bus connects the computing device and the memory and is configured to convey the control signals to the path memory. The computing device or the memory shifts data strings in the memory according to conditions of the Viterbi algorithm with the control signals associated with the plurality of paths.
REFERENCES:
patent: 4614933 (1986-09-01), Yamashita et al.
patent: 4757506 (1988-07-01), Heichler
patent: 4802174 (1989-01-01), Hiraiwa et al.
patent: 5095392 (1992-03-01), Shimazaki et al.
patent: 5220570 (1993-06-01), Lou et al.
patent: 5291499 (1994-03-01), Behrens et al.
patent: 5291524 (1994-03-01), Itakura et al.
patent: 5408502 (1995-04-01), How
patent: 5410555 (1995-04-01), Itakura et al.
patent: 5432803 (1995-07-01), Liu et al.
patent: 5446746 (1995-08-01), Park
patent: 5448583 (1995-09-01), Miyamoto et al.
patent: 5509021 (1996-04-01), Todoroki
patent: 5717706 (1998-02-01), Ikeda
patent: 5724394 (1998-03-01), Ikeda et al.
patent: 5878060 (1999-03-01), Wakamatsu
patent: 5887036 (1999-03-01), Temerinac
patent: 5907586 (1999-05-01), Katsuragawa et al.
patent: 5946361 (1999-08-01), Araki et al.
patent: 5970104 (1999-10-01), Zhong et al.
patent: 6094739 (2000-07-01), Miller et al.
patent: 6272661 (2001-08-01), Yamaguchi
patent: 6317472 (2001-11-01), Choi et al.
patent: 6385258 (2002-05-01), Ooya et al.
patent: 6405342 (2002-06-01), Lee
patent: 6792570 (2004-09-01), Takahashi et al.
patent: 6799296 (2004-09-01), Kong et al.
G. David Forney, Jr., “The Viterbi Algorithm,” Proceedings of the IEEE, vol. 61, No. 3, Mar. 1973, pp. 268-278.
Burkhardt et al., “Contributions to the Application of the Viterbi Algorithm,” IEEE Transactions on Information Theory, vol. IT-31, No. 5, Sep. 1985, pp. 626-634.
Paaske et al. “An area-efficient path memory structure for VLSI implementation of high speed Viterbi decoders”, 8220 Integration, the VLSI Journal, North-Holland Publishing Company, Amsterdam, NL, Nov. (1991), vol. 12, No. 1, pp. 79-91.
Steinert et al. “Power Consumption Optimization for Low Latency Viterbi Decoder”, Proc. 2004 International Symposium on Circuits and Systems, vol. 2, 23, May 2004, pp. 377-380.
Bonek et al. “A Variable Rate Constraint Length K=5 Viterbi Decoder for 12 Mb/s, Proc. Canadian Conference on Electrical and Computer Engineering”, Sep. 14, 1993, pp. 582-585.
Cypher et al. “Generalized Trace-Back Techniques for Survivor Memory Management in the Viterbi Algorithm”, 8367 Journal of VLSI Signal Processing, Kluwer Academic Publishers, Boston, vol. 5, No. 1, pp. 85-94, Jan. (1993).
Ranpara et al. “A Low-Power Viterbi Decoder Design for Wireless Communications Applications”, Proc. ASIC/SOC Conference 1999, Sep. 15, 1999, Washington, USA, pp. 377-381.
Shim et al. “Pipelined VLSI Architecture of the Viterbi Decoder for IMT-2000”, Global Telecommunications Conference-Globecom 1999, vol. 1A, 5, Dec. 1999, pp. 158-162.
Kiefer Felix
Temerinac Miodrag
O'Shea Getz P.C.
Torres Joseph D
Trident Microsystems (Far East) Ltd.
LandOfFree
Decoder for executing a Viterbi algorithm does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Decoder for executing a Viterbi algorithm, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Decoder for executing a Viterbi algorithm will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4059086