CN117242523B - 经写入掩码的锁存器位单元 - Google Patents

经写入掩码的锁存器位单元 Download PDF

Info

Publication number
CN117242523B
CN117242523B CN202280031999.9A CN202280031999A CN117242523B CN 117242523 B CN117242523 B CN 117242523B CN 202280031999 A CN202280031999 A CN 202280031999A CN 117242523 B CN117242523 B CN 117242523B
Authority
CN
China
Prior art keywords
write
node
keeper
transistor
data
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
CN202280031999.9A
Other languages
English (en)
Other versions
CN117242523A (zh
Inventor
拉塞尔·J·施莱伯
约翰·J·吴
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.)
Advanced Micro Devices Inc
Original Assignee
Advanced Micro Devices Inc
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 Advanced Micro Devices Inc filed Critical Advanced Micro Devices Inc
Publication of CN117242523A publication Critical patent/CN117242523A/zh
Application granted granted Critical
Publication of CN117242523B publication Critical patent/CN117242523B/zh
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/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/409Read-write [R-W] circuits 
    • G11C11/4096Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches 
    • 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/41Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
    • G11C11/413Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
    • G11C11/417Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction for memory cells of the field-effect type
    • G11C11/419Read-write [R-W] circuits
    • 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/4074Power supply or voltage generation circuits, e.g. bias voltage generators, substrate voltage generators, back-up power, power control circuits
    • 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/41Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
    • G11C11/412Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger using field-effect transistors only
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/08Address circuits; Decoders; Word-line control circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/102External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/26Sensing or reading circuits; Data output circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/30Power supply circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3404Convergence or correction of memory cell threshold voltages; Repair or recovery of overerased or overprogrammed cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1006Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
    • G11C7/1009Data masking during input/output
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/106Data output latches
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/1087Data input latches
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10BELECTRONIC MEMORY DEVICES
    • H10B10/00Static random access memory [SRAM] devices
    • H10B10/12Static random access memory [SRAM] devices comprising a MOSFET load element

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Static Random-Access Memory (AREA)

Abstract

SRAM的经写入掩码的锁存器位单元包括写入掩码电路,该写入掩码电路响应于第一写入掩码信号的断言而致使写入数据节点的值为第一值并且响应于第二写入掩码信号的断言而致使该写入数据节点的该值具有第二值。传输门响应于写入字线信号被断言而将该写入数据节点上的该数据供应到该位单元的内部节点。在该第一写入掩码信号和该第二写入掩码信号被解除断言时,保持器电路独立于该写入字线信号的值而维持该第一节点的该值。

Description

