Nova Patents
EP0752702A1

Artificial neural network read channel

Abstract

A magnetic read channel (200) employs an artificial neural network for reconstruction of a recorded magnetic signal and its corresponding synchronization signal. A magnetic read head (210) receives magnetic signals from a magnetic recording media (201) such as a magnetic tape or disk and converts it to an electronic signal. A preamplifier (215) receives and amplifies the electronic signal from the magnetic read head (210) to produce an amplified electronic signal. A delay line (251) receives the amplified electronic signal from the preamplifier (215), storing delayed successive representations of the received signal. An artificial neural network (250) receives the delayed successive representations from the delay line (251) for reconstruction of the originally recorded data signal. Prior to use in an application, the artificial neural network (250) is trained via a training method with a known training set of corresponding simultaneously generated data and clock pairs. Training the network with data having such known clock (synchronization) signal enables extraction of the synchronization signal from its nonlinear properties hidden within its corresponding data.

EP0752702A1, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Projected expiry passed 17 April 2016, 10.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A magnetic read channel comprising:a magnetic read head (210) for converting a recorded magnetic signal to an electronic signal, a preamplifier (215) for receiving and amplifying said electronic signal to produce an amplified electronic signal, delaying and storing means (251) for receiving said amplified electronic signal, delaying successive representations of the received signal, and storing the delayed signal representations (252), an artificial neural network (250) for receiving as input said delayed signal representations (252), classifying said input, and producing at least one reconstructed data signal (295) and at least one reconstructed synchronisation signal (296), and training means (500) for training said artificial neural network (250).
  2. 10
    A magnetic read channel comprising:a magnetic read head (210) for converting a recorded magnetic signal to an electronic signal;a preamplifier (215) for receiving and amplifying said electronic signal to produce an amplified electronic signal;delaying and storing means (251) for receiving, delaying and storing said amplified electronic signal to produce stored delayed successive signal representation (252)s;an artificial neural network (250) for receiving, detecting, filtering and reconstructing said stored delayed successive signal representation (252)s to produce at least one reconstructed data signal (295) and at least one reconstructed synchronization signal (296), said artificial neural network (250) comprising a plurality of neurons (260) each comprising neuron input means (259) for receiving a plurality of inputs, weight assignment means (257) for assigning weights to each of said plurality of inputs, neuron computational means for performing simple computations, and neuron output means (261) for producing at least one output signal, and said artificial neural network (250) being interconnected wherein each stored delayed successive signal representation (252) is coupled to the neuron input means (259) of each input layer neuron, each neuron output means (261) from at least a portion of said input layer neurons (291) is coupled to at least a portion of the neuron input means (259) of each hidden layer neuron in the immediately subsequent hidden layer, each neuron output means (261) from at least a portion of said hidden layer neurons (292) is coupled to the neuron input means (259) of at least a portion of the hidden layer neurons (292) in the immediately subsequent hidden layer if said immediately subsequent hidden layer exists, each neuron output means (261) from at least a portion of the hidden layer neurons (292) of the hidden layer immediately prior to the output layer is coupled to the neuron input means (259) of at least a portion of the output layer neurons (293), and the neuron output means (261) of at least one of said output layer neurons (293) represents a final reconstructed data signal (295) and at least one of said output layer input layer neurons (291) (291) represents a final synchronization signal;and training means (500) for training said artificial neural network (250), said training means (500) comprising test data generation means and a training algorithm comprising backpropagation (510).