Spectrum shaping codes

Stojan Denic, Bane V Vasic

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

The first application of spectrum shaping codes was related to digital communication systems that used transformers to connect two communication lines. Because transformers do not convey dc-component, and suppress low frequency components, direct transmission of source signals whose power spectral densities contain these frequency components were not possible without significant distortion. That is why dc-free or dc-balanced codes were devised [1–3, 10–13]. Their role is to transform a source sequence into a channel sequence whose spectral characteristic corresponds to spectral characteristic of communication channel. At the end of communication line, the sequence is received by the decoder that generates original sequence without errors in the case of noiseless channel. In recording systems, that can be modeled as any communication system, this kind of codes have been widely used. For instance in digital audio tape systems, they prevent write signal distortion that can occur due to transformer-coupling in write electronics [2]. In optical recording systems they are used to circumvent the interference between recorded signal, and servo tracking system. Further development of spectrum shaping codes for recording systems was driven by requirements for better codes in the sense of larger rejection of low frequency components. The codes providing this feature are codes with higher order spectral zero at f = 0, and can be found in [14, 16, 17]. Although the width of suppressed frequencies of these codes is smaller than in the case of dc-balanced codes, the rejection in the vicinity of f = 0 is significantly larger. Another class of spectrum shaping codes were invented in order to support the use of frequency multiplexing technique for track following [1], and partial response technique for high density data storage [15]. Both techniques require the spectral nulls of the recorded signal at frequencies that can be different than f = 0 in order to enable reliable data storage. The typical example of such codes are codes that have spectral zeros at submultiple of channel symbol frequency.

Original languageEnglish (US)
Title of host publicationCoding and Signal Processing for Magnetic Recording Systems
PublisherCRC Press
Pages19-1-19-19
ISBN (Electronic)9780203490310
ISBN (Print)9780849315244
StatePublished - Jan 1 2004

Fingerprint

Optical recording
Digital communication systems
Signal distortion
Data storage equipment
Communication
Power spectral density
Multiplexing
Tapes
Communication systems
Electronic equipment

ASJC Scopus subject areas

  • Computer Science(all)
  • Engineering(all)

Cite this

Denic, S., & Vasic, B. V. (2004). Spectrum shaping codes. In Coding and Signal Processing for Magnetic Recording Systems (pp. 19-1-19-19). CRC Press.

Spectrum shaping codes. / Denic, Stojan; Vasic, Bane V.

Coding and Signal Processing for Magnetic Recording Systems. CRC Press, 2004. p. 19-1-19-19.

Research output: Chapter in Book/Report/Conference proceedingChapter

Denic, S & Vasic, BV 2004, Spectrum shaping codes. in Coding and Signal Processing for Magnetic Recording Systems. CRC Press, pp. 19-1-19-19.
Denic S, Vasic BV. Spectrum shaping codes. In Coding and Signal Processing for Magnetic Recording Systems. CRC Press. 2004. p. 19-1-19-19
Denic, Stojan ; Vasic, Bane V. / Spectrum shaping codes. Coding and Signal Processing for Magnetic Recording Systems. CRC Press, 2004. pp. 19-1-19-19
@inbook{50166c114ecb4f0ba72145df5333e861,
title = "Spectrum shaping codes",
abstract = "The first application of spectrum shaping codes was related to digital communication systems that used transformers to connect two communication lines. Because transformers do not convey dc-component, and suppress low frequency components, direct transmission of source signals whose power spectral densities contain these frequency components were not possible without significant distortion. That is why dc-free or dc-balanced codes were devised [1–3, 10–13]. Their role is to transform a source sequence into a channel sequence whose spectral characteristic corresponds to spectral characteristic of communication channel. At the end of communication line, the sequence is received by the decoder that generates original sequence without errors in the case of noiseless channel. In recording systems, that can be modeled as any communication system, this kind of codes have been widely used. For instance in digital audio tape systems, they prevent write signal distortion that can occur due to transformer-coupling in write electronics [2]. In optical recording systems they are used to circumvent the interference between recorded signal, and servo tracking system. Further development of spectrum shaping codes for recording systems was driven by requirements for better codes in the sense of larger rejection of low frequency components. The codes providing this feature are codes with higher order spectral zero at f = 0, and can be found in [14, 16, 17]. Although the width of suppressed frequencies of these codes is smaller than in the case of dc-balanced codes, the rejection in the vicinity of f = 0 is significantly larger. Another class of spectrum shaping codes were invented in order to support the use of frequency multiplexing technique for track following [1], and partial response technique for high density data storage [15]. Both techniques require the spectral nulls of the recorded signal at frequencies that can be different than f = 0 in order to enable reliable data storage. The typical example of such codes are codes that have spectral zeros at submultiple of channel symbol frequency.",
author = "Stojan Denic and Vasic, {Bane V}",
year = "2004",
month = "1",
day = "1",
language = "English (US)",
isbn = "9780849315244",
pages = "19--1--19--19",
booktitle = "Coding and Signal Processing for Magnetic Recording Systems",
publisher = "CRC Press",

}

