摘要 |
A variable rate bit inserter is provided which efficiently encodes data prior to writing to a magnetic storage medium. In a preferred embodiment, the bit insertion technique monitors the phase and amplitude content of the data stream and inserts appropriate bit patterns to ensure that phase and amplitude lock are maintained on the data stream for reading and decoding purposes. Preferably, the number of bit insertions made on a given randomized block of data is monitored to determine if the number of bit insertions falls within the tolerable limits for storing the data. If the number of bit insertions is not tolerable, the pseudo-random code used to randomize the data stream is reconfigured. |