经写入掩码的锁存器位单元
背景技术
本申请涉及SRAM和SRAM位单元。在SRAM中选择性地写入位单元允许SRAM的总体更有效的操作。期望继续改进对SRAM单元的掩码写入的面积影响以帮助提供改进的系统性能。
发明内容
因此,在一个实施方案中,一种设备包括经写入掩码的锁存器位单元,该经写入掩码的锁存器位单元包括写入部分。写入部分包括写入掩码电路,该写入掩码电路响应于第一写入掩码信号的断言(assertion)而致使写入数据节点的值为第一值并且响应于第二写入掩码信号的断言而致使写入数据节点的值具有第二值。传输门耦合到写入数据节点并且响应于写入字线信号被断言(asserted)而将写入数据节点上的值供应到第一节点。保持器电路被配置为在第一写入掩码信号和第二写入掩码信号被解除断言(deasserted)时独立于写入字线信号的值而维持第一节点的值。
在另一个实施方案中,一种方法包括响应于第一写入掩码信号的断言而将经写入掩码的锁存器位单元中的写入数据节点设定为第一值,并且响应于第二写入掩码信号的断言而将写入数据节点设定为第二值。该方法包括响应于写入字线信号被断言而将写入数据节点耦合到第一节点。在第一写入掩码信号和第二写入掩码信号被解除断言时,由保持器电路独立于写入字线信号的值而维持第一节点上的数据。
在另一个实施方案中,一种方法包括响应于写入字线(WWL)信号和有效低写入字线(WWLX)信号被断言结合第一写入掩码信号或第二写入掩码信号中的任一者被断言而写入经写入掩码的锁存器位单元。在WWL信号和WWLX信号被断言并且第一写入掩码信号和第二写入掩码信号被解除断言时维持经写入掩码的锁存器位单元的状态。
附图说明
通过参考附图,本发明可以被更好地理解,并且其许多对象、特征和优点对于本领域技术人员是显而易见的。
图1示出了根据实施方案的锁存器位单元的实施方案。
图2示出了锁存器位单元的示例性布局。
图3示出了可如何在锁存器位单元的读取部分和写入部分中使用不同的阈值电压。
图4示出了32个锁存器位单元的列。
图5示出了各自具有64行锁存器位单元的两列的高级框图。
图6示出了经写入掩码的锁存器位单元的实施方案。
图7示出了经写入掩码的锁存器位单元的布局。
图8示出了经写入掩码的锁存器位单元的另一个实施方案。
图9示出了生成WRZERO或WRONEX脉冲的脉冲发生器的实施方案。
图10示出了图8的经写入掩码的锁存器位单元的布局。
图11示出了由图1的锁存器位单元形成的列的实施方案。
图12A示出了每个晶体管指状物具有两个翅片的传统标准单元架构。
图12B示出了每个晶体管指状物具有两个翅片和每个晶体管指状物具有一个翅片的交替单元的混合标准单元架构。
图12C示出了每个晶体管指状物具有一个翅片和每个晶体管指状物具有两个翅片的翅片式场效应晶体管的高级框图。
图13示出了利用混合标准单元库的锁存器位单元阵列的实施方案。
图14示出了利用混合标准单元库的锁存器位单元阵列的实施方案,其提供比图13的实施方案更平衡的性能。
图15示出了锁存器位单元阵列的实施方案的高级框图。
图16示出了使用经掩码写入的位单元的锁存器位单元阵列的实施方案的高级框图。
在不同附图中使用相同的附图标记表示类似或相同的项目。
具体实施方式
在较新的技术节点中,八晶体管(8T)静态随机存取存储器(SRAM)阵列在面积方面并未良好地缩放。然而,用标准单元设计规则构建的电路在较新的技术节点中继续相对良好地缩放。用标准单元设计规则构建SRAM阵列允许使用较小的面积,即使存在更多晶体管。图1示出了实现为具有单独的读取端口和写入端口的锁存器位单元100的SRAM位单元。需注意,与8T SRAM位单元的8个晶体管相比,锁存器位单元100每位使用12个晶体管,但在某些制造技术中由于使用标准单元设计规则而仍使用较少的面积。锁存器型位单元与经典6T/8T SRAM位单元之间的显著差异是锁存器位单元在写入期间禁用反馈。相比之下,在6T/8T位单元中,传输门必须对抗上拉以执行写入。锁存器位单元在写入期间不具有此类争用。
使用标准单元设计规则实现的图1的方法意味着使用定制SRAM宏所要求的开销消失,从而减小面积。例如,使用标准单元布局规则允许0接触聚间距(CPP)(晶体管之间在水平方向上的距离)邻接到标准单元逻辑中。更传统的SRAM方法具有光刻目的所需的边界单元和边缘单元。由于标准单元设计规则良好地缩放,因此基于锁存器位单元100和标准单元设计规则来实现SRAM单元允许SRAM设计在未来与标准架构类似地在面积上缩放。
图1中示出的锁存器位单元将通常存在于锁存器中的局部反相器分摊到更多单元上。图1中示出的锁存器位单元移除传统上将在到锁存器中的输入上使用的局部反相器,这些输入包括写入位线(WBL)、写入字线(WWL)、有效低写入字线(WWLX)、读取字线(RWL)和有效低读取字线(RWLX)。在更传统的锁存器阵列中,在锁存器之间使用CMOS组合级。锁存器位单元100将三态输出用于RBL 101。锁存器位单元使用三态驱动器允许使用三态输出驱动器将若干单元(例如,16个)的输出(读取位线)组合在一起以避免输出数据的任何附加组合级(诸如NOR/NANDing)。
图2示出了在水平方向上示出7个晶体管的锁存器位单元100的条形布局。方框示出了晶体管的源极/漏极连接。晶体管的栅极区域被示出为垂直线,具有与图1中的晶体管相同的标记。长垂直线201指示共享栅极连接,例如,通过晶体管PFBO和NFBO以及晶体管PINV和NINV。在方框中存在空白的情况下,存在图1中未命名的节点,但任何未识别的源极/漏极连接以及栅极连接可在图1中容易地看到。该布局包括虚拟单元(DUM)晶体管。虚拟晶体管是形成但未连接的晶体管。使用虚拟晶体管提供了在其它晶体管之间提供隔离的有效方式。使用虚拟晶体管还提供了能够在阈值电压(Vt)方面改变所使用的晶体管的类型的优点。在实施方案中,锁存器的写入部分(晶体管PPG、NPG、PINV、NINV、NFB1、NFB0、PFB0和PFB1)不需要高性能,但锁存器的读取部分(晶体管PRP1、PRP0、NRP0和NRP1)需要高性能。需注意,晶体管名称的首字母是指晶体管的类型(N或P),并且剩余的字母是指其功能(PG:传输门、INV:反相器、FB:反馈、RP:读取端口)
参考图3,其允许使用较低Vt(诸如超低Vt(ulvt))晶体管来实现包括晶体管PRP0、PRP1、NRP0和NRP1的锁存器位单元100的读取部分301,从而提供所要求的高性能,而用较高阈值电压晶体管(诸如低Vt(lvt)晶体管)来实现图3中的虚拟晶体管左侧上的锁存器位单元100的写入部分303。较高Vt晶体管提供较低性能,但也引起较少泄漏,并且仅在性能需要的情况下利用较低Vt晶体管。因此,布局选项允许在具有不同性能要求的读取端口和写入端口上利用不同的阈值电压,从而与必须使用所有器件中的较低Vt器件来满足位单元的仅一部分的性能要求相比,允许泄漏电流减小。读取端口和写入端口中的晶体管共享相邻单元之间的扩散,其中与未优化设计相比,xtor(晶体管)负载可能减半。
重新参考图1,现在将描述锁存器位单元100的操作。将要写入到写入位线WBL 102上的单元的数据(本文中也称为写入数据(WD))供应到由晶体管NPG和PPG形成的传输门103。栅极或那些晶体管分别耦合到写入字线(WWL)和写入字线X(WWLX),其中“X”表示信号为有效低。当WWL和WWLX被断言时,WBL上的数据作为数据“D”被传递到由晶体管PINV和NINV形成的反相器104中。当WWL和WWLX被断言时,晶体管NFB1和PFB1关断。位锁存器单元100的反馈部分中的NFB0和PFB0的栅极接收来自反相器的输出D_X(“D”的反相值)。锁存器的读取部分106中的PRP1和NRP1的栅极也接收D_X。当WWL和WWLX被解除断言时,传输门103关断并且晶体管NFB1和PFB1接通,从而允许D_X接通晶体管NFB0或PFB0中的一者以供应“D”作为反馈信号。晶体管NFB1、NFB0、PFB0和PFB1充当保持器电路108,并且连同由晶体管PINV和NINV形成的反相器一起确保当WWL和WWLX被解除断言时维持节点D上的数据。以此方式,D的值维持在锁存器位单元100的写入部分中并且在锁存器被读取时可用。在锁存器位单元100中,PMOS晶体管PINV、PFB1和PRP1在其源极处耦合到供应电压(VDD)。NMOS晶体管NINV、NFB1和NRP1在其源极处耦合到第二供应电压(接地)。
为了读取锁存器位单元,读取字线(RWL)和RWLX断言分别接通NRP0和PRP0。记住,“X”指示有效低信号。RWL和RWLX的断言允许D_X的值确定输出信号读取位线(RBL)101的值,其在本文中也称为读取数据(RD)。当RWL和RWLX被解除断言时,RBL被设定为高阻抗以允许其它SRAM单元在其它SRAM单元被选择读取时驱动RBL。
图4示出了其中一组32个锁存器位单元形成在两组锁存器位单元(位<31:16>和位<15:0>)中的实施方案。每组锁存器位单元将位供应到多路复用器401,其从位<31:16>选择位或从位<15:0>选择位并且将所选择的位供应在rdData 403上。在图4的实施方案中,锁存器位单元的读取侧上的三态驱动器允许16位(一次仅一位有效)驱动供应到多路复用器401的相同RBL。因此,在每个分组[31:16]和[15:0]中一次接通仅一个RWL/RWLX,以确保多个锁存器位单元不同时驱动RBL,否则将引起高电流情况。另外重要的是确保RWL/RWLX信号中的一者为有效的,从而致使位单元中的一个位单元将高或低逻辑电平驱动到RBL上。所有RWL/RWLX对被解除断言将在RBL上导致浮动节点,这可在接收VDD与VSS之间的中间信号的下游CMOS栅极中引起高电流汲取。
图5示出了具有64行位单元和两列,并且多路复用器501从64行和两列选择一个位的实施方案的框图。虽然为了便于说明而未在图5中示出,但图5所示的实施方案也需要写入列多路复用器功能。实现这一点的一种方式是将WWL/WWLX对供应到偶数物理列并且将另一WWL/WWLX对供应到奇数物理列。以此方式,每隔一个单元可以被写入。实现写入多路复用器功能的另一方式是使用如本文进一步描述的写入掩码。
在写入操作期间,当特定字线的字线被断言时,字线中的所有位可改变状态。与改变字线中的所有位的状态不同,仅对字线的所选择的单元进行写入可以是有利的,这有助于使写入操作更有效。因此,在图6中示出的另一个实施方案中,锁存器位单元600包括写入掩码。写入掩码利用信号写入一X(WRONEX)和写入零(WRZERO),其中“X”表示信号为有效低。写入掩码电路由晶体管PWD 601和NWD 603形成,其中WD代表写入数据。当WRONEX被断言(有效低)时,通过晶体管PWD将写入数据(WD)节点拉高,并且当WRZERO被断言时,通过晶体管NWD将WD节点拉低。写入掩码允许断言用于一行单元的写入字线而不改变单元中的所有单元中的状态。例如,可通过断言字线并且使用写入掩码来确保仅那些所关注单元被写入,从而改变字线上的仅一个字节或几个位。除了用于确定WD的值的晶体管PWD和NWD之外,经写入掩码的锁存器位单元600还包括在保持器电路605中使用的晶体管NFB2和PFB2。那些晶体管用于确保保持器电路的反馈功能继续工作,因此即使在WWL和WWLX被断言时,锁存器位单元也维持状态。如果WWLX被断言,则NFB1关断,并且如果WWL被断言,则PFB1关断。晶体管NFB2和PFB2确保如果位具有实际上阻断锁存器位单元的写入的写入掩码,那么当WWL和WWLX被断言时,保持器电路保持以来自NFB0与PFB0之间的节点的正确值驱动“D”。需注意,当WRONEX和WRZERO被解除断言时,WD将浮动。通过将PWD和NWD晶体管结合到位单元本身中,中间节点WD上的电容保持足够低以避免当WWL/WWLX被断言时的单元稳定性问题。在图6中标记了保持器栈(KSTK)节点PKSTK 602和NKSTK 604。
图7示出了图6所示的经写入掩码的锁存器位单元600的布局的简化图。需注意,与图2所示的布局相比,图6的解决方案将单元的尺寸增加了四个晶体管,并且包括额外的虚拟单元。因此,与图1所示的锁存器位单元100的图2的布局(7CPP)相比,经写入掩码的锁存器位单元600(图6)示出了3CPP增加到10CPP。
图8示出了与图6的经写入掩码的锁存器位单元600相比,经写入掩码的锁存器位单元800的更有效的实施方案。需注意,耦合到经写入掩码的锁存器位单元600中的保持器栈节点的额外晶体管NFB2和PFB2替换经写入掩码的锁存器位单元800中的NFB1和PFB1。当WWL和WWLX被断言时(见图1和图6),经写入掩码的锁存器位单元800不通过关断NFB1和PFB1来禁用保持器电路805,相反,经写入掩码的锁存器位单元800仅响应于WRONEX或WRZERO被断言而禁用保持器。这确保了在锁存器位单元800被掩码的情形下,锁存器位单元800保持状态。需注意,WWL和WWLX仅耦合到经写入掩码的锁存器位单元800中的传输门晶体管PPG和NPG。当WRONEX被断言(有效低)时,晶体管NFB2关断,并且当WRZERO被断言时,晶体管PFB2关断。假设WWLX和WWL被断言,当WRONEX被断言时,节点WD变高并且节点D变高,并且当WRZERO被断言(有效低)时,节点WD变低并且节点D变低。当相应掩码线(WRONEX和WRZERO)被解除断言时,NFB2和PFB2两者均接通并且保持器电路根据由晶体管PINV和NINV形成的反相器提供的D_X的值来维持节点D的值。D_X接通晶体管NFB0以维持节点D的低值或接通PFB0以维持节点D的高值。写入掩码电路由晶体管PWD 801和NWD 803形成,并且类似于图6所示的实施方案。由晶体管PRP1、PRP0、NRP0和NRP1形成的经写入掩码的锁存器位单元800的读取侧分别与图1和图6所示的先前锁存器位单元实施方案100和600中的相同。
每当WRONEX或WRZERO被断言时,耦合到WRONEX和WRZERO的列中的每个位单元将使其保持器电路禁用,因为断言WRONEX关断NFB2,从而防止D_X通过NFB0和NFB2被拉到VSS,并且断言WRZERO关断PFB2,从而防止D_X通过PFB0和PBF2被拉到BDD。因此,节点D将响应于WRONEX或WRZERO的断言而浮动。如果WRONEX或WRZERO的断言足够长,那么沿着列的单元可改变状态,因为保持器电路的至少一部分由于NFB1或PFB1被WRONEX或WRZERO的断言禁用而断开。因此,WRONEX和WRZERO应当被断言为脉冲写入。因此,那些信号应当被断言为几个反相器延迟长(例如,50ps)的自定时脉冲。可使用例如9个反相器来生成脉冲。反相器的数量取决于所使用的技术。图9示出了脉冲电路901用于WRZERO和脉冲电路903用于WRONEX的实施方案。需注意,在图9所示的脉冲电路中的每个脉冲电路中使用奇数个反相器。在图9中,假设到逻辑门的输入(写入零和写入一)为有效高。为WRONEX和WRZERO提供合适的脉冲宽度的许多其它脉冲发生器电路是本领域技术人员已知的。脉冲应当足够长以写入一个单元,但又足够短以使得沿着列的其它单元不会由于节点D在脉冲期间浮动而丢失状态,并且因此与图6所示的经写入掩码的锁存器位单元相比,对于附加写入掩码能力存在相对小的面积损失。
图10示出了图8的电路的示例性布局。需注意,锁存器位单元800需要仅一个虚拟晶体管。图10所示的锁存器位单元800的布局与图2所示的基线锁存器位单元100相比具有仅一个额外CPP。
图11示出了形成在单个标准单元行中的图1所示的锁存器的锁存器阵列列。需注意,术语“单个标准单元行”是指集成电路的物理行而不是SRAM的逻辑行。在具有非混合标准单元库规则的标准设计中,所有器件通常具有相同数量的翅片。在传统的标准单元架构中,所有行的器件具有相同的高度。在翅片式场效应晶体管的领域中,这通常也意味着每个指状物具有相同数量的翅片。图12A示出了每个指状物具有2个翅片的PFET和NFET的传统标准单元架构。每个标准单元在行中是一致的且具有P和N晶体管。
混合标准单元架构利用交替的高性能标准单元行和高密度(但较低性能)标准单元行。例如,在一个实施方案中,这意味着高性能单元的每个晶体管指状物具有两个翅片,并且较低性能单元的每个晶体管指状物具有一个翅片。如图12B所示,这导致交替的较高和较短单元行以及较短行。混合标准单元架构的优点是较小的面积和降低的功率,但是与较大的两翅片单元相比,较短的单元高度导致降低的性能。图12C示出了示例性的每个晶体管指状物器件1201一个翅片和每个晶体管指状物器件1203两个翅片。
图13示出了从传统标准单元库转变到混合标准单元库方法以构建标准单元锁存器阵列可导致相邻位之间的不平衡性能。例如,列1301中的位单元由“快”标准单元形成,例如,每个指状物具有两个翅片。在例示的实施方案中,逻辑SRAM列1301处于混合行架构的物理快行中。列1303中的位单元为例如每个指状物具有一个翅片的“慢”单元。因此,从列1301中的位单元中的一个位单元读取Rddata[1]1302比从列1302读取Rddata[0]1304发生得更快。因此,相邻位以不同定时(一个快一个慢)被读取,这是不期望的。
为了在快单元与慢单元之间提供更平衡的性能,图14所示的实施方案使用来自一列的一组位单元,例如列1401(快物理行)或1403(慢物理行)中的位单元,但使用来自另一行的多路复用器电路。例如,慢多路复用器1407从32个快位单元选择一个位。32个快位单元是快位单元1404(位<15:0>,仅示出其中之一)和快位单元1406(位<31:16>,仅示出其中之一)。快多路复用器1415从32个慢位单元选择一个位。32个慢位单元是慢位单元1409(位<15:0>,仅示出其中之一)和慢位单元1411(位<31:16>,仅示出其中之一)。相似地,快位单元1421和1423使用慢多路复用器1425,而慢位单元1427和1429使用快多路复用器1431。由快多路复用器1435供应的读取数据(Rddata[1])具有快多路复用器(2翅片)但具有慢位单元(1翅片),并且读取数据(Rddata[0])具有慢多路复用器(1翅片)但具有快位单元(2翅片)。因此,一个逻辑SRAM列具有快位单元和慢多路复用器级,而相邻的SRAM逻辑列具有慢位单元和快多路复用器级。与每隔一个位具有显著不同的定时:快和慢的阵列相比,这提供了改进的性能平衡。
图15示出了位单元阵列的较高级框图。虽然图14示出了图1的锁存器位单元用作列1401和1403中的位单元,但在其它实施方案中,可使用其它位单元。图16示出了其中利用图6的经掩码写入的锁存器位单元600或图8的经掩码写入锁存器位单元800的实施方案。图16示出了分配到位单元的掩码信号WRONEX和WRZERO信号。
因此,已描述经写入掩码的SRAM位单元。本文所阐述的对本发明的描述是例示性的,并不旨在限制以下权利要求书中所阐述的本发明的范围。在不脱离以下权利要求书中所阐述的本发明的范围的情况下,可基于本文所阐述的描述对本文所公开的实施方案作出变型和修改。

