Multi-Valued Scrambling and Descrambling of Digital Data on Optical Disks and Other Storage Media
First Claim
1. An apparatus for determining a synchronization point in a first sequence of n-state symbols with n≧
- 2, comprising;
a receiver for receiving the first sequence of n-state symbols, wherein an n-state symbol is represented by a signal;
a self-synchronizing descrambler for descrambling the first sequence of n-state symbols containing a second sequence of n-state synchronization symbols that determines the synchronization point, wherein;
the second sequence can be created by using a Linear Feedback Shift Register (LFSR) that, related to the first sequence, is only applied to n-state synchronization symbols; and
the self-synchronizing descrambler includes an implementation of the LFSR.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for writing scrambled multi-value data to a physical media and for reading scrambled multi-value data from a physical media, are disclosed. The physical media can be an optical disk. The scrambling can be performed by a multi-valued LFSR scrambler and the descrambling can be performed by a multi-valued LFSR descrambler. Further, the multi-valued data that is scrambled can include synchronization data and/or user data. Error correction coding can be used during the writing process and processing to correct for errors can be used during the reading process. Also, methods and apparatus for synchronizing multi-valued data written to and read from physical media are disclosed. Multi-value correlation methods and apparatus are also disclosed.
82 Citations
20 Claims
-
1. An apparatus for determining a synchronization point in a first sequence of n-state symbols with n≧
- 2, comprising;
a receiver for receiving the first sequence of n-state symbols, wherein an n-state symbol is represented by a signal; a self-synchronizing descrambler for descrambling the first sequence of n-state symbols containing a second sequence of n-state synchronization symbols that determines the synchronization point, wherein; the second sequence can be created by using a Linear Feedback Shift Register (LFSR) that, related to the first sequence, is only applied to n-state synchronization symbols; and the self-synchronizing descrambler includes an implementation of the LFSR. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- 2, comprising;
-
8. An apparatus for determining a synchronization point in a plurality of n-state symbols with n≧
- 2, comprising;
a data storage medium enabled to store the plurality of n-state symbols with n≧
2 containing a sequence of n-state synchronization symbols for determining the synchronization point, an n-state symbol being represented by a signal, wherein the sequence of n-state synchronization symbols can be generated by applying a Linear Feedback Shift Register (LFSR) that, related to the plurality of n-state symbols, is only applied to n-state synchronization symbols;a reader to read the sequence of n-state synchronization symbols from the data storage medium; and a self-synchronizing descrambler to descramble the sequence of read n-state synchronization symbols. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
- 2, comprising;
-
16. A data storage medium containing a plurality of n-state symbols with n≧
- 2, comprising;
a sequence of n-state synchronization symbols that can be generated by applying an n-state Linear Feedback Shift Register (LFSR) that, related to the plurality of n-state symbols, is only applied to n-state synchronization symbols; and
wherein;each n-state symbol on the data storage medium is determined by a physical property at a location of the data storage medium that generates a signal when being read; and the sequence of n-state synchronization symbols when descrambled by a self-synchronizing descrambler using an LFSR corresponding to the n-state LFSR determines a synchronization point on the data storage medium. - View Dependent Claims (17, 18, 19, 20)
- 2, comprising;
Specification