IP Library › Granted Patent US 8,966,153
Granted Patent B2
US 8,966,153 · App. 14/087,818 · Granted Feb 24, 2015

Semiconductor memory device and information data processing apparatus including the same

Inventor: Kazuhiko Kajigaya (Tokyo, JP)
Assignee: PS4 Luxco S.a.r.l.
G11C7/1042G11C7/1012G11C7/1018G11C11/4087
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,966,153
App. No.
14/087,818
Granted
Feb 24, 2015
Kind
B2
Abstract

A semiconductor memory device includes a plural number of data input/output pins, a plural number of banks, in each of which a plural number of the information data is stored, a selector and a control circuit. In a first access mode, the control circuit simultaneously accesses the multiple banks in response to a single read-out command or to a single write-in command from outside. In the first access mode, the selector coordinates a plurality of data input/output pins with the multiple banks in a predetermined relationship.

Claims (34)

1. A method comprising:

performing a first operation in response to a data read request in a first access mode, the first operation comprising:

reading first data including M bits from a selected one of a plurality of memory banks each including a plurality of memory cells, M being an integer more than 1, and

transferring the M bits of the first data respectively to M pieces of data terminals in parallel to each other; and

performing a second operation in response to a data read request in a second access mode, the second operation comprising:

reading second data including M bits from the memory banks, respectively, each of the M bits being stored in a different one of the memory banks, and

transferring the M bits of the second data respectively to the data terminals in parallel to each other.

2. The method as claimed in claim 1 , further comprising:

performing a third operation in response to a data write request in the first access mode, the third operation comprising:

transferring third data including M bits respectively from the data terminals in parallel to each other, and

writing the third data into a selected one of the memory banks; and

performing a fourth operation in response to a data write request in the second access mode, the fourth operation comprising:

transferring fourth data including M bits respectively from the data terminals in parallel to each other, and

writing the M bits of the fourth data into the memory banks, respectively, each of the M bits of the fourth data being written into a different one of the memory banks.

3. The method as claimed in claim 1 , further comprising supporting a burst mode in performing each of the first and second operations so that:

in the first operation, the first data comprises a plurality of sets each including M bits and being read out from the selected one of the memory banks, and the sets of the first data being transferred to the data terminals one set by one set in series; and;

in the second operation, the second data comprises a plurality of sets each including M bits and being read out from the memory banks, and the sets of the third data being transferred to the data terminals one set by one set in series.

4. The device as claimed in claim 2 , further comprising supporting a burst mode in performing each of the first, second, third and fourth operations so that:

in the first operation, the first data comprises a plurality of sets each including M bits and being read out from the selected one of the memory banks, and the sets of the first data being transferred to the data terminals one set by one set in series;

in the second operation, the second data comprises a plurality of sets each including M bits and being read out from the memory banks, and the sets of the third data being transferred to the data terminals one set by one set in series;

in the third operation, the third data comprises a plurality of sets each including M bits and being transferred from the data terminals one set by one set in series, and each of the sets of the third data being written into the selected one of the memory banks; and

in the fourth operation mode, the fourth data comprises a plurality of sets each including M bits and being transferred from the data terminals one set by one set in series, and each of the sets of the fourth data being written into the memory banks, respectively.

5. A method comprising:

providing a memory device that comprises a plurality of memory banks each including a plurality of memory cells and M pieces of data terminals, M being an integer more than 1; and

performing a first operation in response to a data read request in a first access mode, a second operation in response to a data write request in the first access mode, a third operation in response to a data read request in a second access mode, and a fourth operation in response to a data write request in the second access mode;

the first operation being such that first data including M bits are read out from a selected one of the memory banks, and the M bits of the first data being transferred respectively to the data terminals in parallel to each other;

the second operation being such that second data including M bits are transferred respectively from the data terminals in parallel to each other, and the second data being written into a selected one of the memory banks;

the third operation being such that a plurality of sets of third data are read out from the memory banks, each of the sets of third data including M bits and being read out from a different one of the memory banks, and the sets of third data being transferred to the data terminals one set by one set in series; and

the fourth operation being such that a plurality of sets of fourth data are transferred from the data terminals one set by one set in series, each of the sets of fourth data including M bits, and each of the sets of fourth data being written into a different one of the memory banks.

6. The method as claimed in claim 5 ,

wherein the first data comprises a plurality of sets each including M bits and being read out from the selected one of the memory banks, and the sets of the first data being transferred to the data terminals one set by one set in series; and

wherein in the second operation, the second data comprises a plurality of sets each including M bits and being transferred from the data terminals one set by one set in series, and each of the sets of the second data being written into the selected one of the memory banks.

7. The method as claimed in claim 6 , further comprising a plurality of serializing circuits and a plurality of de-serializing circuits, the serializing circuits being activated in each of first and third operations, and the de-serializing circuits being activated in each of the second and fourth operations.

8. The device as claimed in claim 7 , further comprising a plurality of switch circuits provided correspondingly to the memory banks, one of the switch circuits that is provided correspondingly to the selected one of the memory banks being activated in each of the first and second operations, and each of the switch circuits being activated in each of the third and fourth operations.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2018
From: LONGITUDE SEMICONDUCTOR S.A.R.L.
To: LONGITUDE LICENSING LIMITED
Reel/Frame 046865/0667 →
CHANGE OF NAME Recorded Aug 24, 2016
From: PS5 LUXCO S.A.R.L.
To: LONGITUDE SEMICONDUCTOR S.A.R.L.
Reel/Frame 039793/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2016
From: PS4 LUXCO S.A.R.L.
To: PS5 LUXCO S.A.R.L.
Reel/Frame 039818/0506 →
Priority Claims (2)
JP 2010-007831 · Jan 18, 2010 · national
JP 2010-210985 · Sep 21, 2010 · national
Continuity (2)
Continuation 12987784 · Jan 10, 2011
Related Publication 20140082306A1 · Mar 20, 2014