Title :
An error correcting decoder implemented as a digital neural network with a new clocking scheme
Author_Institution :
Dept. of Phys. & Meas. Technol., Linkoping Inst. of Technol., Sweden
Abstract :
A digital neural network decoder for a three bit error correcting code with block length 64 has been built. Balanced code words make correction of more than three bit errors possible. A dynamically changing threshold function allows parallel updating of the neurons in the Hopfield structured network. This method is faster than the serial approach and has better error correction abilities than a fixed step function in fully parallel mode. A prototype network running at 50 MHz has been built with a new clocking technique. When cascading eight pipelined nets on a chip we expect error correction at 12 Gbit/s at a clock frequency of 200 MHz
Keywords :
CMOS digital integrated circuits; Hopfield neural nets; VLSI; decoding; digital signal processing chips; error correction; neural chips; pipeline processing; synchronisation; 12 Gbit/s; 200 MHz; 50 MHz; Hopfield structured network; balanced code words; clocking scheme; digital neural network; dynamically changing threshold function; error correcting code; error correcting decoder; error correction code; parallel updating; pipelined nets; three bit ECC; Clocks; Decoding; Equations; Error correction; Error correction codes; Neural networks; Neurons; Pattern recognition; Physics; Prototypes;
Conference_Titel :
Circuits and Systems, 1993., Proceedings of the 36th Midwest Symposium on
Conference_Location :
Detroit, MI
Print_ISBN :
0-7803-1760-2
DOI :
10.1109/MWSCAS.1993.343307