[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World

Modified Frequency Modulation (MFM)

Definition - What does Modified Frequency Modulation (MFM) mean?

Modified frequency modulation (MFM) is a method of encoding digital data on magnetic media. MFM was used with early hardware, including Control Program for Microcomputers (CP/M), IBM compatible PCs and Amiga PCs.

MFM was used on 3.5-inch and 5.25-inch disks, or floppys, with data transfer rates (DTR) of 250 to 500 kbps, as well as MFM ST-506 hard disks up to five Mbps. MFM is now obsolete, with the exception of 1.44 MB floppy disks.

Because MFM had two times the capacity of previous frequency modulation (FM) encoding, it was also known as “double density.”

Techopedia explains Modified Frequency Modulation (MFM)

As an enhanced frequency modulation (FM) encoding scheme, MFM reduces the number of flux reversals incorporated for clock pulses, allowing for greater data density. When compared to FM, MFM doubles linear bit density and decreases lineal flux reversal density without increasing recorded magnetic density. Additionally, the recording code uses solely synchronized clock pulses if data bits are not available.

MFM encoding yields a non-return-to-zero (NRZ) bit stream that is encoded when written to magnetic media. The 1 bit is characterized by a magnetic transition, which is usually a positive voltage. A 0 bit does not have a magnetic transition and is generally a negative voltage. On average, each data bit is encoded as two bits with some delimiters or boundaries at a sequence's beginning and end.

MFM has five basic encoding rules, as follows:
  • Flux transitions are never at a 0 bit's midpoint.
  • Flux transitions are always at a 1 bit's midpoint.
  • Flux transitions are never at a 1 bit's starting point or at a 1 bit's endpoint.
  • The run length limit is cells of two bits, which facilitates continuous flux reversals between two neighboring 0 bits.
  • The space following the last data bit and the lead-in just before the first data bit are recorded with clocking bits (0s).
Newer standard interfaces, like Small Computer System Interface (SCSI) and Enhanced Integrated Drive Electronics (EIDE), support faster DTRs.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.