×

Single-chip multi-media card/secure digital (MMC/SD) controller reading power-on boot code from integrated flash memory for user storage

  • US 7,383,362 B2
  • Filed: 08/28/2006
  • Issued: 06/03/2008
  • Est. Priority Date: 12/02/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A Multi-Media Card (MMC) single-chip flash device comprising:

  • a MMC flash microcontroller having a central processing unit (CPU) for executing instructions and a random-access memory (RAM) for storing instructions for execution by the CPU;

    a bus transceiver in the MMC flash microcontroller for receiving MMC commands from a host over a host MMC bus;

    a flash-memory controller in the MMC flash microcontroller;

    flash mass storage blocks, coupled to the flash-memory controller, for storing non-volatile data for the host, the data in the flash mass storage blocks being block-addressable and not randomly-addressable; and

    a flash bus having parallel data lines for transferring data from the flash-memory controller to the flash mass storage blocks, the flash bus also carrying a command to the flash mass storage blocks over the parallel data lines and also carrying a flash address over the parallel data lines;

    wherein a block of data in the flash mass storage blocks is addressable by the flash-memory controller sending the command and a physical address over the parallel data lines, the command and the physical address being used to transfer the block of data over the parallel data lines as a plurality of data words transferred in a plurality of bus cycles;

    whereby the MMC flash microcontroller is integrated with the flash mass storage blocks that are block-addressable.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×