The present invention relates to a semiconductor device employing memory cells each including a selection transistor with a floating body structure.
In recent years, transistor structures for achieving higher integration of memory cells in semiconductor devices such as DRAM (Dynamic Random Access Memory) have become known. For example, a floating body transistor using SOI (Silicon on Insulator) structure has been known as one of such transistor structures. The floating body transistor operates in a state where its body between the source and drain that is disposed over an SOI substrate via an insulating film is fully depleted and electrically floated (for example, see PTL 1). Meanwhile, when the floating body transistor is used to form a memory cell, it is necessary to take measures to prevent stored charge in a capacitor of the memory cell from being lost due to influence of leak current that tends to flow between the source and drain in the floating body because of its structure. For example, a control method is proposed in the PTL 1 (see FIG. 11), in which after a potential of a bit line is sensed and amplified, its amplified state is maintained in a sense amplifier, and a complementary bit line is disconnected from the sense amplifier and is precharged to a predetermined voltage. Thereby, it is possible to suppress the influence of the leak current that flows from a memory cell storing data “High” to a memory cell storing data “Low” through the bit line.
PTL 1: Japanese Patent Application Laid-open No. 2011-146104
In general, when a read operation of a memory cell is performed in the DRAM, read data needs to be restored into the memory cell. However, if the bit line is maintained in a precharged state as in the above control method, it becomes a problem that a restoring operation of the memory cell cannot be performed. A control in this case may include steps of waiting for issuance of a precharge command after the read operation, performing the restoring operation of the memory cell at this point, and transitioning to a normal precharge operation after the restoring operation. However, this control requires an operation to precharge the bit line again after restoring the data into the memory cell through the bit line. It takes considerable time to perform this operation. Thereby, even if the leak current is suppressed in the DRAM employing memory cells of the floating body type, there is a problem that it becomes difficult to achieve high-speed specification of the DRAM.
One of aspects of the invention is a semiconductor device comprising: a memory cell including a capacitor storing data as electric charge and a selection transistor; a first bit line coupled to the memory cell; a second bit line arranged corresponding to the first bit line; a switch controlling an electrical connection between the first and second bit lines; a sense amplifier amplifying and storing a potential of the second bit line; a sense amplifier driving circuit selectively supplying a first voltage and a second voltage that allows driving ability of the sense amplifier to be higher than the first voltage; a precharge circuit precharging the first bit line to a predetermined precharge voltage; and a control circuit performing a read operation of the memory cell so that the first bit line is disconnected from the second bit line by the switch and the first bit line is precharged to the precharge voltage, during a first period when the sense amplifier stores a potential corresponding to data read out from the memory cell, and performing a restoring operation of the memory cell in a state in which the first bit line is connected to the second bit line via the switch and the precharging of the first bit line is cancelled, during a second period after the first period, wherein the control circuit controls the sense amplifier driving circuit to drive the sense amplifier with at least the second voltage during the second period.
According to the semiconductor device of an embodiment, when performing the read operation of the memory cell, during the first period when the sense amplifier stores read data, influence of leak current of the floating body type selection transistor is suppressed by precharging the first bit line to the precharge voltage with the switch being disconnected, and during the subsequent second period, the precharging of the first bit line is cancelled and the restoring operation of the memory cell is performed via the switch. At this point, since the potential supplied to the sense amplifier during the second period is controlled to transition from the second voltage to the first voltage, driving ability of the sense amplifier is increased so that its potential rapidly changes, thereby shortening a time required for the restoring operation of the memory cell. In particular, the invention can be effectively applied to a semiconductor device comprising a hierarchical bit line structure including a local bit line and a global bit line.
As describe above, according to the present invention, in a semiconductor device having memory cells of a floating body type, even when performing a control to suppress influence of leak current after a read operation of a memory cell, this control does not allow restoring time of the memory cell from being prolonged, and a restoring operation of the memory cell can be rapidly performed, thereby achieving a semi-conductor device capable of operating in high speed.
Preferred embodiments of the present invention will be described in detail below with reference to accompanying drawings. In the following embodiments, the present invention will be applied to DRAM (Dynamic Random Access Memory) as an example of a semiconductor device.
A configuration and an operation of DRAM of a first embodiment of the present invention will be described below.
The memory cell array 10 includes a plurality of memory cells MC formed at intersections of a plurality of word lines WL and a plurality of local bit lines LBL. It is assumed that the plurality of memory cells MC employ a floating body structure, which will be described in detail later. Further, the memory cell array 10 has a hierarchical bit line structure including the local bit lines LBL of a lower layer and global bit lines GBL (
The memory cell array 10 is connected to the data latch circuit 14 via a bus B3 for data transfer. The data latch circuit 14 is connected to the input/output interface 15 via a bus B2 for data transfer. The input/output interface 15 inputs/outputs data (DQ) and data strobe signals DQS and /DQS from/to outside via a bus B1 for data transfer. The data transfer through the buses B1, B2 and B3 is controlled by the data control circuit 13, and output timings of the input/output interface 15 are controlled by the DLL circuit 18 to which external clock signals CK and /CK are supplied. Further, the X-decoder/X-timing generation circuit 11 controls the X-control circuit 101 of each bank, and the Y-decoder/Y-timing generation circuit 12 controls the Y-control circuit 102 of each bank.
The internal clock generation circuit 16 generates internal clocks based on the external clock signals CK and /CK and a clock enable signal CKE, and supplies them to various parts of the DRAM. The control signal generation circuit 17 generates control signals based on a chip select signal /CS, a row address strobe signal /RAS, a column address strobe signal /CAS, and a write enable signal /WE that are received from outside, and supplies them to various parts of the DRAM. In addition, an address ADD and a bank address BA are supplied from outside to the X-decoder/X-timing generation circuit 11, the Y-decoder/Y-timing generation circuit 12 and the data control circuit 13.
Next, a configuration and an operation of a major part of the memory cell array 10 of
Each of the memory cells MC (including memory cells MC0 and MC1) is formed by series-connecting a floating body type selection transistor (Hereinafter, referred to simply as “selection transistor”) Q0, and a capacitor Cs that stores binary data (“High” or “Low”) as electric charge.
A structural feature of the select transistor shown in
Returning to
A transistor Q11 is a hierarchical switch that controls a connection state between the local bit line LBL and the global bit line GBL in response to a control signal SHR applied to its gate. When the control signal SHR is set to “High”, the local bit line LBL and the global bit line GBL are electrically connected to each other, and when the control signal SHR is set to “Low”, the local bit line LBL and the global bit line GBL are electrically disconnected from each other.
In addition, the precharge signal PCG and the control signal SHR are generated by the X-decoder/X-timing generation circuit 11 of
A sense amplifier SA is connected to one end of the global bit line GBL. The sense amplifier SA is connected to the global bit line GBL and a global bit line /GBL that forms a complementary pair with the global bit line GBL, and has a differential configuration that amplifies and stores a voltage difference between the both lines. In the first embodiment, it is assumed that overdrive technique for supplying two different potentials to the sense amplifier SA is employed. Hereinafter, a configuration of the sense amplifier SA and a sense amplifier driving circuit SAD around the sense amplifier SA will be described referring to
As shown in
In the side of the common source line CSP for PMOS, the driver DP1 for normal operation supplies an array voltage VARY to the common source line CSP in response to a control signal SP1 applied to its gate, and the driver DP2 for overdriving supplies an overdrive voltage VOD higher than the array voltage VARY to the common source line CSP in response to a control signal SP2 applied to its gate. Further, in the side of the common source line CSN for NMOS, the driver DN1 for normal operation supplies a ground potential VSS to the common source line CSN in response to a control signal SN1 applied to its gate, and the driver DN2 for overdriving supplies a negative voltage VKK lower than the ground potential VSS to the common source line CSN in response to a control signal SN2 applied to its gate. By this configuration, the sense amplifier SA is driven by the array voltage VARY and the ground potential VSS in the normal operation of the sense amplifier SA, while the sense amplifier SA is driven by the overdrive voltage VOD and the negative voltage VKK in an overdriving operation of the sense amplifier SA so that driving ability of the sense amplifier SA is increased.
Next, a read operation of the DRAM of the first embodiment will be described. The first embodiment is characterized in that an overdriving operation of the sense amplifier SA is performed during a restoring operation after the read operation. In order to compare with the first embodiment,
The local bit line LBL and the global bit line GBL have been precharged at an early point of
Subsequently, the sense amplifier SA is driven. That is, a pair of drivers DP2 and DN2 for overdriving is activated in the sense amplifier driving circuit SAD (
Thereafter, in the first embodiment, a control of measures against the leak current in the memory cell MC of the floating body type is started after a timing t1. Specifically, by setting the precharge signal PCG to “High” and setting the control signal SHR to “Low” at the timing t1, respectively, the local bit line LBL is precharged to the precharge voltage VBLR in a state of being disconnected from the global bit line GBL. At this point, since the word line WL0 is maintained in the selected state, the potential of the memory cell MC0 to be read drops to the precharge voltage VBLR. However, the global bit line GBL continues to be maintained at the potential that is sensed and amplified by the sense amplifier SA. Since the potential of the local bit line LBL transitions to a level of the precharge voltage VBLR, it is possible to suppress the leak current of the memory cell MC1 that is connected to the local bit line LBL in common with the memory cell MC0, thereby preventing the data “Low” stored in the memory cell MC1 from being lost.
Meanwhile, the restoring operation of the first embodiment is not performed when the active command ACT is issued, and is performed when a precharge command PRE is issued after the above measures taken against the leak current. As described above, during the period of time Ta associated with the precharge command PRE, different controls are performed in the comparison example of
On the other hand, in
States during the period of time Ta of
By employing the control of the first embodiment, during the period of time Ta after the measures taken against the leak current, it is possible to shorten a restoring time when restoring the data “High” into the memory cell MC0 before the precharge operation. That is, by increasing the driving ability of the sense amplifier SA in the restoring operation, the potential of the local bit line LBL can be rapidly changed, and in tandem with this, the potential of the memory cell MC0 can be also rapidly changed. Here, the period tRP specified for DRAM means a time required from issuance of a precharge command PRE to issuance of a subsequent active command ACT. Due to the control of
In order to evaluate effects of the first embodiment, respective restoring times of
A configuration and an operation of DRAM of a second embodiment of the present invention will be described below. In the second embodiment, all of the entire configuration of the DRAM in
Next, controls of the DRAM of the second embodiment will be described. In the configuration of
First, in the read operation of
Thereafter, when a read command RD is issued at a predetermined timing, the data stored in the sense amplifier SA is transmitted to the Y-control circuit 102 (
Next, in the write operation of
When the write operation of the memory cell MC0 is completed, each of the precharge signal PCG, the control signal SHR and the word line WL0 returns to the same state as at the early point. Thereby, the local bit line LBL is precharged to the precharge voltage VBLR, and subsequent operation waveforms are the same as those in
By employing the control of the second embodiment, the restoring operation before the precharge operation becomes unnecessary after the measures taken against the leak current, as different from the first embodiment. That is, the state of the memory cell MC0 is maintained if the read command RD is issued, and data is written into the memory cell MC0 via the hierarchical switch at this timing if the write command WT is issued. Therefore, in both cases, the restoring operation of the memory cell MC0 is unnecessary before the precharge operation. Thus, it is possible to perform the subsequent precharge operation within a short time.
In the foregoing, the preferred embodiments of the present invention has been described. However, the present invention is not limited to the above embodiments, and can variously be modified without departing the essentials of the present invention. For example, the present invention can be applied to various semiconductor devices such as CPU (Central Processing Unit), MCU (Micro Control Unit), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), ASSP (Application Specific Standard Product) and the like, without being limited to the DRAM as the semiconductor device.
This description is based on Japanese Patent Application No. 2012-181041 filed on Aug. 17, 2012, and all contents of the application are included herein.
As described above, the present invention is applied to a semiconductor memory device employing memory cells each including a selection transistor with a floating body structure, and is suitable to shorten restoring time when performing a restoring operation of a memory cell.
10: memory cell array
11: X-decoder/X-timing-generation-circuit
12: Y-decoder/Y-timing-generation-circuit
13: data control circuit
14: data latch circuit
15: input/output interface
16: internal clock generation circuit
17: control signal generation circuit
18: DLL circuit
20: p-type silicon substrate
21: element isolation insulating film
22, 23: n-type impurity layer
24: floating body
25: gate dielectric film
26: gate electrode
27: storage electrode
28: plate electrode
MC: memory cell
WL: word line
LBL: local bit line
GBL and /GBL: global bit line
SA: sense amplifier
SAD: sense amplifier driving circuit
DP1 and DN1: driver for normal operation
DP2 and DN2: driver for overdriving
Q10 and Q11: transistor
CSP and CSN: common source line
SHR: control signal
PCG: precharge signal
VBLR: precharge voltage
VOD: overdrive voltage
VARY: array voltage
VSS: ground potential
VKK: negative voltage
Number | Date | Country | Kind |
---|---|---|---|
2012-181041 | Aug 2012 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/004898 | 8/19/2013 | WO | 00 |