Claims (20)

1.一种设备,包括:
经写入掩码的锁存器位单元,所述经写入掩码的锁存器位单元包括所述经写入掩码的锁存器位单元的写入部分,所述写入部分包括,
写入掩码电路,所述写入掩码电路响应于第一写入掩码信号的断言而致使所述写入部分的写入数据节点的值为第一值,并且响应于第二写入掩码信号的断言而致使所述写入数据节点的所述值具有第二值;
传输门,所述传输门耦合到所述写入数据节点,所述传输门响应于写入字线信号被断言而将所述写入数据节点的所述值供应到所述写入部分的第一节点;和
保持器电路,所述保持器电路被配置为在所述第一写入掩码信号和所述第二写入掩码信号被解除断言时独立于所述写入字线信号的值而维持所述第一节点上的数据的值。
2.根据权利要求1所述的设备,其中所述写入数据节点响应于所述第一写入掩码信号和所述第二写入掩码信号被解除断言而浮动。
3.根据权利要求2所述的设备,其中所述写入掩码电路还包括:
第一写入数据晶体管,所述第一写入数据晶体管耦合在第一功率源节点与所述写入数据节点之间,所述第一写入数据晶体管具有耦合到所述第一写入掩码信号的栅极;和
第二写入数据晶体管,所述第二写入数据晶体管耦合在所述写入数据节点与第二功率源节点之间,所述第二写入数据晶体管具有耦合到所述第二写入掩码信号的栅极。
4.根据权利要求3所述的设备,还包括:
反相器,所述反相器耦合到所述第一节点以供应反相数据;并且
其中所述保持器电路还包括:
保持器栈,所述保持器栈包括第一保持器晶体管、第二保持器晶体管、第三保持器晶体管和第四保持器晶体管;
其中所述第一保持器晶体管具有耦合到所述第一写入掩码信号的第一栅极,所述第一保持器晶体管具有耦合在所述第二功率源节点与所述第二保持器晶体管之间的第一载流端子;
其中所述第二保持器晶体管具有耦合到所述反相数据的第二栅极,所述第二保持器晶体管具有耦合在所述第一保持器晶体管与所述第一节点之间的第二载流端子;
其中所述第三保持器晶体管具有耦合到所述反相数据的第三栅极,所述第三保持器晶体管具有耦合在所述第一节点与所述第四保持器晶体管之间的第三载流端子;并且
其中所述第四保持器晶体管具有耦合到所述第二写入掩码信号的第四栅极,所述第四保持器晶体管具有耦合在所述第三保持器晶体管与所述第一功率源节点之间的第四载流端子。
5.根据权利要求3所述的设备,还包括:
反相器,所述反相器耦合到所述第一节点以供应反相数据;并且
其中所述保持器电路还包括:
保持器栈,所述保持器栈包括第一保持器晶体管、第二保持器晶体管、第三保持器晶体管和第四保持器晶体管;
其中所述第一保持器晶体管具有耦合到有效低写入字线信号的第一栅极,所述第一保持器晶体管具有耦合在所述第二功率源节点与所述第二保持器晶体管之间的第一载流端子;
其中所述第二保持器晶体管具有耦合到所述反相数据的第二栅极,所述第二保持器晶体管具有耦合在所述第一保持器晶体管与所述第一节点之间的第二载流端子;
其中所述第三保持器晶体管具有耦合到所述反相数据的第三栅极,所述第三保持器晶体管具有耦合在所述第一节点与所述第四保持器晶体管之间的第三载流端子;
其中所述第四保持器晶体管具有耦合到第二写入字线信号的第四栅极,所述第四保持器晶体管具有耦合在所述第三保持器晶体管与所述第一功率源节点之间的第四载流端子;并且
其中所述写入字线信号包括所述第二写入字线信号和所述有效低写入字线信号。
6.根据权利要求5所述的设备,其中所述保持器电路还包括:
第五保持器晶体管,所述第五保持器晶体管耦合在所述第二功率源节点与位于所述第一保持器晶体管与所述第二保持器晶体管之间的第一保持器节点之间,所述第五保持器晶体管具有耦合到所述第一写入掩码信号的第五栅极;和
第六保持器晶体管,所述第六保持器晶体管耦合在所述第一功率源节点与位于所述第三保持器晶体管与所述第四保持器晶体管之间的第二保持器节点之间,所述第六保持器晶体管具有耦合到所述第二写入掩码信号的第六栅极。
7.根据权利要求1所述的设备,还包括:
第一脉冲发生器,所述第一脉冲发生器用于生成所述第一写入掩码信号;和
第二脉冲发生器,所述第二脉冲发生器用于生成所述第二写入掩码信号。
8.根据权利要求1所述的设备,还包括:
所述经写入掩码的锁存器位单元的读取部分,所述经写入掩码的锁存器位单元的所述读取部分经耦合以接收读取字线信号并且响应于所述读取字线信号的断言而在所述经写入掩码的锁存器位单元的所述读取部分的输出节点上供应输出数据,所述输出数据对应于所述第一节点上的所述数据。
9.根据权利要求8所述的设备,其中所述经写入掩码的锁存器位单元的所述读取部分被配置为响应于所述读取字线信号被解除断言而致使所述输出节点为高阻抗。
10.一种方法,包括:
响应于第一写入掩码信号的断言而将经写入掩码的锁存器位单元中的写入数据节点设定为第一值;
响应于第二写入掩码信号的断言而将所述写入数据节点设定为第二值;
响应于写入字线信号被断言而将所述写入数据节点耦合到第一节点;以及
在所述第一写入掩码信号和所述第二写入掩码信号被解除断言时,使用保持器电路独立于所述写入字线信号的值而维持所述第一节点上的数据的值。
11.根据权利要求10所述的方法,还包括:
响应于所述第一写入掩码信号和所述第二写入掩码信号被解除断言而致使所述写入数据节点浮动。
12.根据权利要求10所述的方法,还包括:
将所述第一写入掩码信号供应到第一写入数据晶体管的栅极;
响应于所述第一写入掩码信号的所述断言,通过经由所述第一写入数据晶体管将第一功率源节点耦合到所述第一节点来将所述写入数据节点设定为所述第一值;
将所述第二写入掩码信号供应到第二写入数据晶体管的栅极;以及
响应于所述第二写入掩码信号的所述断言,通过经由所述第二写入数据晶体管将第二功率源节点耦合到所述第一节点来将所述写入数据节点设定为所述第二值。
13.根据权利要求10所述的方法,还包括:
将所述第一节点上的所述数据反相并且将反相数据供应到所述保持器电路;
响应于所述第一写入掩码信号和所述第二写入掩码信号被解除断言而启用所述保持器电路;以及
响应于所述第一写入掩码信号和所述第二写入掩码信号被断言而禁用所述保持器电路。
14.根据权利要求13所述的方法,还包括:
将所述第一写入掩码信号供应到第一保持器晶体管的第一栅极并且响应于所述第一写入掩码信号被解除断言而启用所述第一保持器晶体管;
将所述反相数据供应到第二保持器晶体管的第二栅极;
将所述反相数据供应到第三保持器晶体管的第三栅极;以及
将所述第二写入掩码信号供应到第四保持器晶体管的第四栅极并且响应于所述第二写入掩码信号被解除断言而启用所述第四保持器晶体管。
15.根据权利要求13所述的方法,还包括:
将有效低写入字线信号供应到第一保持器晶体管的第一栅极;
将所述反相数据供应到第二保持器晶体管的第二栅极;
将所述反相数据供应到第三保持器晶体管的第三栅极;
将第二写入字线信号供应到第四保持器晶体管的第四栅极,所述写入字线信号包括所述第二写入字线信号和所述有效低写入字线信号;
将所述第一写入掩码信号供应到第五保持器晶体管的第一栅极并且响应于所述第一写入掩码信号被解除断言而启用所述第五保持器晶体管;以及
将所述第二写入掩码信号供应到第六保持器晶体管的第六栅极并且响应于所述第二写入掩码信号被解除断言而启用所述第六保持器晶体管。
16.根据权利要求10所述的方法,还包括:
生成所述第一写入掩码信号作为第一脉冲;以及
生成所述第二写入掩码信号作为第二脉冲。
17.根据权利要求16所述的方法,
其中所述第一脉冲足够短以在第一脉冲写入掩码信号被断言并且所述写入字线信号未被断言时保持所述第一节点上的所述数据不改变状态。
18.根据权利要求16所述的方法,
其中所述第二脉冲足够短以在第一脉冲写入掩码信号被断言并且所述写入字线信号未被断言时保持所述第一节点上的所述数据不改变状态。
19.根据权利要求10所述的方法,还包括:
响应于读取字线信号被断言而在所述经写入掩码的锁存器位单元的读取部分的输出节点上供应输出数据;以及
响应于所述读取字线信号被解除断言而致使所述输出节点为高阻抗。
20.一种方法,包括:
响应于写入字线(WWL)信号和有效低写入字线(WWLX)信号被断言结合第一写入掩码信号或第二写入掩码信号中的任一者被断言而写入经写入掩码的锁存器位单元;以及
在所述写入字线信号和所述有效低写入字线信号被断言并且所述第一写入掩码信号和所述第二写入掩码信号被解除断言时维持所述经写入掩码的锁存器位单元的状态。
CN202280031999.9A 2021-05-06 2022-05-05 经写入掩码的锁存器位单元 Active CN117242523B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US202163185207P 2021-05-06 2021-05-06
US63/185,207 2021-05-06
US17/359,254 US11610627B2 (en) 2021-05-06 2021-06-25 Write masked latch bit cell
US17/359,254 2021-06-25
PCT/US2022/027789 WO2022235877A1 (en) 2021-05-06 2022-05-05 Write masked latch bit cell

