Combined data and control for multi-die flash
AssigneeWestern Digital Technologies, Inc.
InventorsYoav MARKUS, Alexander BAZARSKY
Life of this patent
Estimating the term…
Abstract
An arrangement for providing a combined data and control signal for a multi die flash, comprising, a memory arrangement, the memory arrangement comprising at least two dies, a controller configured to send and receive signals to the memory arrangement and a common line connected to the memory arrangement and the controller and configured to transmit the signals from the controller to the at least two dies, wherein the arrangement is configured to provide a combined data and combined control signals to the multi-die flash.
Claims27
An arrangement for providing a combined data and control signal for a multi die memory, comprising:
- a memory arrangement, the memory arrangement comprising at least two dies;
- a controller configured to send and receive signals to the memory arrangement;
- and
- a common line connected to the memory arrangement and the controller and configured to transmit the signals from the controller to the at least two dies, wherein the arrangement is configured to provide a combined data and combined control signals to the multi die memory.
A method to operate a multi-die flash, comprising:
- receiving data in a memory arrangement at a controller for the multi-die flash, wherein the data includes a request to perform a command at the memory arrangement;
- generating a command at the controller to perform at the multi-die flash, wherein separate command and separate data for at least two dies are combined in the generated command;
- transmitting the command from the controller to the at least two dies of the memory arrangement over a single line;
- receiving the command at the at least two dies;
- and
- performing the command at the at least two dies of the memory arrangement.
A memory arrangement, comprising:
- means for receiving data from a host at a controller for a multi-die flash;
- means for generating a command at the controller to perform at the multi-die flash;
- means for transmitting the command and data from the controller to at least one die of the memory arrangement over a single line;
- means for receiving the command and data at the at least one die;
- and
- means for performing the command at the at least one die of the memory arrangement.
A method to perform a command and simultaneously send data to a multi-die solid state drive, comprising:
- receiving data including a request at a controller within the multi-die solid state drive;
- generating a command at the controller to perform at the multi-die solid state drive;
- transmitting the command and data from a host, over a single line, to at least two die of the solid state drive;
- receiving the command from the controller and the data at the at least two die;
- and
- performing the command at the at least two die of the solid state drive.
An arrangement to transmit a command and send data simultaneously perform to a multi-die memory arrangement, comprising:
- means for receiving the data and a request from a host at a controller connected to the multi-die memory arrangement;
- means for generating a command at the controller to perform at the multi-die memory arrangement;
- means for transmitting the command and data from the host to at least one die of the memory arrangement;
- wherein the transmitting occurs over a single connection between the controller and the at least one die;
- and
- means for receiving the command from the controller and the data at the at least one die.
A method to perform a command and simultaneously send data to a multi-die flash memory arrangement, comprising:
- receiving the data including a request at a controller connected to the multi-die flash memory arrangement;
- generating a command at the controller to perform at the multi-die flash memory arrangement;
- determining a direction of transmission of data over a single line connected to the controller and the multi-die flash memory arrangement;
- determining when to transmit the command and data from a host according to a clock synchronization arrangement;
- transmitting the command and data from the host to at least two die of the flash memory arrangement at a time determined by the clock synchronization arrangement, wherein the transmitting occurs over a common line a single connection between the controller and the at least two die and the transmitting includes a combined control portion and a combined data portion;
- receiving the command from the controller and the data at the at least two die;
- and
- performing the command at the at least two die of the flash memory arrangement.
Dependencies are inferred from the claim text.