BRIDGE DEVICE HAVING A VIRTUAL PAGE BUFFER
First Claim
1. A bridge device, comprising:
- a virtual page buffer for storing data;
a bridge device interface for transferring data between an external device and the virtual page buffer at a first data rate in response to a global command; and
,a memory device interface for transferring data between a memory device and the virtual page buffer at a second data rate in response to a local command.
10 Assignments
0 Petitions
Accused Products
Abstract
A composite memory device including discrete memory devices and a bridge device for controlling the discrete memory devices. The bridge device has a virtual page buffer corresponding to each discrete memory device for storing read data from the discrete memory device, or write data from an external device. The virtual page buffer is configurable to have a size up to the maximum physical size of the page buffer of a discrete memory device. The page buffer is then logically divided into page segments, where each page segment corresponds in size to the configured virtual page buffer size. By storing read or write data in the virtual page buffer, both the discrete memory device and the external device can operate to provide or receive data at different data rates to maximize the performance of both devices.
234 Citations
33 Claims
-
1. A bridge device, comprising:
-
a virtual page buffer for storing data; a bridge device interface for transferring data between an external device and the virtual page buffer at a first data rate in response to a global command; and
,a memory device interface for transferring data between a memory device and the virtual page buffer at a second data rate in response to a local command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A bridge device, comprising:
-
a memory device interface for receiving read data at a first data rate; a virtual page buffer for storing the read data received by the memory device interface; and
,a bridge device interface for outputting the read data stored in the memory device interface at a second data rate.
-
-
22. A bridge device, comprising:
-
a bridge device input/output interface for receiving write data at first data rate; a virtual page buffer for storing the write data received by the bridge device interface; and
,a memory device interface for outputting the write data stored in the virtual page buffer at a second data rate.
-
-
23. A method for accessing read data from a discrete memory device with a bridge device, comprising:
-
providing a read address corresponding to the read data to the discrete memory device; receiving the read data from the discrete memory device; storing the read data in a virtual page buffer of the bridge device; and
,outputting the read data stored in the virtual page buffer. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for writing data to a discrete memory device with a bridge device, comprising:
-
receiving a global page program command; storing write data to a virtual page buffer of the bridge device; transferring the write data stored in the virtual page buffer to a discrete memory device; and
,issuing a local program command to the discrete memory device.
-
Specification