EP0094293A2

An arrangement for encoding and decoding information signals.

Abstract

The present invention provides translation circuitry, which in one mode of operation acts to encode variable length data words into fixed rate data coded words for use with a communication channel, or a recording means, such as a magnetic recording medium and which in another mode of operation acts to decode the coded words to data words. The translation circuitry functions such that in an encoding operation, the second and third bits of a three-bit coded word, respectively, have the same binary values as the first and second bits of the data word, which the coded word represents and the second and sixth bits of a six-bit coded word, respectively, have the same binary values as the third and fourth bits of the data word which the coded word represents.

EP0094293A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 29 April 2003, 23.4 years ago.

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

12 claims: 12 independent, 0 dependent

  1. 1
    A circuitry arrangement for effecting an encoding operation by translating data word signals into coded word signals for use with a memory medium, communication channel and the like, characterized by comprising in combination:an input means to receive data word signals;translation circuitry means coupled to said input means and formed to translate data word signals representing first and second bits into coded word signals representing first, second and third bits in such a manner that the first and second bits of said data word are, respectively, identical to the second and third bits of said coded word and further formed to translate data word signals representing first, second, third and fourth bits into coded word signals representing first, second, third, fourth, fifth and sixth bits in such a manner that the third and fourth bits of said data word are respectively identical to the second and sixth bits of said coded words;and output means coupled to said translating means to receive coded word signals therefrom to be transmitted to said memory medium, or the like.
  2. 2
    . A circuitry arrangement as in claim 1, characterized in that said output means is formed and coupled to provide input signals to said translation circuitry means to effect a translation of said data word signals.
  3. 3
    A circuitry arrangement as in claim 1, characterized in that said input means is a first shift register having at least three stages and wherein said translation circuitry means is formed such that the word boundary of data words entering said first shift register is defined by the signals in the third and second stages as viewed from the signal input side.
  4. 4
    A circuitry arrangement as in any one of claims 1-3, characterized in that the output means is a second shift register having four stages and said translation circuitry means is formed to place a first bit signal in the first stage of said second shift register when the third and second stages of said first shift register are holding bit signals which indicate that a four-bit word is being encoded.
  5. 5
    A circuitry arrangement as in any one of claims 1-4, characterized in that said translation circuitry means is formed such-that when there is a first bit signal in the third stage of said second shift register, said translation circuitry means will effect a translation of a four-bit word into a six-bit coded word. .
  6. 6
    A circuitry arrangement as in claim 1, characterized in that said input means is a first shift register which is formed to effect a serial shift of bit signals therethrough and formed to receive bit signals in parallel from said translation circuitry means in a loading operation and wherein said output means is a second shift register which is formed to effect a serial shift of bit signals therethrough and formed to receive bit signals in parallel from said translation circuitry means in a loading operation and wherein said translation circuitry means is formed to effect in conjunction with said first and second shift registers both an encoding operation and a decoding operation.
  7. 7
    A circuitry arrangement for effecting a decoding operation by translating coded word signals into data word signals for use with a data processing device, characterized by comprising in combination:an input means to receive coded word signals;translation circuitry means coupled to said input means and formed to translate coded word signals representing first, second and third bits intodata word signals representing first and second bits in such a manner that the second and third bits of said coded words are, respectively, identical to the first and second bits of said data word and further formed to translate coded word signals representing first, second, third, fourth, fifth and sixth bits into data word signals representing first, second, third and fourth bits in such a manner that thesecond and sixth bits of said coded words are, respectively, identical to the third and fourth bits of said data words;and output means coupled to said translation circuitry means to receive data word signals therefrom to be transmitted to said data processing device.
  8. 8
    δ. A circuitry arrangement as in claim 7, characterized in that said output means is formed and coupled to provide input signals to said translation circuitry means to effect a translation of said coded word signals.
  9. 9
    A circuitry arrangement as in claim 7, characterized in that said input means is a first shift register having four stages and wherein said translation circuitry means is formed such that the word boundary of coded data words entering said first shift register is defined by signals in the third, second and first stages of said first shift register.
  10. 10
    A circuitry arrangement as in any one of claims 7-9, characterized in that said output means is a second shift register having at least three stages and wherein said translation circuitry means is formed to transfer the bit signal residing in the fourth stage of said first shift register into the first stage of said second shift register when said first, second and third stages of said first shift register each contains a second bit signal.
  11. 11
    A circuitry arrangement as in any one of claims 7-10, characterized in that said translation circuitry means is formed such that when there is a first bit located in the third stage of said second;shift register, said translation circuitry means will recognize that the coded word being translated is a six-bit coded word.
  12. 12
    A method, employing electric circuitry, for translating data word signals characterized by having variable lengths of two and four bits into coded word , signals respectively having lengths of three and six bits comprising the steps of:a) receiving data word signals into a first signal shifting means;b) shifting said data word signals at least first and second times in said first signal shifting means;c) transmitting said data word signals from said first signal shifting means to a signal translating means;d) translating said data word from said first signal shifting means into coded word bit signals whereby the first and the second bits of a two-bit data word, respectively, have the same binary values as the second and third bits of a three-bit coded word and whereby'the third and fourth bits of a data word, respectively, have the same binary values as the second and sixth bits of a six-bit coded word;e) transmitting the coded word signals from said signal translating means to a second signal shifting means;andf) shifting the coded word signals from said second signal shifting means to provide a serial set of coded word signals therefrom.