Integrated circuit I/O using high performance bus interface
First Claim
1. A memory device comprising:
- an array of memory cells for storing data, the memory array organized in rows and columns; and
a plurality of sense amplifiers coupled to the array of memory cells, the plurality of sense amplifiers for receiving and latching data for a row of the memory array;
synchronous bus interface circuitry having an input to receive an external clock signal, the synchronous bus interface circuitry for coupling to an external bus and to the plurality of sense amplifiers and configured to receive operation control information from the external bus in response to the external clock signal, the operation control information including first and second access mode control information, wherein the first access mode control information specifies whether the memory device operates in a page mode or normal mode of operation, and wherein the second access mode control information specifies whether the memory device precharges at least one of the columns of the memory array or saves data in the sense amplifiers after an access of the type specified in the first access mode control information.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes a memory subsystem comprising at least two semiconductor devices, including at least one memory device, connected to a bus, where the bus includes a plurality of bus lines for carrying substantially all address, data and control information needed by said memory devices, where the control information includes device-select information and the bus has substantially fewer bus lines than the number of bits in a single address, and the bus carries device-select information without the need for separate device-select lines connected directly to individual devices.
The present invention also includes a protocol for master and slave devices to communicate on the bus and for registers in each device to differentiate each device and allow bus requests to be directed to a single or to all devices. The present invention includes modifications to prior-art devices to allow them to implement the new features of this invention. In a preferred implementation, 8 bus data lines and an AddressValid bus line carry address, data and control information for memory addresses up to 40 bits wide.
66 Citations
11 Claims
-
1. A memory device comprising:
-
an array of memory cells for storing data, the memory array organized in rows and columns; and a plurality of sense amplifiers coupled to the array of memory cells, the plurality of sense amplifiers for receiving and latching data for a row of the memory array; synchronous bus interface circuitry having an input to receive an external clock signal, the synchronous bus interface circuitry for coupling to an external bus and to the plurality of sense amplifiers and configured to receive operation control information from the external bus in response to the external clock signal, the operation control information including first and second access mode control information, wherein the first access mode control information specifies whether the memory device operates in a page mode or normal mode of operation, and wherein the second access mode control information specifies whether the memory device precharges at least one of the columns of the memory array or saves data in the sense amplifiers after an access of the type specified in the first access mode control information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of accessing data stored in a memory device, the method comprising the steps of:
-
synchronously receiving first and second access mode control information from an external bus in response to an external clock signal; sensing data from a row of the memory array in a page mode or a normal mode of operation in response to the receipt of the first access mode control information; and subsequently precharging a plurality of columns in the memory array or saving sensed data from a selected row of memory cells in the memory array in response to the receipt of the second access mode control information. - View Dependent Claims (10, 11)
-
Specification