摘要 |
A binary code (B) or NRZ code (C), is encoded into a code (M) to obtain the highest packing density of information for recording the data on a recording medium. Decoding of code (M) into an NRZ code is also disclosed. The code (M) includes signal level transitions, both at the middle and at the start of data cell intervals. The code (M) avoids any space between successive signal level transitions greater than two data signal intervals such as are possible in the NRZ code. Binary 1 is represented by a midcell transition in either sense, or as a cell boundary transition, spaced by one cell from the last transition. Any transitions separated by two bit cells are known to occur on the cell boundaries, and can be used for synchronisation recovery. <IMAGE> |