MULTI-MODULE CIRCUIT CARD WITH INTER-MODULE DIRECT MEMORY ACCESS
    1.
    发明申请
    MULTI-MODULE CIRCUIT CARD WITH INTER-MODULE DIRECT MEMORY ACCESS 审中-公开
    具有内部模块直接存储器访问的多模块电路卡

    公开(公告)号:WO2005062248A1

    公开(公告)日:2005-07-07

    申请号:PCT/US2004/040952

    申请日:2004-12-07

    Abstract: A removable electronic circuit card (33) having multiple modules, such a memory module with a non-volatile mass storage memory and a separate input-output (37a) module, where data transfers may be made through the a first module directly to and from the another in a direct memory access (DMA) type transfer when the card is inserted into the host system (31) but without having to pass the data through the host system. Once the host gives a DMA command, the data transfer is accomplished independently of the host system, except for the host supplying power and possibly a clock signal and other like support, during such a data transfer directly with card. The data for the transfer can be communicated between the input-output module and the exterior device through either wireless or an electrical connection means.

    Abstract translation: 具有多个模块的可拆卸电子电路卡(33),具有非挥发性大容量存储器的存储器模块和单独的输入 - 输出(37a)模块,其中可以通过第一模块直接进行数据传输 当卡被插入主机系统(31)但不必通过主机系统传递数据时,直接存储器访问(DMA)类型中的另一个传送。 一旦主机给出DMA命令,数据传输是独立于主机系统完成的,除了主机提供电源以及可能的时钟信号和其他类似的支持之外,在这种数据传输过程中直接使用卡。 用于传送的数据可以通过无线或电连接装置在输入 - 输出模块和外部设备之间进行通信。

    CORRECTED DATA STORAGE AND HANDLING METHODS
    2.
    发明申请
    CORRECTED DATA STORAGE AND HANDLING METHODS 审中-公开
    更正数据存储和处理方法

    公开(公告)号:WO2007047110A1

    公开(公告)日:2007-04-26

    申请号:PCT/US2006/038808

    申请日:2006-10-04

    Abstract: In order to maintain the integrity of data stored in a flash memory that are susceptible to being disturbed by operations in adjacent regions of the memory, disturb events cause the data to be read, corrected and re-written before becoming so corrupted that valid data cannot be recovered. The sometimes conflicting needs to maintain data integrity and system performance are balanced by deferring execution of some of the corrective action when the memory system has other high priority operations to perform. In a memory system utilizing very large units of erase, the corrective process is executed in a manner that is consistent with efficiently rewriting an amount of data much less than the capacity of a unit of erase. Data is rewritten when severe errors are found during read operations. Portions of data are corrected and copied within the time limit for read operation. Corrected portions are written to dedicated blocks.

    Abstract translation: 为了保持存储在闪速存储器中的数据的完整性,其易于被存储器的相邻区域中的操作干扰,干扰事件导致在变得如此损坏之前读取,校正和重新写入数据,使得有效数据不能 被收回 当存储系统具有执行其他高优先级操作时,通过推迟执行某些纠正措施来平衡维护数据完整性和系统性能的有时冲突的需求。 在使用非常大的擦除单位的存储器系统中,以与有效地重写远远小于擦除单位的容量的数据量相一致的方式执行校正处理。 在读取操作期间发现严重错误时,重写数据。 部分数据在读取操作的时限内得到纠正和复制。 校正的部分被写入专用块。

    HARDWARE DRIVER INTEGRITY CHECK OF MEMORY CARD CONTROLLER FIRMWARE
    3.
    发明申请
    HARDWARE DRIVER INTEGRITY CHECK OF MEMORY CARD CONTROLLER FIRMWARE 审中-公开
    存储卡控制器固件硬件驱动程序完整性检查

    公开(公告)号:WO2007033322A2

    公开(公告)日:2007-03-22

    申请号:PCT/US2006/035840

    申请日:2006-09-13

    CPC classification number: G06F21/57

    Abstract: A memory system comprises an encryption engine implemented in the hardware of a controller. In starting up the memory system, a boot strapping mechanism is implemented wherein a first portion of firmware when executed pulls in another portion of firmware to be executed. The hardware of the encryption engine is used to verify the integrity of at least the first portion of the firmware. Therefore, only the firmware that is intended to run the system will be executed.

    Abstract translation: 存储器系统包括在控制器的硬件中实现的加密引擎。 在启动存储器系统时,实现引导捆扎机制,其中第一部分固件在被执行时牵引要执行的另一部分固件。 加密引擎的硬件被用来验证至少第一部分固件的完整性。 因此,只有用于运行系统的固件才会被执行。

    NON-VOLATILE MEMORY SYSTEM WITH SELF TEST CAPABILITY
    4.
    发明申请
    NON-VOLATILE MEMORY SYSTEM WITH SELF TEST CAPABILITY 审中-公开
    具有自我测试能力的非易失性存储器系统

    公开(公告)号:WO2006017152A1

    公开(公告)日:2006-02-16

    申请号:PCT/US2005/024201

    申请日:2005-07-07

    CPC classification number: G06F11/267

    Abstract: In a non-volatile memory system, test data may be retrieved by means of a circuit without the help of firmware. The circuit is triggered into action when it detects an abnormality in the processor or host interface. In such event, it formats the self test or status signals from the various blocks in the non-volatile memory system controller and sends a test message to the outside world without the assistance of the system processor or interface controller. When implemented in memory systems with multiple data lines, only one of the data lines may be utilized for such purpose, thereby allowing the testing to be performed while the system is still performing data transfer. Preferably, the system includes the test mode communication controller, which can select between a test channel and a host interface channel for the test message transfer so that the same testing may be performed when the memory system is in the test package as well as in an encapsulated package. The test message is transmitted repeatedly and the test message is structured so that it is easier for the receiver host to decipher the message without a handshake with the memory system. A communication controller preferably detects whether any of the communication channels is not used by the controller of a non-volatile memory system for sending signals and sends diagnostic signals through such channel.

    Abstract translation: 在非易失性存储器系统中,测试数据可以通过电路在没有固件的帮助下检索。 当检测到处理器或主机接口中的异常时,电路被触发成动作。 在这种情况下,它会从非易失性存储器系统控制器中的各个块格式化自检或状态信号,并在没有系统处理器或接口控制器的帮助的情况下向外界发送测试消息。 当在具有多个数据线的存储器系统中实现时,只有一个数据线可以用于此目的,从而允许在系统仍然执行数据传输时执行测试。 优选地,该系统包括测试模式通信控制器,其可以在测试信道和用于测试消息传送的主机接口信道之间进行选择,使得当存储器系统处于测试包中时也可以执行相同的测试 封装包装。 测试消息被重复发送,并且测试消息被构造成使得接收者主机更容易解密消息而不与存储器系统进行握手。 通信控制器优选地检测用于发送信号的非易失性存储器系统的控制器是否没有使用任何通信信道,并且通过这样的信道发送诊断信号。

    OPTIMIZED NON-VOLATILE STORAGE SYSTEMS
    5.
    发明申请
    OPTIMIZED NON-VOLATILE STORAGE SYSTEMS 审中-公开
    优化的非易失性存储系统

    公开(公告)号:WO2006014791A2

    公开(公告)日:2006-02-09

    申请号:PCT/US2005/025983

    申请日:2005-07-20

    Abstract: A memory card that adapts its operation according to the application to which it applied or the conditions under which it is operated. This allows the card to dynamical self optimize. In a first set of embodiments, the card uses host profiling where it will learn about the host during host-card interactions and the card's controller will optimize its algorithms accordingly. In another set of embodiments, the host and card will report to one another their capabilities for a quality of service negotiation. A further set of embodiments allows the storage device to memorize access sequences issued by the host under various predefined conditions, such as host reset or a power on boot sequence. The storage device can use this information to optimize operation for the expected commands. On deviation from an expected sequence, the device would memorize the new command sequence and save it, thus operating in a self-adaptive manner.

    Abstract translation: 一种根据其应用的应用或其运行条件来适应其操作的存储卡。 这样可以让卡片进行动态自我优化。 在第一组实施例中,卡使用主机分析,其中将在主机卡交互期间了解主机,并且卡的控制器将相应地优化其算法。 在另一组实施例中,主机和卡将彼此报告其服务质量协商的能力。 另一组实施例允许存储设备在诸如主机复位或引导顺序的电源的各种预定条件下存储由主机发出的访问序列。 存储设备可以使用该信息来优化预期命令的操作。 在偏离预期序列时,设备将记忆新的命令序列并保存,从而以自适应的方式运行。

    PORTABLE MODULE INTERFACE WITH TIMEOUT PREVENTION BY DUMMY BLOCKS
    6.
    发明申请
    PORTABLE MODULE INTERFACE WITH TIMEOUT PREVENTION BY DUMMY BLOCKS 审中-公开
    便携式模块接口,具有DUMMY BLOCKS防止超时功能

    公开(公告)号:WO2008070053A2

    公开(公告)日:2008-06-12

    申请号:PCT/US2007/024797

    申请日:2007-12-04

    CPC classification number: G06F13/385 G06F13/4234

    Abstract: Methods and systems for working around the timeout limitations of physical interface standards for detachable modules. By use of dummy data blocks to keep the bus active, the bus timeout requirements (in either direction) can be spoofed, to thereby permit more complex processing operations to be performed, which otherwise might not fit reliably within the timeout period. This permits a memory system to execute applications or process data for a time period that may exceed the bus timeout of a particular specification. A controller in the memory system deasserts the ready signal and holds the bus connecting the computer system in a "busy" state until the memory system is about to timeout. During a write operation, the controller receives dummy data blocks from the computer system before the write bus timeout period expires, causing the bus timeout period to be reset. During a read operation, the controller sends dummy data blocks to the computer system before the read bus timeout period expires, causing the bus timeout period to be reset.

    Abstract translation: 用于解决可拆卸模块的物理接口标准的超时限制的方法和系统。 通过使用伪数据块来保持总线活动,可以欺骗总线超时要求(在任一方向),从而允许执行更复杂的处理操作,否则可能在超时时间段内不可靠地适应。 这允许存储器系统在可能超过特定规范的总线超时的时间段内执行应用程序或处理数据。 存储器系统中的控制器取消准备就绪信号并将连接计算机系统的总线保持在“忙碌” 直到内存系统即将超时。 在写入操作期间,控制器在写入总线超时周期到期之前从计算机系统接收虚拟数据块,导致总线超时周期被重置。 在读操作期间,控制器在读总线超时周期到期之前向计算机系统发送伪数据块,导致总线超时周期被重置。

    SYSTEM AND METHOD FOR WRITE FAILURE RECOVERY
    7.
    发明申请
    SYSTEM AND METHOD FOR WRITE FAILURE RECOVERY 审中-公开
    用于写入故障恢复的系统和方法

    公开(公告)号:WO2007118034A2

    公开(公告)日:2007-10-18

    申请号:PCT/US2007/065679

    申请日:2007-03-30

    CPC classification number: H04L9/0637 G06F11/1666 G06F11/2053 H04L9/0643

    Abstract: When cipher block chaining encryption/decryption is employed, write fault recovery is accomplished by storing information useful for the writing of cipher block chaining processed data before it is written to storage cells. Hence when write failure is discovered, this information stored can be retrieved for rewriting the data to the cells. Preferably, the information stored includes security configuration information for cipher block chaining processing a unit of data.

    Abstract translation: 当使用密码块链接加密/解密时,通过在将密码块链接处理的数据写入存储单元之前存储对写入密码块链接处理的数据有用的信息来实现写入故障恢复。 因此,当发现写入失败时,可以检索存储的信息以将数据重写到单元。 优选地,存储的信息包括用于密码块链接处理数据单元的安全配置信息。

    MULTI-PURPOSE NON-VOLATILE MEMORY CARD
    8.
    发明申请
    MULTI-PURPOSE NON-VOLATILE MEMORY CARD 审中-公开
    多目的非挥发性记忆卡

    公开(公告)号:WO2006014456A1

    公开(公告)日:2006-02-09

    申请号:PCT/US2005/023887

    申请日:2005-07-06

    Abstract: A flash non-volatile memory system that normally operates its memory cells in multiple storage states is provided with the ability to operate some selected or all of its memory cell blocks in two states instead. The two states are selected to be the furthest separated of the multiple states, thereby providing an increased margin during two state operation. This allows faster programming and a longer operational life of the memory cells being operated in two states when it is more desirable to have these advantages than the increased density of data storage that multi-state operation provides. An exemplary embodiment is as a memory card where the user can choice between two state and multi-state operation.

    Abstract translation: 具有通常在多个存储状态下操作其存储器单元的闪存非易失性存储器系统具有以两种状态操作其一些所选或全部存储单元块的能力。 两个状态被选择为多个状态中最远的分离状态,从而在两个状态操作期间提供增加的余量。 这允许当多状态操作提供的数据存储器的密度增加时更有希望具有这些优点时,更快的编程和较长的存储器单元的操作寿命处于两种状态。 一个示例性实施例是存储卡,其中用户可以在两个状态和多状态操作之间进行选择。

    MEMORY CARDS INCLUDING A STANDARD SECURITY FUNCTION
    9.
    发明申请
    MEMORY CARDS INCLUDING A STANDARD SECURITY FUNCTION 审中-公开
    包含标准安全功能的记忆卡

    公开(公告)号:WO2004095365A1

    公开(公告)日:2004-11-04

    申请号:PCT/US2004/007782

    申请日:2004-03-11

    Abstract: A memory card of one published standard, such as the Multi-Media Card (MMC) or Secure Digital Card (SD), is modified to include the function of a Subscriber Identity Module (SIM) according to another published standard. The controller of the memory card communicates between electrical contacts on the outside of the card and both the memory and the SIM. In one specific form, the memory card has the physical configuration of the current Plug-in SIM card with a few external contacts added to accommodate the memory controller and data memory. In another specific form, the memory card has the physical configuration of the current SD card, including external contacts.

    Abstract translation: 根据另一个发布的标准,修改了一个已发布标准的存储卡,例如多媒体卡(MMC)或安全数字卡(SD))以包括订户身份模块(SIM)的功能。 存储卡的控制器在卡的外部的电触点和存储器和SIM卡之间通信。 在一种具体形式中,存储卡具有当前插件SIM卡的物理配置,其中添加了少量外部联系以容纳存储器控制器和数据存储器。 在另一个具体形式中,存储卡具有当前SD卡的物理配置,包括外部触点。

    MEMORY DEVICE AND METHOD FOR WRITING DATA OF AN ATOMIC TRANSACTION
    10.
    发明申请
    MEMORY DEVICE AND METHOD FOR WRITING DATA OF AN ATOMIC TRANSACTION 审中-公开
    用于写入原子交易数据的存储器件和方法

    公开(公告)号:WO2008156682A1

    公开(公告)日:2008-12-24

    申请号:PCT/US2008/007418

    申请日:2008-06-13

    CPC classification number: G06F9/466

    Abstract: A memory device and method for writing data of an atomic transaction is disclosed. In one embodiment, data of an atomic transaction is written to a first memory in a memory device. A determination is made regarding whether all of the data of the atomic transaction was written to the first memory. The data of the atomic transaction is read from the first memory and written to a second memory in the memory device only if it is determined that all of the data of the atomic transaction was written to the first memory.

    Abstract translation: 公开了一种用于写入原子事务的数据的存储器件和方法。 在一个实施例中,将原子事务的数据写入存储器件中的第一存储器。 确定原子事务的所有数据是否被写入第一存储器。 仅当确定原子事务的所有数据被写入到第一存储器时,才从第一存储器读取原子事务的数据并将其写入存储器件中的第二存储器。

Patent Agency Ranking