会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Verifying data integrity of a non-volatile memory system during data caching process
    • 在数据缓存过程中验证非易失性存储器系统的数据完整性
    • US08037380B2
    • 2011-10-11
    • US12169273
    • 2008-07-08
    • Brian J. CagnoJohn C. ElliottRobert A. KuboGregg S. Lucas
    • Brian J. CagnoJohn C. ElliottRobert A. KuboGregg S. Lucas
    • G11C29/00G06F13/00
    • G06F11/1064G11C29/56G11C2029/0407
    • To ensure integrity of non-volatile flash, the controller programs the non-volatile memories with background test patterns and verifies the non-volatile memories during power on self test (POST) operation. In conjunction with verifying the non-volatile memories, the controller may routinely run diagnostics and report status to the storage controller. As part of the storage controller power up routines, the storage controller issues a POST command to the controller via an I2C register that is monitored by the storage controller. The storage controller may determine that the non-volatile flash is functional without any defects, and the controller may remove power from the non-volatile flash to extend its reliability. Periodically, in the background, the controller may run diagnostic routines to detect any failures associated with the volatile memory and the controller itself.
    • 为了确保非易失性闪存的完整性,控制器使用背景测试模式对非易失性存储器进行编程,并在上电自检(POST)操作期间验证非易失性存储器。 结合验证非易失性存储器,控制器可以定期地将诊断和状态报告给存储控制器。 作为存储控制器上电程序的一部分,存储控制器通过由存储控制器监视的I2C寄存器向控制器发出POST命令。 存储控制器可以确定非易失性闪存在没有任何缺陷的情况下起作用,并且控制器可以从非易失性闪存移除电力以扩展其可靠性。 定期地,在后台,控制器可以运行诊断例程来检测与易失性存储器和控制器本身相关联的任何故障。
    • 8. 发明授权
    • Flash sector seeding to reduce program times
    • 闪光扇播种以减少节目时间
    • US08219740B2
    • 2012-07-10
    • US12146098
    • 2008-06-25
    • Brian J. CagnoJohn C. ElliottGregg S. LucasKenny N. Qiu
    • Brian J. CagnoJohn C. ElliottGregg S. LucasKenny N. Qiu
    • G06F12/00
    • G06F12/0246G06F2212/7208
    • A non-volatile flash memory comprises a plurality of non-volatile memories where a first non-volatile memory is pre-programmed (erased) with all ones, and at least a second non-volatile memory is pre-programmed with a seed value that takes advantage of the reduced programming time for less than six zeros. When writing (programming) a data byte, the memory system looks up the data byte in one or more seed tables to determine a portion of non-volatile memory to which the memory system may write the data byte with a reduced programming time. The memory system then records the location of the data byte in an address translation table so the data byte may be accessed.
    • 非易失性闪速存储器包括多个非易失性存储器,其中第一非易失性存储器与所有非易失性存储器被预编程(擦除),并且至少第二非易失性存储器被预编程有种子值, 利用减少的编程时间少于六个零。 当写入(编程)数据字节时,存储器系统在一个或多个种子表中查找数据字节,以确定存储器系统可以以减少的编程时间写入数据字节的非易失性存储器的一部分。 然后,存储器系统将数据字节的位置记录在地址转换表中,以便可以访问数据字节。
    • 9. 发明授权
    • Method apparatus and system for a redundant and fault tolerant solid state disk
    • 用于冗余和容错固态盘的方法装置和系统
    • US08201020B2
    • 2012-06-12
    • US12617023
    • 2009-11-12
    • Brian J. CagnoJohn C. ElliottGregg S. LucasAndrew D. Walls
    • Brian J. CagnoJohn C. ElliottGregg S. LucasAndrew D. Walls
    • G06F11/07
    • G06F11/2094G06F11/2089G06F11/2092G06F11/2097
    • A redundant and fault tolerant solid state disk (SSD) includes a determination module configured to identify a first solid state disk controller (SSDC) configured to connect to a flash array and a second SSDC configured to connect to the flash array. A capture module is configured to capture a copy of an I/O request received by the first SSDC from a port of a dual port connector, and/or capture a copy of an I/O request received by the second SSDC from a port of the dual port connector, and identify a write I/O request from the I/O request. A detection module is configured to detect a failure in the first SSDC. A management module is configured to manage access to a flash array by the first SSDC and the second SSDC. An error recovery and failover module is configured to automatically reassign work from the first SSDC to the second SSDC.
    • 冗余和容错固态盘(SSD)包括确定模块,其被配置为识别被配置为连接到闪存阵列的第一固态盘控制器(SSDC)和被配置为连接到闪存阵列的第二SSDC。 捕获模块被配置为从双端口连接器的端口捕获由第一SSDC接收的I / O请求的副本,和/或从第二SSDC的端口捕获由第二SSDC接收的I / O请求的副本 双端口连接器,并从I / O请求中识别写入I / O请求。 检测模块被配置为检测第一SSDC中的故障。 管理模块被配置为管理由第一SSDC和第二SSDC对闪存阵列的访问。 错误恢复和故障切换模块被配置为自动将工作从第一SSDC重新分配给第二SSDC。
    • 10. 发明申请
    • Verifying Data Integrity of a Non-Volatile Memory System during Data Caching Process
    • 在数据缓存过程中验证非易失性存储器系统的数据完整性
    • US20100011261A1
    • 2010-01-14
    • US12169273
    • 2008-07-08
    • Brian J. CagnoJohn C. ElliottRobert A. KuboGregg S. Lucas
    • Brian J. CagnoJohn C. ElliottRobert A. KuboGregg S. Lucas
    • G11C29/00G06F11/00
    • G06F11/1064G11C29/56G11C2029/0407
    • To ensure integrity of non-volatile flash, the controller programs the non-volatile memories with background test patterns and verifies the non-volatile memories during power on self test (POST) operation. In conjunction with verifying the non-volatile memories, the controller may routinely run diagnostics and report status to the storage controller. As part of the storage controller power up routines, the storage controller issues a POST command to the controller via an I2C register that is monitored by the storage controller. The storage controller may determine that the non-volatile flash is functional without any defects, and the controller may remove power from the non-volatile flash to extend its reliability. Periodically, in the background, the controller may run diagnostic routines to detect any failures associated with the volatile memory and the controller itself.
    • 为了确保非易失性闪存的完整性,控制器使用背景测试模式对非易失性存储器进行编程,并在上电自检(POST)操作期间验证非易失性存储器。 结合验证非易失性存储器,控制器可以定期地将诊断和状态报告给存储控制器。 作为存储控制器上电程序的一部分,存储控制器通过由存储控制器监视的I2C寄存器向控制器发出POST命令。 存储控制器可以确定非易失性闪存在没有任何缺陷的情况下起作用,并且控制器可以从非易失性闪存移除电力以扩展其可靠性。 定期地,在后台,控制器可以运行诊断例程来检测与易失性存储器和控制器本身相关联的任何故障。