Skip to main content

Power Spectra of Constrained Codes with Level-Based Signaling: Overcoming Finite-Length Challenges

Publication ,  Journal Article
Centers, J; Tan, X; Hareedy, A; Calderbank, R
Published in: IEEE Transactions on Communications
August 1, 2021

In various practical systems, certain data patterns are prone to errors if written or transmitted. In magnetic recording and communication over transmission lines, data patterns causing consecutive transitions that are not sufficiently separated are prone to errors. In Flash memory with two levels per cell, data patterns causing high-low-high charge levels on adjacent cells are prone to errors. Constrained codes are used to eliminate error-prone patterns, and they can also achieve other goals. Recently, we introduced efficient binary symmetric lexicographically-ordered constrained (LOCO) codes and asymmetric LOCO (A-LOCO) codes to increase density in magnetic recording systems and lifetime in Flash systems by eliminating the relevant detrimental patterns. Due to their application, LOCO and A-LOCO codes are associated with level-based signaling. Studying the power spectrum of a random signal with certain properties is principal for any storage or transmission system. It reveals important properties such as the average signal power at DC, the bandwidth of the signal, and whether there are discrete power components at certain frequencies. In this paper, we first modify a framework from the literature in order to introduce a method to derive the power spectrum of a sequence of constrained data associated with level-based signaling. We apply our method to infinitely long sequences satisfying symmetric and asymmetric constraints. Next, we show how to generalize the method such that it works for a stream of finite-length codewords as well, thus demonstrating how to overcome the associated finite-length challenges. We use the generalized method to devise closed forms for the spectra of finite-length LOCO and A-LOCO codes from their transition diagrams. Our LOCO and A-LOCO spectral derivations can be performed for any code length and can be extended to other constrained codes. We plot these power spectra, and discuss various important spectral properties for both LOCO and A-LOCO codes. We also briefly discuss an alternative method for deriving the power spectrum and introduce an idea towards reaching the spectra of self-clocked codes.

Duke Scholars

Published In

IEEE Transactions on Communications

DOI

EISSN

1558-0857

ISSN

0090-6778

Publication Date

August 1, 2021

Volume

69

Issue

8

Start / End Page

4971 / 4986

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0804 Data Format
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Centers, J., Tan, X., Hareedy, A., & Calderbank, R. (2021). Power Spectra of Constrained Codes with Level-Based Signaling: Overcoming Finite-Length Challenges. IEEE Transactions on Communications, 69(8), 4971–4986. https://doi.org/10.1109/TCOMM.2021.3073179
Centers, J., X. Tan, A. Hareedy, and R. Calderbank. “Power Spectra of Constrained Codes with Level-Based Signaling: Overcoming Finite-Length Challenges.” IEEE Transactions on Communications 69, no. 8 (August 1, 2021): 4971–86. https://doi.org/10.1109/TCOMM.2021.3073179.
Centers J, Tan X, Hareedy A, Calderbank R. Power Spectra of Constrained Codes with Level-Based Signaling: Overcoming Finite-Length Challenges. IEEE Transactions on Communications. 2021 Aug 1;69(8):4971–86.
Centers, J., et al. “Power Spectra of Constrained Codes with Level-Based Signaling: Overcoming Finite-Length Challenges.” IEEE Transactions on Communications, vol. 69, no. 8, Aug. 2021, pp. 4971–86. Scopus, doi:10.1109/TCOMM.2021.3073179.
Centers J, Tan X, Hareedy A, Calderbank R. Power Spectra of Constrained Codes with Level-Based Signaling: Overcoming Finite-Length Challenges. IEEE Transactions on Communications. 2021 Aug 1;69(8):4971–4986.

Published In

IEEE Transactions on Communications

DOI

EISSN

1558-0857

ISSN

0090-6778

Publication Date

August 1, 2021

Volume

69

Issue

8

Start / End Page

4971 / 4986

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0804 Data Format