Solid state memory thermal regulation

    公开(公告)号:US10146279B2

    公开(公告)日:2018-12-04

    申请号:US15087548

    申请日:2016-03-31

    申请人: Skyera, LLC

    发明人: Dmitry Vyshetsky

    IPC分类号: G05B15/02 G06F1/20

    摘要: A chassis for a storage system contains a digital chamber that houses conventional electronic components and a thermal chamber that houses non-volatile solid state memory such as flash memory. A temperature regulating system monitors temperature within the digital chamber to keep the components therein below their maximum junction temperature. The temperature regulating system tightly regulates the temperature of solid state memory chips to within a nominal operating temperature range selected to extend the lifetime and/or improve the endurance and reliability of the solid state memory. The temperature regulating system may regulate different memory chips to different nominal temperatures based on the operations being performed and lifetime factors for the memory chips including current health and prior use.

    Systems and methods for securing high density SSDs

    公开(公告)号:US09600038B2

    公开(公告)日:2017-03-21

    申请号:US14086057

    申请日:2013-11-21

    申请人: Skyera, LLC

    IPC分类号: G06F1/18 H05K7/14

    摘要: In various embodiments, a high-density solid-state storage unit includes a base section and a cassette section having plurality of flash cards. The cassette section can be removably attached to the base section to provide security of data stored on the plurality of flash cards. The cassette section provides for physical security of the flash cards in part through packaging of the enclosure and energy transfer to the base station. The cassette section further provides for security of the data stored on the flash cards in part through a trusted platform module (TPM) embodied as a removable module connected to a universal serial bus (USB) style connector.

    METHODS, DEVICES AND SYSTEMS FOR SOLID STATE DRIVE CONTROL
    5.
    发明申请
    METHODS, DEVICES AND SYSTEMS FOR SOLID STATE DRIVE CONTROL 有权
    用于固态驱动控制的方法,装置和系统

    公开(公告)号:US20170075807A1

    公开(公告)日:2017-03-16

    申请号:US15345100

    申请日:2016-11-07

    摘要: A solid state drive controller includes a processor configured to couple to a plurality of non-volatile memory devices. The plurality of non-volatile memory devices are configured to store a plurality of system journals and a plurality of physical pages. The solid state drive controller also includes a volatile memory configured to store a logical-to-physical address translation map configured to enable the solid state drive controller to determine a physical location of at least one logical page. The processor is configured to maintain the plurality of system journals in the plurality of non-volatile memory devices, wherein each system journal defines physical-to-logical page correspondences for a predetermined range of the plurality of physical pages, and each system journal comprises an identification number that includes a portion of an address of a first physical page of the predetermined range of the plurality of physical pages.

    摘要翻译: 固态驱动器控制器包括被配置为耦合到多个非易失性存储器件的处理器。 多个非易失性存储器设备被配置为存储多个系统日志和多个物理页面。 固态驱动器控制器还包括易失性存储器,其被配置为存储配置成使得固态驱动控制器能够确定至少一个逻辑页的物理位置的逻辑到物理地址转换映射。 处理器被配置为在多个非易失性存储器设备中维护多个系统日志,其中每个系统日志定义多个物理页面的预定范围的物理到逻辑页对应,并且每个系统日志包括 识别号,其包括多个物理页的预定范围的第一物理页的地址的一部分。

    Apparatus and method for routing information in a non-volatile memory-based storage device
    6.
    发明授权
    Apparatus and method for routing information in a non-volatile memory-based storage device 有权
    用于在基于非易失性存储器的存储设备中路由信息的装置和方法

    公开(公告)号:US09507529B2

    公开(公告)日:2016-11-29

    申请号:US14961184

    申请日:2015-12-07

    申请人: Skyera, LLC

    IPC分类号: G06F3/06 G06F12/02 G06F13/42

    摘要: Various systems, methods, apparatuses, and computer-readable media for accessing a storage device are described. In certain example embodiments, an active/active fault-tolerant storage device comprising two or more controllers may be implemented. In one aspect, each controller may have two or more processing entities for distributing the processing of the I/O requests. In one embodiment, the configuration of the components, modules and the controller board may be arranged in a manner to enhance heat dissipation, reduce power consumption, spread the power and work load, and reduce latency. In one embodiment, each controller may be coupled to the non-volatile memory (NVM) blades comprising the non-volatile memory (NVM) storage medium. In one example implementation, a standardized protocol, such as the Peripheral Component Interconnect Express protocol may be used for communicating amongst the various components of the controller and also the NVM storage medium.

    摘要翻译: 描述了用于访问存储设备的各种系统,方法,设备和计算机可读介质。 在某些示例性实施例中,可以实现包括两个或更多个控制器的主动/主动容错存储设备。 在一个方面,每个控制器可以具有用于分发I / O请求的处理的两个或多个处理实体。 在一个实施例中,组件,模块和控制器板的配置可以以增强散热,降低功耗,扩展功率和工作负载以及减少等待时间的方式布置。 在一个实施例中,每个控制器可以耦合到包括非易失性存储器(NVM)存储介质的非易失性存储器(NVM)刀片。 在一个示例实现中,诸如外围组件互连Express协议的标准化协议可以用于在控制器的各种组件以及NVM存储介质之间进行通信。

    ATOMIC WRITE COMMAND SUPPORT IN A SOLID STATE DRIVE
    7.
    发明申请
    ATOMIC WRITE COMMAND SUPPORT IN A SOLID STATE DRIVE 有权
    在固态驱动中的原子写命令支持

    公开(公告)号:US20160110128A1

    公开(公告)日:2016-04-21

    申请号:US14976574

    申请日:2015-12-21

    摘要: A method of performing an atomic write command in a data storage device comprising a volatile memory and a plurality of non-volatile memory devices configured to store a plurality of physical pages. The method may comprise storing data in a plurality of logical pages (L-Pages), each associated with a logical address. A logical-to-physical address translation map may be maintained in the volatile memory, and may be configured to enable determination of a physical location, within one or more of the physical pages, of the data referenced by each logical address. The data specified by a received atomic write command may be stored one or more L-Pages. Updates to the entry or entries in the translation map associated with the L-Page(s) storing the data specified by the atomic write command may be deferred until all L-Pages storing data specified by the atomic write command have been written in a power-safe manner.

    摘要翻译: 一种在包括易失性存储器和被配置为存储多个物理页面的多个非易失性存储器设备的数据存储设备中执行原子写入命令的方法。 该方法可以包括将数据存储在多个逻辑页面(L-Pages)中,每个逻辑页面与逻辑地址相关联。 逻辑到物理地址转换映射可以被保持在易失性存储器中,并且可以被配置为使得能够确定在每个逻辑地址所引用的数据的物理页面的一个或多个内的物理位置。 由接收的原子写入命令指定的数据可以存储一个或多个L页。 与存储由原子写入命令指定的数据的L页面相关联的翻译图表中的条目或条目的更新可以被延迟,直到由原子写入命令指定的所有L页面存储数据都被写入电源 安全的方式。

    Thermal regulation for solid state memory
    8.
    发明授权
    Thermal regulation for solid state memory 有权
    固态存储器的热调节

    公开(公告)号:US09317083B2

    公开(公告)日:2016-04-19

    申请号:US13774926

    申请日:2013-02-22

    申请人: Skyera, LLC

    发明人: Dmitry Vyshetsky

    IPC分类号: G06F1/20

    CPC分类号: G06F1/206 G05B15/02 G06F1/20

    摘要: A chassis for a storage system contains a digital chamber that houses conventional electronic components and a thermal chamber that houses non-volatile solid state memory such as flash memory. A temperature regulating system monitors temperature within the digital chamber to keep the components therein below their maximum junction temperature. The temperature regulating system tightly regulates the temperature of solid state memory chips to within a nominal operating temperature range selected to extend the lifetime and/or improve the endurance and reliability of the solid state memory. The temperature regulating system may regulate different memory chips to different nominal temperatures based on the operations being performed and lifetime factors for the memory chips including current health and prior use.

    摘要翻译: 用于存储系统的底盘包含容纳常规电子部件的数字室和容纳诸如闪存之类的非易失性固态存储器的热室。 温度调节系统监测数字室内的温度,以将组件保持在其最大结温之下。 温度调节系统将固态存储器芯片的温度紧密地调节到所选择的额定工作温度范围内以延长使用寿命和/或提高固态存储器的耐久性和可靠性。 温度调节系统可以基于正在执行的操作和存储器芯片的寿命因素(包括当前健康状况和先前的使用)将不同的存储器芯片调节到不同的标称温度。