Flash memory has become the non-volatile memory of choice in portable applications due to the huge decreases in cost per megabyte, increased capacity and low power consumption. Today, a significant number of smartphones, smartbooks, cloudbooks, tablets, netbooks, mobile internet devices, personal media players, portable navigation devices and portable industrial devices use flash memory for storage of audio, video, maps, images and data.
Embedded MultiMediaCard (eMMC) devices directly mounted on the board include Single Level Cell (SLC) NAND and Multi-Level Cell (MLC) NAND flash. eMMC is the newest form of flash memory available, consisting of MLC NAND flash and a memory controller stacked in a multi-chip package (MCP). The addition of a discrete memory controller serves to handle error detection and correction, offloading these cycle intensive tasks from the processor - one of the top challenges associated with using MLC NAND.
eMMC is a high-speed, high-capacity, low-cost device that comes in a low-profile BGA package that supports either eMMC or eSD Card interfaces.
QuickLogic has flash memory Proven System Blocks (PSBs) for eMMC devices mounted directly on the board. QuickLogic’s solutions provide connectivity and control of these different memory options as well as support booting from them, eliminating the need for NOR boot flash in portable systems.