Compact Flash
Compact Flash is the most popular format for embedded applications. Both STEC and Sandisk offer a range of compact flash products in densities from 128MB to 32GB. The various families of CF card relate to the flash controller. Advancements in controller technology and lower geometry flash lead to higher read/write performance and capacities.

Compact Flash Product Range
One of the most widely utilized flash memory products in the world, STEC Compact Flash has become the card of choice for discriminating customers requiring the highest quality and reliability in a high-capacity yet compact storage solution. Engineered for quality, reliability, and compatibility, STEC CF cards are ideal for industrial and embedded applications. The card's state-of-the-art controller and firmware design offers the highest flexibility to support a broad range of customer applications, as well as future flash technologies.
STEC also offers value-added services such as customized form factors, testing, custom firmware, software imaging, controlled bill of materials, customer-specific labeling and serialization, and in-field support.
STEC Mach4
MACH4 is the World's fastest Compact Flash optimized for embedded OEM applications as only STEC can deliver. With multi-channel support, Ultra DMA performance, and True IDE mode support, it represents the fastest, highest capacity, and most reliable compact storage solution available in the industry today.
The CompactFlash Memory Cards use SanDisk Flash memory, which was designed by SanDisk specifically for use in mass storage applications. In addition to the mass storage specific Flash memory chips, the CompactFlash Memory Cards include an on-card intelligent controller that provides a high level interface to the host computer. This interface allows a host computer to issue commands to the memory card to read or write blocks of memory. The host addresses the card in 512 byte sectors. Each sector is protected by a powerful Error Correcting Code (ECC).