TY - CHAP

T1 - Spectrum shaping codes

AU - Denic, Stojan

AU - Vasic, Bane V

PY - 2004/1/1

Y1 - 2004/1/1

N2 - The first application of spectrum shaping codes was related to digital communication systems that used transformers to connect two communication lines. Because transformers do not convey dc-component, and suppress low frequency components, direct transmission of source signals whose power spectral densities contain these frequency components were not possible without significant distortion. That is why dc-free or dc-balanced codes were devised [1–3, 10–13]. Their role is to transform a source sequence into a channel sequence whose spectral characteristic corresponds to spectral characteristic of communication channel. At the end of communication line, the sequence is received by the decoder that generates original sequence without errors in the case of noiseless channel. In recording systems, that can be modeled as any communication system, this kind of codes have been widely used. For instance in digital audio tape systems, they prevent write signal distortion that can occur due to transformer-coupling in write electronics [2]. In optical recording systems they are used to circumvent the interference between recorded signal, and servo tracking system. Further development of spectrum shaping codes for recording systems was driven by requirements for better codes in the sense of larger rejection of low frequency components. The codes providing this feature are codes with higher order spectral zero at f = 0, and can be found in [14, 16, 17]. Although the width of suppressed frequencies of these codes is smaller than in the case of dc-balanced codes, the rejection in the vicinity of f = 0 is significantly larger. Another class of spectrum shaping codes were invented in order to support the use of frequency multiplexing technique for track following [1], and partial response technique for high density data storage [15]. Both techniques require the spectral nulls of the recorded signal at frequencies that can be different than f = 0 in order to enable reliable data storage. The typical example of such codes are codes that have spectral zeros at submultiple of channel symbol frequency.

AB - The first application of spectrum shaping codes was related to digital communication systems that used transformers to connect two communication lines. Because transformers do not convey dc-component, and suppress low frequency components, direct transmission of source signals whose power spectral densities contain these frequency components were not possible without significant distortion. That is why dc-free or dc-balanced codes were devised [1–3, 10–13]. Their role is to transform a source sequence into a channel sequence whose spectral characteristic corresponds to spectral characteristic of communication channel. At the end of communication line, the sequence is received by the decoder that generates original sequence without errors in the case of noiseless channel. In recording systems, that can be modeled as any communication system, this kind of codes have been widely used. For instance in digital audio tape systems, they prevent write signal distortion that can occur due to transformer-coupling in write electronics [2]. In optical recording systems they are used to circumvent the interference between recorded signal, and servo tracking system. Further development of spectrum shaping codes for recording systems was driven by requirements for better codes in the sense of larger rejection of low frequency components. The codes providing this feature are codes with higher order spectral zero at f = 0, and can be found in [14, 16, 17]. Although the width of suppressed frequencies of these codes is smaller than in the case of dc-balanced codes, the rejection in the vicinity of f = 0 is significantly larger. Another class of spectrum shaping codes were invented in order to support the use of frequency multiplexing technique for track following [1], and partial response technique for high density data storage [15]. Both techniques require the spectral nulls of the recorded signal at frequencies that can be different than f = 0 in order to enable reliable data storage. The typical example of such codes are codes that have spectral zeros at submultiple of channel symbol frequency.

UR - http://www.scopus.com/inward/record.url?scp=85055778086&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85055778086&partnerID=8YFLogxK

M3 - Chapter

AN - SCOPUS:85055778086

SN - 9780849315244

SP - 19-1-19-19

BT - Coding and Signal Processing for Magnetic Recording Systems

PB - CRC Press

ER -