Method and system for accessing a flash memory device
First Claim
Patent Images
1. A flash memory device comprising:
- a flash memory array;
a page buffer to receive read data from the flash memory array;
a clock input pin to receive a clock signal; and
a data interface to provide the read data in the page buffer on a first number of first edges of the clock signal, and to receive command data at the data interface, the data interface including;
a common command and data input to receive input data and the command data at different times; and
a control input pin to receive a control signal set to a logic level for a same number of second edges of the clock signal as the first number of the first edges, and the control signal to enable the data interface to provide the read data.
10 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and computer-implemented method for controlling data transfer between a plurality of serial data link interfaces and a plurality of memory banks in a semiconductor memory is disclosed. In one example, a flash memory device with multiple links and memory banks, where the links are independent of the banks, is disclosed. The flash memory devices may be cascaded in a daisy-chain configuration using echo signal lines to serially communicate between memory devices. In addition, a virtual multiple link configuration is described wherein a single link is used to emulate multiple links.
298 Citations
17 Claims
-
1. A flash memory device comprising:
-
a flash memory array; a page buffer to receive read data from the flash memory array; a clock input pin to receive a clock signal; and a data interface to provide the read data in the page buffer on a first number of first edges of the clock signal, and to receive command data at the data interface, the data interface including; a common command and data input to receive input data and the command data at different times; and a control input pin to receive a control signal set to a logic level for a same number of second edges of the clock signal as the first number of the first edges, and the control signal to enable the data interface to provide the read data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of operating a flash memory device, comprising:
-
receiving a control signal at a data interface in communication with a flash memory bank, the control signal being set to a logic level for a first number of first edges of a clock signal for enabling read data loaded into a page buffer to be output by the data interface; outputting the read data from the data interface in synchronization with the clock signal for the same number of second edges of the clock signal as the first number of the first edges; and receiving command data at a common command and data input of the data interface in synchronization with the clock signal, the common command and data input being configured to receive input data and the command data at different times.
-
Specification