Patent ID: 6346895
Filing Date: 2002-02-12
Classification: H03M

Abstract:
A method for using a nibble inversion code in a network system, comprising the steps of:a) adding redundancy 1 bit to n bit source data where n is an even number of 2 or over to thereby generate a pre-code; b) calculating the number of transitions for the generated pre-code; c) determining the pre-code as a code word if the number of transitions in the pre-code is greater than or equal to 1+n/2 in the calculating result; d) inverting partial bits (hereinafter, referred to as â€œnibbleâ€ ) of the pre-code, and generating as the code word, if the number of transitions in the pre-code is less than n/2 in the calculating result; e) determining the pre-code as the code word in case that the number of transitions in the pre-code is equal to n/2 and simultaneously source data is not an in-band signaling and also not a special word in the calculating result; and f) inverting a nibble of the pre-code to thereby generate as the code word, in case that the number of transitions for the pre-code is equal to n/2 and simultaneously the source data is an in-band signaling or a special word in the calculating result.