Publications (2)

Publication Number Publication Date
CN117242523A CN117242523A (zh) 2023-12-15
CN117242523B true CN117242523B (zh) 2025-07-01

Family

ID=83900590

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202280031999.9A Active CN117242523B (zh) 2021-05-06 2022-05-05 经写入掩码的锁存器位单元
CN202280032865.9A Pending CN117242524A (zh) 2021-05-06 2022-05-05 锁存器位单元

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202280032865.9A Pending CN117242524A (zh) 2021-05-06 2022-05-05 锁存器位单元

Country Status (6)

Country Link
US (2) US11610627B2 (zh)
EP (2) EP4334940A4 (zh)
JP (2) JP2024516396A (zh)
KR (2) KR20240004835A (zh)
CN (2) CN117242523B (zh)
WO (2) WO2022235881A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250364039A1 (en) * 2024-05-21 2025-11-27 Synopsys, Inc. Memory cell with dynamic disturb reduction

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10147483B1 (en) * 2017-09-19 2018-12-04 Qualcomm Incorporated Robust write driver scheme for static random access memory compilers

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5752045A (en) 1995-07-14 1998-05-12 United Microelectronics Corporation Power conservation in synchronous SRAM cache memory blocks of a computer system
US5828612A (en) 1997-10-27 1998-10-27 Motorola, Inc. Method and circuit for controlling a precharge cycle of a memory device
WO2004104790A2 (en) 2003-05-20 2004-12-02 Kagutech Ltd. Digital backplane
US7016211B2 (en) 2003-08-18 2006-03-21 Integrated Device Technology, Inc. DRAM-based CAM cell with shared bitlines
JP4646106B2 (ja) 2004-05-25 2011-03-09 株式会社日立製作所 半導体集積回路装置
US7203100B2 (en) 2004-11-01 2007-04-10 Sun Mircosystems, Inc. Efficient implementation of a read scheme for multi-threaded register file
WO2008131058A2 (en) 2007-04-17 2008-10-30 Rambus Inc. Hybrid volatile and non-volatile memory device
US8874831B2 (en) 2007-06-01 2014-10-28 Netlist, Inc. Flash-DRAM hybrid memory module
US7920409B1 (en) * 2007-06-05 2011-04-05 Arizona Board Of Regents For And On Behalf Of Arizona State University SRAM cell with intrinsically high stability and low leakage
US7825685B2 (en) 2007-09-06 2010-11-02 Tabula, Inc. Configuration context switcher with a clocked storage element
US7898842B2 (en) 2008-04-21 2011-03-01 Infineon Technologies Ag Memory for storing a binary state
US7835175B2 (en) 2008-10-13 2010-11-16 Mediatek Inc. Static random access memories and access methods thereof
US8045402B2 (en) * 2009-06-29 2011-10-25 Arm Limited Assisting write operations to data storage cells
JP2011248932A (ja) 2010-05-21 2011-12-08 Panasonic Corp 半導体記憶装置
US8441842B2 (en) 2010-12-21 2013-05-14 Lsi Corporation Memory device having memory cells with enhanced low voltage write capability
US8730713B2 (en) * 2011-09-12 2014-05-20 Qualcomm Incorporated SRAM cell writability
KR20130033230A (ko) 2011-09-26 2013-04-03 삼성전자주식회사 하이브리드 메모리 장치, 이를 포함하는 시스템, 및 하이브리드 메모리장치의 데이터 기입 및 독출 방법
JP2013206512A (ja) * 2012-03-29 2013-10-07 Kyushu Institute Of Technology 半導体記憶装置
CN113223577B (zh) 2012-12-27 2024-07-12 英特尔公司 用于降低动态功率和峰值电流的sram位线和写入辅助装置与方法及双输入电平移位器
US9171634B2 (en) 2013-03-14 2015-10-27 Arm Limited Memory device and method of controlling leakage current within such a memory device
US9921980B2 (en) 2013-08-12 2018-03-20 Micron Technology, Inc. Apparatuses and methods for configuring I/Os of memory for hybrid memory modules
US9508405B2 (en) 2013-10-03 2016-11-29 Stmicroelectronics International N.V. Method and circuit to enable wide supply voltage difference in multi-supply memory
US9064556B2 (en) 2013-10-23 2015-06-23 Qualcomm Incorporated High frequency pseudo dual port memory
US9202538B2 (en) 2013-12-05 2015-12-01 Infineon Technologies Ag Wordline activation
US9281056B2 (en) 2014-06-18 2016-03-08 Taiwan Semiconductor Manufacturing Company, Ltd. Static random access memory and method of using the same
US9711194B2 (en) 2015-01-28 2017-07-18 Xilinx, Inc. Circuits for and methods of controlling the operation of a hybrid memory system
US10431269B2 (en) 2015-02-04 2019-10-01 Altera Corporation Methods and apparatus for reducing power consumption in memory circuitry by controlling precharge duration
US10725777B2 (en) 2016-12-06 2020-07-28 Gsi Technology, Inc. Computational memory cell and processing array device using memory cells
US10867665B1 (en) * 2017-02-16 2020-12-15 Synopsys, Inc. Reset before write architecture and method
US9928889B1 (en) 2017-03-21 2018-03-27 Qualcomm Incorporation Bitline precharge control and tracking scheme providing increased memory cycle speed for pseudo-dual-port memories
US10790013B1 (en) 2017-06-30 2020-09-29 Synopsys, Inc. Read-write architecture for low voltage SRAMs
US10043572B1 (en) 2017-07-28 2018-08-07 Advanced Micro Devices, Inc. VSS bitcell sleep scheme involving modified bitcell for terminating sleep regions
US11005669B2 (en) 2017-11-14 2021-05-11 Taiwan Semiconductor Manufacturing Co., Ltd. PUF generators based on SRAM bit cells
US10438636B2 (en) 2017-12-07 2019-10-08 Advanced Micro Devices, Inc. Capacitive structure for memory write assist
US10332570B1 (en) 2017-12-12 2019-06-25 Advanced Micro Devices, Inc. Capacitive lines and multi-voltage negative bitline write assist driver
US10395700B1 (en) 2018-03-20 2019-08-27 Globalfoundries Inc. Integrated level translator
US10803928B2 (en) * 2018-06-18 2020-10-13 Taiwan Semiconductor Manufacturing Company, Ltd. Low voltage memory device
US20200075090A1 (en) * 2018-09-04 2020-03-05 Stmicroelectronics International N.V. Pulsed application of wordline underdrive (wlud) for enhancing stability of static random access memory (sram) operation in a low supply voltage environment
US10541013B1 (en) 2018-11-13 2020-01-21 Advanced Micro Devices, Inc. Headerless word line driver with shared wordline underdrive control
US10878893B1 (en) 2019-06-04 2020-12-29 Arm Limited Control architecture for column decoder circuitry
US11062739B2 (en) * 2019-06-27 2021-07-13 Taiwan Semiconductor Manufacturing Company, Ltd. Semiconductor chip having memory and logic cells
US11183234B2 (en) 2019-11-25 2021-11-23 Taiwan Semiconductor Manufacturing Company, Ltd. Bitcell supporting bit-write-mask function
CN114067863B (zh) 2020-10-12 2025-04-29 台积电(南京)有限公司 半导体器件及其制造方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10147483B1 (en) * 2017-09-19 2018-12-04 Qualcomm Incorporated Robust write driver scheme for static random access memory compilers

