How to Encode Binary Words Using RLL(2,7)?

  • Thread starter Thread starter fran1942
  • Start date Start date
  • Tags Tags
    Length
Click For Summary
SUMMARY

The discussion focuses on encoding binary words using RLL(2,7) (Run Length Limited) encoding, specifically at the sector level of 512 bytes. The user expresses difficulty in implementing this encoding method and seeks assistance. Key insights include the necessity of adding extra bits to align with allowed data patterns, which the encoder handles while the decoder disregards these bits. A reference to a helpful article on magnetic storage is provided for further reading.

PREREQUISITES
  • Understanding of binary encoding techniques
  • Familiarity with RLL (Run Length Limited) encoding
  • Knowledge of sector-level data storage (512 bytes)
  • Basic concepts of data pattern alignment in encoding
NEXT STEPS
  • Research RLL(2,7) encoding algorithms and their applications
  • Explore sector-level data storage mechanisms in magnetic media
  • Learn about data pattern alignment techniques in encoding
  • Investigate existing libraries or tools for RLL encoding implementation
USEFUL FOR

This discussion is beneficial for software engineers, data storage specialists, and anyone involved in data encoding and decoding processes, particularly those working with magnetic storage technologies.

fran1942
Messages
80
Reaction score
0
Hello, I am trying to represent a binary word as different types of encoding. I am OK with all the different forms apart from the last one.
That last step is to represent it as RLL(2,7). However I do not know how to do it. After researching on the internet, it seems very complicated to do this.
Is anyone able to help out with this ?

Thank you kindly for any assistance.
 

Attachments

  • rll.jpg
    rll.jpg
    18.2 KB · Views: 487
Physics news on Phys.org
Best article I could find. Scroll down to mid page for RLL (2,7) information. Since the encoding is done at the sector level, usually 512 bytes, there may be some extra bits at the end in order to match the allowed data patterns. The encoder adds the extra bits and the decoder ignores the extra bits:

magnetic_storage.htm
 

Similar threads

Replies
1
Views
2K
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K