Office for Technology Commercialization

Parity-bit Error Detection Targets Prescribed Error Events

Technology #z04196

Questions about this technology? Ask a Technology Manager

Download Printable PDF

Image Gallery
Parity Bit Error DetectionBit Rate ErrorError Rate
Jaekyun Moon, PhD
Professor, Department of Electrical and Computer Engineering
External Link (
Managed By
Kevin Nickels
Technology Licensing Officer 612-625-7289
Patent Protection
US Patent 7,484,167
Cyclic Redundancy Check Code Based High-Rate Error-Detection Code for Perpendicular Recording
IEEE Transactions on Magnetics, Vol. 42, no. 5, pp.1626-1628, May 2006
Cyclic Codes Tailored to a Known Set of Error Patterns
IEEE GLOBECOM 2006 Proceedings, Nov. 2006
Detection of Prescribed Error Events: Application to Perpendicular Recording
Communications, ICC 2005, Vol. 3, pp. 2057-2062, May 2005

Detects Error Events in Communication Systems

A parity-bit coding strategy detects prescribed error events when detecting error events in code words detected from data signals. The error detection code corresponds to one or more dominant error events for the communication system, thus targeting specific error events. The code provides a substantial performance gain compared to conventional parity-based post processing methods, and allows low-cost, low-power deployment of read channel processing in data recording systems. The technique can be applied to perpendicular recording systems, longitudinal recording systems and other communication systems with channels characterized by specific error events. When applied to dominant error events in perpendicular recording employing the post-Viterbi error event correction method, the performance gain is significant.

Significant Perpendicular Recording Performance Gain

Single parity codes work well for traditional longitudinal recording, but for perpendicular recording, parity-bit-based post-Viterbi error correction fails to provide a significant performance gain. Using this technique, however, the performance gain is significant when applied to perpendicular recording systems employing the standard post-Viterbi error-event correction method. In addition, conventional methods of error detection and correction typically attempt to detect and correct as many erroneous bits as possible within a code word. In contrast, this error detection coding techniques uses error detection codes targeted to particular error types to detect prescribed error events.


  • Parity-bit coding
  • Detects prescribed error events
  • Code corresponds to one or more dominant error events for the communication system
  • Substantial performance gain
  • Low-cost, low-power deployment of read channel processing in data recording systems
  • Applies to both perpendicular and longitudinal recording systems


  • Data communication systems
  • Data recording systems
  • Error detection and correction