Also Published As

Publication number Publication date
WO2022235881A1 (en) 2022-11-10
US20220358996A1 (en) 2022-11-10
US20220359015A1 (en) 2022-11-10
US11715514B2 (en) 2023-08-01
JP7695393B2 (ja) 2025-06-18
EP4334940A4 (en) 2025-03-19
CN117242524A (zh) 2023-12-15
US11610627B2 (en) 2023-03-21
EP4334939A1 (en) 2024-03-13
JP2024516394A (ja) 2024-04-15
WO2022235877A1 (en) 2022-11-10
EP4334940A1 (en) 2024-03-13
KR20240004835A (ko) 2024-01-11
KR20240004607A (ko) 2024-01-11
CN117242523A (zh) 2023-12-15
JP2024516396A (ja) 2024-04-15
EP4334939A4 (en) 2025-01-15

Similar Documents

Publication Publication Date Title
US7495969B2 (en) Techniques for improving write stability of memory with decoupled read and write bit lines
US7948787B2 (en) Semiconductor memory device
JP4330396B2 (ja) 半導体記憶装置
EP2550659B1 (en) Low-power 5t sram with improved stability and reduced bitcell size
US9142285B2 (en) Multi-port SRAM with shared write bit-line architecture and selective read path for low power operation
US7492628B2 (en) Computer-readable medium encoding a memory using a back-gate controlled asymmetrical memory cell
US7890907B2 (en) Computer program product for designing memory circuits having single-ended memory cells with improved read stability
US6215694B1 (en) Self-restoring single event upset (SEU) hardened multiport memory cell
CN117242523B (zh) 经写入掩码的锁存器位单元
JP7695392B2 (ja) ハイブリッドライブラリラッチアレイ
CN117242522B (zh) 混合库锁存器阵列
Lavania et al. Read-decoupled radiation hardened RD-DICE SRAM cell for low-power space applications

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