Jump to content

CompactFlash: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Undid my own revision since WP:COMPUNITS prohibits the use of kiB, MiB and GiB. However, someone should clarify what definition of kB, MB and GB etc that is used here.
Mange, I think your instinct to use binary prefixes throughout this article was the right one. Added an explanatory note.
Line 3: Line 3:
| image = [[Image:CompactFlash.jpg|250px]]
| image = [[Image:CompactFlash.jpg|250px]]
| type = [[Mass storage device]] format
| type = [[Mass storage device]] format
| caption = A 64 [[megabyte|MB]] CompactFlash Type I card
| caption = A 64 [[MiB]] CompactFlash Type I card
| capacity = 2 MB to 184 [[gigabyte|GB]]
| capacity = 2 MiB to 184 [[GiB]]
| encoding = Various [[file system]]s
| encoding = Various [[file system]]s
| owner = [[SanDisk]]
| owner = [[SanDisk]]
Line 20: Line 20:


==Description==
==Description==
[[Image:CompactFlash IDE Adaptor.jpeg|thumb|A 16-GB CompactFlash card installed in a 2.5" IDE port with adaptor]]
[[Image:CompactFlash IDE Adaptor.jpeg|thumb|A 16-GiB CompactFlash card installed in a 2.5" IDE port with adaptor]]


There are two main subdivisions of CF cards, Type I (3.3 mm thick) and the thicker Type II (CF2) cards (5 mm thick). The CF Type II slot is used by [[Microdrive]]s and some other devices. There are four main speeds of cards including the original CF, CF High Speed (using CF+/CF2.0), a faster CF 3.0 standard and a yet faster CF 4.0 standard that is being adopted as of 2007. The thickness of the CF card type is dictated by the preceding [[PC Card]] standard which was used for data storage in previous years.
There are two main subdivisions of CF cards, Type I (3.3 mm thick) and the thicker Type II (CF2) cards (5 mm thick). The CF Type II slot is used by [[Microdrive]]s and some other devices. There are four main speeds of cards including the original CF, CF High Speed (using CF+/CF2.0), a faster CF 3.0 standard and a yet faster CF 4.0 standard that is being adopted as of 2007. The thickness of the CF card type is dictated by the preceding [[PC Card]] standard which was used for data storage in previous years.
Line 33: Line 33:


==Technical details==
==Technical details==
[[Image:Cf-card.jpg|thumb|260px|1 GB CF card in a [[Nikon D200]] [[DSLR]] camera]]
[[Image:Cf-card.jpg|thumb|260px|1 GiB CF card in a [[Nikon D200]] [[DSLR]] camera]]
'''NOR'''-based flash has lower density than newer '''NAND'''-based systems, and CompactFlash is therefore the physically largest of the three memory card formats that came out in the early 1990s, the other two being [[Miniature Card]] (MiniCard) and [[SmartMedia]] (SSFDC). However, CF did switch to NAND type memory later on. The [[IBM]] [[Microdrive]] format implements the CF Type II interface, but is not solid-state memory.
'''NOR'''-based flash has lower density than newer '''NAND'''-based systems, and CompactFlash is therefore the physically largest of the three memory card formats that came out in the early 1990s, the other two being [[Miniature Card]] (MiniCard) and [[SmartMedia]] (SSFDC). However, CF did switch to NAND type memory later on. The [[IBM]] [[Microdrive]] format implements the CF Type II interface, but is not solid-state memory.


Line 83: Line 83:


===Capacities and compatibility===
===Capacities and compatibility===
:''Since flash memory is generally produced in capacities which are multiples of powers of 2, [[Binary_prefix#IEC_standard_prefixes|IEC standard binary prefixes]] are used throughout this article.''
{{As of|2008}}, CompactFlash cards are generally available in capacities from about 512 [[megabyte|MB]] to 100 [[gigabyte|GB]], with perhaps the most popular choices in Europe and North America being between 1 GB and 16 GB. Lower capacity cards, below 512 MB, are becoming rare in stores as higher capacity cards are readily available at the same price. The largest CompactFlash cards commonly available currently are the 32 GB models from various manufacturers&nbsp;— [[SanDisk]] launched its 16 GB ''Extreme III'' card at the 2006 [[Photokina]] trade fair, [[Transcend]] announced its 32 GB card on [[January 15]], [[2008]].<ref>[http://www.transcendusa.com/Press/index.asp?LangNo=0&axn=Detail&PrsNo=902&NewsKeyWd= Transcend Releases Largest-Ever 32GB 133X CompactFlash Card]</ref> Samsung launched 16, 32 and 64 GB CF cards soon after. Pretec announced 48 GB cards in January 2008 and 100GB cards in September.<ref>[http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&newsId=20080922005199&newsLang=en Pretec releases 64&nbsp;GB and 100&nbsp;GB CF card]</ref><ref>[http://gadgets.fosfor.se/64-gb-compact-flash-from-samsung/ 64 GB compact flash from Samsung<!-- Bot generated title -->]</ref><ref>[http://www.engadget.com/2008/01/07/pretec-intros-16gb-24gb-48gb-compactflash-cards Pretec intros 16GB / 24GB / 48GB CompactFlash cards - Engadget<!-- Bot generated title -->]</ref> These cards, and almost all cards over 2 GB, require the host device to support the [[File Allocation Table#FAT32|FAT32 file system]] (if the camera is using a [[File Allocation Table|FAT]] file system). The largest cards, however, are usually not among the fastest ones.

{{As of|2008}}, CompactFlash cards are generally available in capacities from about 512 [[MiB]] to 100 [[GiB]], with perhaps the most popular choices in Europe and North America being between 1 GiB and 16 GiB. Lower capacity cards, below 512 MiB, are becoming rare in stores as higher capacity cards are readily available at the same price. The largest CompactFlash cards commonly available currently are the 32 GiB models from various manufacturers&nbsp;— [[SanDisk]] launched its 16 GiB ''Extreme III'' card at the 2006 [[Photokina]] trade fair, [[Transcend]] announced its 32 GiB card on [[January 15]], [[2008]].<ref>[http://www.transcendusa.com/Press/index.asp?LangNo=0&axn=Detail&PrsNo=902&NewsKeyWd= Transcend Releases Largest-Ever 32GB 133X CompactFlash Card]</ref> Samsung launched 16, 32 and 64 GiB CF cards soon after. Pretec announced 48 GiB cards in January 2008 and 100GB cards in September.<ref>[http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&newsId=20080922005199&newsLang=en Pretec releases 64&nbsp;GiB and 100&nbsp;GiB CF card]</ref><ref>[http://gadgets.fosfor.se/64-gb-compact-flash-from-samsung/ 64 GiB compact flash from Samsung<!-- Bot generated title -->]</ref><ref>[http://www.engadget.com/2008/01/07/pretec-intros-16gb-24gb-48gb-compactflash-cards Pretec intros 16GB / 24GB / 48GB CompactFlash cards - Engadget<!-- Bot generated title -->]</ref> These cards, and almost all cards over 2 GiB, require the host device to support the [[File Allocation Table#FAT32|FAT32 file system]] (if the camera is using a [[File Allocation Table|FAT]] file system). The largest cards, however, are usually not among the fastest ones.


====Filesystems====
====Filesystems====
There are varying levels of compatibility among FAT32-compatible cameras. While any camera that is claimed to be FAT32-capable is expected to read and write to a FAT32-formatted card without problems, some cameras are tripped up by cards larger than 2 GB that are completely unformatted, while others may take longer time to apply a FAT32 format. For example, the FAT32-compatible [[Canon EOS-1Ds]] will format any unformatted card with [[File Allocation Table#Final FAT16|FAT16]], even ones larger than 2 GB.
There are varying levels of compatibility among FAT32-compatible cameras. While any camera that is claimed to be FAT32-capable is expected to read and write to a FAT32-formatted card without problems, some cameras are tripped up by cards larger than 2 GiB that are completely unformatted, while others may take longer time to apply a FAT32 format. For example, the FAT32-compatible [[Canon EOS-1Ds]] will format any unformatted card with [[File Allocation Table#Final FAT16|FAT16]], even ones larger than 2 GiB.


Indeed, there is a FAT32 bottleneck because of the manner in which many digital cameras update the file system as they write photos to the card. Writing to a FAT32-formatted card generally takes a little longer than writing to a FAT16-formatted card with similar performance capabilities. For instance, the [[Canon EOS 10D]] will write the same photo to a FAT16-formatted 2 GB CompactFlash card somewhat faster than to a same speed 4 GB FAT32-formatted CompactFlash card, although the memory chips in both cards have the same write speed specification.<ref>[http://www.robgalbraith.com/bins/content_page.asp?cid=7-6453-6837 Rob Galbraith DPI: CompactFlash Performance Database updated<!-- Bot generated title -->]</ref>
Indeed, there is a FAT32 bottleneck because of the manner in which many digital cameras update the file system as they write photos to the card. Writing to a FAT32-formatted card generally takes a little longer than writing to a FAT16-formatted card with similar performance capabilities. For instance, the [[Canon EOS 10D]] will write the same photo to a FAT16-formatted 2 GiB CompactFlash card somewhat faster than to a same speed 4 GiB FAT32-formatted CompactFlash card, although the memory chips in both cards have the same write speed specification.<ref>[http://www.robgalbraith.com/bins/content_page.asp?cid=7-6453-6837 Rob Galbraith DPI: CompactFlash Performance Database updated<!-- Bot generated title -->]</ref>


The cards themselves can of course be formatted with any type of file system such as [[JFS (file system)|JFS]] and can be divided into partitions as long as the host device can read them. CompactFlash cards are often used instead of hard drives in embedded systems, [[dumb terminal]]s and various small form-factor PCs that are built for low noise output or power consumption. CompactFlash cards are often more readily available and smaller than purpose-built [[solid-state drive]]s and can be used to obtain faster [[seek time]]s than hard drives.
The cards themselves can of course be formatted with any type of file system such as [[JFS (file system)|JFS]] and can be divided into partitions as long as the host device can read them. CompactFlash cards are often used instead of hard drives in embedded systems, [[dumb terminal]]s and various small form-factor PCs that are built for low noise output or power consumption. CompactFlash cards are often more readily available and smaller than purpose-built [[solid-state drive]]s and can be used to obtain faster [[seek time]]s than hard drives.


===CF+ specification revisions===
===CF+ specification revisions===
When CompactFlash was first being standardized, even full-sized hard disks were rarely larger than 4 [[gigabyte|GB]] in size, and so the limitations of the ATA standard were considered acceptable. However, CF cards since the original Revision 1.0 have been able to have capacities up to 137 GB. While the current revision 4.1 from 2004 works only in ATA mode, [[#CFast|future revisions]] are expected to implement [[SATA]].
When CompactFlash was first being standardized, even full-sized hard disks were rarely larger than 4 [[gigabyte|GiB]] in size, and so the limitations of the ATA standard were considered acceptable. However, CF cards since the original Revision 1.0 have been able to have capacities up to 137 GiB. While the current revision 4.1 from 2004 works only in ATA mode, [[#CFast|future revisions]] are expected to implement [[SATA]].


* Revision 2.0 added an increase in speed to 16 [[megabyte|MB]]/s data-transfer, according to the CompactFlash Association (CFA).
* Revision 2.0 added an increase in speed to 16 [[megabyte|MB]]/s data-transfer, according to the CompactFlash Association (CFA).
Line 106: Line 108:
These cards will support a higher maximum transfer rate than current CompactFlash cards. {{as of|2009}}, SATA supports transfer rates up to 300&nbsp;MB/s, while PATA is limited to 133&nbsp;MB/s using [[UDMA#ATA_standards_versions.2C_transfer_rates.2C_and_features|UDMA 6]]. Few, if any, current flash memory device support speeds greater than 133&nbsp;MB/s, and CFast cards will not be physically or electronically compatible with CF cards, requiring new [[card reader]]s and new [[digital camera]]s to take advantage of them. CFast cards use a [[SATA#Data|7-pin SATA data connector]] (identical to the standard SATA connector), but a 17-pin power connector that appears incompatible with the standard [[SATA#Standard_Connector|15-pin SATA power connector]],<ref>{{cite web|url=http://www.hsc-us.com/pdf/Evolution_of_cf_whitepaper.pdf|title=CFast – Evolution of the CompactFlash Interface|publisher=CompactFlash Association|pubdate=20080414}}</ref> so an adaptor will be required to connect CFast cards in place of standard SATA hard drives.
These cards will support a higher maximum transfer rate than current CompactFlash cards. {{as of|2009}}, SATA supports transfer rates up to 300&nbsp;MB/s, while PATA is limited to 133&nbsp;MB/s using [[UDMA#ATA_standards_versions.2C_transfer_rates.2C_and_features|UDMA 6]]. Few, if any, current flash memory device support speeds greater than 133&nbsp;MB/s, and CFast cards will not be physically or electronically compatible with CF cards, requiring new [[card reader]]s and new [[digital camera]]s to take advantage of them. CFast cards use a [[SATA#Data|7-pin SATA data connector]] (identical to the standard SATA connector), but a 17-pin power connector that appears incompatible with the standard [[SATA#Standard_Connector|15-pin SATA power connector]],<ref>{{cite web|url=http://www.hsc-us.com/pdf/Evolution_of_cf_whitepaper.pdf|title=CFast – Evolution of the CompactFlash Interface|publisher=CompactFlash Association|pubdate=20080414}}</ref> so an adaptor will be required to connect CFast cards in place of standard SATA hard drives.


CFast cards are expected to reach market in late 2009.<ref>{{cite web|url=http://www.engadget.com/2008/02/25/cfast-compactflash-cards-now-said-to-be-coming-in-18-to-24-mont/|author=Donald Melanson|pubdate=20080225|publisher=[[Engadget]]|title=CFast CompactFlash cards now said to be coming in "18 to 24 months"}}</ref> At [[Consumer Electronics Show|CES]] 2009, Pretec showed a 32&nbsp;GB CFast and announced that they should reach market within a few months.<ref>{{cite web|url=http://www.dpreview.com/news/0901/09010902preteccfaststoragecards.asp|publisher=[[DPReview]]|pubdate=20080108|title=Pretec release CFast card with SATA interface}}</ref>
CFast cards are expected to reach market in late 2009.<ref>{{cite web|url=http://www.engadget.com/2008/02/25/cfast-compactflash-cards-now-said-to-be-coming-in-18-to-24-mont/|author=Donald Melanson|pubdate=20080225|publisher=[[Engadget]]|title=CFast CompactFlash cards now said to be coming in "18 to 24 months"}}</ref> At [[Consumer Electronics Show|CES]] 2009, Pretec showed a 32&nbsp;GiB CFast and announced that they should reach market within a few months.<ref>{{cite web|url=http://www.dpreview.com/news/0901/09010902preteccfaststoragecards.asp|publisher=[[DPReview]]|pubdate=20080108|title=Pretec release CFast card with SATA interface}}</ref>


===Type I and Type II===
===Type I and Type II===
Line 114: Line 116:


===Microdrives===
===Microdrives===
[[Image:MicroDrive1GB.jpg|thumb|right|180px|IBM 1 GB Microdrive]]
[[Image:MicroDrive1GB.jpg|thumb|right|180px|IBM 1 GiB Microdrive]]
{{main|Microdrive}}
{{main|Microdrive}}


Microdrives are tiny [[hard disk]]s—about 25&nbsp;mm (1 inch) wide—packaged with a CompactFlash Type II form factor and interface. They were developed and released in 1999 by [[IBM]] in a 170 megabyte capacity. IBM then sold its disk drive division, including the Microdrive trademark, to [[Hitachi, Ltd.|Hitachi]] in December 2002. There are now other brands of Microdrives (such as Seagate, Sony, etc), and, over the years, these have become available in increasing capacities (up to 8 GB as of late 2008).
Microdrives are tiny [[hard disk]]s—about 25&nbsp;mm (1 inch) wide—packaged with a CompactFlash Type II form factor and interface. They were developed and released in 1999 by [[IBM]] in a 170 megabyte capacity. IBM then sold its disk drive division, including the Microdrive trademark, to [[Hitachi, Ltd.|Hitachi]] in December 2002. There are now other brands of Microdrives (such as Seagate, Sony, etc), and, over the years, these have become available in increasing capacities (up to 8 GiB as of late 2008).


While these drives fit into and work in any CF II slot, they draw more current (500 mA maximum) than flash memory (100 mA maximum) and so may not work in some low-power devices (for example, [[NEC Corporation|NEC]] HPCs). Being a mechanical device a Microdrive is more sensitive to physical shock and temperature changes than flash memory. But Microdrives are not subject to the write cycle limitation inherent to flash memory.
While these drives fit into and work in any CF II slot, they draw more current (500 mA maximum) than flash memory (100 mA maximum) and so may not work in some low-power devices (for example, [[NEC Corporation|NEC]] HPCs). Being a mechanical device a Microdrive is more sensitive to physical shock and temperature changes than flash memory. But Microdrives are not subject to the write cycle limitation inherent to flash memory.

Revision as of 15:31, 4 June 2009

CompactFlash
A 64 MiB CompactFlash Type I card
Media typeMass storage device format
EncodingVarious file systems
Capacity2 MiB to 184 GiB
Developed bySanDisk
Dimensions43×36×3.3 mm (Type I) 43×36×5 mm (Type II)
Weight10 grammes (typical)
UsageDigital cameras and other mass storage devices
Extended fromPCMCIA / PC Card

CompactFlash (CF) is a mass storage device format used in portable electronic devices. For storage, CompactFlash typically uses flash memory in a standardized enclosure.

The format was first specified and produced by SanDisk in 1994.[1] The physical format is now used for a variety of devices.

CompactFlash became a popular storage medium for digital cameras. In recent years it has been widely replaced by smaller cards on the consumer end, but it is still a preferred format for D-SLR cameras, for its superior capacity and reliability.

Description

A 16-GiB CompactFlash card installed in a 2.5" IDE port with adaptor

There are two main subdivisions of CF cards, Type I (3.3 mm thick) and the thicker Type II (CF2) cards (5 mm thick). The CF Type II slot is used by Microdrives and some other devices. There are four main speeds of cards including the original CF, CF High Speed (using CF+/CF2.0), a faster CF 3.0 standard and a yet faster CF 4.0 standard that is being adopted as of 2007. The thickness of the CF card type is dictated by the preceding PC Card standard which was used for data storage in previous years.

CompactFlash was originally built around Intel's NOR-based flash memory, but it has switched over to NAND.[2] CF is among the oldest and most successful formats, and has held to a niche in the professional camera market especially well. It has benefited from having both a better cost to memory-size ratio than other formats for much of its life, and generally from having available capacities larger than other formats.

CF cards can be used directly in a PC Card slot with a plug adapter, used as an ATA (IDE) or PCMCIA storage device with a passive adapter or with a reader, or attached various other types of ports such as USB or FireWire. As some newer card types are smaller, they can be used directly in a CF card slot with an adapter. Formats which can be used this way include SD/MMC, Memory Stick Duo, xD-Picture Card in a Type I slot, and SmartMedia in a Type II slot, as of 2005. Some multi-card readers use CF for I/O as well.

Flash memory, regardless of format, can take only a limited number of erase/write cycles to a particular "block" before that block can no longer be written. Typically, the controller in a CompactFlash device attempts to prevent premature wear out of a sector by choosing the location for a piece of data at write time so as to spread out the writing over the device. This process is called wear leveling.

When using CompactFlash in ATA mode as a hard drive replacement, wear leveling becomes critical. The advanced CompactFlash controllers spread the wear-leveling across the entire drive allowing all blocks to participate. The even more advanced CompactFlash controllers will also move the data that is rarely changed so that all blocks are worn evenly.

Technical details

1 GiB CF card in a Nikon D200 DSLR camera

NOR-based flash has lower density than newer NAND-based systems, and CompactFlash is therefore the physically largest of the three memory card formats that came out in the early 1990s, the other two being Miniature Card (MiniCard) and SmartMedia (SSFDC). However, CF did switch to NAND type memory later on. The IBM Microdrive format implements the CF Type II interface, but is not solid-state memory.

CompactFlash defines a physical interface which is smaller than, but electrically identical to, the ATA interface. That is, it appears to the host device as if it were a hard disk. The CF device contains an ATA controller. CF devices operate at 3.3 volts or 5 volts, and can be swapped from system to system. CF cards with flash memory are able to cope with extremely rapid changes in temperature. Industrial versions of flash memory cards can operate at a range of −45 to +85 °C.

CF has managed to be the most successful of the early memory card formats, outliving Miniature Card, SmartMedia, and PC Card Type I in mainstream popularity. The memory card formats that came out in the late 1990s through the early 2000s (SD/MMC, various Memory Stick formats, xD-Picture Card, etc.) offered stiff competition. The new formats were significantly smaller than CF, in some cases by an even greater fraction than CF had been smaller than PC Card. These new formats would eventually dominate the memory card market for compact consumer electronic devices.

Speed

Flash memory devices are non-volatile and solid-state, and thus are more robust than disk drives. Cards consume around 5% of the power required by small disk drives and still have reasonable transfer rates of over 45 MB/s for the more expensive 'high speed' cards.[3]

Card speed is usually specified in "x" ratings, e.g. 8x, 20x, 133x. This is the same system used for CD-ROMs and gives the data rate as a multiple of the data rate of the first CD-ROMs (i.e. the data rate of an audio CD). The base rate is 150 kB/s, so for example, 20x = 20 * 150 kB/s = 3.0 MB/s.

The following table lists some common ratings and their respective maximum transfer rates.

Rating Speed (MB/s)
  6x  0.9
 32x  4.8
 40x  6.0
 66x 10.0
100x 15.0
133x 20.0
150x 22.5
200x 30.0
266x 40.0
300x 45.0

Capacities and compatibility

Since flash memory is generally produced in capacities which are multiples of powers of 2, IEC standard binary prefixes are used throughout this article.

As of 2008, CompactFlash cards are generally available in capacities from about 512 MiB to 100 GiB, with perhaps the most popular choices in Europe and North America being between 1 GiB and 16 GiB. Lower capacity cards, below 512 MiB, are becoming rare in stores as higher capacity cards are readily available at the same price. The largest CompactFlash cards commonly available currently are the 32 GiB models from various manufacturers — SanDisk launched its 16 GiB Extreme III card at the 2006 Photokina trade fair, Transcend announced its 32 GiB card on January 15, 2008.[4] Samsung launched 16, 32 and 64 GiB CF cards soon after. Pretec announced 48 GiB cards in January 2008 and 100GB cards in September.[5][6][7] These cards, and almost all cards over 2 GiB, require the host device to support the FAT32 file system (if the camera is using a FAT file system). The largest cards, however, are usually not among the fastest ones.

Filesystems

There are varying levels of compatibility among FAT32-compatible cameras. While any camera that is claimed to be FAT32-capable is expected to read and write to a FAT32-formatted card without problems, some cameras are tripped up by cards larger than 2 GiB that are completely unformatted, while others may take longer time to apply a FAT32 format. For example, the FAT32-compatible Canon EOS-1Ds will format any unformatted card with FAT16, even ones larger than 2 GiB.

Indeed, there is a FAT32 bottleneck because of the manner in which many digital cameras update the file system as they write photos to the card. Writing to a FAT32-formatted card generally takes a little longer than writing to a FAT16-formatted card with similar performance capabilities. For instance, the Canon EOS 10D will write the same photo to a FAT16-formatted 2 GiB CompactFlash card somewhat faster than to a same speed 4 GiB FAT32-formatted CompactFlash card, although the memory chips in both cards have the same write speed specification.[8]

The cards themselves can of course be formatted with any type of file system such as JFS and can be divided into partitions as long as the host device can read them. CompactFlash cards are often used instead of hard drives in embedded systems, dumb terminals and various small form-factor PCs that are built for low noise output or power consumption. CompactFlash cards are often more readily available and smaller than purpose-built solid-state drives and can be used to obtain faster seek times than hard drives.

CF+ specification revisions

When CompactFlash was first being standardized, even full-sized hard disks were rarely larger than 4 GiB in size, and so the limitations of the ATA standard were considered acceptable. However, CF cards since the original Revision 1.0 have been able to have capacities up to 137 GiB. While the current revision 4.1 from 2004 works only in ATA mode, future revisions are expected to implement SATA.

  • Revision 2.0 added an increase in speed to 16 MB/s data-transfer, according to the CompactFlash Association (CFA).
  • Revision 3.0 supports up to a 66 MB/s data transfer rate, along with a number of other features.
  • Revision 4.0 supports IDE Ultra DMA 133 for a maximum data transfer rate of 133 MB/s.

CFast

A future version of CompactFlash, known as CFast, will be based on the Serial ATA bus, rather than the Parallel ATA/IDE bus for which all previous versions of CompactFlash are designed.

These cards will support a higher maximum transfer rate than current CompactFlash cards. As of 2009, SATA supports transfer rates up to 300 MB/s, while PATA is limited to 133 MB/s using UDMA 6. Few, if any, current flash memory device support speeds greater than 133 MB/s, and CFast cards will not be physically or electronically compatible with CF cards, requiring new card readers and new digital cameras to take advantage of them. CFast cards use a 7-pin SATA data connector (identical to the standard SATA connector), but a 17-pin power connector that appears incompatible with the standard 15-pin SATA power connector,[9] so an adaptor will be required to connect CFast cards in place of standard SATA hard drives.

CFast cards are expected to reach market in late 2009.[10] At CES 2009, Pretec showed a 32 GiB CFast and announced that they should reach market within a few months.[11]

Type I and Type II

The only difference between the two types is that the Type II devices are 5 mm thick while Type I devices are 3.3 mm thick.[12] The vast majority of all Type II devices are Microdrives and other miniature hard drives. Flash based Type II devices are rare but a few examples do exist. Compact Flash - Secure Digital adapters usually are Type II.[13][14] Even the largest capacity cards commonly available are Type I cards. Most card readers will read both formats, with the exception of some early CF based cameras or poorer quality USB card readers where the slot is too small. Various Manufacturers of 4GB Compact Flash cards such as Sandisk, Toshiba, Alcotek and Hynix have developed devices which support mainly type I slots. Some latest DSLR's also dropped Type II support.

Microdrives

IBM 1 GiB Microdrive

Microdrives are tiny hard disks—about 25 mm (1 inch) wide—packaged with a CompactFlash Type II form factor and interface. They were developed and released in 1999 by IBM in a 170 megabyte capacity. IBM then sold its disk drive division, including the Microdrive trademark, to Hitachi in December 2002. There are now other brands of Microdrives (such as Seagate, Sony, etc), and, over the years, these have become available in increasing capacities (up to 8 GiB as of late 2008).

While these drives fit into and work in any CF II slot, they draw more current (500 mA maximum) than flash memory (100 mA maximum) and so may not work in some low-power devices (for example, NEC HPCs). Being a mechanical device a Microdrive is more sensitive to physical shock and temperature changes than flash memory. But Microdrives are not subject to the write cycle limitation inherent to flash memory.

The once popular iPod mini, Nokia N91, iriver H10 (5 or 6GB model) and Rio Carbon all used a CF Microdrive to store data.

Compared to other portable storage

  • CF cards are considered more rugged and durable to many "in the field" photographic shocks, impacts and accidents. CompactFlash cards are capable of withstanding more physical damage in comparison to other, flimsier designs.
  • Due to their compatibility with IDE/ATA they are used in many embedded systems as solid-state drives. In early 2008 the CFA demonstrated CompactFlash cards with a built in SATA interface.[15] Several companies make adapters to allow CF cards to be connected to PCI, IDE, 44-pin laptop mini-IDE, and SATA connections[16], allowing a CF card to act as a solid-state drive with virtually any operating system or BIOS, and even in a RAID configuration.
  • CompactFlash does not have any built in DRM or cryptographic features like on some USB flash drives and other card formats. The lack of such features contributes to the openness of the standard since other memory card standards with such features are subject to restrictive licensing agreements.
  • CF cards are available at higher storage capacities than some smaller flash memory cards.
  • CompactFlash lacks the mechanical write protection switch that some other devices have, as seen in a comparison of memory cards with exception of industrial CF-card models (AC60 Turbo/ AC73 and AC75 series) made by CoreSolid Storage [1]
  • In the case of improper insertion, a card can potentially cause damage to the device receiving the card. However, this rarely happens as slots are usually designed to prevent this.[citation needed]
  • CompactFlash's large dimensions in comparison to other cards limits its feasibility in very slim devices. The large card slot consumes devices' valuable internal space, especially in point and shoot digital cameras.

Counterfeiting

There is extensive marketplace competition for sales of all brands of flash memory. As a result counterfeiting is quite widespread. Under their own brand, or while imitating another, unscrupulous flash memory card manufacturers may sell low-capacity cards formatted to indicate a higher capacity, or else use types of memory which are not intended for extensive rewriting.[17][18]

Other devices conforming to the CF standard

Various CF I/O cards

The CompactFlash format is also used for a variety of Input/Output and interface devices. Since it is electrically identical to the PC card, many PC cards have CF counterparts. Some examples include:

CompactFlash card manufacturers

See also

References

  1. ^ Digiprint Uk
  2. ^ http://www.karlfoster.com/text/DP_flashmemory.doc
  3. ^ SanDisk Extreme IV review
  4. ^ Transcend Releases Largest-Ever 32GB 133X CompactFlash Card
  5. ^ Pretec releases 64 GiB and 100 GiB CF card
  6. ^ 64 GiB compact flash from Samsung
  7. ^ Pretec intros 16GB / 24GB / 48GB CompactFlash cards - Engadget
  8. ^ Rob Galbraith DPI: CompactFlash Performance Database updated
  9. ^ "CFast – Evolution of the CompactFlash Interface" (PDF). CompactFlash Association. {{cite web}}: Unknown parameter |pubdate= ignored (help)
  10. ^ Donald Melanson. "CFast CompactFlash cards now said to be coming in "18 to 24 months"". Engadget. {{cite web}}: Unknown parameter |pubdate= ignored (help)
  11. ^ "Pretec release CFast card with SATA interface". DPReview. {{cite web}}: Unknown parameter |pubdate= ignored (help)
  12. ^ CompactFlash Frequently Asked Questions
  13. ^ Delkin Devices ship 224MB CF type II: Digital Photography Review
  14. ^ Lexar Media announces 8GB CompactFlash type II
  15. ^ Submerged camera holds functional memory card two years after accident - Engadget
  16. ^ "Compact Flash and Secure Digital Adapters". Addonics. Retrieved 2008-05-18.
  17. ^ eBay.ie Guides - FAKE SanDisk Extreme Compact Flash Cards Exposed
  18. ^ July 2007 - Counterfeit SanDisk Cards