会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Memory architecture with redundant resources
    • 具有冗余资源的内存架构
    • US08908454B2
    • 2014-12-09
    • US13589409
    • 2012-08-20
    • Thomas VogelsangBrent Steven Haukness
    • Thomas VogelsangBrent Steven Haukness
    • G11C29/00G11C8/14G11C11/4097
    • G11C11/4097G11C8/14G11C29/848G11C2207/002
    • A hierarchical memory architecture includes an array of memory sub-arrays, each of which includes an array of memory cells. Each sub-array is supported by local wordlines, local column-select lines, and bitlines. The local wordlines are controlled using main wordlines that extend past multiple sub-arrays in a direction parallel to a first axis, whereas the local column-select lines are controlled using main column-select lines that extend between sub-arrays in a direction perpendicular to the first axis. At the direction of signals presented on the local wordlines and column-select lines, subsets of the bitlines in each sub-array are connected to main data lines that extend over a plurality of the sub-arrays in parallel with the second axis. Some embodiments include redundant data resources that are selected based on a decoding of row addresses.
    • 分层存储器架构包括存储器子阵列阵列,每个存储器子阵列包括存储器单元阵列。 每个子阵列由本地字线,本地列选择行和位线支持。 使用在与第一轴平行的方向延伸过多个子阵列的主要字线来控制本地字线,而使用主列选择线来控制本地列选择线,所述主列选择线在子阵列之间沿垂直于 第一轴。 在本地字线和列选择线上呈现的信号的方向上,每个子阵列中的位线的子集连接到与第二轴并行延伸在多个子阵列上的主数据线。 一些实施例包括基于行地址的解码来选择的冗余数据资源。
    • 2. 发明申请
    • Pulse Control For NonVolatile Memory
    • 非易失性存储器的脉冲控制
    • US20110286280A1
    • 2011-11-24
    • US13146521
    • 2010-01-29
    • Mark D. KellamBrent Steven HauknessGary B. BronnerKevin Donnelly
    • Mark D. KellamBrent Steven HauknessGary B. BronnerKevin Donnelly
    • G11C16/04G11C16/12
    • G11C16/10G11C16/0408G11C16/12G11C16/26G11C16/3459
    • This disclosure provides a nonvolatile memory device that uses pulsed control and rest periods to mitigate the formation of defect precursors. A first embodiment uses pulsed bitline control, where the coupling between a memory cell channel and a reference voltage (selected in response to the bitline) is pulsed when it is desired to change state in the associated memory cell. Each pulse may be chosen to be less than about (20) nanoseconds, while a “rest period” between pulses typically is chosen to be on the order of about a hundred nanoseconds or greater (e.g., one microsecond). Because bitline control is used, very short rise times can be enabled, enabling generation of pulse durations of (50) nanoseconds or less. In other embodiments, these methods may also be more generally applied to other conductors (e.g., wordline or substrate well, for program or erase operations); if desired, segmented wordlines or bitlines may also be used, to minimize RC loading and enable sufficiently short rise times to make pulses robust.
    • 本公开提供了一种非易失性存储器件,其使用脉冲控制和休止期来减轻缺陷前体的形成。 第一实施例使用脉冲位线控制,其中当需要改变相关联的存储器单元中的状态时,存储器单元通道和参考电压(响应于位线选择)之间的耦合是脉冲式的。 每个脉冲可以选择为小于约(20)纳秒,而脉冲之间的“休止期”通常被选择为约百纳秒或更大(例如,一微秒)的数量级。 由于使用位线控制,所以可以启用非常短的上升时间,能够产生(50)纳秒或更短的脉冲持续时间。 在其他实施例中,这些方法还可以更一般地应用于其它导体(例如,字线或衬底阱,用于编程或擦除操作); 如果需要,还可以使用分段字线或位线来最小化RC负载并且使足够短的上升时间使得脉冲变得坚固。
    • 4. 发明授权
    • Memory device for concurrent and pipelined memory operations
    • 用于并行和流水线内存操作的内存设备
    • US08645617B2
    • 2014-02-04
    • US13126726
    • 2009-10-15
    • Ian ShaefferBrent Steven Haukness
    • Ian ShaefferBrent Steven Haukness
    • G06F12/00
    • G11C16/26G11C16/10G11C2216/22
    • This disclosure provides a non-volatile memory device that concurrently processes multiple page reads, erases or writes involving the same memory space. The device relies upon a crossbar and a set of page buffers that may each be dynamically assigned to each read or write request. The device also separates memory array control from IO control, such that multiple cycle state change operations can be performed while the buffers are used to transfer data into and out of the buffers along an external data bus; using this structure, the memory device can accept multiple transactions where pages can be immediately loaded into buffers and then “pipelined” either for transfer to a write data register or to an external bus as appropriate. By significantly mitigating the substantial “busy time” associated with program and erase of non-volatile memory devices, especially flash devices, this disclosure greatly expands potential application of such devices.
    • 本公开提供了一种非易失性存储器设备,其同时处理涉及相同存储器空间的多页读取,擦除或写入。 该设备依赖于交叉开关和一组页面缓冲器,每个页面缓冲区可以动态分配给每个读取或写入请求。 该器件还将存储器阵列控制与IO控制分离,使得可以执行多个周期状态改变操作,同时缓冲器用于沿着外部数据总线将数据传入和传出缓冲器; 使用这种结构,存储器件可以接受多个事务,其中页面可以被立即加载到缓冲器中,然后“流水线化”以适当地传送到写数据寄存器或外部总线。 通过显着减轻与非易失性存储器件,特别是闪存器件的编程和擦除相关的实质性“繁忙时间”,本发明大大扩展了这种器件的潜在应用。
    • 5. 发明授权
    • Pulse control for nonvolatile memory
    • 非易失性存储器的脉冲控制
    • US08644078B2
    • 2014-02-04
    • US13146521
    • 2010-01-29
    • Mark D. KellamBrent Steven HauknessGary B. BronnerKevin Donnelly
    • Mark D. KellamBrent Steven HauknessGary B. BronnerKevin Donnelly
    • G11C11/34G11C16/04
    • G11C16/10G11C16/0408G11C16/12G11C16/26G11C16/3459
    • A nonvolatile memory device that uses pulsed control and rest periods to mitigate the formation of defect precursors. A first embodiment uses pulsed bitline control, where the coupling between a memory cell channel and a reference voltage is pulsed when it is desired to change state in the associated memory cell. Each pulse may be chosen to be less than about 20 nanoseconds, while a “rest period” between pulses can be on the order of about a hundred nanoseconds or greater. Because bitline control is used, very short rise times can be enabled, enabling generation of pulse durations of 50 nanoseconds or less. In other embodiments, these methods may also be more generally applied to other conductors (e.g., wordline or substrate well, for program or erase operations); segmented wordlines or bitlines may also be used, to minimize RC loading and enable sufficiently short rise times to make pulses robust.
    • 非易失性存储器件,其使用脉冲控制和休止期来减轻缺陷前体的形成。 第一实施例使用脉冲位线控制,其中当希望改变相关联的存储器单元中的状态时,存储器单元通道与参考电压之间的耦合是脉冲的。 每个脉冲可以选择为小于约20纳秒,而脉冲之间的“休止期”可以在大约一百纳秒或更大的数量级。 由于使用位线控制,所以可以启用非常短的上升时间,可以产生50纳秒或更短的脉冲持续时间。 在其他实施例中,这些方法还可以更一般地应用于其它导体(例如,字线或衬底阱,用于编程或擦除操作); 也可以使用分段字线或位线,以最小化RC负载并且实现足够短的上升时间以使脉冲稳健。
    • 7. 发明申请
    • Pattern-Sensitive Coding of Data for Storage in Multi-Level Memory Cells
    • 多级存储单元存储数据的模式敏感编码
    • US20110286267A1
    • 2011-11-24
    • US13140345
    • 2009-10-08
    • Bohuslav RychlikJohn Eric LinstadtBrent Steven HauknessSteven C. Woo
    • Bohuslav RychlikJohn Eric LinstadtBrent Steven HauknessSteven C. Woo
    • G11C16/10
    • G11C16/10G11C11/5628
    • A method of operating a memory device includes receiving first and second sets of bits to be stored in multi-level cells in the device. A multi-level encoding is selected from among a plurality of multi-level encodings for storing the first and second sets of bits in the multi-level cells. Each multi-level encoding includes at least four encoding levels for a respective multi-level cell. Respective multi-level encodings have respective costs associated with programming the first and second sets of bits into the multi-level cells in accordance with the respective multi-level encodings. The multi-level encoding is selected based on the respective costs of the respective encodings. The first and second sets of bits are encoded in accordance with the selected multi-level encoding to produce encoded data for storage in the device such that a respective multi-level cell stores respective bits from both the first and second sets of bits.
    • 一种操作存储器件的方法包括接收要存储在器件中的多级单元中的第一组和第二组位。 从用于存储多级单元中的第一和第二位组的多个多级编码中选择多级编码。 每个多级编码包括用于相应多级单元的至少四个编码电平。 相应的多级编码具有与根据相应的多级编码将第一和第二组位编程到多级单元中相关联的成本。 基于相应编码的相应成本来选择多级编码。 第一和第二组位根据所选择的多级编码进行编码,以产生用于存储在设备中的编码数据,使得相应的多级单元存储来自第一和第二组位的相应位。
    • 9. 发明授权
    • Content addressable memory (“CAM”)
    • 内容可寻址存储器(“CAM”)
    • US08908407B1
    • 2014-12-09
    • US13548382
    • 2012-07-13
    • Brent Steven HauknessMark D. Kellam
    • Brent Steven HauknessMark D. Kellam
    • G11C15/00G11C15/04G11C15/02
    • G11C15/046G11C15/02G11C15/04
    • A content addressable memory device based on an extremely compact design, potentially as small as 16F2 per memory cell. One embodiment is based on cells having two memory storage elements, such as RRAM elements. Each RRAM element and a respective FET are connected in series between a common matchline and a respective bitline. Cell content for each cell is matched against a bit of a search word by applying voltages to the respective bitlines dependent upon bit value and causing one of the two RRAM elements for each cell to discharge the matchline over a low resistance path in event of mismatch between the cell content and the bit. If no “quick” discharge occurs for multiple cells of a row, then a match is detected. In addition, a matchline recharge path to a high voltage bitline is substantially eliminated by controlling the FETs with specific wordline voltages.
    • 基于非常紧凑的设计的内容可寻址存储器件,每个存储器单元可能小到16F2。 一个实施例基于具有两个存储器存储元件(诸如RRAM元件)的单元。 每个RRAM元件和相应的FET串联在公共匹配线和相应的位线之间。 每个单元的单元内容通过根据位值将电压施加到各个位线来匹配搜索字的位,并且使得每个单元的两个RRAM元件中的一个在低电阻路径上放电, 细胞内容和位。 如果对于一行的多个单元没有发生“快速”放电,则检测到匹配。 此外,通过用特定字线电压控制FET,基本上消除了对高电压位线的匹配线再充电路径。
    • 10. 发明授权
    • Pattern-sensitive coding of data for storage in multi-level memory cells
    • 用于存储在多级存储器单元中的数据的模式敏感编码
    • US08665642B2
    • 2014-03-04
    • US13140345
    • 2009-10-08
    • Bohuslav RychlikJohn Eric LinstadtBrent Steven HauknessSteven C. Woo
    • Bohuslav RychlikJohn Eric LinstadtBrent Steven HauknessSteven C. Woo
    • G11C11/34G11C16/04
    • G11C16/10G11C11/5628
    • A method of operating a memory device includes receiving first and second sets of bits to be stored in multi-level cells in the device. A multi-level encoding is selected from among a plurality of multi-level encodings for storing the first and second sets of bits in the multi-level cells. Each multi-level encoding includes at least four encoding levels for a respective multi-level cell. Respective multi-level encodings have respective costs associated with programming the first and second sets of bits into the multi-level cells in accordance with the respective multi-level encodings. The multi-level encoding is selected based on the respective costs of the respective encodings. The first and second sets of bits are encoded in accordance with the selected multi-level encoding to produce encoded data for storage in the device such that a respective multi-level cell stores respective bits from both the first and second sets of bits.
    • 一种操作存储器件的方法包括接收要存储在器件中的多级单元中的第一组和第二组位。 从用于存储多级单元中的第一和第二位组的多个多级编码中选择多级编码。 每个多级编码包括用于相应多级单元的至少四个编码电平。 相应的多级编码具有与根据相应的多级编码将第一和第二组位编程到多级单元中相关联的成本。 基于相应编码的相应成本来选择多级编码。 第一和第二组位根据所选择的多级编码进行编码,以产生用于存储在设备中的编码数据,使得相应的多级单元存储来自第一和第二组位的相应位。