WO2005088642A1 - 半導体メモリ - Google Patents
半導体メモリ Download PDFInfo
- Publication number
- WO2005088642A1 WO2005088642A1 PCT/JP2004/003206 JP2004003206W WO2005088642A1 WO 2005088642 A1 WO2005088642 A1 WO 2005088642A1 JP 2004003206 W JP2004003206 W JP 2004003206W WO 2005088642 A1 WO2005088642 A1 WO 2005088642A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- memory
- semiconductor memory
- circuit
- refresh
- partial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/406—Management or control of the refreshing or charge-regeneration cycles
- G11C11/40622—Partial refresh of memory arrays
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/406—Management or control of the refreshing or charge-regeneration cycles
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/18—Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
Definitions
- the present invention relates to a semiconductor memory having dynamic memory cells and having a partial refresh mode.
- DRAM dynamic RAM
- SRAM static RAM
- DRAM unlike SRAM, requires periodic refresh operations to retain data written to memory cells. Therefore, when DRAM is used as a work memory of a mobile terminal, power is consumed only by retaining data even when the mobile terminal is not used, and the battery is consumed.
- Patent Document 1 Japanese Unexamined Patent Application Publication No. 2000-2909882 Disclosure of the invention
- An object of the present invention is to reduce power consumption (standby current) during a partial refresh mode in a semiconductor memory having dynamic memory cells and having a partial refresh mode.
- a semiconductor memory in a semiconductor memory, three or more memory blocks that have dynamic memory cells and do not operate simultaneously are arranged along one direction.
- a control circuit arranged between adjacent memory blocks is shared by these adjacent memory blocks, and operates in synchronization with one operation of the adjacent memory blocks.
- the control circuits respectively arranged outside the memory blocks arranged at both ends in one direction operate in synchronization with the operation of these memory blocks.
- the switch circuit connects each control circuit to a memory block adjacent to the control circuit.
- the operation control circuit always turns on the switch circuits corresponding to the control circuits located outside the memory blocks at both ends during the partial refresh mode in which only the data of some memory cells are retained. Therefore, when the memory blocks at both ends are accessed, the number of switch circuits to be turned on (frequency of on / off operation of the switch circuits) can be reduced as compared with the case where other memory blocks are accessed. Therefore, by setting the partial area including the memory blocks at both ends, power consumption (standby current) during the partial refresh mode can be reduced.
- the partial area indicates a memory block in which the refresh operation is performed during the partial refresh mode. .
- the control circuit is at least one of a sense amplifier, a precharge circuit, and a column switch.
- the switch circuit is a bit line control switch that connects a bit line connected to a memory cell of each memory block to these circuits.
- the switch circuit is configured by an nMOS transistor.
- the high level voltage of the switch control signal supplied to the gate of the nMOS transistor is a boosted voltage generated by the boosted voltage generation circuit. For this reason, in order to turn on the switch circuit, the operation of the boosted voltage generation circuit is necessary.
- the power consumption of the entire conductor memory increases.
- the present invention as described above, the number of switch circuits that operate during the partial refresh mode is small, so that the effect of reducing power consumption can be increased.
- the mode register is set from outside the semiconductor memory in order to change the size of the partial area.
- the memory blocks at both ends are included in multiple partial areas that can be set. Thus, power consumption during the partial refresh mode can be reduced without depending on the size of the set partial area.
- the refresh address counter sequentially generates refresh addresses for refreshing memory cells.
- the memory block included in the partial area is allocated to the lower address in the address map.
- the refresh address counter outputs a refresh address in which at least one upper bit is fixed to a low level during the partial refresh mode. Therefore, a semiconductor memory with low power consumption during the partial refresh mode can be provided without impairing the usability of a user who uses the semiconductor memory.
- an even number of cell arrays having dynamic memory cells are arranged along one direction.
- the decode circuits are arranged between the cell arrays adjacent to each other and outside the cell arrays arranged at both ends in one direction.
- the odd-numbered decoding circuits from the end in one direction are assigned the same address.
- the same address is assigned to the even-numbered decoding circuits from the end in one direction.
- Different addresses are assigned to the odd-numbered decoding circuits and the even-numbered decoding circuits.
- the decode circuit arranged between the cell arrays has a driver for outputting a decode signal to two cell arrays adjacent on both sides.
- the decoding circuits arranged outside the cell arrays at both ends in one direction have drivers that output decode signals to one adjacent cell array.
- the partial area is set to include the memory cells connected to the driver of the even-numbered decoding circuit. As a result, the number of decoding circuits operating in the partial refresh mode can be relatively reduced, and the Power can be reduced.
- the partial area indicates a memory cell where a refresh operation is performed during the partial refresh mode in which only a part of data of the memory cell is held.
- a semiconductor memory has a main decoder that decodes an upper address and a sub-decoder that decodes a lower address in accordance with an output of the main decoder.
- the decoding circuit is a sub-decoder.
- the decode signal output from the decode circuit is supplied to a code line connected to the gate of the transfer transistor of the memory cell.
- the mode register is set from outside the semiconductor memory to change the size of the partial area.
- the memory cells corresponding to the even-numbered decoded circuits are included in a plurality of settable partial areas.
- the memory cells corresponding to the odd-numbered decode circuits are not included in the plurality of settable partial areas. Therefore, power consumption during the partial refresh mode can be reduced without depending on the size of the set partial area.
- FIG. 1 is a block diagram showing a first embodiment of the semiconductor memory of the present invention.
- FIG. 2 is a block diagram showing details of the memory core shown in FIG.
- FIG. 3 is an explanatory diagram showing an address map of the row lock shown in FIG.
- FIG. 4 is an explanatory diagram showing the state of the refresh address signal in the partial refresh mode in the first embodiment.
- FIG. 5 is a block diagram showing details in the thick broken line frame A shown in FIG.
- FIG. 6 is a circuit diagram showing details in the thick broken line frame B shown in FIG.
- FIG. 7 is a circuit diagram showing details in the thick broken line frame C shown in FIG.
- FIG. 8 is a block diagram showing a row block in the second embodiment of the semiconductor memory of the present invention.
- FIG. 9 is a circuit diagram showing details of the sub-word decoder shown in FIG.
- FIG. 10 is an explanatory diagram showing the state of the refresh address signal in the partial refresh mode in the second embodiment.
- FIG. 11 is an explanatory diagram showing the state of the refresh address signal during the partial refresh mode in the third embodiment of the semiconductor memory of the present invention.
- Double circles in the figure indicate external terminals.
- the signal lines indicated by bold lines are composed of a plurality of lines. Some of the blocks to which the bold lines are connected are composed of a plurality of circuits.
- signals supplied via external terminals use the same symbols as the terminal names. Also, the same symbol as the signal name is used for the signal line through which the signal is transmitted.
- FIG. 1 shows a first embodiment of the semiconductor memory of the present invention.
- This semiconductor memory is formed as a pseudo SRAM on a silicon substrate using a CMOS process.
- the pseudo SRAM has a DRAM memory core and an SRAM interface.
- the pseudo SRAM performs a refresh operation periodically inside the chip without receiving a refresh command from the outside, and retains the data written in the memory cells.
- This pseudo SRAM has a memory capacity of 32 M bits (2 M addresses X 16 I / O), for example, and is used as a work memory mounted on a portable device such as a mobile phone.
- the pseudo SRAM has, as operation modes, a normal operation mode in which a read operation, a write operation, and a refresh operation are executed, and a low power mode in which only a refresh operation is executed.
- the low power mode includes a self refresh mode and a partial refresh mode. In self-refresh mode, all memory cells in pseudo-SRAM are refreshed periodically.
- the partial refresh mode only some of the memory cells in the pseudo SRAM are refreshed periodically. That is, in the self-refresh mode, data of all memory cells is held, and in the partial refresh mode, data of only some memory cells is held.
- the pseudo SRAM having the partial refresh mode the memory capacity for retaining data can be selectively reduced, so that the power consumption (standby current) in the partial refresh mode is smaller than the power consumption in the self-refresh mode.
- Read and write operations are performed in response to read and write commands supplied via external terminals. Refresh operation is pseudo
- the pseudo SRAM is composed of a command control circuit 10, a mode register 12, a refresh timer 14, a refresh address counter 16, a boost voltage generator 18, an address input circuit 20, a data input / output circuit 22, and an operation control circuit. 24, a refresh control circuit 26, an address switching circuit 28, and a memory core 30.
- FIG. 1 shows only the main signals necessary for explaining the present invention.
- the command control circuit 10 receives a command signal CMD (for example, a chip enable signal / CE, a write enable signal / WE, an output enable signal / 0E, etc.) supplied from an external terminal.
- the command control circuit 10 outputs a read control signal RDZ for executing a read operation, a write control signal TOZ for executing a write operation, and the like according to the received command signal CMD. Further, when the command signal CMD indicates the partial refresh mode, the command control circuit 10 activates the partial refresh mode signal PMDZ according to the contents set in the mode register 12.
- the mode register 12 is a register for setting the operation mode of the pseudo SRAM.
- the mode register 12 is set according to the logic level of the data signal supplied to the data terminal DQ when the mode register setting command is supplied via the command terminal CMD.
- a normal self-refresh is executed during the low power mode (self-refresh mode) or a key for executing a partial refresh (partial refresh mode). Is set.
- the partial mode bit PMD (2 bits) in the mode register 12 sets one of three types of memory capacity for retaining data by the partial refresh.
- the refresh timer 14 outputs a refresh request signal RQ at a predetermined cycle.
- the refresh address counter 16 receives the low-level partial mode signal PMDZ. While receiving the signal (normal operation mode or self-refresh mode), it counts according to the refresh request signal RQ and outputs a 12-bit refresh address signal RFA9-20. Refresh address signal RFA 9 - 20 are Rowadoresu signal for selecting the later-described Wa one word line WL.
- the refresh address counter 16 responds to the refresh mode signal PMD in the mode register 12 according to the refresh address signal RFA18-. At least one bit of 20 is fixed to a low level, the remaining bits are counted according to the refresh request signal RQ, and output as the refresh address signal RFA9-20.
- the boost voltage generation circuit 18 boosts the external power supply voltage VDD to generate a boost voltage VPP.
- the boosted voltage VPP is used for a power supply voltage (high level voltage of the word line WL) of the sub-code decoder STO described later and a high level voltage of the bit line control signal BT described later.
- the address input circuit 20 receives the address signal AD0-20 supplied from the address terminal, and converts the received signal into a column address signal CA0-8 and a row address signal.
- the row address signal RA9-20 is supplied to select the read line WL in the read operation and the write operation.
- Column address signal RA9-20 is supplied to select the read line WL in the read operation and the write operation.
- CA is supplied to select bit lines BL and / BL described later in a read operation and a write operation.
- Data output circuit 2 2 during a read operation, outputs the read data transferred via the Komonde buses CDB from the memory core 3 0 to the external terminal DQ0-1 5.
- the data input / output circuit 22 receives write data via the external terminals DQ0-15, and receives the received data via the common data path CDB.
- the operation control circuit 24 outputs a plurality of control signals for controlling the operation of the memory core 30 when receiving one of the read control signal RDZ, the write control signal WRZ, and the refresh start signal RSZ.
- the control signals include the signal that determines the activation timing of the read line WL, the signal that determines the activation timing of the sense amplifier (PSA and NSA in Fig. 6), and the precharge timing (equalization) of the complementary bit lines BL and / BL. Taimin (BRS in Fig. 6), and signals connecting the bit lines BL and / BL to control circuits such as sense amplifiers (BTL and BTR in Fig. 6).
- the operation control circuit 24 also has an arbiter function for deciding which of a read command and a write command (command signal CMD) supplied from the outside and a refresh command (refresh request signal RQ) generated internally has priority. are doing.
- the operation control circuit 24 activates (high level) the refresh signal REFZ when executing the refresh operation in response to the refresh command.
- the refresh control circuit 26 outputs a refresh start signal RSZ in response to the refresh request signal RQ.
- the address switching circuit 28 When receiving the low-level refresh signal REFZ (normal operation mode), the address switching circuit 28 outputs the row address signal RA9-20 as the internal row address signal IRA9-20.
- the address switching circuit 28 When receiving the high-level refresh signal REFZ (partial refresh mode or self-refresh mode), the address switching circuit 28 outputs the refresh address signal RFA9-20 as an internal address signal IRA9-20. That is, in the read operation and the write operation, the row address signal RA9-20 supplied from the outside is selected, and in the refresh operation, the internally generated refresh address signal RFA9-20 is selected.
- the memory core 30 has a memory array ARY, a control circuit CNT, a word decoder WDEC, a column decoder CDEC, a sense buffer SB, and a write amplifier WA.
- the memory array ARY includes a plurality of volatile memory cells MC (dynamic memory cells) arranged in a matrix, a plurality of word lines WL and a plurality of bit line pairs BL and / BL connected to the memory cells MC. have.
- the control circuit CNT includes a sense amplifier SA, a precharge circuit PRE, and a column switch CSW shown in FIG. 6 described later.
- the memory cell is the same as a general DRAM memory cell, and includes a capacitor for holding data as electric charge and a transfer transistor disposed between the capacitor and the bit line BL (or / BL). Have.
- the transfer transistor is connected to the word line WL. '
- the TOEC selects a row decoder (not shown) for selecting a row block RBLK described later, a main word decoder MTO, and a word line.
- Sub-word decoder for STO The main word decoder MWD selects one of the main word lines MWLX, which will be described later, according to the internal row address signals IRA11 to 16, and synchronizes the selected main word line MWLX with a control signal from the operation control circuit 24 to a low level.
- Subword decoder STO is one of four word lines WL corresponding to the main word line MWLX activated, selected according to the internal row address signal IRA 9 _10.
- the column decoder CDEC outputs a column line signal CL that turns on a column switch CSW that connects the bit lines BL and / BL to the local data bus lines LDB and / LDB according to the column address signals CA0 to 8 ( See Figure 6).
- the sense buffer unit SB amplifies the signal amount of the read data on the local data bus lines LDB and / LDB during a read operation and outputs the amplified signal to the common data bus CDB.
- the write amplifier unit WA amplifies the signal amount of write data on the common data bus CDB during a write operation and outputs the amplified signal to the local data bus lines LDB and / LDB.
- FIG. 2 shows details of the memory core 30 shown in FIG. In the shaded portion in the figure, a connection portion of circuit and wiring common to a plurality of circuit blocks is formed.
- the memory core 30 has 16 row blocks RBLK0 to RBLK15 (memory blocks) selected according to a 4-bit internal row address signal IRA17-20. Row blocks RBLK0 to RBLK15 are arranged along the vertical direction Y in the figure. Row blocks RBLK0-1 corresponding to the smaller side of the row address signal are arranged on both sides in the vertical Y direction.
- the control circuits CNT are arranged between the row blocks RBLK adjacent to each other and outside the opening blocks RBLK0-1 located on both sides in the vertical Y direction in correspondence with the cell arrays ARY.
- the control circuit CNT is connected to the cell array ARY via the switch circuit SW. Details of the control circuit CNT and the switch circuit SW will be described later with reference to FIG.
- Each row block RBLK0-RBLK15 has four cell arrays ARY and five sub-word decoders SWD arranged along the horizontal direction X in the figure.
- the four cell arrays ARY formed in each row lock RBLK0-15 are also called segments.
- the sub-word decoders SWD are arranged between the cell arrays ARY adjacent to each other and outside the cell arrays ARY located at both ends in the horizontal direction X.
- the main code decoder is located outside the sub word decoder SWD located on the rightmost side of the figure. Da MWD is located.
- a thick broken line frame A in the figure indicates an area described in FIG. 5 described later. .
- FIG. 3 shows an address map of the row blocks RBLK0-15 shown in FIG. Row locks RBLK0-15 are assigned in ascending order of address.
- the memory capacity of each row block RBLK0-15 is 2 Mbits (128 k address XI6 I / O).
- the illustrated address signal AD includes not only the external address signal AD but also the refresh address signal RFA.
- FIG. 4 shows a state of the refresh address signal RFA20-9 in the partial refresh mode in the first embodiment.
- the refresh counter 16 fixes the upper two bits RFA20-19 of the row address signal to low level (L) and counts using the remaining bits RFA18-9 Operate.
- the refresh counter 16 fixes the upper 3 bits RFA20-18 of the address signal to low level (L) and uses the remaining bits RFA17-9. Count operation is performed.
- the refresh address signal RFA20-17 selects one of the open block RBLK Used for Therefore, in the 1/2 partial mode, only the refresh address signal RFA corresponding to the row blocks RBLK0-7 is generated, and only the data of the input block RBLK0-7 is retained. In the 1/4 partial mode, only the refresh address signal RFA corresponding to the row lock RBLK0-3 is generated, and only the data of the input block RBLK0-3 is retained. In the 1/8 partial mode, only the refresh address signal RFA corresponding to the row block RBLK0-1 is generated, and only the data of the input block RBLK0-1 is retained. That is, the address map shown in FIG. 3 is configured.
- the refresh address signal RFA16-11 is used to select one of the main mode lines LX in the selected block RBLK.
- the refresh address signal RFA10-9 is used to select one of the four word lines WL connected to the selected main word line MWLX.
- FIG. 5 shows details in the thick broken line frame A shown in FIG.
- Each row block RBLK0-15 is connected to a control circuit CNT (such as a sense amplifier) via switch circuits SW adjacent above and below in the figure '.
- the memory cell MC is connected to the control circuit CNT via the complementary bit lines BL and / BL and the switch circuit SW.
- Each row of the switch circuits SW arranged in the horizontal direction in the figure operates simultaneously according to the bit line control signal BTL (or BTR).
- the control circuit CNT located between the row blocks RBLK is shared by two adjacent row blocks RBLK.
- the control circuit CNT located outside the row locks RBLK0-1 (RBLK0 not shown) at both ends of the memory core 30 is used only by one adjacent row lock RBLK0 or RBLK1.
- the switch circuit SW is provided for using the control circuit CNT with two row locks RBLK.
- one of a pair of switch circuits SW corresponding to each control circuit CNT shared by these block RBLKs receives bit line control signals BTL and BTR. It is turned off according to.
- the switch circuit SW corresponding to each control circuit CNT occupied by one row lock RBLK is a function of the row lock RBLK. Seth Always on regardless of non-access.
- the operation control circuit 24 shown in FIG. 1 turns off only the switch circuit SW connected to the input block RBLK15 and located on the row block RBLK1 side when accessing the row block RBLK1 during the partial refresh mode. do it.
- the operation control circuit 24 includes, for example, a switch circuit SW connected to the row block RBLK14 and located on the row block RBLK15 side when accessing the port block RBLK15 during the partial refresh mode, and a row block RBLK1.
- the switch circuit SW connected to the row block RBLK15 side must be turned off.
- the power required to access the row blocks RBLK0-1 located at both ends of the memory core 30 is smaller than the power required to access the other block RBLK2-15. In this way, by allocating the row blocks RBLK0-1 that consume less power during access to the blocks accessed during the partial refresh mode, the power consumption during the partial refresh mode can be reduced as compared with the conventional case.
- the mode line WL is connected to the sub mode decoder STO.
- Each main mode line MWLX is commonly connected to four sub-word decoders STO. Then, as described above, one of the sub-code decoders SWD connected to the activated main-code line MWLX, which is selected according to the internal row address signal IRA9-10, activates the word line WL.
- FIG. 6 shows details in the thick broken line frame B shown in FIG.
- the control circuit CNT consists of the precharge circuit PRE, the sense amplifier SA and the column switch CSW.
- bit lines BL and / BL of the memory array ARY are connected to the control circuit CNT via the bit line control signal BTL and the bit line control switch BT (switch circuit SW) controlled by the BTR. .
- the bit line control switch BT switch circuit SW composed of nMOS transistors is turned on while receiving a high level bit line control signal BTL (or BTR) at the gate, and the bit line BL (or //) in the cell array ARY is turned on. BL) to the bit line BL (or / BL) in the control circuit CNT.
- the high level voltages of the bit line control signals BTL and BTR are Gate of nMOS transistor ⁇ Boost voltage VPP is used to increase the source-to-source voltage and lower the on-resistance. Therefore, in order to change the logic levels of the bit line control signals BTL and BTR, power is consumed not only by the operation control circuit 24 shown in FIG. 1 but also by the boosted voltage generation circuit 18. Is done.
- the power consumption for changing the logic level of the bit line control signals BTL and BTR is greater than the power consumption for changing the logic level of the control signal of the power supply voltage VDD.
- the precharge circuit PRE includes a pair of nMOS transistors for connecting the complementary bit lines BL and / BL to the precharge voltage line VPR (VI I / 2), and a pair of nMOS transistors for connecting the bit lines BL and / BL to each other. It consists of an nMOS transistor.
- the gate of the nMOS transistor of the precharge circuit PRE receives the bit line reset signal BRS output from the operation control circuit 24.
- the sense amplifier SA is composed of a latch circuit whose power supply terminal is connected to the sense amplifier activation signals PSA and NSA signal lines output from the operation control circuit 24, respectively.
- the signal lines of the sense amplifier activation signals PSA and NSA are connected to the sources of the pMOS and nMOS transistors that constitute the latch circuit, respectively.
- the sense amplifier SA operates in synchronization with a control signal from the operation control circuit 24, and amplifies the signal amount of data on the bit lines BL and / BL.
- the column switch CSW includes an nMOS transistor connecting the bit line BL and the local data bus line LDB, and an nMOS transistor connecting the bit line / BL and the low-power data bus line / LDB.
- the gate of each nMOS transistor receives a column line signal CL generated by the column decoder CDEC shown in FIG.
- the read data signals on the bit lines BL and / BL amplified by the sense amplifier SA are transmitted to the local data bus lines LDB and / LDB via the column switch CSW.
- a write data signal supplied via the local data bus lines LDB and / LDB is written to the memory cell MC via the bit lines BL and / BL.
- FIG. 7 shows details in the thick broken line frame C shown in FIG. Circuit shown in Figure 7 Is configured except for the bit line control switch BT connected to the bit line control signal BTL and the cell array ARY connected to the bit line control switch BT in FIG.
- the bit line control switch BT connected to the bit line control signal BTL and the cell array ARY connected to the bit line control switch BT in FIG.
- Row block RBLK0-1 is included in all partial areas (1/2, 1/4, 1/8 partial mode) that can be set by mode register 12 so the size of the set partial area Power consumption during the partial refresh mode can be reduced regardless of the power consumption.
- the refresh address counter 16 fixes at least one of the upper bits RFA18-20 of the refresh address signal RFA to a low level according to the set value of the mode register 12. That is, the partial area (1/2, 1/4, 1/8 partial mode) is assigned to the smaller side of the address in the address map. For this reason, the power consumption during the partial refresh mode can be reduced without impairing the usability of the user using the pseudo SRAM.
- FIG. 8 shows a row block according to the second embodiment of the semiconductor memory of the present invention. Circuits and signals that are the same as the circuits and signals described in the first embodiment are given the same reference numerals, and detailed descriptions thereof are omitted.
- the semiconductor memory of this embodiment is formed as a pseudo SRAM using a CMOS process on a silicon substrate, as in the first embodiment. This pseudo SRAM has a memory capacity of 32 M bits (2 M addresses X 16 I / O), for example, and is used for a work memory mounted on a portable device such as a mobile phone.
- the pseudo SRAM differs from the first embodiment in the address map indicating the memory area. More specifically, the bits of the row address signal allocated to select the row blocks RBLK0 to 15, the main word line MWLX, and the word line WL are set in the first implementation. It is different from the form. Also, the allocation of dynamic memory cells for retaining data during the partial refresh mode is different from that of the first embodiment.
- the other configuration is the same as that of the first embodiment, and the entire block of the pseudo SRAM is the same as that of FIG. 1 except that the wiring rate of the code decoder TOEC is different.
- Each row lock RBLK (any one of the row locks RBLK0 to RBLK15) has four cell arrays ARY and five subcode decoders STO (one of STO0-3) arranged along the horizontal direction of the figure, as in Fig. 2. have. That is, each row block RBLK has an even number of cell arrays ARY.
- the sub-word decoders SWD (decode circuits, sub-decoders) are arranged between the cell arrays ARY adjacent to each other and outside the cell arrays ARY located at both ends in the horizontal direction in the figure.
- the sub-word decoder SWD is connected to one main word line MWLX (one of MWLX0, 1, 2,...) Activated by the main word decoder MWD (main decoder) shown in FIG. 2 for each cell array ARY.
- One of the corresponding four word lines WL (for example, indicated by an oval in the figure) is connected to the sub-word decode signals STOZ (SWD0Z-SWD3Z) and SWDX (SWD0X-SWD3X) corresponding to the internal row address signal IRA10-9.
- the sub-word decoder SWD outputs a decode signal corresponding to the internal row address signal IRA10-9 to the read line WL.
- the supply decode signals SWDZ and SWDX are complementary signals and are decode signals of the internal address signal IRA10-9.
- the numbers at the end of the sub-code decoders SWD0-3 correspond to the binary numbers "00", "01", “10", and "11” indicated by the internal row address signal IRA10-9. For example, when the internal row address signal IRA10-9 indicates " ⁇ ", the sub-decoder STO1 is selected.
- the odd-numbered sub-word decoders SWD0 (or SWD1) arranged in the horizontal direction in the figure operate by receiving the same sub-word decode signals SWD0Z and SWDOX (or SWD1Z and SWD1X).
- the even-numbered sub-word decoders SWD2 (or SWD3) arranged in the horizontal direction in the figure operate by receiving the same sub-word decode signals STO2Z and SWD2X (or STO3Z and SWD3X).
- the odd-numbered sub-word decoders SWD0-1 are assigned the same address
- the even-numbered sub-word decoders SWD2-3 are assigned the same address. Odd-numbered subcode decoder SWD0-1 and even-numbered An address different from that of the first subword decoder STO2-3 is assigned.
- the word line WL2 is driven by the three sub decoders STO2.
- the word line WL0 indicated by the thick line is at this time, the word line WL0 is driven by the two sub-word decoders STO0, and the power required for the sub-word decoder SWD0 (or STO1) to select the word line WL is the sub-word decoder STO2 (or It is smaller than the power required for selecting the word line WL by STO3).
- FIG. 9 shows details of the sub-word decoder SWD (STO2-3) shown in FIG.
- the configuration of the sub-code decoder STO0-1 is the same as that of FIG. 9 except that the wired sub-code decode signals STOZ and SWDX are different.
- Each sub-code decoder STO includes a CMOS inverter INV (a driver that outputs a decode signal) in which the source of the pMOS transistor PM1 is connected to the signal line of the supply decode signal SWDZ (SWD1Z-SWD3Z), and a CMOS inverter INV. It has an nMOS transistor 2 connected between a word line WL as an output and a ground line VSS. The input of the CMOS inverter INV is connected to the main lead line MWLX. The gate of the nMOS transistor # 2 is connected to the signal line of the sub-word decode signal STOX (SWD1X-SWD3X).
- the high-level voltage of the sub-code decode signal SWDZ is set to the boost voltage VPP in order to set the activation voltage of the lead line WL to the boost voltage VPP higher than the external power supply voltage VDD. Therefore, the operation of the sub-word decoder STO consumes power not only in the sub-word decoder STO, but also in the booster circuit that generates the boosted voltage VPP (the boosted voltage generation circuit 18 in FIG. 1).
- the refresh address signals RFA20, 17-15 are used to select one of the row lock RBLKs.
- the refresh address signal RFA19-18 is used to select one of the sub-code decoders SWD0-3. That is, the refresh address signal RFA19-18 is used to select one of the four lead lines WL connected to the selected main lead line MWLX.
- the refresh address signal RFA14-9 is used to select one of the main word lines MWLX in the selected row block RBLK.
- the row blocks RBLK0-1 are arranged at both ends in the vertical direction Y of the memory core 30. Therefore, the power consumption for accessing the row blocks RBLK0-1 is smaller than the power consumption for accessing the other row blocks RBLK2-15.
- the power required for selecting a line by the sub-decoder SWD0 (or STO1) selected during the 1/4 or 1/8 partial mode is reduced by the amount of power consumed by the sub-line decoder STO2-3. Power consumption required for selection operation is small. In this way, by setting the partial area so that the circuit block with lower power consumption operates during the refresh operation, the partial refresh is performed. Power consumption during the flash mode.
- the same effects as in the above-described first embodiment can be obtained.
- the memory cell MC corresponding to the small number of sub-code decoders STO0 (or STO0-1) operating at the same time is included in the partial area, so that the sub-word decoder operating during the partial refresh mode is provided.
- the number of STOs can be reduced.
- power consumption during the partial refresh mode can be reduced.
- the sub-word decoder STO uses the boosted voltage VPP to drive the word line WL, the effect of reducing power consumption is great.
- the memory cell MC connected to the word line WL corresponding to the sub-word decoder SWD0 (or STO0-1) is included in the partial area (1/4, 1/8 partial mode) that can be set by the mode register 12 and the sub-word decoder
- the partial area is not dependent on the size of the set partial area. Power consumption during refresh mode can be reduced.
- FIG. 11 shows the state of the refresh address signal RFA20-9 in the partial refresh mode in the third embodiment of the semiconductor memory of the present invention.
- the same circuits and signals as the circuits and signals described in the first and second embodiments are denoted by the same reference numerals, and detailed description thereof will be omitted.
- the semiconductor memory of this embodiment is formed as a pseudo SRAM using a CMOS process on a silicon substrate, as in the first embodiment.
- This pseudo SRAM has a memory capacity of 32 M bits (2 M address X 16 I / O), for example, and is used as a work memory mounted on a portable device such as a mobile phone.
- the refresh address signals RFA20-19, 16-15 are used to select one of the row blocks RBLK.
- the refresh address signal RFA18-17 is used to select one of the word decoders STO0-3.
- the refresh address signal RFA14-9 is used to select one of the main word lines MWLX in the selected input block RBLK.
- Other configurations are the same as those of the first and second embodiments.
- the power consumption per memory cell MC holding data in the 1/8 partial mode can be made smaller than the power consumption per memory cell MC holding data in the 1/4 partial mode.
- the present invention is applied to a pseudo SRAM having 16 row blocks RBLK0-15.
- the present invention is not limited to such an embodiment.
- the present invention can be applied to a pseudo SRAM having three or more row blocks RBLK.
- the partial area is limited to the row lock RBLK0-1 at both ends of the memory core. Therefore, the configuration of the second embodiment has a remarkable effect.
- the present invention is applied to a pseudo SRAM.
- the present invention is not limited to such an embodiment.
- the present invention may be applied to a DRAM.
- power consumption (standby current) during the partial refresh mode can be reduced by including a memory block with low power consumption in the partial area.
- power consumption (standby current>) in the partial refresh mode can be reduced.
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
Abstract
Description
Claims
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006510839A JP4532481B2 (ja) | 2004-03-11 | 2004-03-11 | 半導体メモリ |
| PCT/JP2004/003206 WO2005088642A1 (ja) | 2004-03-11 | 2004-03-11 | 半導体メモリ |
| CNB2004800423496A CN100520964C (zh) | 2004-03-11 | 2004-03-11 | 半导体存储器 |
| US11/452,379 US7327627B2 (en) | 2004-03-11 | 2006-06-14 | Semiconductor memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2004/003206 WO2005088642A1 (ja) | 2004-03-11 | 2004-03-11 | 半導体メモリ |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/452,379 Continuation US7327627B2 (en) | 2004-03-11 | 2006-06-14 | Semiconductor memory |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2005088642A1 true WO2005088642A1 (ja) | 2005-09-22 |
Family
ID=34975835
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2004/003206 Ceased WO2005088642A1 (ja) | 2004-03-11 | 2004-03-11 | 半導体メモリ |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7327627B2 (ja) |
| JP (1) | JP4532481B2 (ja) |
| CN (1) | CN100520964C (ja) |
| WO (1) | WO2005088642A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102341861A (zh) * | 2009-03-04 | 2012-02-01 | 富士通半导体股份有限公司 | 半导体存储器以及半导体存储器的动作方法 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200721163A (en) * | 2005-09-23 | 2007-06-01 | Zmos Technology Inc | Low power memory control circuits and methods |
| JP2011165247A (ja) * | 2010-02-08 | 2011-08-25 | Seiko Epson Corp | 電子機器 |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09161477A (ja) * | 1995-12-11 | 1997-06-20 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JPH10222977A (ja) * | 1997-02-05 | 1998-08-21 | Samsung Electron Co Ltd | 半導体メモリ装置の隔離ゲート制御方法及び回路 |
| JPH11203858A (ja) * | 1998-01-05 | 1999-07-30 | Mitsubishi Electric Corp | ワード線駆動回路および半導体記憶装置 |
| JPH11273345A (ja) * | 1998-01-20 | 1999-10-08 | Nec Corp | 半導体メモリ装置 |
| JP2000195258A (ja) * | 1998-12-30 | 2000-07-14 | Hyundai Electronics Ind Co Ltd | メモリ回路、メモリ回路及び素子の動作方法、ビットライン制御スイッチングの減少方法、メモリ回路におけるビットライン制御スイッチングを減少させるビットライン選択制御器 |
| JP2001189081A (ja) * | 1999-12-30 | 2001-07-10 | Hyundai Electronics Ind Co Ltd | 半導体メモリディバイス及びそのビットライン接続方法 |
| JP2002008370A (ja) * | 2000-06-21 | 2002-01-11 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP2002373489A (ja) * | 2001-06-15 | 2002-12-26 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP2003346477A (ja) * | 2002-05-28 | 2003-12-05 | Internatl Business Mach Corp <Ibm> | Dramおよびそのリフレッシュ方法 |
| JP2004046936A (ja) * | 2002-07-09 | 2004-02-12 | Renesas Technology Corp | 半導体記憶装置 |
| JP2004227624A (ja) * | 2003-01-20 | 2004-08-12 | Seiko Epson Corp | 半導体メモリ装置のパーシャルリフレッシュ |
| JP2004273029A (ja) * | 2003-03-10 | 2004-09-30 | Sony Corp | 記憶装置およびそれに用いられるリフレッシュ制御回路ならびにリフレッシュ方法 |
| JP2004288231A (ja) * | 2003-03-19 | 2004-10-14 | Fujitsu Ltd | 半導体記憶装置 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100204542B1 (ko) * | 1995-11-09 | 1999-06-15 | 윤종용 | 멀티 서브워드라인 드라이버를 갖는 반도체 메모리장치 |
| KR100205007B1 (ko) * | 1995-12-04 | 1999-06-15 | 윤종용 | 멀티-워드라인 드라이버를 갖는 반도체 메모리장치 |
| KR100363107B1 (ko) * | 1998-12-30 | 2003-02-20 | 주식회사 하이닉스반도체 | 반도체메모리 장치 |
| JP4056173B2 (ja) | 1999-04-14 | 2008-03-05 | 富士通株式会社 | 半導体記憶装置および該半導体記憶装置のリフレッシュ方法 |
| US6590822B2 (en) * | 2001-05-07 | 2003-07-08 | Samsung Electronics Co., Ltd. | System and method for performing partial array self-refresh operation in a semiconductor memory device |
| US6515929B1 (en) * | 2001-10-29 | 2003-02-04 | Etron Technology, Inc. | Partial refresh feature in pseudo SRAM |
-
2004
- 2004-03-11 CN CNB2004800423496A patent/CN100520964C/zh not_active Expired - Fee Related
- 2004-03-11 WO PCT/JP2004/003206 patent/WO2005088642A1/ja not_active Ceased
- 2004-03-11 JP JP2006510839A patent/JP4532481B2/ja not_active Expired - Fee Related
-
2006
- 2006-06-14 US US11/452,379 patent/US7327627B2/en not_active Expired - Lifetime
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09161477A (ja) * | 1995-12-11 | 1997-06-20 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JPH10222977A (ja) * | 1997-02-05 | 1998-08-21 | Samsung Electron Co Ltd | 半導体メモリ装置の隔離ゲート制御方法及び回路 |
| JPH11203858A (ja) * | 1998-01-05 | 1999-07-30 | Mitsubishi Electric Corp | ワード線駆動回路および半導体記憶装置 |
| JPH11273345A (ja) * | 1998-01-20 | 1999-10-08 | Nec Corp | 半導体メモリ装置 |
| JP2000195258A (ja) * | 1998-12-30 | 2000-07-14 | Hyundai Electronics Ind Co Ltd | メモリ回路、メモリ回路及び素子の動作方法、ビットライン制御スイッチングの減少方法、メモリ回路におけるビットライン制御スイッチングを減少させるビットライン選択制御器 |
| JP2001189081A (ja) * | 1999-12-30 | 2001-07-10 | Hyundai Electronics Ind Co Ltd | 半導体メモリディバイス及びそのビットライン接続方法 |
| JP2002008370A (ja) * | 2000-06-21 | 2002-01-11 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP2002373489A (ja) * | 2001-06-15 | 2002-12-26 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP2003346477A (ja) * | 2002-05-28 | 2003-12-05 | Internatl Business Mach Corp <Ibm> | Dramおよびそのリフレッシュ方法 |
| JP2004046936A (ja) * | 2002-07-09 | 2004-02-12 | Renesas Technology Corp | 半導体記憶装置 |
| JP2004227624A (ja) * | 2003-01-20 | 2004-08-12 | Seiko Epson Corp | 半導体メモリ装置のパーシャルリフレッシュ |
| JP2004273029A (ja) * | 2003-03-10 | 2004-09-30 | Sony Corp | 記憶装置およびそれに用いられるリフレッシュ制御回路ならびにリフレッシュ方法 |
| JP2004288231A (ja) * | 2003-03-19 | 2004-10-14 | Fujitsu Ltd | 半導体記憶装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102341861A (zh) * | 2009-03-04 | 2012-02-01 | 富士通半导体股份有限公司 | 半导体存储器以及半导体存储器的动作方法 |
| CN102341861B (zh) * | 2009-03-04 | 2014-08-27 | 富士通半导体股份有限公司 | 半导体存储器以及半导体存储器的动作方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4532481B2 (ja) | 2010-08-25 |
| US20060239106A1 (en) | 2006-10-26 |
| CN100520964C (zh) | 2009-07-29 |
| JPWO2005088642A1 (ja) | 2008-02-21 |
| US7327627B2 (en) | 2008-02-05 |
| CN1926634A (zh) | 2007-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4437710B2 (ja) | 半導体メモリ | |
| JP5343544B2 (ja) | 半導体メモリ、半導体装置およびシステム | |
| EP1906409B1 (en) | Semiconductor memory and system | |
| US7317650B2 (en) | Semiconductor memory | |
| US6618314B1 (en) | Method and architecture for reducing the power consumption for memory devices in refresh operations | |
| US20080285370A1 (en) | Semiconductor memory and system | |
| JPH0917178A (ja) | 半導体記憶装置とメモリシステム | |
| JP2004152474A (ja) | 高速データアクセスのための半導体メモリ装置及びその駆動方法 | |
| JPWO2005124786A1 (ja) | 半導体メモリ | |
| JP2006302466A (ja) | 半導体記憶装置 | |
| JP4597470B2 (ja) | 半導体メモリ | |
| US6304494B1 (en) | Semiconductor device with decreased power consumption | |
| KR100642759B1 (ko) | 선택적 리프레쉬가 가능한 반도체 메모리 디바이스 | |
| JP2001084760A (ja) | 半導体記憶装置 | |
| US7167407B2 (en) | Dynamic semiconductor memory device and power saving mode of operation method of the same | |
| US20050105372A1 (en) | Semiconductor memory | |
| WO2005088642A1 (ja) | 半導体メモリ | |
| JP2001189081A (ja) | 半導体メモリディバイス及びそのビットライン接続方法 | |
| JP4137060B2 (ja) | 半導体メモリおよびダイナミックメモリセルの電荷蓄積方法 | |
| JPH11134854A (ja) | 半導体記憶装置 | |
| JP2006048845A (ja) | セルフリフレッシュ制御回路 | |
| KR20050098336A (ko) | 오토 리프레쉬 동작에서 전력 노이즈를 감소시킬 수 있는반도체 메모리 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200480042349.6 Country of ref document: CN |
|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2006510839 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11452379 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 11452379 Country of ref document: US |
|
| 122 | Ep: pct application non-entry in european phase |