Integrated memory device with multi-sector selection commands
First Claim
1. An integrated memory device including:
- a flash memory having an address parallelism and a data parallelism, the flash memory being partitioned into a plurality of blocks each one including a plurality of sectors being erasable individually, a communication interface for receiving a command from an external bus having a transfer parallelism lower than the address parallelism and the data parallelism, the command including a selection field for selecting each sector of at least one block individually, and control means for executing an operation corresponding to the command in respect of each selected sector.
9 Assignments
0 Petitions
Accused Products
Abstract
An integrated memory device is proposed. The memory device includes a flash memory having an address parallelism and a data parallelism; the flash memory is partitioned into a plurality of blocks each one including a plurality of sectors, which can be erased individually. A Low Pin Count communication interface is used to receive a command from an external bus, which has a transfer parallelism lower than the address parallelism and the data parallelism; the command includes a selection field for selecting each sector of one or more blocks individually. A control unit then executes an operation corresponding to the command in respect of each selected sector.
15 Citations
31 Claims
-
1. An integrated memory device including:
-
a flash memory having an address parallelism and a data parallelism, the flash memory being partitioned into a plurality of blocks each one including a plurality of sectors being erasable individually, a communication interface for receiving a command from an external bus having a transfer parallelism lower than the address parallelism and the data parallelism, the command including a selection field for selecting each sector of at least one block individually, and control means for executing an operation corresponding to the command in respect of each selected sector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An integrated memory device including:
-
a flash memory having an address parallelism and a data parallelism, the flash memory being partitioned into a plurality of blocks each one including a plurality of sectors being erasable individually, a Low Pin Count communication interface for receiving a command from an external bus having a transfer parallelism lower than the address parallelism and the data parallelism, the command including a selection field for selecting each sector of at least one block individually, and a control unit for executing an operation corresponding to the command in respect of each selected sector.
-
-
12. A data processing system including an integrated memory device, at least one external unit, and an external bus for connecting the integrated memory device with the at least one external unit, wherein the integrated memory device includes:
-
a flash memory having an address parallelism and a data parallelism, the flash memory being partitioned into a plurality of blocks each one including a plurality of sectors being erasable individually, a communication interface for receiving a command from the external bus, the external bus having a transfer parallelism lower than the address parallelism and the data parallelism, wherein the command includes a selection field for selecting each sector of at least one block individually, and control means for executing an operation corresponding to the command in respect of each selected sector.
-
-
13. A computer including an integrated memory device, a microprocessor, and a local bus for connecting the integrated memory device with the microprocessor, wherein the integrated memory device includes:
-
a flash memory having an address parallelism and a data parallelism, the flash memory being partitioned into a plurality of blocks each one including a plurality of sectors being erasable individually, a Low Pin Count communication interface for receiving a command from the local bus, the local bus having a transfer parallelism lower than the address parallelism and the data parallelism, wherein the command includes a selection field for selecting each sector of at least one block individually, and a control unit for executing an operation corresponding to the command in respect of each selected sector.
-
-
14. A method of operating an integrated memory device including a flash memory having an address parallelism and a data parallelism, the flash memory being partitioned into a plurality of blocks each one including a plurality of sectors being erasable individually, wherein the method includes the steps of:
-
receiving a command from an external bus having a transfer parallelism lower than the address parallelism and the data parallelism, the command including a selection field for selecting each sector of at least one block individually, and executing an operation corresponding to the command in respect of each selected sector. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
- 24. A memory device including a plurality of memory blocks, each block including a plurality of sectors that are individually accessible and the memory device being adapted to receive a command that includes selection data for the sectors of at least one memory block, and the memory device operable in response to the command to perform an operation on the sectors corresponding to the selection data.
-
28. A method of operating a memory device including a bus and including a plurality of memory blocks, each memory block including a plurality of sectors being individually accessible, the method comprising:
-
receiving a command on the bus, the command including selection data associated with the sectors of at least one memory block; and
accessing the sectors in each memory block responsive to the selection data. - View Dependent Claims (29, 30, 31)
-
Specification