IP Library › Granted Patent US 8,488,401
Granted Patent B2
US 8,488,401 · App. 13/237,562 · Granted Jul 16, 2013

Semiconductor storage device

Inventors: Shinichi Sasaki (Tokyo, JP); Atsushi Kawasumi (Kawasaki, JP)
Assignee: Kabushiki Kaisha Toshiba
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,488,401
App. No.
13/237,562
Granted
Jul 16, 2013
Kind
B2
Abstract

According to one embodiment, a memory cell stores therein data. In a bit line, a potential changes according to write data to be written in the memory cell. A precharge circuit precharges the bit line. A precharge control circuit controls precharge of the bit line based on the potential of the bit line and the write data.

Claims (51)

1. A semiconductor storage device comprising:

a memory cell configured to store data;

a bit line associated with a potential, wherein the potential changes based on write data to be written to the memory cell;

a precharge circuit configured to precharge the bit line; and

a precharge control circuit configured to control precharging of the bit line based on the potential of the bit line and the write data,

wherein the precharge circuit comprises a precharge transistor, a source of the precharge transistor connected to a power supply potential and a drain of the precharge transistor connected to the bit line, and

wherein the precharge control circuit is further configured to provide a local precharge signal to a gate of the precharge transistor.

2. A semiconductor storage device, comprising:

a memory cell configured to store data;

a bit line associated with a potential, wherein the potential changes based on write data to be written to the memory cell;

a precharge circuit configured to precharge the bit line; and

a precharge control circuit configured to control precharging of the bit line based on the potential of the bit line and the write data, wherein, when a potential of the bit line based on the write data is equal to a potential of the bit line before being precharged, the write data is written to the memory cell without precharging the bit line.

3. A semiconductor storage device, comprising:

a memory cell configured to store data;

a bit line associated with a potential, wherein the potential changes based on write data to be written to the memory cell;

a precharge circuit configured to precharge the bit line; and

a precharge control circuit configured to control precharging of the bit line based on the potential of the bit line and the write data; and

a write amplifier configured to drive the bit line based on the write data at a time of writing.

4. The semiconductor storage device according to claim 3 , further comprising a column selector configured to select memory cells for each column of a memory cell array.

5. The semiconductor storage device according to claim 4 , wherein the column selector comprises a select transistor that is connected in series with the bit line and is configured to receive a column select signal at a gate of the select transistor.

6. The semiconductor storage device according to claim 3 , wherein the write amplifier comprises a write transistor connected in series with the select transistor and a NOR circuit, the NOR circuit configured to drive a gate of the write transistor based on a logical NOR of the write data and a write enable signal.

7. The semiconductor storage device according to claim 5 , wherein, when a potential of the bit line based on the write data is equal to a potential of the bit line before being precharged and a precharge signal is issued at a time of writing, the write data is written to the memory cell without precharging a bit line of a selected column.

8. The semiconductor storage device according to claim 1 , wherein a plurality of memory cells are arranged in a matrix comprising a row direction and a column direction.

9. The semiconductor storage device according to claim 8 , further comprising:

a row decoder configured to perform row selection of the memory cell; and

a word line configured to drive a memory cell in a row selected by the row decoder.

10. The semiconductor storage device according to claim 9 , wherein the memory cell comprises an SRAM.

11. The semiconductor storage device according to claim 10 , wherein the memory cell comprises:

a first CMOS inverter comprising a first drive transistor and a first load transistor connected in series,

a second CMOS inverter comprising a second drive transistor and a second load transistor connected in series,

a first transfer transistor connected between a first storage node provided at a connection point of the first drive transistor and the first load transistor and a first bit line, and

a second transfer transistor connected between a second storage node provided at a connection point of the second drive transistor and the second load transistor and a second bit line;

wherein an output and an input of the first CMOS inverter and the second CMOS inverter are cross-coupled with each other, and

wherein a gate of the first transfer transistor and a gate of the second transfer transistor are connected to the word line.

12. The semiconductor storage device according to claim 1 , further comprising a sense amplifier configured to detect data stored at the memory cell based on a signal read out from the memory cell on the bit line.

13. The semiconductor storage device according to claim 1 , wherein when a read operation or a write operation is not performed, the bit line is maintained in a floating state.

14. A semiconductor storage device, comprising:

a memory cell configured to store data;

a bit line associated with a potential, wherein the potential changes based on write data to be written to the memory cell;

a precharge circuit configured to precharge the bit line; and

a precharge control circuit configured to control precharging of the bit line based on the potential of the bit line and the write data,

wherein the precharge control circuit comprises:

an EXOR circuit configured to receive a potential of the bit line and the write data,

a NAND circuit configured to receive an output of the EXOR circuit, a write enable signal, and a column select signal,

a NOR circuit configured to receive an output of the NAND circuit and a global precharge signal, and

an inverter configured to generate a local precharge signal by inverting an output of the NOR circuit and outputting the local precharge signal to the precharge circuit.

15. The semiconductor storage device according to claim 14 , wherein, when a logical value of the global precharge signal is ‘1’, a logical value of the local precharge signal is set to ‘1’ and precharge of the bit line is not performed.

16. The semiconductor storage device according to claim 14 , wherein, when logical values of the global precharge signal and the write enable signal are ‘0’, a logical value of the local precharge signal is set to ‘0’ and precharge of the bit line is performed.

17. The semiconductor storage device according to claim 14 , wherein, when logical values of the global precharge signal and the column select signal are ‘0’ and a logical value of the write enable signal is ‘1’, a logical value of the local precharge signal is set to ‘0’ and precharge of the bit line is performed.

18. The semiconductor storage device according to claim 14 , wherein, when a logical value of the global precharge signal is ‘0’ and logical values of the write enable signal and the column select signal are ‘1’, if a potential of the bit line is equal to the write data, a logical value of the local precharge signal is set to ‘1’ and precharge of the bit line is not performed.

19. The semiconductor storage device according to claim 14 , wherein, when a logical value of the global precharge signal ‘0’ and logical values of the write enable signal and the column select signal are ‘1’, if a potential of the bit line is different from the write data, a logical value of the local precharge signal is set to ‘0’ and precharge of the bit line is performed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2011
From: SASAKI, SHINICHI; KAWASUMI, ATSUSHI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 026937/0943 →
Priority Claims (1)
JP 2011-065370 · Mar 24, 2011 · national
Continuity (1)
Related Publication 20120243356A1 · Sep 27, 2012