会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Disk drive for dynamically allocating memory accessed concurrently by a host interface and a disk interface to facilitate large host commands
    • 用于动态分配由主机接口和磁盘接口同时访问的内存的磁盘驱动器,以方便大型主机命令
    • US06745283B1
    • 2004-06-01
    • US10123967
    • 2002-04-16
    • Quoc N. Dang
    • Quoc N. Dang
    • G06F1206
    • G06F3/0613G06F3/0656G06F3/0674G06F12/0866G06F2212/312
    • A disk drive is disclosed comprising a disk and a semiconductor memory comprising addressable locations for staging and caching data, wherein each addressable location having an allocation status. When a large write command is received from a host to write write-data to the disk, a disk controller dynamically allocates a plurality of the addressable locations relative to the size of the write command and the allocation status of the addressable locations. The write-data received from the host is stored in the dynamically allocated addressable locations while concurrently reading the write-data from the dynamically allocated addressable locations and writing the write-data to the disk. The dynamically allocated addressable locations are re-used for storing write-data received from the host after writing the write-data to the disk.
    • 公开了一种磁盘驱动器,其包括盘和半导体存储器,其包括用于暂存和高速缓存数据的可寻址位置,其中每个可寻址位置具有分配状态。 当从主机接收到写入写入数据到磁盘的大写入命令时,磁盘控制器相对于写入命令的大小和可寻址位置的分配状态来动态地分配多个可寻址位置。 从主机接收的写入数据被存储在动态分配的可寻址位置中,同时从动态分配的可寻址位置读取写入数据,并将写入数据写入盘中。 动态分配的可寻址位置被重新用于在写入数据到磁盘之后存储从主机接收到的写入数据。
    • 4. 发明授权
    • Cluster-based cache memory allocation
    • 基于群集的高速缓存内存分配
    • US06996669B1
    • 2006-02-07
    • US10628144
    • 2003-07-28
    • Quoc N. DangTsun Y. NgRalph H. CastroVirgil V. Wilkins
    • Quoc N. DangTsun Y. NgRalph H. CastroVirgil V. Wilkins
    • G06F12/00
    • G06F12/0873G06F2212/312G06F2212/313
    • The present invention relates to a disk drive including a cache memory having a plurality of sequentially-ordered memory clusters for caching disk data stored in sectors (not shown) on disks of a disk assembly. The disk sectors are identified by logical block addresses (LBAs). A cache control system of the disk drive comprises a cluster control block memory, having a plurality of cluster control blocks (CCB), and a tag memory 22, having a plurality of tag records, that are embedded within the cache control system. Each CCB includes a cluster segment record with an entry for associating the CCB with a particular memory cluster and for forming variable length segments of the memory clusters without regard to the sequential order of the memory clusters. Each tag record assigns a segment to a continuous range of LBAs and defines the CCBs forming the segment. Each segment of the memory clusters is for caching data from a contiguous range of the logical block addresses. The cache control system efficiently exploits available memory clusters for responding to host commands.
    • 本发明涉及一种磁盘驱动器,其包括具有多个顺序排列的存储器簇的高速缓冲存储器,用于缓存存储在盘组件的盘上的扇区(未示出)中的磁盘数据。 磁盘扇区由逻辑块地址(LBA)标识。 磁盘驱动器的高速缓存控制系统包括具有多个集群控制块(CCB)的集群控制块存储器和嵌入在高速缓存控制系统内的具有多个标签记录的标签存储器22。 每个CCB包括具有用于将CCB与特定存储器簇相关联的条目的群集段记录,并且用于形成存储器簇的可变长度段,而不考虑存储器簇的顺序。 每个标签记录将段分配给LBA的连续范围,并定义构成段的CCB。 存储器集群的每个段用于从逻辑块地址的连续范围缓存数据。 高速缓存控制系统有效地利用可用的内存集群来响应主机命令。
    • 5. 发明授权
    • Cluster-based cache memory allocation
    • 基于群集的高速缓存内存分配
    • US06606682B1
    • 2003-08-12
    • US09552407
    • 2000-04-19
    • Quoc N. DangTsun Y. NgRalph H. CastroVirgil V. Wilkins
    • Quoc N. DangTsun Y. NgRalph H. CastroVirgil V. Wilkins
    • G06F1200
    • G06F12/0873G06F2212/312G06F2212/313
    • The present invention relates to a disk drive including a cache memory having a plurality of sequentially-ordered memory clusters for caching disk data stored in sectors (not shown) on disks of a disk assembly. The disk sectors are identified by logical block addresses (LBAs). A cache control system of the disk drive comprises a cluster control block memory, having a plurality of cluster control blocks (CCB), and a tag memory 22, having a plurality of tag records, that are embedded within the cache control system. Each CCB includes a cluster segment record with an entry for associating the CCB with a particular memory cluster and for forming variable length segments of the memory clusters without regard to the sequential order of the memory clusters. Each tag record assigns a segment to a continuous range of LBAs and defines the CCBs forming the segment. Each segment of the memory clusters is for caching data from a contiguous range of the logical block addresses.
    • 本发明涉及一种磁盘驱动器,其包括具有多个顺序排列的存储器簇的高速缓冲存储器,用于缓存存储在盘组件的盘上的扇区(未示出)中的磁盘数据。 磁盘扇区由逻辑块地址(LBA)标识。 磁盘驱动器的高速缓存控制系统包括具有多个集群控制块(CCB)的集群控制块存储器和嵌入在高速缓存控制系统中的具有多个标签记录的标签存储器22。 每个CCB包括具有用于将CCB与特定存储器簇相关联的条目的群集段记录,并且用于形成存储器簇的可变长度段,而不考虑存储器簇的顺序。 每个标签记录将段分配给LBA的连续范围,并定义构成段的CCB。 存储器集群的每个段用于从逻辑块地址的连续范围缓存数据。