[go: up one dir, main page]

CN119626288B - Memory refresh circuit, refresh method and memory - Google Patents

Memory refresh circuit, refresh method and memory Download PDF

Info

Publication number
CN119626288B
CN119626288B CN202510158375.9A CN202510158375A CN119626288B CN 119626288 B CN119626288 B CN 119626288B CN 202510158375 A CN202510158375 A CN 202510158375A CN 119626288 B CN119626288 B CN 119626288B
Authority
CN
China
Prior art keywords
address
signal
module
logic unit
input end
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.)
Active
Application number
CN202510158375.9A
Other languages
Chinese (zh)
Other versions
CN119626288A (en
Inventor
何坤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Liji Storage Technology Co ltd
Original Assignee
Zhejiang Liji Storage Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhejiang Liji Storage Technology Co ltd filed Critical Zhejiang Liji Storage Technology Co ltd
Priority to CN202510158375.9A priority Critical patent/CN119626288B/en
Publication of CN119626288A publication Critical patent/CN119626288A/en
Application granted granted Critical
Publication of CN119626288B publication Critical patent/CN119626288B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital 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/406Management or control of the refreshing or charge-regeneration cycles
    • G11C11/40615Internal triggering or timing of refresh, e.g. hidden refresh, self refresh, pseudo-SRAMs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital 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/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/408Address circuits
    • G11C11/4085Word line control circuits, e.g. word line drivers, - boosters, - pull-up, - pull-down, - precharge
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital 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/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/408Address circuits
    • G11C11/4087Address decoders, e.g. bit - or word line decoders; Multiple line decoders

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Dram (AREA)

Abstract

本公开的实施例提供存储器的刷新电路、刷新方法和存储器。该刷新电路包括地址生成模块和地址译码模块,地址生成模块根据刷新命令,生成地址信号并确定字线控制信号,地址译码模块根据地址信号和字线控制信号,确定M个地址选择信号,其中,每个地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个模块地址选择信号与M个存储模块一一对应,M个行地址选择信号与M个字线一一对应,如此M个地址选择信号对应所有存储模块的M个不同字线,可以同时打开所有存储模块不同的字线,能够降低字线上的压降,缩短字线的动作时长,从而提高存储器刷新的成功率,进而提高存储器的稳定性。

The embodiments of the present disclosure provide a memory refresh circuit, a refresh method and a memory. The refresh circuit includes an address generation module and an address decoding module, wherein the address generation module generates an address signal and determines a word line control signal according to a refresh command, and the address decoding module determines M address selection signals according to the address signal and the word line control signal, wherein each address selection signal includes a module address selection signal and a row address selection signal, the M module address selection signals correspond to M storage modules one-to-one, and the M row address selection signals correspond to M word lines one-to-one, so that the M address selection signals correspond to M different word lines of all storage modules, and different word lines of all storage modules can be opened at the same time, which can reduce the voltage drop on the word line and shorten the action time of the word line, thereby improving the success rate of memory refresh, and further improving the stability of the memory.

Description

存储器的刷新电路、刷新方法和存储器Memory refresh circuit, refresh method and memory

技术领域Technical Field

本公开的实施例涉及存储器技术领域,尤其涉及存储器的刷新电路、刷新方法和存储器。Embodiments of the present disclosure relate to the field of memory technology, and in particular to a refresh circuit, a refresh method and a memory of the memory.

背景技术Background Art

动态随机存储器(Dynamic Random Access Memory,DRAM)的存储单元是由一个电容和一个开关构成,DRAM的数据存储在电容中,由于电容会逐渐失去电荷,如果不进行定期刷新,存储的数据可能会被破坏,因此,DRAM需要定期刷新操作来重新充电,以确保数据的准确性。DRAM在进行刷新时地址信号是由内部的计数器所产生的,由于内部的计数器产生的地址信号的顺序是一定的,因此在刷新操作时,所有存储单元的字线打开顺序是一定的。The storage unit of Dynamic Random Access Memory (DRAM) is composed of a capacitor and a switch. The data of DRAM is stored in the capacitor. Since the capacitor will gradually lose its charge, the stored data may be destroyed if it is not refreshed regularly. Therefore, DRAM needs to be refreshed regularly to recharge to ensure the accuracy of the data. When DRAM is refreshed, the address signal is generated by the internal counter. Since the order of the address signal generated by the internal counter is certain, the word line opening order of all storage units is certain during the refresh operation.

现有技术中,所有存储模块相同的字线被同时打开,字线上的压降较大,离电源较远的存储模块的字线的动作较慢,影响刷新的成功率,导致存储器的稳定性较差。In the prior art, the same word lines of all storage modules are opened simultaneously, resulting in a large voltage drop on the word lines. The word lines of storage modules farther from the power supply move more slowly, affecting the success rate of refresh and causing poor stability of the memory.

发明内容Summary of the invention

本公开提供了一种存储器的刷新电路、刷新方法和存储器,能够降低字线上的压降,缩短字线的动作时长,从而提高存储器刷新的成功率,进而提高存储器的稳定性。The present disclosure provides a memory refresh circuit, a refresh method and a memory, which can reduce the voltage drop on the word line and shorten the action time of the word line, thereby improving the success rate of memory refresh and further improving the stability of the memory.

第一方面,本公开提供了一种存储器的刷新电路,存储器包括沿第一方向排列的M个存储模块,每个所述存储模块包括沿第二方向排列的m个存储单元,所述第一方向和所述第二方向交叉,M个沿所述第一方向排列的所述存储单元连接同一字线,M=2N,N为大于零的整数,m为大于或等于M的整数。所述刷新电路包括:地址生成模块和地址译码模块。In a first aspect, the present disclosure provides a refresh circuit of a memory, wherein the memory includes M memory modules arranged along a first direction, each of the memory modules includes m memory cells arranged along a second direction, the first direction and the second direction intersect, the M memory cells arranged along the first direction are connected to the same word line, M=2 N , N is an integer greater than zero, and m is an integer greater than or equal to M. The refresh circuit includes: an address generation module and an address decoding module.

所述地址生成模块被配置为,根据刷新命令,生成地址信号并确定字线控制信号。所述地址译码模块被配置为,根据所述地址信号和所述字线控制信号,确定M个地址选择信号,其中,每个所述地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个所述模块地址选择信号与M个所述存储模块一一对应,M个所述行地址选择信号与M个所述字线一一对应。The address generation module is configured to generate an address signal and determine a word line control signal according to a refresh command. The address decoding module is configured to determine M address selection signals according to the address signal and the word line control signal, wherein each of the address selection signals includes a module address selection signal and a row address selection signal, the M module address selection signals correspond one-to-one to the M storage modules, and the M row address selection signals correspond one-to-one to the M word lines.

在本公开的一些实施例中,所述地址译码模块包括组合逻辑单元和地址锁存器单元,所述组合逻辑单元的地址输入端连接所述地址生成模块的地址输出端,所述组合逻辑单元的地址输出端连接所述地址锁存器单元的地址输入端,所述地址锁存器单元的控制端连接所述地址生成模块的字线控制输出端,所述组合逻辑单元的第一电平输入端连接高电平,所述组合逻辑单元的第二电平输入端连接低电平。In some embodiments of the present disclosure, the address decoding module includes a combinational logic unit and an address latch unit, the address input end of the combinational logic unit is connected to the address output end of the address generation module, the address output end of the combinational logic unit is connected to the address input end of the address latch unit, the control end of the address latch unit is connected to the word line control output end of the address generation module, the first level input end of the combinational logic unit is connected to a high level, and the second level input end of the combinational logic unit is connected to a low level.

所述组合逻辑单元被配置为,根据所述地址信号中的模块地址信号,确定M个所述模块地址选择信号,根据所述地址信号中的行地址信号,确定M个所述行地址选择信号。所述地址锁存器单元被配置为,当所述字线控制信号为高电平时,输出M个所述地址选择信号。The combinational logic unit is configured to determine the M module address selection signals according to the module address signal in the address signal, and to determine the M row address selection signals according to the row address signal in the address signal. The address latch unit is configured to output the M address selection signals when the word line control signal is at a high level.

在本公开的一些实施例中,所述组合逻辑单元包括M个逻辑单元,所述模块地址信号包括N个模块地址子信号,每个所述逻辑单元的N个地址输入端与N个所述模块地址子信号一一对应连接,所述逻辑单元的第一电平输入端连接高电平或低电平,所述逻辑单元的第二电平输入端连接高电平或低电平,所述逻辑单元的输出端连接所述地址锁存器单元的地址输入端。In some embodiments of the present disclosure, the combinational logic unit includes M logic units, the module address signal includes N module address sub-signals, the N address input terminals of each of the logic units are connected one-to-one with the N module address sub-signals, the first level input terminal of the logic unit is connected to a high level or a low level, the second level input terminal of the logic unit is connected to a high level or a low level, and the output terminal of the logic unit is connected to the address input terminal of the address latch unit.

每个所述逻辑单元被配置为,将N个所述模块地址子信号强制输出为高电平或低电平,得到一个所述模块地址选择信号。Each of the logic units is configured to force the N module address sub-signals to be output as a high level or a low level to obtain one module address selection signal.

在本公开的一些实施例中,所述组合逻辑单元包括第一逻辑单元、第二逻辑单元、第三逻辑单元和第四逻辑单元,所述模块地址信号包括第一模块地址子信号和第二模块地址子信号。In some embodiments of the present disclosure, the combinational logic unit includes a first logic unit, a second logic unit, a third logic unit, and a fourth logic unit, and the module address signal includes a first module address sub-signal and a second module address sub-signal.

所述第一逻辑单元的第一电平输入端和第二电平输入端连接低电平,所述第一逻辑单元的第一地址输入端连接所述第一模块地址子信号,所述第一逻辑单元的第二地址输入端连接所述第二模块地址子信号,所述第一逻辑单元的输出端连接所述地址锁存器单元的第一地址输入端。所述第二逻辑单元的第一电平输入端连接低电平,所述第二逻辑单元的第二电平输入端连接高电平,所述第二逻辑单元的第一地址输入端连接所述第一模块地址子信号,所述第二逻辑单元的第二地址输入端连接所述第二模块地址子信号,所述第二逻辑单元的输出端连接所述地址锁存器单元的第二地址输入端。The first level input terminal and the second level input terminal of the first logic unit are connected to a low level, the first address input terminal of the first logic unit is connected to the first module address sub-signal, the second address input terminal of the first logic unit is connected to the second module address sub-signal, and the output terminal of the first logic unit is connected to the first address input terminal of the address latch unit. The first level input terminal of the second logic unit is connected to a low level, the second level input terminal of the second logic unit is connected to a high level, the first address input terminal of the second logic unit is connected to the first module address sub-signal, the second address input terminal of the second logic unit is connected to the second module address sub-signal, and the output terminal of the second logic unit is connected to the second address input terminal of the address latch unit.

所述第三逻辑单元的第一电平输入端连接高电平,所述第三逻辑单元的第二电平输入端连接低电平,所述第三逻辑单元的第一地址输入端连接所述第一模块地址子信号,所述第三逻辑单元的第二地址输入端连接所述第二模块地址子信号,所述第三逻辑单元的输出端连接所述地址锁存器单元的第三地址输入端。所述第四逻辑单元的第一电平输入端和第二电平输入端连接高电平,所述第四逻辑单元的第一地址输入端连接所述第一模块地址子信号,所述第四逻辑单元的第二地址输入端连接所述第二模块地址子信号,所述第四逻辑单元的输出端连接所述地址锁存器单元的第四地址输入端。The first level input terminal of the third logic unit is connected to a high level, the second level input terminal of the third logic unit is connected to a low level, the first address input terminal of the third logic unit is connected to the first module address sub-signal, the second address input terminal of the third logic unit is connected to the second module address sub-signal, and the output terminal of the third logic unit is connected to the third address input terminal of the address latch unit. The first level input terminal and the second level input terminal of the fourth logic unit are connected to a high level, the first address input terminal of the fourth logic unit is connected to the first module address sub-signal, the second address input terminal of the fourth logic unit is connected to the second module address sub-signal, and the output terminal of the fourth logic unit is connected to the fourth address input terminal of the address latch unit.

所述第一逻辑单元被配置为,将所述第一模块地址子信号和所述第二模块地址子信号强制输出为低电平,得到第一模块地址选择信号。所述第二逻辑单元被配置为,将所述第一模块地址子信号强制输出为高电平,将所述第二模块地址子信号强制输出为低电平,得到第二模块地址选择信号。所述第三逻辑单元被配置为,将所述第一模块地址子信号强制输出为低电平,将所述第二模块地址子信号强制输出为高电平,得到第三模块地址选择信号。所述第四逻辑单元被配置为,将所述第一模块地址子信号和所述第二模块地址子信号强制输出为高电平,得到第四模块地址选择信号。The first logic unit is configured to force the first module address sub-signal and the second module address sub-signal to be output as a low level, so as to obtain a first module address selection signal. The second logic unit is configured to force the first module address sub-signal to be output as a high level, and the second module address sub-signal to be output as a low level, so as to obtain a second module address selection signal. The third logic unit is configured to force the first module address sub-signal to be output as a low level, and the second module address sub-signal to be output as a high level, so as to obtain a third module address selection signal. The fourth logic unit is configured to force the first module address sub-signal and the second module address sub-signal to be output as a high level, so as to obtain a fourth module address selection signal.

在本公开的一些实施例中,每个所述逻辑单元包括N个异或门和2N个反相器,在每个所述逻辑单元中,每个所述异或门的两个输入端与两个所述反相器的输出端一一对应连接,N个所述反相器的输入端与N个所述模块地址子信号一一对应连接,另外N个所述反相器的输入端连接高电平或低电平,每个所述异或门的输出端连接所述地址锁存器单元的地址输入端。In some embodiments of the present disclosure, each of the logic units includes N XOR gates and 2N inverters. In each of the logic units, the two input ends of each of the XOR gates are connected one-to-one with the output ends of the two inverters, the input ends of the N inverters are connected one-to-one with the N module address sub-signals, and the input ends of the other N inverters are connected to a high level or a low level, and the output end of each of the XOR gates is connected to the address input end of the address latch unit.

在本公开的一些实施例中,每个所述逻辑单元包括第一反相器、第二反相器、第三反相器、第四反相器、第一异或门和第二异或门,所述第一反相器的输入端连接第一模块地址子信号,所述第一反相器的输出端连接所述第一异或门的第一输入端,所述第二反相器的输入端连接低电平或高电平,所述第二反相器的输出端连接所述第一异或门的第二输入端,所述第三反相器的输入端连接第二模块地址子信号,所述第三反相器的输出端连接所述第二异或门的第一输入端,所述第四反相器的输入端连接低电平或高电平,所述第四反相器的输出端连接所述第二异或门的第二输入端,所述第一异或门的输出端和所述第二异或门的输出端连接所述地址锁存器单元的地址输入端。In some embodiments of the present disclosure, each of the logic units includes a first inverter, a second inverter, a third inverter, a fourth inverter, a first XOR gate and a second XOR gate, the input end of the first inverter is connected to the first module address sub-signal, the output end of the first inverter is connected to the first input end of the first XOR gate, the input end of the second inverter is connected to a low level or a high level, the output end of the second inverter is connected to the second input end of the first XOR gate, the input end of the third inverter is connected to the second module address sub-signal, the output end of the third inverter is connected to the first input end of the second XOR gate, the input end of the fourth inverter is connected to a low level or a high level, the output end of the fourth inverter is connected to the second input end of the second XOR gate, and the output end of the first XOR gate and the output end of the second XOR gate are connected to the address input end of the address latch unit.

在本公开的一些实施例中,所述地址锁存器单元包括M个地址锁存器,M个所述地址锁存器的地址输入端与M个所述逻辑单元的输出端一一对应连接,M个所述地址锁存器的控制端均连接所述地址生成模块的字线控制输出端。In some embodiments of the present disclosure, the address latch unit includes M address latches, the address input ends of the M address latches are connected one-to-one with the output ends of the M logic units, and the control ends of the M address latches are all connected to the word line control output end of the address generation module.

在本公开的一些实施例中,所述地址生成模块包括命令解码器、字线控制信号生成器和内部计数器,所述命令解码器的输出端连接所述字线控制信号生成器的输入端和所述内部计数器的输入端,所述内部计数器的输出端连接所述地址译码模块的地址输入端,所述字线控制信号生成器的输出端连接所述地址译码模块的控制端。In some embodiments of the present disclosure, the address generation module includes a command decoder, a word line control signal generator and an internal counter, the output of the command decoder is connected to the input of the word line control signal generator and the input of the internal counter, the output of the internal counter is connected to the address input of the address decoding module, and the output of the word line control signal generator is connected to the control end of the address decoding module.

所述命令解码器被配置为,响应于接收到的所述刷新命令,生成内部刷新命令。所述字线控制信号生成器被配置为,根据所述内部刷新命令,拉高所述字线控制信号。所述内部计数器被配置为,根据所述内部刷新命令,生成所述地址信号。The command decoder is configured to generate an internal refresh command in response to the received refresh command. The word line control signal generator is configured to pull up the word line control signal according to the internal refresh command. The internal counter is configured to generate the address signal according to the internal refresh command.

第二方面,本公开提供了一种存储器的刷新方法,应用于第一方面提供的任一刷新电路,该刷新方法包括:In a second aspect, the present disclosure provides a memory refresh method, which is applied to any refresh circuit provided in the first aspect, and the refresh method includes:

根据刷新命令,生成地址信号并确定字线控制信号;根据所述地址信号和所述字线控制信号,确定M个地址选择信号。According to the refresh command, an address signal is generated and a word line control signal is determined; according to the address signal and the word line control signal, M address selection signals are determined.

其中,每个所述地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个所述模块地址选择信号与M个所述存储模块一一对应,M个所述行地址选择信号与M个所述字线一一对应。Each of the address selection signals includes a module address selection signal and a row address selection signal, the M module address selection signals correspond one-to-one to the M storage modules, and the M row address selection signals correspond one-to-one to the M word lines.

第三方面,本公开提供了一种存储器,包括沿第一方向排列的M个存储模块和第一方面提供的任一刷新电路。In a third aspect, the present disclosure provides a memory comprising M storage modules arranged along a first direction and any refresh circuit provided in the first aspect.

其中,每个所述存储模块包括沿第二方向排列的m个存储单元,所述第一方向和所述第二方向交叉,M个沿所述第一方向排列的所述存储单元连接同一字线,M=2N,N为大于零的整数,m为大于或等于M的整数。Each of the storage modules includes m storage units arranged along a second direction, the first direction and the second direction intersect, the M storage units arranged along the first direction are connected to the same word line, M=2 N , N is an integer greater than zero, and m is an integer greater than or equal to M.

本公开的技术方案中提供了一种刷新电路,包括地址生成模块和地址译码模块,地址生成模块根据刷新命令,生成地址信号并确定字线控制信号,地址译码模块根据地址信号和字线控制信号,确定M个地址选择信号,其中,每个地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个模块地址选择信号与M个存储模块一一对应,M个行地址选择信号与M个字线一一对应,如此M个地址选择信号对应所有存储模块的M个不同字线,可以同时打开所有存储模块不同的字线,能够降低字线上的压降,缩短字线的动作时长,从而提高存储器刷新的成功率,进而提高存储器的稳定性。The technical solution disclosed in the present invention provides a refresh circuit, including an address generation module and an address decoding module. The address generation module generates an address signal and determines a word line control signal according to a refresh command. The address decoding module determines M address selection signals according to the address signal and the word line control signal, wherein each address selection signal includes a module address selection signal and a row address selection signal. The M module address selection signals correspond one-to-one to the M storage modules, and the M row address selection signals correspond one-to-one to the M word lines. In this way, the M address selection signals correspond to M different word lines of all storage modules, and different word lines of all storage modules can be opened at the same time, which can reduce the voltage drop on the word line and shorten the action time of the word line, thereby improving the success rate of memory refresh and further improving the stability of the memory.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,应当知道,以下描述的附图仅仅涉及本公开的一些实施例,而非对本公开的限制,其中:In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. It should be noted that the drawings described below only relate to some embodiments of the present disclosure, rather than limiting the present disclosure, wherein:

图1为现有技术提供的一种存储器的结构示意图;FIG1 is a schematic diagram of the structure of a memory provided by the prior art;

图2为本公开实施例提供的一种存储器的结构示意图;FIG2 is a schematic diagram of the structure of a memory provided by an embodiment of the present disclosure;

图3为本公开实施例提供的一种刷新电路的结构示意图;FIG3 is a schematic diagram of the structure of a refresh circuit provided by an embodiment of the present disclosure;

图4为本公开实施例提供的刷新电路的工作时序图;FIG4 is a working timing diagram of a refresh circuit provided in an embodiment of the present disclosure;

图5为本公开实施例提供的一种地址译码模块的电路示意图;FIG5 is a circuit diagram of an address decoding module provided in an embodiment of the present disclosure;

图6为本公开实施例提供的一种刷新方法的流程示意图。FIG6 is a flow chart of a refresh method provided in an embodiment of the present disclosure.

具体实施方式DETAILED DESCRIPTION

为了使本公开的实施例的目的、技术方案和优点更加清楚,下面将结合附图,对本公开的实施例的技术方案进行清楚、完整的描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域技术人员在无需创造性劳动的前提下所获得的所有其它实施例,也都属于本公开保护的范围。In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work also fall within the scope of protection of the present disclosure.

除非另外定义,否则在此使用的所有术语(包括技术和科学术语)具有与本公开主题所属领域的技术人员所通常理解的相同含义。进一步将理解的是,诸如在通常使用的词典中定义的那些的术语应解释为具有与说明书上下文和相关技术中它们的含义一致的含义,并且将不以理想化或过于正式的形式来解释,除非在此另外明确定义。如在此所使用的,将两个或更多部分“连接”到一起的陈述应指这些部分直接结合到一起或通过一个或多个中间部件结合。Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by a person skilled in the art to which the subject matter of the present disclosure belongs. It will be further understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the specification and the relevant art, and will not be interpreted in an idealized or overly formal form unless otherwise explicitly defined herein. As used herein, a statement that two or more parts are "connected" together shall mean that the parts are joined together directly or through one or more intermediate components.

在本公开中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语“实施例”并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本公开所描述的实施例可以与其它实施例相结合。Reference to "embodiments" in this disclosure means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase "embodiments" in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this disclosure may be combined with other embodiments.

此外,本公开的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序,可以明示或者隐含地包括一个或者更多个该特征。In addition, the terms "first", "second", etc. in the specification and claims of the present disclosure or the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order, and may explicitly or implicitly include one or more of the features.

本公开中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:存在A,同时存在A和B,存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。The term "and/or" in this disclosure is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and/or B can represent: A exists, A and B exist at the same time, and B exists. In addition, the character "/" in this article generally indicates that the associated objects before and after are in an "or" relationship.

在本公开的描述中,除非另有说明,“多个”和“至少两个”的含义是指两个以上(包括两个),同理,“多组”和“至少两组”指的是两组以上(包括两组)。In the description of the present disclosure, unless otherwise specified, "plurality" and "at least two" mean more than two (including two). Similarly, "plurality groups" and "at least two groups" mean more than two groups (including two).

为了使本技术领域的人员更好地理解本申请方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.

图1为现有技术提供的一种存储器的结构示意图,如图1所示,存储器包括计数器30、多个存储模块10和多个字线20,每个存储模块10包括多个存储单元11,沿行方向的多个存储单元11连接同一字线20,各字线20连接电源,存储器在刷新时计数器30产生地址信号,基于该地址信号可以选择并打开相应的存储单元11的字线20。Figure 1 is a schematic diagram of the structure of a memory provided by the prior art. As shown in Figure 1, the memory includes a counter 30, multiple storage modules 10 and multiple word lines 20. Each storage module 10 includes multiple storage cells 11. Multiple storage cells 11 along the row direction are connected to the same word line 20. Each word line 20 is connected to a power supply. When the memory is refreshed, the counter 30 generates an address signal, and the word line 20 of the corresponding storage cell 11 can be selected and opened based on the address signal.

在实际应用中,计数器30产生的地址信号的顺序是一定的,因此在存储器进行刷新操作时,所有存储单元11的字线20打开顺序是一定的,如图1所示,存储器进行刷新操作时,同时打开所有存储模块10相同的字线20,故而字线20上的压降较大,离电源较远的存储模块10的字线20的动作较慢,影响字线20的动作时长,而字线20的动作时长较长时存储器刷新的成功率较低,从而导致存储器的稳定性较差。In practical applications, the order of address signals generated by the counter 30 is certain. Therefore, when the memory is refreshed, the order in which the word lines 20 of all storage cells 11 are opened is certain. As shown in FIG1 , when the memory is refreshed, the same word lines 20 of all storage modules 10 are opened at the same time. Therefore, the voltage drop on the word lines 20 is large, and the word lines 20 of the storage modules 10 that are far away from the power supply move slower, affecting the action duration of the word lines 20. When the action duration of the word lines 20 is longer, the success rate of memory refresh is lower, resulting in poor stability of the memory.

有鉴于此,本公开提供了一种存储器的刷新电路,包括地址生成模块和地址译码模块,地址生成模块根据刷新命令,生成地址信号并确定字线控制信号,地址译码模块根据地址信号和字线控制信号,确定M个地址选择信号,其中,每个地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个模块地址选择信号与M个存储模块一一对应,M个行地址选择信号与M个字线一一对应,如此M个地址选择信号对应所有存储模块的M个不同字线,可以同时打开所有存储模块不同的字线,能够降低字线上的压降,缩短字线的动作时长,从而提高存储器刷新的成功率,进而提高存储器的稳定性。In view of this, the present disclosure provides a refresh circuit of a memory, including an address generation module and an address decoding module, wherein the address generation module generates an address signal and determines a word line control signal according to a refresh command, and the address decoding module determines M address selection signals according to the address signal and the word line control signal, wherein each address selection signal includes a module address selection signal and a row address selection signal, the M module address selection signals correspond one-to-one to the M storage modules, and the M row address selection signals correspond one-to-one to the M word lines, so that the M address selection signals correspond to M different word lines of all storage modules, and different word lines of all storage modules can be opened at the same time, which can reduce the voltage drop on the word line and shorten the action time of the word line, thereby improving the success rate of memory refresh, and further improving the stability of the memory.

下面以几个具体的实施例来详细描述本公开提供的技术方案。The technical solution provided by the present disclosure is described in detail below with reference to several specific embodiments.

图2为本公开实施例提供的一种存储器的结构示意图,如图2所示,存储器包括刷新电路100和沿第一方向排列的M个存储模块10,M=2N,N为大于零的整数。每个存储模块10包括沿第二方向排列的m个存储单元11,m为大于或等于M的整数,第一方向和第二方向交叉,M个沿第一方向排列的存储单元11连接同一字线20。FIG2 is a schematic diagram of the structure of a memory provided by an embodiment of the present disclosure. As shown in FIG2 , the memory includes a refresh circuit 100 and M storage modules 10 arranged along a first direction, where M=2 N , and N is an integer greater than zero. Each storage module 10 includes m storage cells 11 arranged along a second direction, where m is an integer greater than or equal to M. The first direction and the second direction intersect, and the M storage cells 11 arranged along the first direction are connected to the same word line 20.

示例性的,如图2所示,存储器包括四个存储模块10,分别为第一存储模块10a、第二存储模块10b、第三存储模块10c和第四存储模块10d,第一存储模块10a、第二存储模块10b、第三存储模块10c和第四存储模块10d沿第一方向依次排列。每个存储模块10包括四个存储单元11,分别记为存储单元11a、存储单元11b、存储单元11c和存储单元11d,每个存储模块10中的存储单元11a、存储单元11b、存储单元11c和存储单元11d沿第二方向依次排列。Exemplarily, as shown in FIG2 , the memory includes four storage modules 10, namely, a first storage module 10a, a second storage module 10b, a third storage module 10c, and a fourth storage module 10d, and the first storage module 10a, the second storage module 10b, the third storage module 10c, and the fourth storage module 10d are arranged in sequence along the first direction. Each storage module 10 includes four storage units 11, respectively denoted as storage unit 11a, storage unit 11b, storage unit 11c, and storage unit 11d, and the storage units 11a, storage unit 11b, storage unit 11c, and storage unit 11d in each storage module 10 are arranged in sequence along the second direction.

存储器包括四个字线20,分别为第一字线21、第二字线22、第三字线23和第四字线24,第一字线21连接第一存储模块10a、第二存储模块10b、第三存储模块10c和第四存储模块10d中的存储单元11a,第二字线22连接第一存储模块10a、第二存储模块10b、第三存储模块10c和第四存储模块10d中的存储单元11b,第三字线23连接第一存储模块10a、第二存储模块10b、第三存储模块10c和第四存储模块10d中的存储单元11c,第四字线24连接第一存储模块10a、第二存储模块10b、第三存储模块10c和第四存储模块10d中的存储单元11d。The memory includes four word lines 20, namely a first word line 21, a second word line 22, a third word line 23 and a fourth word line 24. The first word line 21 connects the memory cell 11a in the first storage module 10a, the second storage module 10b, the third storage module 10c and the fourth storage module 10d, the second word line 22 connects the memory cell 11b in the first storage module 10a, the second storage module 10b, the third storage module 10c and the fourth storage module 10d, the third word line 23 connects the memory cell 11c in the first storage module 10a, the second storage module 10b, the third storage module 10c and the fourth storage module 10d, and the fourth word line 24 connects the memory cell 11d in the first storage module 10a, the second storage module 10b, the third storage module 10c and the fourth storage module 10d.

需要说明的是,图2仅以N=2为例,示例性展示了存储器包括22个存储模块10,在实际应用中,存储模块10的数量还可以是21、23或者2N,N为大于3的任一整数,本公开对此不做具体限制。It should be noted that FIG2 only takes N=2 as an example, and exemplarily shows that the memory includes 2 2 storage modules 10. In practical applications, the number of storage modules 10 may also be 2 1 , 2 3 or 2 N , where N is any integer greater than 3, and the present disclosure does not make any specific limitation on this.

还需要说明的是,图2仅以m=M为例,示例性展示了存储器包括M个字线20,在实际应用中,字线20的数量还可以是大于M的任一整数,本公开对此不做具体限制。It should also be noted that FIG. 2 only takes m=M as an example, and exemplarily shows that the memory includes M word lines 20. In practical applications, the number of word lines 20 can also be any integer greater than M, and the present disclosure does not make any specific limitation on this.

图3为本公开实施例提供的一种刷新电路的结构示意图,如图3所示,刷新电路100包括地址生成模块110和地址译码模块120,地址生成模块110的输入端接收刷新命令,地址生成模块110的地址输出端连接地址译码模块120的地址输入端,地址生成模块110的字线控制输出端地址译码模块120的控制端。Figure 3 is a structural schematic diagram of a refresh circuit provided in an embodiment of the present disclosure. As shown in Figure 3, the refresh circuit 100 includes an address generation module 110 and an address decoding module 120. The input end of the address generation module 110 receives a refresh command, the address output end of the address generation module 110 is connected to the address input end of the address decoding module 120, and the word line control output end of the address generation module 110 is connected to the control end of the address decoding module 120.

地址生成模块110被配置为,根据刷新命令,生成地址信号并确定字线控制信号,地址译码模块120被配置为,根据地址信号和字线控制信号,确定M个地址选择信号。其中,每个地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个模块地址选择信号与M个存储模块10一一对应,M个行地址选择信号与M个字线20一一对应。The address generation module 110 is configured to generate an address signal and determine a word line control signal according to a refresh command, and the address decoding module 120 is configured to determine M address selection signals according to the address signal and the word line control signal. Each address selection signal includes a module address selection signal and a row address selection signal, the M module address selection signals correspond to the M storage modules 10 one by one, and the M row address selection signals correspond to the M word lines 20 one by one.

示例性的,如图3所示,地址生成模块110包括命令解码器111、字线控制信号生成器112和内部计数器113。其中,命令解码器111的输出端连接字线控制信号生成器112的输入端和内部计数器的输入端113,内部计数器113的输出端连接地址译码模块120的地址输入端,字线控制信号生成器112的输出端连接地址译码模块120的控制端。Exemplarily, as shown in FIG3 , the address generation module 110 includes a command decoder 111, a word line control signal generator 112, and an internal counter 113. The output end of the command decoder 111 is connected to the input end of the word line control signal generator 112 and the input end 113 of the internal counter, the output end of the internal counter 113 is connected to the address input end of the address decoding module 120, and the output end of the word line control signal generator 112 is connected to the control end of the address decoding module 120.

当存储器需要进行刷新时生成刷新命令,命令解码器111可以接收刷新命令并对其进行响应,解码生成内部刷新命令,字线控制信号生成器112根据内部刷新命令拉高字线控制信号,同时内部计数器113根据内部刷新命令,生成地址信号,如图4所示,图4为本公开实施例提供的一种刷新电路的工作时序图。When the memory needs to be refreshed, a refresh command is generated, and the command decoder 111 can receive the refresh command and respond to it, decoding to generate an internal refresh command, and the word line control signal generator 112 pulls up the word line control signal according to the internal refresh command. At the same time, the internal counter 113 generates an address signal according to the internal refresh command, as shown in Figure 4, which is a working timing diagram of a refresh circuit provided in an embodiment of the present disclosure.

例如,地址信号为A<12:0>=0000000000000,则地址信号A<12:0>包括十三个地址子信号,分别为第一地址子信号A<0>、第二地址子信号A<1>、第三地址子信号A<2>、第四地址子信号A<3>、第五地址子信号A<4>、第六地址子信号A<5>、第七地址子信号A<6>、第八地址子信号A<7>、第九地址子信号A<8>、第十地址子信号A<9>、第十一地址子信号A<10>、第十二地址子信号A<11>和第十三地址子信号A<12>。For example, if the address signal is A<12:0>=0000000000000, then the address signal A<12:0> includes thirteen address sub-signals, namely, a first address sub-signal A<0>, a second address sub-signal A<1>, a third address sub-signal A<2>, a fourth address sub-signal A<3>, a fifth address sub-signal A<4>, a sixth address sub-signal A<5>, a seventh address sub-signal A<6>, an eighth address sub-signal A<7>, a ninth address sub-signal A<8>, a tenth address sub-signal A<9>, an eleventh address sub-signal A<10>, a twelfth address sub-signal A<11> and a thirteenth address sub-signal A<12>.

内部计数器113包括十三个输出端,分别为第一输出端、第二输出端、第三输出端、第四输出端、第五输出端、第六输出端、第七输出端、第八输出端、第九输出端、第十输出端、第十一输出端、第十二输出端和第十三输出端,其中,第一输出端输出第一地址子信号A<0>,第二输出端输出第二地址子信号A<1>,第三输出端输出第三地址子信号A<2>,第四输出端输出第四地址子信号A<3>,第五输出端输出第五地址子信号A<4>,第六输出端输出第六地址子信号A<5>,第七输出端输出第七地址子信号A<6>,第八输出端输出第八地址子信号A<7>,第九输出端输出第九地址子信号A<8>,第十输出端输出第十地址子信号A<9>,第十一输出端输出第十一地址子信号A<10>,第十二输出端输出第十二地址子信号A<11>,第十三输出端输出第十三地址子信号A<12>。The internal counter 113 includes thirteen output terminals, namely a first output terminal, a second output terminal, a third output terminal, a fourth output terminal, a fifth output terminal, a sixth output terminal, a seventh output terminal, an eighth output terminal, a ninth output terminal, a tenth output terminal, an eleventh output terminal, a twelfth output terminal and a thirteenth output terminal, wherein the first output terminal outputs a first address sub-signal A<0>, the second output terminal outputs a second address sub-signal A<1>, the third output terminal outputs a third address sub-signal A<2>, the fourth output terminal outputs a fourth address sub-signal A<3>, The fifth output terminal outputs the fifth address sub-signal A<4>, the sixth output terminal outputs the sixth address sub-signal A<5>, the seventh output terminal outputs the seventh address sub-signal A<6>, the eighth output terminal outputs the eighth address sub-signal A<7>, the ninth output terminal outputs the ninth address sub-signal A<8>, the tenth output terminal outputs the tenth address sub-signal A<9>, the eleventh output terminal outputs the eleventh address sub-signal A<10>, the twelfth output terminal outputs the twelfth address sub-signal A<11>, and the thirteenth output terminal outputs the thirteenth address sub-signal A<12>.

其中,地址信号包括模块地址信号和行地址信号,模块地址信号包括N个模块地址子信号,N个模块地址子信号可以是地址信号中的高N位地址子信号,则行地址信号可以是地址信号中剩余的地址子信号。The address signal includes a module address signal and a row address signal. The module address signal includes N module address sub-signals. The N module address sub-signals may be high-N-bit address sub-signals in the address signal. The row address signal may be the remaining address sub-signals in the address signal.

例如,基于上述实施例,N=2时,模块地址信号包括第一模块地址子信号和第二模块地址子信号,可以将第十三地址子信号A<12>作为第二模块地址子信号,第十二地址子信号A<11>作为第一模块地址子信号,则模块地址信号A<12,11>=00,行地址信号A<10:0>=00000000000。For example, based on the above embodiment, when N=2, the module address signal includes a first module address sub-signal and a second module address sub-signal, the thirteenth address sub-signal A<12> can be used as the second module address sub-signal, and the twelfth address sub-signal A<11> can be used as the first module address sub-signal, then the module address signal A<12,11>=00, and the row address signal A<10:0>=00000000000.

继续参见图3,地址译码模块120包括组合逻辑单元121和地址锁存器单元122,组合逻辑单元121的地址输入端连接地址生成模块110的地址输出端,组合逻辑单元121的地址输出端连接地址锁存器单元122的地址输入端,地址锁存器单元122的控制端连接地址生成模块110的字线控制输出端,组合逻辑单元121的第一电平输入端连接高电平,组合逻辑单元121的第二电平输入端连接低电平。Continuing to refer to Figure 3, the address decoding module 120 includes a combinational logic unit 121 and an address latch unit 122. The address input end of the combinational logic unit 121 is connected to the address output end of the address generation module 110, the address output end of the combinational logic unit 121 is connected to the address input end of the address latch unit 122, the control end of the address latch unit 122 is connected to the word line control output end of the address generation module 110, the first level input end of the combinational logic unit 121 is connected to a high level, and the second level input end of the combinational logic unit 121 is connected to a low level.

示例性的,如图3所示,组合逻辑单元121包括M个逻辑单元1211,每个逻辑单元1211的N个地址输入端与N个模块地址子信号一一对应连接,逻辑单元1211的第一电平输入端连接高电平或低电平,逻辑单元1211的第二电平输入端连接高电平或低电平,逻辑单元1211的输出端连接地址锁存器单元122的地址输入端。Exemplarily, as shown in Figure 3, the combinational logic unit 121 includes M logic units 1211, the N address input terminals of each logic unit 1211 are connected one-to-one with the N module address sub-signals, the first level input terminal of the logic unit 1211 is connected to a high level or a low level, the second level input terminal of the logic unit 1211 is connected to a high level or a low level, and the output terminal of the logic unit 1211 is connected to the address input terminal of the address latch unit 122.

例如,如图3所示,组合逻辑单元121包括四个逻辑单元1211,分别为第一逻辑单元1211a、第二逻辑单元1211b、第三逻辑单元1211c和第四逻辑单元1211d。其中,第一逻辑单元1211a的第一电平输入端和第二电平输入端连接低电平,第一逻辑单元1211a的第一地址输入端连接第一模块地址子信号,第一逻辑单元1211a的第二地址输入端连接第二模块地址子信号,第一逻辑单元1211a的输出端连接地址锁存器单元122的第一地址输入端。For example, as shown in FIG3 , the combinational logic unit 121 includes four logic units 1211, namely, a first logic unit 1211a, a second logic unit 1211b, a third logic unit 1211c, and a fourth logic unit 1211d. Among them, the first level input terminal and the second level input terminal of the first logic unit 1211a are connected to a low level, the first address input terminal of the first logic unit 1211a is connected to a first module address sub-signal, the second address input terminal of the first logic unit 1211a is connected to a second module address sub-signal, and the output terminal of the first logic unit 1211a is connected to the first address input terminal of the address latch unit 122.

第二逻辑单元1211b的第一电平输入端连接低电平,第二逻辑单元1211b的第二电平输入端连接高电平,第二逻辑单元1211b的第一地址输入端连接第一模块地址子信号,第二逻辑单元1211b的第二地址输入端连接第二模块地址子信号,第二逻辑单元1211b的输出端连接地址锁存器单元122的第二地址输入端。The first level input terminal of the second logic unit 1211b is connected to a low level, the second level input terminal of the second logic unit 1211b is connected to a high level, the first address input terminal of the second logic unit 1211b is connected to the first module address sub-signal, the second address input terminal of the second logic unit 1211b is connected to the second module address sub-signal, and the output terminal of the second logic unit 1211b is connected to the second address input terminal of the address latch unit 122.

第三逻辑单元1211c的第一电平输入端连接高电平,第三逻辑单元1211c的第二电平输入端连接低电平,第三逻辑单元1211c的第一地址输入端连接第一模块地址子信号,第三逻辑单元1211c的第二地址输入端连接第二模块地址子信号,第三逻辑单元1211c的输出端连接地址锁存器单元122的第三地址输入端。The first level input terminal of the third logic unit 1211c is connected to a high level, the second level input terminal of the third logic unit 1211c is connected to a low level, the first address input terminal of the third logic unit 1211c is connected to the first module address sub-signal, the second address input terminal of the third logic unit 1211c is connected to the second module address sub-signal, and the output terminal of the third logic unit 1211c is connected to the third address input terminal of the address latch unit 122.

第四逻辑单元1211d的第一电平输入端和第二电平输入端连接高电平,第四逻辑单元1211d的第一地址输入端连接第一模块地址子信号,第四逻辑单元1211d的第二地址输入端连接第二模块地址子信号,第四逻辑单元1211d的输出端连接地址锁存器单元122的第四地址输入端。The first level input terminal and the second level input terminal of the fourth logic unit 1211d are connected to a high level, the first address input terminal of the fourth logic unit 1211d is connected to the first module address sub-signal, the second address input terminal of the fourth logic unit 1211d is connected to the second module address sub-signal, and the output terminal of the fourth logic unit 1211d is connected to the fourth address input terminal of the address latch unit 122.

基于上述实施例,第一逻辑单元1211a可以将第一模块地址子信号A<11>和低电平进行逻辑运算得到低电平,以将第一模块地址子信号A<11>强制输出为低电平,将第二模块地址子信号A<12>和低电平进行逻辑运算得到低电平,以将第二模块地址子信号A<12>强制输出为低电平,则得到的第一模块地址选择信号AS1<12,11>=00。Based on the above embodiment, the first logic unit 1211a can perform a logic operation on the first module address sub-signal A<11> and the low level to obtain a low level, so as to force the first module address sub-signal A<11> to be output as a low level, and perform a logic operation on the second module address sub-signal A<12> and the low level to obtain a low level, so as to force the second module address sub-signal A<12> to be output as a low level, and the obtained first module address selection signal AS1<12,11>=00.

第一逻辑单元1211a还可以根据行地址信号A<10:0>确定第一行地址选择信号AS1<10:0>,例如,第一逻辑单元1211a将行地址信号A<10:0>确定为第一行地址选择信号AS1<10:0>,以得到第一地址选择信号AS1<12:0>。The first logic unit 1211a may also determine the first row address selection signal AS1<10:0> according to the row address signal A<10:0>. For example, the first logic unit 1211a determines the row address signal A<10:0> as the first row address selection signal AS1<10:0> to obtain the first address selection signal AS1<12:0>.

第二逻辑单元1211b可以将第一模块地址子信号A<11>和高电平进行逻辑运算得到高电平,以将第一模块地址子信号A<11>强制输出为高电平,将第二模块地址子信号A<12>和低电平进行逻辑运算得到低电平,以将第二模块地址子信号A<12>强制输出为低电平,则得到的第二模块地址选择信号AS2<12,11>=01。The second logic unit 1211b can perform a logic operation on the first module address sub-signal A<11> and a high level to obtain a high level, so as to force the first module address sub-signal A<11> to be output as a high level, and perform a logic operation on the second module address sub-signal A<12> and a low level to obtain a low level, so as to force the second module address sub-signal A<12> to be output as a low level, and the obtained second module address selection signal AS2<12,11>=01.

第二逻辑单元1211b还可以根据行地址信号A<10:0>确定第二行地址选择信号AS2<10:0>,第二行地址选择信号AS2<10:0>与第一行地址选择信号AS1<10:0>不同,例如,第二逻辑单元1211b将行地址信号A<10:0>加1后确定为第二行地址选择信号AS2<10:0>,以得到第二地址选择信号AS2<12:0>。The second logic unit 1211b can also determine a second row address selection signal AS2<10:0> based on the row address signal A<10:0>. The second row address selection signal AS2<10:0> is different from the first row address selection signal AS1<10:0>. For example, the second logic unit 1211b adds 1 to the row address signal A<10:0> and determines it as the second row address selection signal AS2<10:0> to obtain the second address selection signal AS2<12:0>.

第三逻辑单元1211c可以将第一模块地址子信号A<11>和低电平进行逻辑运算得到低电平,以将第一模块地址子信号A<11>强制输出为低电平,将第二模块地址子信号A<12>和高电平进行逻辑运算得到高电平,以将第二模块地址子信号A<12>强制输出为高电平,则得到的第三模块地址选择信号AS3<12,11>=10。The third logic unit 1211c can perform a logic operation on the first module address sub-signal A<11> and a low level to obtain a low level, so as to force the first module address sub-signal A<11> to be output as a low level, and perform a logic operation on the second module address sub-signal A<12> and a high level to obtain a high level, so as to force the second module address sub-signal A<12> to be output as a high level, and the obtained third module address selection signal AS3<12,11>=10.

第三逻辑单元1211c还可以根据行地址信号A<10:0>确定第三行地址选择信号AS3<10:0>,第三行地址选择信号AS3<10:0>与第二行地址选择信号AS2<10:0>和第一行地址选择信号AS1<10:0>均不同,例如,第三逻辑单元1211c将行地址信号A<10:0>加2后确定为第三行地址选择信号AS3<10:0>,以得到第三地址选择信号AS3<12:0>。The third logic unit 1211c can also determine the third row address selection signal AS3<10:0> based on the row address signal A<10:0>. The third row address selection signal AS3<10:0> is different from the second row address selection signal AS2<10:0> and the first row address selection signal AS1<10:0>. For example, the third logic unit 1211c adds 2 to the row address signal A<10:0> and determines it as the third row address selection signal AS3<10:0> to obtain the third address selection signal AS3<12:0>.

第四逻辑单元1211d可以将第一模块地址子信号A<11>和高电平进行逻辑运算得到高电平,以将第一模块地址子信号A<11>强制输出为高电平,将第二模块地址子信号A<12>和高电平进行逻辑运算得到高电平,以将第二模块地址子信号A<12>强制输出为高电平,则得到的第四模块地址选择信号AS4<12,11>=11。The fourth logic unit 1211d can perform a logic operation on the first module address sub-signal A<11> and the high level to obtain a high level, so as to force the first module address sub-signal A<11> to be output as a high level, and perform a logic operation on the second module address sub-signal A<12> and the high level to obtain a high level, so as to force the second module address sub-signal A<12> to be output as a high level, and the obtained fourth module address selection signal AS4<12,11>=11.

第四逻辑单元1211d还可以根据行地址信号A<10:0>确定第四行地址选择信号AS4<10:0>,第四行地址选择信号AS4<10:0>与第三行地址选择信号AS3<10:0>、第二行地址选择信号AS2<10:0>和第一行地址选择信号AS1<10:0>均不同,例如,第四逻辑单元1211d将行地址信号A<10:0>加3后确定为第四行地址选择信号AS4<10:0>,以得到第四地址选择信号AS4<12:0>。The fourth logic unit 1211d can also determine the fourth row address selection signal AS4<10:0> based on the row address signal A<10:0>. The fourth row address selection signal AS4<10:0> is different from the third row address selection signal AS3<10:0>, the second row address selection signal AS2<10:0> and the first row address selection signal AS1<10:0>. For example, the fourth logic unit 1211d adds 3 to the row address signal A<10:0> and determines it as the fourth row address selection signal AS4<10:0> to obtain the fourth address selection signal AS4<12:0>.

需要说明的是,图3仅以N=2为例,示例性展示了组合逻辑单元121包括22个逻辑单元1211,在实际应用中,逻辑单元1211的数量还可以是21、23或者2N,N为大于3的任一整数,本公开对此不做具体限制。It should be noted that FIG3 only takes N=2 as an example, and exemplarily shows that the combinational logic unit 121 includes 2 2 logic units 1211. In practical applications, the number of logic units 1211 may also be 2 1 , 2 3 or 2 N , where N is any integer greater than 3, and the present disclosure does not make any specific limitation on this.

如此,每个逻辑单元1211可以将N个模块地址子信号分别强制输出为高电平或低电平,得到一个模块地址选择信号,则组合逻辑单元121可以根据地址信号中的模块地址信号,确定M个模块地址选择信号。In this way, each logic unit 1211 can force the N module address sub-signals to be output as high level or low level respectively to obtain a module address selection signal, and the combinational logic unit 121 can determine M module address selection signals according to the module address signal in the address signal.

每个逻辑单元1211还可以根据行地址信号,确定一个行地址选择信号,则组合逻辑单元121可以根据地址信号中的行地址信号,确定M个行地址选择信号。Each logic unit 1211 may also determine a row address selection signal according to the row address signal, and the combinational logic unit 121 may determine M row address selection signals according to the row address signal in the address signal.

继续参见图3,地址锁存器单元122包括M个地址锁存器1221,M个地址锁存器1221的地址输入端与M个逻辑单元1211的输出端一一对应连接,M个地址锁存器1221的控制端均连接地址生成模块110的字线控制输出端。3 , the address latch unit 122 includes M address latches 1221 , the address input ends of the M address latches 1221 are connected one-to-one with the output ends of the M logic units 1211 , and the control ends of the M address latches 1221 are connected to the word line control output end of the address generation module 110 .

例如,如图3所示,地址锁存器单元122包括四个地址锁存器1221,分别为第一地址锁存器1221a、第二地址锁存器1221b、第三地址锁存器1221c和第四地址锁存器1221d,第一地址锁存器1221a的控制端、第二地址锁存器1221b的控制端、第三地址锁存器1221c的控制端和第四地址锁存器1221d的控制端接收字线控制信号。For example, as shown in Figure 3, the address latch unit 122 includes four address latches 1221, namely a first address latch 1221a, a second address latch 1221b, a third address latch 1221c and a fourth address latch 1221d, and the control end of the first address latch 1221a, the control end of the second address latch 1221b, the control end of the third address latch 1221c and the control end of the fourth address latch 1221d receive word line control signals.

第一地址锁存器1221a的地址输入端连接第一逻辑单元1211a的输出端,第二地址锁存器1221b的地址输入端连接第二逻辑单元1211b的输出端,第三地址锁存器1221c的地址输入端连接第三逻辑单元1211c的输出端,第四地址锁存器1221d的地址输入端连接第四逻辑单元1211d的输出端。The address input end of the first address latch 1221a is connected to the output end of the first logic unit 1211a, the address input end of the second address latch 1221b is connected to the output end of the second logic unit 1211b, the address input end of the third address latch 1221c is connected to the output end of the third logic unit 1211c, and the address input end of the fourth address latch 1221d is connected to the output end of the fourth logic unit 1211d.

在刷新操作期间,第一地址锁存器1221a、第二地址锁存器1221b、第三地址锁存器1221c和第四地址锁存器1221d接收到的字线控制信号为高电平。在高电平的作用下,第一地址锁存器1221a输出第一地址选择信号AS1<12:0>,第二地址锁存器1221b输出第二地址选择信号AS2<12:0>,第三地址锁存器1221c输出第三地址选择信号AS3<12:0>,第四地址锁存器1221d输出第四地址选择信号AS4<12:0>。During the refresh operation, the word line control signal received by the first address latch 1221a, the second address latch 1221b, the third address latch 1221c and the fourth address latch 1221d is a high level. Under the effect of the high level, the first address latch 1221a outputs the first address selection signal AS1<12:0>, the second address latch 1221b outputs the second address selection signal AS2<12:0>, the third address latch 1221c outputs the third address selection signal AS3<12:0>, and the fourth address latch 1221d outputs the fourth address selection signal AS4<12:0>.

需要说明的是,图3仅以N=2为例,示例性展示了地址锁存器单元122包括22个地址锁存器1221,在实际应用中,地址锁存器1221的数量还可以是21、23或者2N,N为大于3的任一整数,本公开对此不做具体限制。It should be noted that FIG3 only takes N=2 as an example, and exemplarily shows that the address latch unit 122 includes 2 2 address latches 1221. In practical applications, the number of address latches 1221 may also be 2 1 , 2 3 or 2 N , where N is any integer greater than 3, and the present disclosure does not make any specific limitation on this.

如此,每个地址锁存器1221可以在字线控制信号为高电平时,输出一个地址选择信号,则地址锁存器单元122可以当字线控制信号为高电平时,输出M个地址选择信号。In this way, each address latch 1221 can output an address selection signal when the word line control signal is at a high level, and the address latch unit 122 can output M address selection signals when the word line control signal is at a high level.

综上所述,各地址选择信号中的模块地址选择信号对应不同的存储模块10,M个地址选择信号对应M个存储模块10,各地址选择信号中的行地址选择信号对应不同的字线20,M个地址选择信号还对应M个字线20,则M个地址选择信号对应所有存储模块10的M个不同字线20,可以同时打开所有存储模块10不同的字线20,能够降低字线20上的压降,缩短字线20的动作时长,从而提高存储器刷新的成功率,进而提高存储器的稳定性。To summarize, the module address selection signal in each address selection signal corresponds to a different storage module 10, M address selection signals correspond to M storage modules 10, the row address selection signal in each address selection signal corresponds to a different word line 20, and the M address selection signals also correspond to M word lines 20. Then, the M address selection signals correspond to M different word lines 20 of all storage modules 10, and the different word lines 20 of all storage modules 10 can be opened at the same time, which can reduce the voltage drop on the word line 20 and shorten the action time of the word line 20, thereby improving the success rate of memory refresh and further improving the stability of the memory.

在一些实施例中,组合逻辑单元121被配置为,根据地址信号中的模块地址信号,确定M个模块地址选择信号。地址锁存器单元122被配置为,根据行地址信号,确定M个行地址选择信号;当字线控制信号为高电平时,输出M个地址选择信号。In some embodiments, the combinational logic unit 121 is configured to determine M module address selection signals according to the module address signal in the address signal. The address latch unit 122 is configured to determine M row address selection signals according to the row address signal; when the word line control signal is at a high level, the M address selection signals are output.

示例性的,如图3所示,第一逻辑单元1211a可以将地址信号中的模块地址信号更新为第一模块地址选择信号AS1<12,11>,并将更新后的地址信号传输至第一地址寄存器1221a。第一地址寄存器1221a可以根据行地址信号A<10:0>确定第一行地址选择信号AS1<10:0>,例如,第一地址寄存器1221a将行地址信号A<10:0>确定为第一行地址选择信号AS1<10:0>,以得到第一地址选择信号AS1<12:0>,并在高电平的作用下,输出第一地址选择信号AS1<12:0>。Exemplarily, as shown in FIG3 , the first logic unit 1211a may update the module address signal in the address signal to the first module address selection signal AS1<12,11>, and transmit the updated address signal to the first address register 1221a. The first address register 1221a may determine the first row address selection signal AS1<10:0> according to the row address signal A<10:0>, for example, the first address register 1221a determines the row address signal A<10:0> as the first row address selection signal AS1<10:0> to obtain the first address selection signal AS1<12:0>, and outputs the first address selection signal AS1<12:0> under the action of a high level.

第二逻辑单元1211b可以将地址信号中的模块地址信号更新为第二模块地址选择信号AS2<12,11>,并将更新后的地址信号传输至第二地址寄存器1221b。第二地址寄存器1221b可以根据行地址信号A<10:0>确定第二行地址选择信号AS2<10:0>,第二行地址选择信号AS2<10:0>与第一行地址选择信号AS1<10:0>不同,例如,第二逻辑单元1211b将行地址信号A<10:0>加1后确定为第二行地址选择信号AS2<10:0>,以得到第二地址选择信号AS2<12:0>,并在高电平的作用下,输出第二地址选择信号AS2<12:0>。The second logic unit 1211b can update the module address signal in the address signal to the second module address selection signal AS2<12,11>, and transmit the updated address signal to the second address register 1221b. The second address register 1221b can determine the second row address selection signal AS2<10:0> according to the row address signal A<10:0>, and the second row address selection signal AS2<10:0> is different from the first row address selection signal AS1<10:0>. For example, the second logic unit 1211b adds 1 to the row address signal A<10:0> to determine it as the second row address selection signal AS2<10:0> to obtain the second address selection signal AS2<12:0>, and outputs the second address selection signal AS2<12:0> under the action of a high level.

第三逻辑单元1211c可以将地址信号中的模块地址信号更新为第三模块地址选择信号AS3<12,11>,并将更新后的地址信号传输至第三地址寄存器1221c。第三地址寄存器1221c可以根据行地址信号A<10:0>确定第三行地址选择信号AS3<10:0>,第三行地址选择信号AS3<10:0>与第二行地址选择信号AS2<10:0>和第一行地址选择信号AS1<10:0>均不同,例如,第三逻辑单元1211c将行地址信号A<10:0>加2后确定为第三行地址选择信号AS3<10:0>,以得到第三地址选择信号AS3<12:0>,并在高电平的作用下,输出第三地址选择信号AS3<12:0>。The third logic unit 1211c can update the module address signal in the address signal to the third module address selection signal AS3<12,11>, and transmit the updated address signal to the third address register 1221c. The third address register 1221c can determine the third row address selection signal AS3<10:0> according to the row address signal A<10:0>, and the third row address selection signal AS3<10:0> is different from the second row address selection signal AS2<10:0> and the first row address selection signal AS1<10:0>. For example, the third logic unit 1211c adds 2 to the row address signal A<10:0> to determine it as the third row address selection signal AS3<10:0>, so as to obtain the third address selection signal AS3<12:0>, and outputs the third address selection signal AS3<12:0> under the action of a high level.

第四逻辑单元1211d可以将地址信号中的模块地址信号更新为第四模块地址选择信号AS4<12,11>,并将更新后的地址信号传输至第四地址寄存器1221d。第四地址寄存器1221d可以根据行地址信号A<10:0>确定第四行地址选择信号AS4<10:0>,第四行地址选择信号AS4<10:0>与第三行地址选择信号AS3<10:0>、第二行地址选择信号AS2<10:0>和第一行地址选择信号AS1<10:0>均不同,例如,第四逻辑单元1211d将行地址信号A<10:0>加3后确定为第四行地址选择信号AS4<10:0>,以得到第四地址选择信号AS4<12:0>,并在高电平的作用下,输出第四地址选择信号AS4<12:0>。The fourth logic unit 1211d may update the module address signal in the address signal to the fourth module address selection signal AS4<12,11>, and transmit the updated address signal to the fourth address register 1221d. The fourth address register 1221d may determine the fourth row address selection signal AS4<10:0> according to the row address signal A<10:0>, and the fourth row address selection signal AS4<10:0> is different from the third row address selection signal AS3<10:0>, the second row address selection signal AS2<10:0>, and the first row address selection signal AS1<10:0>. For example, the fourth logic unit 1211d adds 3 to the row address signal A<10:0> to determine the fourth row address selection signal AS4<10:0> to obtain the fourth address selection signal AS4<12:0>, and outputs the fourth address selection signal AS4<12:0> under the action of a high level.

在一些实施例中,图5为本公开实施例提供的一种地址译码模块的电路示意图,如图5所示,每个逻辑单元1211包括N个异或门XOR和2N个反相器INV,在每个逻辑单元1211中,每个异或门XOR的两个输入端与两个反相器INV的输出端一一对应连接,N个反相器INV的输入端与N个模块地址子信号一一对应连接,另外N个反相器INV的输入端连接高电平或低电平,异或门XOR的输出端连接地址锁存器单元122的地址输入端。In some embodiments, Figure 5 is a circuit diagram of an address decoding module provided by an embodiment of the present disclosure. As shown in Figure 5, each logic unit 1211 includes N XOR gates XOR and 2N inverters INV. In each logic unit 1211, the two input ends of each XOR gate XOR are connected one-to-one with the output ends of two inverters INV, the input ends of the N inverters INV are connected one-to-one with the N module address sub-signals, and the input ends of the N inverters INV are connected to a high level or a low level, and the output end of the XOR gate XOR is connected to the address input end of the address latch unit 122.

示例性的,如图5所示,每个逻辑单元1211包括两个异或门XOR和四个反相器INV,两个异或门XOR分别为第一异或门XOR1和第二异或门XOR2,四个反相器INV分别为第一反相器INV1、第二反相器INV2、第三反相器INV3和第四反相器INV4。Exemplarily, as shown in FIG5 , each logic unit 1211 includes two XOR gates XOR and four inverters INV, the two XOR gates XOR are respectively a first XOR gate XOR1 and a second XOR gate XOR2, and the four inverters INV are respectively a first inverter INV1, a second inverter INV2, a third inverter INV3 and a fourth inverter INV4.

第一反相器INV1的输入端连接第一模块地址子信号A<11>,第一反相器INV1的输出端连接第一异或门XOR1的第一输入端,第二反相器INV2的输入端连接低电平或高电平,第二反相器INV2的输出端连接第一异或门XOR1的第二输入端。第三反相器INV3的输入端连接第二模块地址子信号A<12>,第三反相器INV3的输出端连接第二异或门XOR2的第一输入端,第四反相器INV4的输入端连接低电平或高电平,第四反相器INV4的输出端连接第二异或门XOR2的第二输入端,第一异或门XOR1的输出端和第二异或门XOR2的输出端连接地址锁存器单元122的地址输入端。The input end of the first inverter INV1 is connected to the first module address sub-signal A<11>, the output end of the first inverter INV1 is connected to the first input end of the first XOR gate XOR1, the input end of the second inverter INV2 is connected to a low level or a high level, and the output end of the second inverter INV2 is connected to the second input end of the first XOR gate XOR1. The input end of the third inverter INV3 is connected to the second module address sub-signal A<12>, the output end of the third inverter INV3 is connected to the first input end of the second XOR gate XOR2, the input end of the fourth inverter INV4 is connected to a low level or a high level, the output end of the fourth inverter INV4 is connected to the second input end of the second XOR gate XOR2, and the output end of the first XOR gate XOR1 and the output end of the second XOR gate XOR2 are connected to the address input end of the address latch unit 122.

每个第一反相器INV1可以将第一模块地址子信号A<11>进行反相,得到第一模块地址子信号A<11>的反相信号,每个第三反相器INV3可以将第二模块地址子信号A<12>进行反相,得到第二模块地址子信号A<12>的反相信号。基于上述实施例,第一模块地址子信号A<11>=0,第二模块地址子信号A<12>=0,则第一模块地址子信号A<11>的反相信号为高电平,第二模块地址子信号A<12>进行反相信号为高电平。Each first inverter INV1 can invert the first module address sub-signal A<11> to obtain an inverted signal of the first module address sub-signal A<11>, and each third inverter INV3 can invert the second module address sub-signal A<12> to obtain an inverted signal of the second module address sub-signal A<12>. Based on the above embodiment, if the first module address sub-signal A<11>=0 and the second module address sub-signal A<12>=0, the inverted signal of the first module address sub-signal A<11> is at a high level, and the inverted signal of the second module address sub-signal A<12> is at a high level.

例如,如图5所示,在第一逻辑单元1211a中,第二反相器INV2的输入端和第四反相器INV4的输入端连接低电平,第二反相器INV2和第四反相器INV4均可以将低电平反相为高电平,第一异或门XOR1可以将高电平和第一模块地址子信号A<11>的反相信号进行异或处理,得到低电平,第二异或门XOR2可以将高电平和第二模块地址子信号A<12>的反相信号进行异或处理,得到低电平,即第一模块地址选择信号AS1<12,11>=00。For example, as shown in Figure 5, in the first logic unit 1211a, the input end of the second inverter INV2 and the input end of the fourth inverter INV4 are connected to a low level, the second inverter INV2 and the fourth inverter INV4 can both invert the low level to a high level, the first XOR gate XOR1 can XOR the high level and the inverted signal of the first module address sub-signal A<11> to obtain a low level, the second XOR gate XOR2 can XOR the high level and the inverted signal of the second module address sub-signal A<12> to obtain a low level, that is, the first module address selection signal AS1<12,11>=00.

在第二逻辑单元1211b中,第二反相器INV2的输入端连接高电平,第二反相器INV2可以将高电平反相为低电平,第四反相器INV4的输入端连接低电平,第四反相器INV4均可以将低电平反相为高电平,第一异或门XOR1可以将低电平和第一模块地址子信号A<11>的反相信号进行异或处理,得到高电平,第二异或门XOR2可以将高电平和第二模块地址子信号A<12>的反相信号进行异或处理,得到低电平,即第二模块地址选择信号AS2<12,11>=01。In the second logic unit 1211b, the input end of the second inverter INV2 is connected to a high level, and the second inverter INV2 can invert the high level to a low level. The input end of the fourth inverter INV4 is connected to a low level, and the fourth inverter INV4 can invert the low level to a high level. The first XOR gate XOR1 can XOR the low level and the inverted signal of the first module address sub-signal A<11> to obtain a high level. The second XOR gate XOR2 can XOR the high level and the inverted signal of the second module address sub-signal A<12> to obtain a low level, that is, the second module address selection signal AS2<12,11>=01.

在第三逻辑单元1211c中,第二反相器INV2的输入端连接低电平,第二反相器INV2可以将低电平反相为高电平,第四反相器INV4的输入端连接高电平,第四反相器INV4均可以将高电平反相为低电平,第一异或门XOR1可以将高电平和第一模块地址子信号A<11>的反相信号进行异或处理,得到低电平,第二异或门XOR2可以将低电平和第二模块地址子信号A<12>的反相信号进行异或处理,得到高电平,即第三模块地址选择信号AS3<12,11>=10。In the third logic unit 1211c, the input end of the second inverter INV2 is connected to a low level, and the second inverter INV2 can invert the low level to a high level. The input end of the fourth inverter INV4 is connected to a high level, and the fourth inverter INV4 can invert the high level to a low level. The first XOR gate XOR1 can XOR the high level and the inverted signal of the first module address sub-signal A<11> to obtain a low level. The second XOR gate XOR2 can XOR the low level and the inverted signal of the second module address sub-signal A<12> to obtain a high level, that is, the third module address selection signal AS3<12,11>=10.

在第四逻辑单元1211d中,第二反相器INV2的输入端和第四反相器INV4的输入端连接高电平,第二反相器INV2和第四反相器INV4均可以将高电平反相为低电平,第一异或门XOR1可以将低电平和第一模块地址子信号A<11>的反相信号进行异或处理,得到高电平,第二异或门XOR2可以将低电平和第二模块地址子信号A<12>的反相信号进行异或处理,得到高电平,即第四模块地址选择信号AS4<12,11>=11。In the fourth logic unit 1211d, the input end of the second inverter INV2 and the input end of the fourth inverter INV4 are connected to a high level, the second inverter INV2 and the fourth inverter INV4 can both invert the high level to a low level, the first XOR gate XOR1 can XOR the low level and the inverted signal of the first module address sub-signal A<11> to obtain a high level, the second XOR gate XOR2 can XOR the low level and the inverted signal of the second module address sub-signal A<12> to obtain a high level, that is, the fourth module address selection signal AS4<12,11>=11.

需要说明的是,图5仅以N=2为例,示例性展示了每个逻辑单元1211包括2个异或门XOR和22个反相器INV,在实际应用中,每个逻辑单元1211中异或门XOR的数量还可以是1、3或者大于3的任意整数,相应的反相器INV的数量为异或门XOR的数量的2倍,本公开对此不做具体限制。It should be noted that FIG. 5 only takes N=2 as an example, and exemplarily shows that each logic unit 1211 includes two XOR gates and 2 2 inverters INV. In practical applications, the number of XOR gates XOR in each logic unit 1211 can also be 1, 3 or any integer greater than 3, and the corresponding number of inverters INV is twice the number of XOR gates XOR. The present disclosure does not make any specific restrictions on this.

本公开还提供了一种刷新方法,应用于上述任一实施例提供的刷新电路100。The present disclosure also provides a refresh method, which is applied to the refresh circuit 100 provided in any of the above embodiments.

图6为本公开实施例提供的一种刷新方法的流程示意图,如图6所示,刷新方法的具体步骤包括:FIG6 is a flow chart of a refresh method provided by an embodiment of the present disclosure. As shown in FIG6 , the specific steps of the refresh method include:

S101,根据刷新命令,生成地址信号并确定字线控制信号。S101, generating an address signal and determining a word line control signal according to a refresh command.

示例性的,当存储器需要进行刷新时生成刷新命令,命令解码器响应于刷新命令,解码生成内部刷新命令,字线控制信号生成器根据内部刷新命令,拉高字线控制信号,同时内部计数器根据内部刷新命令,生成地址信号。Exemplarily, when the memory needs to be refreshed, a refresh command is generated, the command decoder responds to the refresh command, decodes and generates an internal refresh command, the word line control signal generator pulls up the word line control signal according to the internal refresh command, and the internal counter generates an address signal according to the internal refresh command.

其中,地址信号包括模块地址信号和行地址信号,模块地址信号包括N个模块地址子信号,N个模块地址子信号可以是地址信号中的高N位地址子信号,则行地址信号可以是地址信号中剩余的地址子信号。例如,地址信号A<12:0>=0000000000000,当N=2时,模块地址信号包括第一模块地址子信号和第二模块地址子信号,可以将第十三地址子信号A<12>作为第二模块地址子信号,第十二地址子信号A<11>作为第一模块地址子信号,则模块地址信号A<12,11>=00,行地址信号A<10:0>=00000000000。Wherein, the address signal includes a module address signal and a row address signal, the module address signal includes N module address sub-signals, the N module address sub-signals may be high-N address sub-signals in the address signal, and the row address signal may be the remaining address sub-signals in the address signal. For example, the address signal A<12:0>=0000000000000, when N=2, the module address signal includes a first module address sub-signal and a second module address sub-signal, the thirteenth address sub-signal A<12> may be used as the second module address sub-signal, and the twelfth address sub-signal A<11> may be used as the first module address sub-signal, then the module address signal A<12,11>=00, and the row address signal A<10:0>=00000000000.

S102,根据地址信号和字线控制信号,确定M个地址选择信号。S102, determining M address selection signals according to the address signal and the word line control signal.

其中,每个地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个模块地址选择信号与M个存储模块一一对应,M个行地址选择信号与M个字线一一对应。Each address selection signal includes a module address selection signal and a row address selection signal, the M module address selection signals correspond one-to-one to the M storage modules, and the M row address selection signals correspond one-to-one to the M word lines.

示例性的,组合逻辑单元可以根据地址信号中的模块地址信号,确定M个模块地址选择信号,根据地址信号中的行地址信号,确定M个行地址选择信号,地址锁存器单元当字线控制信号为高电平时,输出M个地址选择信号。Exemplarily, the combinational logic unit can determine M module address selection signals based on the module address signal in the address signal, and determine M row address selection signals based on the row address signal in the address signal. The address latch unit outputs M address selection signals when the word line control signal is at a high level.

例如,组合逻辑单元可以将N个模块地址子信号分别强制输出为高电平和低电平,得到M个模块地址选择信号,可以将行地址信号加上M个不同数值,得到M个行地址选择信号,以得到M个地址选择信号。地址锁存器单元在高电平的作用下,输出M个地址选择信号。For example, the combinational logic unit can force N module address sub-signals to be output as high level and low level respectively to obtain M module address selection signals, and can add M different values to the row address signal to obtain M row address selection signals to obtain M address selection signals. The address latch unit outputs M address selection signals under the action of high level.

在其他实施方式中,组合逻辑单元可以根据地址信号中的模块地址信号,确定M个模块地址选择信号,地址锁存器单元根据行地址信号,确定M个行地址选择信号,当字线控制信号为高电平时,输出M个地址选择信号。In other embodiments, the combinational logic unit can determine M module address selection signals based on the module address signal in the address signal, and the address latch unit can determine M row address selection signals based on the row address signal, and output M address selection signals when the word line control signal is at a high level.

例如,组合逻辑单元可以将地址信号中的模块地址信号更新M次,以将地址信号中的模块地址信号分别更新为M个不同的模块地址选择信号。地址锁存器单元接收M个更新后的地址信号,并根据M个更新后的地址信号中的行地址信号,确定M个不同的行地址选择信号,以得到M个地址选择信号,并在高电平的作用下,输出M个地址选择信号。For example, the combinational logic unit may update the module address signal in the address signal M times to update the module address signal in the address signal to M different module address selection signals respectively. The address latch unit receives the M updated address signals, and determines M different row address selection signals according to the row address signal in the M updated address signals to obtain M address selection signals, and outputs the M address selection signals under the action of a high level.

本公开实施例中,通过根据刷新命令,生成地址信号并确定字线控制信号,根据地址信号和字线控制信号,确定M个地址选择信号,其中,每个地址选择信号包括一个模块地址选择信号和一个行地址选择信号,M个模块地址选择信号与M个存储模块一一对应,M个行地址选择信号与M个字线一一对应,如此M个地址选择信号对应所有存储模块的M个不同字线,可以同时打开所有存储模块不同的字线,能够降低字线上的压降,缩短字线的动作时长,从而提高存储器刷新的成功率,进而提高存储器的稳定性。In the disclosed embodiment, an address signal is generated and a word line control signal is determined according to a refresh command, and M address selection signals are determined according to the address signal and the word line control signal, wherein each address selection signal includes a module address selection signal and a row address selection signal, the M module address selection signals correspond one-to-one to the M storage modules, and the M row address selection signals correspond one-to-one to the M word lines. In this way, the M address selection signals correspond to M different word lines of all storage modules, and the different word lines of all storage modules can be opened at the same time, which can reduce the voltage drop on the word line and shorten the action time of the word line, thereby improving the success rate of memory refresh and further improving the stability of the memory.

除非上下文中另外明确地指出,否则在本文和所附权利要求中所使用的词语的单数形式包括复数,反之亦然。因而,当提及单数时,通常包括相应术语的复数。相似地,措辞“包含”和“包括”将解释为包含在内而不是独占性地。同样地,术语“包括”和“或”应当解释为包括在内的,除非本文中明确禁止这样的解释。在本文中使用术语“示例”之处,所述“示例”仅仅是示例性的阐述性的,不应当被认为是独占性的或广泛性的。Unless the context clearly indicates otherwise, the singular form of the words used herein and in the appended claims includes the plural form and vice versa. Thus, when referring to the singular, the plural form of the corresponding term is generally included. Similarly, the words "comprise" and "include" are to be interpreted as inclusive rather than exclusive. Likewise, the terms "include" and "or" should be interpreted as inclusive, unless such interpretation is expressly prohibited herein. Where the term "example" is used herein, the "example" is merely illustrative and should not be considered exclusive or comprehensive.

以上对本公开的若干实施例进行了详细描述,但显然,本领域技术人员可以在不脱离本公开的精神和范围的情况下对本公开的实施例进行各种修改和变型。本公开的保护范围由所附的权利要求限定。Several embodiments of the present disclosure are described in detail above, but it is obvious that those skilled in the art can make various modifications and variations to the embodiments of the present disclosure without departing from the spirit and scope of the present disclosure. The protection scope of the present disclosure is defined by the attached claims.

Claims (9)

1. A refresh circuit of a memory, wherein the memory comprises M memory modules arranged along a first direction, each memory module comprises M memory cells arranged along a second direction, the first direction and the second direction intersect, the M memory cells arranged along the first direction are connected to a same word line, m=2 N, N is an integer greater than zero;
the refreshing circuit comprises an address generating module and an address decoding module;
the address generation module is configured to generate an address signal and determine a word line control signal according to a refresh command;
The address decoding module is configured to determine M address selection signals according to the address signals and the word line control signals, wherein each address selection signal comprises a module address selection signal and a row address selection signal, the M module address selection signals are in one-to-one correspondence with the M memory modules, and the M row address selection signals are in one-to-one correspondence with the M word lines;
The address decoding module comprises a combinational logic unit and an address latch unit;
The address input end of the combinational logic unit is connected with the address output end of the address generation module, the address output end of the combinational logic unit is connected with the address input end of the address latch unit, the control end of the address latch unit is connected with the word line control output end of the address generation module, the first level input end of the combinational logic unit is connected with a high level, and the second level input end of the combinational logic unit is connected with a low level;
The combination logic unit is configured to determine M module address selection signals according to module address signals in the address signals, and determine M row address selection signals according to row address signals in the address signals;
The address latch unit is configured to output M address selection signals when the word line control signal is at a high level.
2. The refresh circuit of claim 1, wherein the combinational logic cell comprises M logic cells, the module address signal comprises N module address sub-signals;
The N address input ends of each logic unit are connected with N module address sub-signals in a one-to-one correspondence manner, the first level input end of each logic unit is connected with a high level or a low level, the second level input end of each logic unit is connected with a high level or a low level, and the output end of each logic unit is connected with the address input end of each address latch unit;
Each logic unit is configured to force the N module address sub-signals to be high or low, so as to obtain one module address selection signal.
3. The refresh circuit of claim 2, wherein the combinational logic cell comprises a first logic cell, a second logic cell, a third logic cell, and a fourth logic cell, the module address signal comprising a first module address sub-signal and a second module address sub-signal;
The first level input end and the second level input end of the first logic unit are connected with low level, the first address input end of the first logic unit is connected with the first module address sub-signal, the second address input end of the first logic unit is connected with the second module address sub-signal, and the output end of the first logic unit is connected with the first address input end of the address latch unit;
the first level input end of the second logic unit is connected with a low level, the second level input end of the second logic unit is connected with a high level, the first address input end of the second logic unit is connected with the first module address sub-signal, the second address input end of the second logic unit is connected with the second module address sub-signal, and the output end of the second logic unit is connected with the second address input end of the address latch unit;
the first level input end of the third logic unit is connected with a high level, the second level input end of the third logic unit is connected with a low level, the first address input end of the third logic unit is connected with the first module address sub-signal, the second address input end of the third logic unit is connected with the second module address sub-signal, and the output end of the third logic unit is connected with the third address input end of the address latch unit;
the first level input end and the second level input end of the fourth logic unit are connected with high level, the first address input end of the fourth logic unit is connected with the first module address sub-signal, the second address input end of the fourth logic unit is connected with the second module address sub-signal, and the output end of the fourth logic unit is connected with the fourth address input end of the address latch unit;
The first logic unit is configured to forcedly output the first module address sub-signal and the second module address sub-signal to be low level to obtain a first module address selection signal;
The second logic unit is configured to forcedly output the first module address sub-signal to be high level, forcedly output the second module address sub-signal to be low level, and obtain a second module address selection signal;
the third logic unit is configured to forcedly output the first module address sub-signal to be low level, forcedly output the second module address sub-signal to be high level, and obtain a third module address selection signal;
The fourth logic unit is configured to forcedly output the first module address sub-signal and the second module address sub-signal to a high level to obtain a fourth module address selection signal.
4. The refresh circuit of claim 2, wherein each of the logic cells comprises N exclusive-or gates and 2N inverters;
In each logic unit, two input ends of each exclusive-OR gate are connected with output ends of two inverters in a one-to-one correspondence manner, the input ends of N inverters are connected with N module address sub-signals in a one-to-one correspondence manner, the input ends of N inverters are connected with high level or low level, and the output end of each exclusive-OR gate is connected with the address input end of the address latch unit.
5. The refresh circuit of claim 4, wherein each of the logic cells comprises a first inverter, a second inverter, a third inverter, a fourth inverter, a first exclusive-or gate, and a second exclusive-or gate;
the input end of the first inverter is connected with a first module address sub-signal, the output end of the first inverter is connected with the first input end of the first exclusive-OR gate, the input end of the second inverter is connected with a low level or a high level, the output end of the second inverter is connected with the second input end of the first exclusive-OR gate, the input end of the third inverter is connected with a second module address sub-signal, the output end of the third inverter is connected with the first input end of the second exclusive-OR gate, the input end of the fourth inverter is connected with a low level or a high level, the output end of the fourth inverter is connected with the second input end of the second exclusive-OR gate, and the output ends of the first and second exclusive-OR gates are connected with the address input end of the address latch unit.
6. The refresh circuit of claim 2, wherein the address latch unit comprises M address latches;
The address input ends of the M address latches are connected with the output ends of the M logic units in a one-to-one correspondence mode, and the control ends of the M address latches are connected with the word line control output ends of the address generation module.
7. The refresh circuit of any one of claims 1-6, wherein the address generation module comprises a command decoder, a word line control signal generator, and an internal counter;
The output end of the command decoder is connected with the input end of the word line control signal generator and the input end of the internal counter, the output end of the internal counter is connected with the address input end of the address decoding module, and the output end of the word line control signal generator is connected with the control end of the address decoding module;
The command decoder is configured to generate an internal refresh command in response to the received refresh command;
The word line control signal generator is configured to pull up the word line control signal according to the internal refresh command;
The internal counter is configured to generate the address signal according to the internal refresh command.
8. A memory refresh method applied to the refresh circuit of any one of claims 1-7, comprising:
Generating address signals and determining word line control signals according to the refresh command;
Determining M address selection signals according to the address signals and the word line control signals, wherein each address selection signal comprises a module address selection signal and a row address selection signal, the M module address selection signals are in one-to-one correspondence with the M memory modules, and the M row address selection signals are in one-to-one correspondence with the M word lines;
the determining M address selection signals according to the address signals and the word line control signals includes:
determining M module address selection signals according to module address signals in the address signals;
Determining M row address selection signals according to row address signals in the address signals;
M address selection signals are output when the word line control signal is at a high level.
9. A memory comprising M memory modules arranged in a first direction and the refresh circuit of any one of claims 1-7;
Each memory module comprises M memory cells arranged along a second direction, the first direction and the second direction are intersected, the M memory cells arranged along the first direction are connected with the same word line, M=2 N, and N is an integer larger than zero.
CN202510158375.9A 2025-02-13 2025-02-13 Memory refresh circuit, refresh method and memory Active CN119626288B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202510158375.9A CN119626288B (en) 2025-02-13 2025-02-13 Memory refresh circuit, refresh method and memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202510158375.9A CN119626288B (en) 2025-02-13 2025-02-13 Memory refresh circuit, refresh method and memory

Publications (2)

Publication Number Publication Date
CN119626288A CN119626288A (en) 2025-03-14
CN119626288B true CN119626288B (en) 2025-05-30

Family

ID=94897096

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202510158375.9A Active CN119626288B (en) 2025-02-13 2025-02-13 Memory refresh circuit, refresh method and memory

Country Status (1)

Country Link
CN (1) CN119626288B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117316224A (en) * 2022-06-23 2023-12-29 长鑫存储技术有限公司 Refreshing control circuit and method thereof, and memory

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4470185B2 (en) * 2006-11-28 2010-06-02 エルピーダメモリ株式会社 Semiconductor memory device
CN102024491B (en) * 2009-09-22 2013-07-24 无锡华润上华半导体有限公司 Random access memory and control method thereof
US8284614B2 (en) * 2010-12-28 2012-10-09 Hynix Semiconductor Inc. Refresh control circuit and method for semiconductor memory device
KR20220120771A (en) * 2021-02-23 2022-08-31 삼성전자주식회사 Memory device and method of operation thereof
KR20230051835A (en) * 2021-10-12 2023-04-19 삼성전자주식회사 Semiconductor memory device and method of operating the same
CN118351907A (en) * 2023-01-09 2024-07-16 长鑫存储技术有限公司 Refreshing circuit, method and memory

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117316224A (en) * 2022-06-23 2023-12-29 长鑫存储技术有限公司 Refreshing control circuit and method thereof, and memory

Also Published As

Publication number Publication date
CN119626288A (en) 2025-03-14

Similar Documents

Publication Publication Date Title
US5859809A (en) Semiconductor device of daisy chain structure having independent refresh apparatus
US8116161B2 (en) System and method for refreshing a DRAM device
TWI759252B (en) Memory device and circuit, and method for memory
CN112712840B (en) Read operation circuit, semiconductor memory and read operation method
US7088635B2 (en) Bank based self refresh control apparatus in semiconductor memory device and its method
CN118093507A (en) Memory calculation circuit structure based on 6T-SRAM
CN112885391B (en) A kind of SRAM storage unit, SRAM memory and data storage method
CN210575117U (en) Write operation circuit and semiconductor memory
CN111105825A (en) Shift register circuit, dynamic random access memory and circuit control method
CN119626288B (en) Memory refresh circuit, refresh method and memory
CN112992225B (en) SRAM (static random Access memory) storage unit, SRAM memory and data storage method
CN103903645A (en) Static random access memory unit with radiation reinforcement design
CN210667805U (en) Write operation circuit and semiconductor memory
CN211125037U (en) Write operation circuit and semiconductor memory
CN117708042B (en) A unilaterally controlled in-memory computing circuit and memory
CN211125039U (en) Write operation circuit and semiconductor memory
KR100798772B1 (en) Semiconductor memory device
CN112712833B (en) Write operation circuit, semiconductor memory and write operation method
CN112712834B (en) Write operation circuit, semiconductor memory and write operation method
CN118215964A (en) Memory with single ended sensing using reset-set latches
CN112712838B (en) Read operation circuit, semiconductor memory, and read operation method
CN112712832B (en) Write operation circuit, semiconductor memory and write operation method
US6014333A (en) Semiconductive memory device capable of carrying out a write-in operation at a high speed
CN112712841B (en) Write operation circuit, semiconductor memory, and write operation method
TW201616812A (en) Pulse-width modulation device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 310018, Hangzhou City, Qiantang District, Xiasha Street, Tiancheng East Road 433, Heyu Innovation Center Building 5 (3-1#), 16th Floor, Room 1608

Patentee after: Zhejiang Liji Storage Technology Co.,Ltd.

Country or region after: China

Address before: Room 1302, 13th Floor, No. 1088 Zhenghan South Street, Xiaoshun Town, Jindong District, Jinhua City, Zhejiang Province

Patentee before: Zhejiang Liji Storage Technology Co.,Ltd.

Country or region before: China