Re: Did Commodore cheat with the quad density floppies?

From: smf <smf_at_null.net>
Date: Fri, 4 Jan 2019 18:56:43 +0000
Message-ID: <3d494fa6-afcb-a992-e9af-3f6c48b06f66@null.net>
On 04/01/2019 05:14, William Levak wrote:
> It's not more efficient. It's more accurate. In MFM, if you have a 
> long string of zeros, reading accuracy is limited by the accuracy of 
> your clock. GCR eliminates this problem.
>
Neither MFM or GCR can have "long strings of zeros", they were both 
invented to eliminate that particular problem.

MFM is less efficient because it requires 2 transitions per bit, while 
GCR needs less (depending on the particular encoding type, IIRC 
commodore used 8 to 10).

However MFM is more accurate because it guarantees there will only be 1 
zero transitions, GCR can have more.

This allows MFM to be clocked faster and still be reliable.
Received on 2019-01-04 20:01:34

Archive generated by hypermail 2.2.0.