Abstract:
An orthogonal frequency division multiplexing (OFDM) transmission/receiving system, and a block encoding method therefor, are provided. The OFDM transmission system includes a block encoder for encoding binary data of U length into V-ary data expressed in a group of n bits according to a predetermined mapping rule, a serial-to-parallel converter for converting the V-ary data into parallel data, a V-ary modulator for V-ary modulating V-ary data received in parallel to generate an orthogonal frequency division multiplexing (OFDM) symbol having U sub-symbols, and a transmitter for post-processing the OFDM symbol so that the OFDM symbol is suitable for telecommunications and transmitting the resultant OFDM symbol. In this method, Q-ary data is block encoded and Q-ary modulated to reduce the ratio of the peak power to the average power of an OFDM signal when it is transmitted, so that the OFDM signal can be transmitted at a high data transmission rate as compared to the prior art in which binary data is block encoded.
Abstract:
A coding/decoding method for high density data recording and reproduction uses 16/17 RLL(0,6/6) coding/decoding, and by adopting an encoder/decoder having a more straightforward structure, the coding/encoding method can reduce the size of the hardware required. An optimal lookup table as well as a simplified relational equation are provided between input and output for encoding/decoding the rate 16/17 RLL(0,6/6) block code.
Abstract:
A bandwidth-efficient concatenated trellis-coded modulation (TCM) decoder which is realized by combining turbo codes having an advantage of coping effectively with a fading channel with TCM having an advantage of bandwidth efficiency, and a decoding method thereof are provided. A conventional TCM method has high bandwidth efficiency suitable for transmitting information at high speed. However, it is very sensitive to InterSymbol interference (ISI) so it is usually applied to a wire communication system rather than to a wireless communication system. A turbo code method is an error correction encoding method showing steadiness in a channel having severe ISI and having an excellent error correction ability, but has drawbacks of low data transmission rate and low bandwidth efficiency due to a low code rate. Bandwidth-efficient concatenated TCM is provided for enhancing the steadiness against ISI and-improving power and bandwidth efficiency by applying the turbo code method to a TCM having a code rate of m/(m+1) to compensate for the drawbacks of the conventional TCM and turbo codes. A newly provided decoding method in bandwidth-efficient concatenated TCM uses a SOVA algorithm, thereby reducing decoder complexity and path memory. In addition, bandwidth-efficient concatenated TCM encoder and decoder are provided such to have parallel transition, thereby reducing the complexity of the bandwidth-efficient concatenated TCM decoder. Therefore, the Bandwidth-efficient concatenated TCM is applied to a high speed wireless communication system and can increase bandwidth efficiency and coding gain.
Abstract:
An encoding and decoding method compressing and error-correction encoding an input 8-bit data to immunize the input data to noise and other signal distortion causing factors. The error-corrected data is encoded to 9-bit codewords modulated to be suitable for the channel characteristics of the storing device. A signal is generated for the input 8-bit data encoded to modulation codes, then pre-compensated and recorded. The generated signal is processed to be easily detected by reproducing the 9-bit codewords. The processed signal is detected to minimize an error rate. The detected signal is decoded according to channel characteristics, and recovered to the input 8-bit user data through error correction and compression decoding.
Abstract:
A coding/decoding method for high density data recording/reproduction, and an encoder/decoder. In the coding method for encoding an 8-bit binary data symbol X.sub.k (k=1, 2, 3, . . . , 8), received from a storage device or a communications channel, into a 9-bit codeword Y.sub.l (l=1, 2, 3, . . . , 9), the number of a maximum transition run (MTR) is limited to a predetermined number, and the number of zero run lengths of the codeword whose MTR is limited is then limited to a predetermined number. Then, a pattern providing a bad effect on detection of a signal is removed from the codeword whose zero run length is limited. In the rate 8/9 modulation code having an MTR of 3, the code rate is high, and the path of the Viterbi detector is reduced as in the rate 2/3 RLL(1,7) code having an MTR of 2, thereby decreasing the delay and complexity of the detector. Also, in order to control the timing and gain control, the k constraint is to 7 such that the signal is easily detected while maintaining self-clocking characteristics of the signal.
Abstract:
A method and device for detecting data of a data storing unit includes an analog/digital converter for outputting a symbol signal r.sub.k by sampling an analog signal r(t) with a sampling clock, an equalizer for outputting z.sub.k by equalizing the output r.sub.k of the analog/digital converter, a data detector for detecting symbol data a.sub.k from the equalized output z.sub.k, and a clock recovering portion for correcting frequency and phase of the sampling clock, the clock recovering portion performing the correction at an edge of a symbol data a.sub.k. Therefore, it is possible to reduce errors in detecting data and to effectively detect the data with a far better performance that conventional technology and to restore a sampling clock by limiting a sampling clock recovering process to operate only at the edge of the symbol data.
Abstract translation:用于检测数据存储单元的数据的方法和装置包括一个模拟/数字转换器,用于通过用采样时钟对模拟信号r(t)进行采样来输出符号信号rk,一个均衡器,用于通过均衡输出rk的输出rk 模拟/数字转换器,用于从均衡输出zk检测符号数据+ E,cir a + EE k的数据检测器和用于校正采样时钟的频率和相位的时钟恢复部分,时钟恢复部分执行在 符号数据的边缘+ E,cir a + EE k。 因此,可以减少检测数据中的错误,并且以传统技术的更好的性能有效地检测数据,并且通过限制采样时钟恢复处理仅在符号数据的边缘进行操作来恢复采样时钟。
Abstract:
A run length limited (RLL) code generation method for a data storage device is provided. In the RLL code generation method for generating a predetermined number of bit codewords, sequences of 16-bit data are received, and then sequences of 17-bit codewords are produced, wherein the sequences of 17-bit codewords has a first predetermined number of successive zeros as a maximum run length of zeros, and the sequences of 17-bit codewords include two subsequences each having a second predetermined number of successive zeros as a maximum run length of zeros. Thus, the RLL code generation method is helpful for an equalizer and provides a high recording density as well as a higher signal transmission rate compared to a rate 8/9(0,4/4) coding method.