会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Skip operations for solid state disks
    • 跳过固态磁盘的操作
    • US08166258B2
    • 2012-04-24
    • US12508915
    • 2009-07-24
    • Timothy LundCarl ForhanTimothy SwatoshPamela HempsteadMichael HickenBryan HoltyJohn Paradise
    • Timothy LundCarl ForhanTimothy SwatoshPamela HempsteadMichael HickenBryan HoltyJohn Paradise
    • G06F13/00
    • G06F12/0246G06F2212/7201
    • Described embodiments provide skip operations for transferring data to or from a plurality of non-contiguous sectors of a solid-state memory. A host layer module sends data to, and receives commands from, a communication link. Received commands are one of read requests or write requests, with commands including i) a starting sector address, ii) a skip mask indicating the span of all sector addresses in the request and the sectors to be transferred, iii) a total number of sectors to be transferred; and, for write requests, iv) the data to be written to the sectors. A buffer stores data for transfer to or from the solid-state memory. A buffer layer module i) manages the buffer, ii) segments the span of the request into a plurality of chunks, and iii) determines, based on the skip mask, a number of chunks to be transferred to or from the solid-state memory.
    • 所描述的实施例提供了用于向固态存储器的多个非连续扇区传送数据或从固态存储器的多个非连续扇区传送数据的跳过操作。 主机层模块向通信链路发送数据并从通信链路接收命令。 接收到的命令是读请求或写请求之一,命令包括i)起始扇区地址,ii)指示请求中的所有扇区地址的跨度和要传送的扇区的跳过掩码,iii)扇区总数 被转让 并且对于写请求,iv)要写入扇区的数据。 缓冲器存储用于传输到固态存储器或从固态存储器传输的数据。 缓冲层模块i)管理缓冲器,ii)将请求的跨度划分为多个块,以及iii)基于跳过掩码确定要传送到固态存储器或从固态存储器传送的块的数量 。
    • 4. 发明申请
    • Skip Operations for Solid State Disks
    • 跳过固态磁盘的操作
    • US20110022779A1
    • 2011-01-27
    • US12508915
    • 2009-07-24
    • Tim LundCarl ForhanTimothy SwatoshPamela HempsteadMichael HickenBryan HoltyJohn Paradise
    • Tim LundCarl ForhanTimothy SwatoshPamela HempsteadMichael HickenBryan HoltyJohn Paradise
    • G06F12/00G06F12/02
    • G06F12/0246G06F2212/7201
    • Described embodiments provide skip operations for transferring data to or from a plurality of non-contiguous sectors of a solid-state memory. A host layer module sends data to, and receives commands from, a communication link. Received commands are one of read requests or write requests, with commands including i) a starting sector address, ii) a skip mask indicating the span of all sector addresses in the request and the sectors to be transferred, iii) a total number of sectors to be transferred; and, for write requests, iv) the data to be written to the sectors. A buffer stores data for transfer to or from the solid-state memory. A buffer layer module i) manages the buffer, ii) segments the span of the request into a plurality of chunks, and iii) determines, based on the skip mask, a number of chunks to be transferred to or from the solid-state memory.
    • 所描述的实施例提供了用于向固态存储器的多个非连续扇区传送数据或从固态存储器的多个非连续扇区传送数据的跳过操作。 主机层模块向通信链路发送数据并从通信链路接收命令。 接收到的命令是读请求或写请求之一,命令包括i)起始扇区地址,ii)指示请求中的所有扇区地址的跨度和要传送的扇区的跳过掩码,iii)扇区总数 被转让 并且对于写请求,iv)要写入扇区的数据。 缓冲器存储用于传输到固态存储器或从固态存储器传输的数据。 缓冲层模块i)管理缓冲器,ii)将请求的跨度划分为多个块,以及iii)基于跳过掩码确定要传送到固态存储器或从固态存储器传送的块的数量 。
    • 9. 发明授权
    • Startup reconstruction of logical-to-physical address translation data for solid state disks
    • 启动重建固态磁盘的逻辑到物理地址转换数据
    • US08301861B2
    • 2012-10-30
    • US12769910
    • 2010-04-29
    • Randy ReiterTimothy SwatoshPamela HempsteadMichael Hicken
    • Randy ReiterTimothy SwatoshPamela HempsteadMichael Hicken
    • G06F12/06
    • G06F3/00G06F12/0246G06F12/1027G06F13/14G06F13/24G06F2212/7201G06F2212/7203G06F2213/0028
    • Described embodiments provide reconstruction of logical-to-physical address mapping data for one or more sectors of a storage device at startup of a media controller. The sectors of the storage device are organized into blocks and superblocks and the address mapping data is stored in a volatile memory. At a startup condition of the media controller, a buffer layer module of the media controller allocates space in the volatile memory for one or more logical-to-physical address mapping data structures. A media layer module of the media controller determines a block type of each block of the storage device and places each block of the storage device into corresponding groups based on the determined block type of each block. The one or more blocks of each group are processed, and one or more address mapping data structures for the storage device are constructed in the allocated space in the volatile memory.
    • 描述的实施例提供了在媒体控制器启动时对存储设备的一个或多个扇区的逻辑到物理地址映射数据的重建。 存储设备的扇区被组织成块和超块,并且地址映射数据被存储在易失性存储器中。 在媒体控制器的启动状态下,媒体控制器的缓冲层模块在易失性存储器中分配一个或多个逻辑到物理地址映射数据结构的空间。 媒体控制器的媒体层模块确定存储设备的每个块的块类型,并且基于确定的每个块的块类型将存储设备的每个块放置到相应的组中。 处理每个组的一个或多个块,并且在易失性存储器中的分配的空间中构造用于存储设备的一个或多个地址映射数据结构。