With its fast data rates and reliable performance, the SanDisk Ultra CompactFlash Memory Card helps you get the most out of your camera, camcorders and other devices that support CompactFlash memory cards. This CompactFlash card comes in capacities of up to 32GB2, so you can keep shooting without worrying about running out of space.
This section does not cite any sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (October 2016) (Learn how and when to remove this template message)
The low-level interface to flash memory chips differs from those of other memory types such as DRAM, ROM, and EEPROM, which support bit-alterability (both zero to one and one to zero) and random access via externally accessible address buses.
Cards that comply with UHS show Roman numerals ‘I’, ‘II’ or ‘III’ next to the SD card logo, and report this capability to the host device. Use of UHS-I requires that the host device command the card to drop from 3.3-volt to 1.8-volt operation over the I/O interface pins and select the four-bit transfer mode, while UHS-II requires 0.4-volt operation.
Although flash memory is technically a type of EEPROM, the term “EEPROM” is generally used to refer specifically to non-flash EEPROM which is erasable in small blocks, typically bytes. Because erase cycles are slow, the large block sizes used in flash memory erasing give it a significant speed advantage over non-flash EEPROM when writing large amounts of data. As of 2013, flash memory costs much less than byte-programmable EEPROM and had become the dominant memory type wherever a system required a significant amount of non-volatile solid-state storage.
In practice, flash file systems are used only for memory technology devices (MTDs), which are embedded flash memories that do not have a controller. Removable flash memory cards and USB flash drives have built-in controllers to perform wear leveling and error correction so use of a specific flash file system does not add any benefit.
NOR flash is more expensive to produce than NAND flash and tends to be used primarily in consumer and embedded devices for boot purposes and read-only applications for code storage. NAND flash is more suitable for data storage in consumer devices and enterprise server and storage systems due to its lower cost per bit to store data, greater density, and higher programming and erase (P/E) speeds.
If our pick is out of stock or unavailable, we recommend the Iogear USB-C 3-Slot Card Reader. It was fast and reliable in all of our tests, it supports SD, microSD, and CF cards, and it’s slim and light. But it lacks an indicator light, it’s less intuitive to use, and it’s usually a little more expensive than our top pick, the Unitek. Iogear includes a three-year warranty, longer than that of any of its competitors.
The SD Standard allows usage of only the above-mentioned Microsoft FAT file systems and any card produced in the market shall be preloaded with the related standard file system upon its delivery to the market. If any application or user re-formats the card with a non-standard file system the proper operation of the card, including interoperability, cannot be assured.
Most SD cards ship preformatted with one or more MBR partitions, where the first or only partition contains a file system. This lets them operate like the hard disk of a personal computer. Per the SD card specification, an SD card is formatted with MBR and the following file system:
With the increasing speed of modern CPUs, parallel flash devices are often much slower than the memory bus of the computer they are connected to. Conversely, modern SRAM offers access times below 10 ns, while DDR2 SDRAM offers access times below 20 ns. Because of this, it is often desirable to shadow code stored in flash into RAM; that is, the code is copied from flash into RAM before execution, so that the CPU may access it at full speed. Device firmware may be stored in a serial flash device, and then copied into SDRAM or SRAM when the device is powered-up. Using an external serial flash device rather than on-chip flash removes the need for significant process compromise (a process that is good for high-speed logic is generally not good for flash and vice versa). Once it is decided to read the firmware in as one big block it is common to add compression to allow a smaller flash chip to be used. Typical applications for serial flash include storing firmware for hard drives, Ethernet controllers, DSL modems, wireless network devices, etc.
The first Satechi Type-C SD and microSD Card Reader unit we tested did not recognize SD or microSD cards on three different Windows laptops. The second unit we tested read SD cards only with the “Satechi” logo facing down, and it read microSD cards only with the logo facing up. When it did work, it had slow SD and microSD speeds between 30 MB/s and 40 MB/s when they should have been about twice that.
I searched for advice on how to fix this – consensus seemed to be to uninstall the SDA driver and reinstall it. Fine – except I cannot find a place to download the driver! I have an integrated SD Card reader in my ASUS X012B Notebook PC
Four-bit SD bus mode: Uses extra pins plus some reassigned pins. This is the same protocol as the one-bit SD bus mode which uses one command and four data lines for faster data transfer. All SD cards support this mode. UHS-I and UHS-II require this bus type.
Neither the Kanex USB-C Card Reader nor the Plugable USB Type-C Flash Memory Card Reader supports CF cards. Both of them are larger and more expensive than the Cable Matters model we recommend, lack indicator lights, and have an extra Memory Stick slot that most people don’t need.
The guaranteed cycle count may apply only to block zero (as is the case with TSOP NAND devices), or to all blocks (as in NOR). This effect is mitigated in some chip firmware or file system drivers by counting the writes and dynamically remapping blocks in order to spread write operations between sectors; this technique is called wear leveling. Another approach is to perform write verification and remapping to spare sectors in case of write failure, a technique called bad block management (BBM). For portable consumer devices, these wearout management techniques typically extend the life of the flash memory beyond the life of the device itself, and some data loss may be acceptable in these applications. For high reliability data storage, however, it is not advisable to use flash memory that would have to go through a large number of programming cycles. This limitation is meaningless for ‘read-only’ applications such as thin clients and routers, which are programmed only once or at most a few times during their lifetimes.
eBay determines trending price through a machine learned model of the product’s sale prices within the last 90 days. “New” refers to a brand-new, unused, unopened, undamaged item, and “Used” refers to an item that has been used previously.
While larger is better, you need to make sure your device can use the larger card. The SD/SDHC/SDXC classification isn’t just for cards, but for devices as well. Older digital cameras can only read SD cards, making SDHC cards useless. Similarly, cameras that aren’t SDXC-compatible won’t accept 64GB cards. Most current devices are SDHC compatible, but double-check your older devices before getting SDHC cards, and check the specs on your newer gear before getting SDXC cards.
The newer families of SD card improve card speed by increasing the bus rate (the frequency of the clock signal that strobes information into and out of the card). Whatever the bus rate, the card can signal to the host that it is “busy” until a read or a write operation is complete. Compliance with a higher speed rating is a guarantee that the card limits its use of the “busy” indication.
Initiating the GameCube’s design in 1998, Nintendo partnered with ArtX (then acquired by ATI Technologies during development) for the system logic and the GPU, and with IBM for the CPU. IBM designed a PowerPC-based processor for the next-generation console, known as Gekko, which runs at 485 MHz and features a floating point unit (FPU) capable of 1.9 GFLOPS. Designed at 0.18 microns and described as “an extension of the IBM Power PC architecture”, Gekko features IBM’s reportedly then-unique copper-based chip manufacturing technology. Codenamed “Flipper”, the GPU runs at 162 MHz and, in addition to graphics, manages other tasks through its audio and input/output (I/O) processors.
When executing software from NAND memories, virtual memory strategies are often used: memory contents must first be paged or copied into memory-mapped RAM and executed there (leading to the common combination of NAND + RAM). A memory management unit (MMU) in the system is helpful, but this can also be accomplished with overlays. For this reason, some systems will use a combination of NOR and NAND memories, where a smaller NOR memory is used as software ROM and a larger NAND memory is partitioned with a file system for use as a non-volatile data storage area.
TransFlash cards are sold in 16MB and 32MB sizes. microSD cards are sold in many sizes, from 64 MB to 32 GB, while microSDHC cards are sold in sizes between 4 GB to 64 GB. Larger ones are microSDXC memory cards, sold in sizes between 8 GB and 256 GB. 
Application Performance Class is a newly defined standard from the SD Specification 5.1 and 6.0 which not only define sequential Reading Speeds but also mandates a minimum IOPS for reading and writing. Class A1 requires a minimum of 1500 reading and 500 writing operations per second, while class A2 requires 4000 and 2000 IOPS.
Faster, more sophisticated cameras and camcorders, such as DSLR and mirrorless cameras, action cams, and even high-end point-and-shoot cameras have more capabilities that require different features from a memory card. HD, 4K Ultra HD, slow motion and high-speed burst shots require a lot faster speed and greater capacity from a memory card. To properly store these files, you’ll need cards with a higher write speed to keep up (see Write Speed below for more information). A memory card with higher write speeds will help prevent camera lag, recording failures and other performance issues. Larger memory card capacity will provide ample space for high-resolution photos and video so you won’t run out of memory when it matters most.
^ Jump up to: a b Master, Neal; Andrews, Mathew; Hick, Jason; Canon, Shane; Wright, Nicholas (2010). “Performance analysis of commodity and enterprise class flash devices” (PDF). IEEE Petascale Data Storage Workshop. Archived (PDF) from the original on 6 May 2016.
Size is probably the next biggest consideration when shopping SD memory cards. Think about how you take pictures. Do you like to go a long time in between downloads to your computer? Do you shoot with the RAW file format? Does your camera have a high megapixel count? If you answered “yes” to any of these questions, you might need a large SD card of 32GB or more. If not, a smaller SD card may meet your needs.
Wirecutter supports our readers with thousands of hours of reporting and testing to help you find the stuff you need in order to live a better life. You support us through our independently chosen links, which earn us a commission. Read more about what we do.
On the top of the controller are two “pressure-sensitive” trigger buttons marked “L” and “R”. Each essentially provides two functions: one analog and one digital. As the trigger is depressed, it emits an analog signal which increases the more it is pressed in. Once fully depressed, the trigger “clicks” registering a digital signal that can be used for a separate function within a game. There is also a purple, digital button on the right side marked “Z”.
The SDA announced the microSD format at CTIA Wireless 2005 on March 14, 2005, and the final microSD details were announced on July 13, 2005. When they were first sold, the microSD format was sold in sizes of 32, 64, and 128 MB. SanDisk made a 4 GB microSD card on July 2006, at first costing $99 (USD). Since then, the prices for flash memory devices have become much lower. At the time of April 2009, the same 4 GB card could be bought for as low as $12 (USD) at department stores, and by May 2009, for as low as $6 (USD) at online electronics stores. In January 2010, a 16 GB micro SD card class 2 cost about $40 (USD), and a 4 GB class 2 micro SD card about $8 (USD).
A solid-state drive was offered as an option with the first MacBook Air introduced in 2008, and from 2010 onwards, all models shipped with an SSD. Starting in late 2011, as part of Intel’s Ultrabook initiative, an increasing number of ultra-thin laptops are being shipped with SSDs standard.
CompactFlash (CF) cards offer very high storage capacities and fast processing times. They were first introduced by Sandisk in 1994 and were widely used, but now they are usually only found in the most advanced DSLRs. Last year Canon chose CompactFlash as the recording media for use in its new lineup of professional high definiton (HD) video cameras.
In most respects, the above types of flash memory cards differ from those used in enterprise storage. EMC is credited with being the first vendor to include SSDs in enterprise storage hardware when it added them to its Symmetrix disk arrays in 2008, spawning the advent of hybrid arrays that combine flash drives with a traditional spinning disk. Initially, enterprise SSDs in hybrid arrays were relegated for caching read data in flash due to their higher cost and lower endurance compared to HDDs.
mSATA flash drives mainly used in laptops, netbooks and other portable computing devices. The mSATA specification maps SATA signals to an internally mounted PCIe card in a computer motherboard. The M.2 SSD form factor for ultrathin computing devices is generally considered to be the eventual replacement for mSATA-based flash memory cards.
If your device is able to use a Secure Digital High Capacity (SDHC) and Secure Digital eXtended Capacity (SDXC) card, you’ll be able to store substantially more photos and videos than traditional SD cards. However, these formats are not backward compatible.
Like other types of flash memory card, an SD card of any SD family is a block-addressable storage device, in which the host device can read or write fixed-size blocks by specifying their block number.
UHS memory cards work best with UHS host devices. The combination lets the user record HD resolution videos with tapeless camcorders while performing other functions. It is also suitable for real-time broadcasts and capturing large HD videos.
Secure Digital cards are used in many consumer electronic devices, and have become a widespread means of storing several gigabytes of data in a small size. Devices in which the user may remove and replace cards often, such as digital cameras, camcorders, and video game consoles, tend to use full-sized cards. Devices in which small size is paramount, such as mobile phones, tend to use microSD cards.
I’ve not been able to find another decent-looking SD-only card reader for USB-A (to attach to my PC) so it sucks that the Lexar won’t work for me. Might have to get the Kingston one and put up with the redundant memory stick ports staring at me.
It is unclear how long flash memory will persist under archival conditions – i.e., benign temperature and humidity with infrequent access with or without prophylactic rewrite. Anecdotal evidence[specify] suggests that the technology is reasonably robust on the scale of years. Datasheets of Atmel’s flash-based “ATmega” microcontrollers typically promise retention times of 20 years at 85 °C (185 °F) and 100 years at 25 °C (77 °F).
Each NOR flash cell is larger than a NAND flash cell – 10 F2 vs 4 F2 – even when using exactly the same semiconductor device fabrication and so each transistor, contact, etc. is exactly the same size – because NOR flash cells require a separate metal contact for each cell.
Flash memory stores information in an array of memory cells made from floating-gate transistors. In single-level cell (SLC) devices, each cell stores only one bit of information. Multi-level cell (MLC) devices, including triple-level cell (TLC) devices, can store more than one bit per cell.
On such SD cards, standard utility programs such as Mac OS X’s “Disk Utility” or Windows’ SCANDISK can be used to repair a corrupted filing system and sometimes recover deleted files. Defragmentation tools for FAT file systems may be used on such cards. The resulting consolidation of files may provide a marginal improvement in the time required to read or write the file, but not an improvement comparable to defragmentation of hard drives, where storing a file in multiple fragments requires additional physical, and relatively slow, movement of a drive head. Moreover, defragmentation performs writes to the SD card that count against the card’s rated lifespan. The write endurance of the physical memory is discussed in the article on flash memory; newer technology to increase the storage capacity of a card provides worse write endurance.
Interesting that you mention it’s not compatible with Windows 10. I’m looking for a new SD/CF card reader because my Lexar reader (the one previously recommended here) keeps connecting and disconnecting from my new Windows 10 desktop. Fortunately, it doesn’t do that when reading a card. Your post makes me wonder if Lexar readers have an issue with Win 10.