-
公开(公告)号:US08886870B2
公开(公告)日:2014-11-11
申请号:US13110517
申请日:2011-05-18
申请人: Jason Adler , Perry Neos , Luan Ton-That , Gwoyuh Hwu
发明人: Jason Adler , Perry Neos , Luan Ton-That , Gwoyuh Hwu
CPC分类号: G06F11/1435 , G06F11/1451 , G06F12/0246 , G06F2201/84 , G11C14/0018 , G11C14/0063
摘要: A system includes a first memory configured to store a first lookup table (LUT) with first metadata. A second memory is configured to store a second LUT with second metadata, wherein the first metadata includes a first mapping between logical addresses and physical addresses. The second metadata includes a second mapping between the logical addresses and the physical addresses. A control module is configured to update the first metadata. The control module is configured to update segments of the second metadata based on the first metadata at respective predetermined times. Each of the segments refers to a predetermined number of entries of the second LUT.
摘要翻译: 系统包括被配置为存储具有第一元数据的第一查找表(LUT)的第一存储器。 第二存储器被配置为存储具有第二元数据的第二LUT,其中第一元数据包括逻辑地址和物理地址之间的第一映射。 第二元数据包括逻辑地址和物理地址之间的第二映射。 控制模块被配置为更新第一元数据。 控制模块被配置为在各个预定时间基于第一元数据更新第二元数据的段。 每个段涉及第二LUT的预定数量的条目。
-
2.
公开(公告)号:US08489804B1
公开(公告)日:2013-07-16
申请号:US12870089
申请日:2010-08-27
申请人: Lau Nguyen , Perry Neos
发明人: Lau Nguyen , Perry Neos
IPC分类号: G06F12/00
CPC分类号: G06F12/0246 , G06F12/00 , G06F12/02 , G06F2212/2022 , G06F2212/7201 , G06F2212/7205
摘要: A system includes a selection module, a control module, an erasing module, and a read/write module. The selection module is configured to select X of Y memory blocks (i) based on fullness of the X memory blocks and (ii) in response to a write command, where X and Y are integers greater than or equal to 1. The Y memory blocks are located in first memory. The control module is configured to store first data from the X memory blocks in second memory. The erasing module is configured to erase the first data from the X memory blocks. The read/write module is configured to write second data to the X memory blocks based on the write command.
摘要翻译: 系统包括选择模块,控制模块,擦除模块和读/写模块。 选择模块被配置为基于X存储器块的充满度来选择Y的Y个存储器块(i),以及(ii)响应于写入命令,其中X和Y是大于或等于1的整数.Y存储器 块位于第一个存储器中。 控制模块被配置为存储来自第二存储器中的X个存储器块的第一数据。 擦除模块被配置为从X存储器块中擦除第一数据。 读/写模块被配置为基于写命令向X存储器块写入第二数据。
-
公开(公告)号:US08023216B1
公开(公告)日:2011-09-20
申请号:US12192984
申请日:2008-08-15
申请人: Man Cheung , David Rutherford , Jerry Richgels , Perry Neos
发明人: Man Cheung , David Rutherford , Jerry Richgels , Perry Neos
IPC分类号: G11B5/09
CPC分类号: G11B5/59633 , G11B5/59661 , G11B5/59666
摘要: Methods, systems, and apparatus, including computer program products are described for calibrating servos, and in some implementations, calibrating spiral servos for use in self-servo-write SSW processes. In one aspect, a method is provide that includes rotating a machine readable medium, and detecting a spiral on the machine readable medium. Detecting a spiral on the machine readable medium includes detecting magnitudes of the spiral and a timing mark, storing a timestamp from a clock signal that corresponds to the timing mark of the spiral, determining a peak of the spiral from the magnitudes, and locking the clock signal to the peak of the spiral using the timestamp.
摘要翻译: 描述了包括计算机程序产品在内的方法,系统和装置,用于校准伺服系统,并且在一些实施方式中,校准用于自伺服写入SSW过程的螺旋伺服。 在一个方面,提供了一种方法,其包括旋转机器可读介质,以及检测机器可读介质上的螺旋。 在机器可读介质上检测螺旋包括检测螺旋的大小和定时标记,从对应于螺旋的定时标记的时钟信号存储时间戳,从该幅度确定螺旋的峰值,并锁定时钟 使用时间戳信号到螺旋峰值。
-
公开(公告)号:US07773335B1
公开(公告)日:2010-08-10
申请号:US12192981
申请日:2008-08-15
申请人: Jason Adler , David Rutherford , Man Cheung , Perry Neos , Luan Ton-That
发明人: Jason Adler , David Rutherford , Man Cheung , Perry Neos , Luan Ton-That
CPC分类号: G11B5/59633 , G11B5/59661 , G11B5/59666 , G11B2020/1281 , G11B2220/2516
摘要: Methods, systems, and apparatus, including computer program products, are described for calibrating servos, and in some implementations for calibrating spiral servos for use in self-servo-write processes. In one aspect, a method is provided that includes determining a measured slope of a spiral, and calibrating radial spacing between servo tracks using the measured slope and a target slope.
摘要翻译: 描述了包括计算机程序产品在内的方法,系统和装置,用于校准伺服系统,并且在一些实施例中用于校准用于自伺服写入过程的螺旋伺服。 在一个方面,提供了一种方法,其包括确定螺旋的测量斜率,以及使用所测量的斜率和目标斜率校准伺服轨道之间的径向间距。
-
公开(公告)号:US07764457B1
公开(公告)日:2010-07-27
申请号:US12188118
申请日:2008-08-07
申请人: Perry Neos , Luan Ton-That , Man Cheung
发明人: Perry Neos , Luan Ton-That , Man Cheung
CPC分类号: G11B5/59661 , G11B5/5526 , G11B5/5534 , G11B5/5543 , G11B5/596 , G11B5/59638
摘要: Methods, systems and computer program products for detecting an end of a reference spiral band are described. A first portion of servo information may be written on a disk using the reference spiral band. By detecting an end of a reference spiral band, a new reference spiral band may be launched. A read/write head of a hard disk drive may subsequently use the new spiral band to write the remaining portion of the servo information, which aids the writing of data tracks on the disk.
摘要翻译: 描述了用于检测参考螺旋带的末端的方法,系统和计算机程序产品。 伺服信息的第一部分可以使用参考螺旋带写在盘上。 通过检测参考螺旋带的结束,可以启动新的参考螺旋带。 硬盘驱动器的读/写头可以随后使用新的螺旋带来写入伺服信息的剩余部分,这有助于将数据轨迹写入盘上。
-
公开(公告)号:US20060018051A9
公开(公告)日:2006-01-26
申请号:US10340855
申请日:2003-01-10
申请人: Jim Chiao , Teddy Hadiono , Allen Hu , Annie Le , Perry Neos , Chad Schroter , Eric Wong , Yan Zang , Charles Miller
发明人: Jim Chiao , Teddy Hadiono , Allen Hu , Annie Le , Perry Neos , Chad Schroter , Eric Wong , Yan Zang , Charles Miller
CPC分类号: G11B5/012 , G11B5/59633 , G11B5/59688 , G11B20/1217 , G11B20/1258 , G11B2020/1242 , G11B2020/1278 , G11B2020/1292
摘要: A method of defining storage format in a data storage device having a plurality of storage media and a plurality of corresponding data transducer heads, each transducer head for recording on and playback of information from a corresponding storage medium. A storage format is defined in at least one region on each storage medium, wherein each region includes a plurality of concentric tracks for recording on and playback of information. The method includes: moving each storage medium with respect to the corresponding transducer head and reading data from each storage medium with the corresponding transducer head; measuring a record/playback performance capability of each transducer head; selecting a group of track densities, one track density for each region on a storage medium, based on the measured record/playback performance capability of the corresponding transducer head.
摘要翻译: 一种在具有多个存储介质和多个对应的数据传感器头的数据存储设备中定义存储格式的方法,每个换能器头用于从相应的存储介质记录和回放信息。 在每个存储介质上的至少一个区域中定义存储格式,其中每个区域包括用于在信息上进行记录和重放的多个同心轨道。 该方法包括:相对于相应的换能器头移动每个存储介质,并用相应的换能器头从每个存储介质读取数据; 测量每个换能器头的记录/回放性能; 基于相应的换能器头的测量的记录/重放性能来选择一组磁道密度,一个磁道密度用于存储介质上的每个区域。
-
公开(公告)号:US09678676B2
公开(公告)日:2017-06-13
申请号:US13461899
申请日:2012-05-02
申请人: Lau Nguyen , Perry Neos , Luan Ton-That
发明人: Lau Nguyen , Perry Neos , Luan Ton-That
CPC分类号: G06F3/0616 , G06F3/0652 , G06F3/0679 , G06F12/0246 , G06F2212/7209
摘要: A solid state drive (SSD) includes an SSD control module configured to determine frequencies corresponding to how often data stored in respective logical addresses associated with the SSD is updated and form groups of the logical addresses according to the frequencies, and a memory control module configured to rewrite the data to physical addresses in blocks of an SSD storage region based on the groups.
-
公开(公告)号:US08767340B1
公开(公告)日:2014-07-01
申请号:US13494487
申请日:2012-06-12
申请人: Perry Neos , Luan Ton-That , Man Cheung
发明人: Perry Neos , Luan Ton-That , Man Cheung
CPC分类号: G11B5/59661 , G11B5/5526 , G11B5/5534 , G11B5/5543 , G11B5/596 , G11B5/59638
摘要: Methods, systems and computer program products for detecting an end of a reference spiral band are described. A first portion of servo information may be written on a disk using the reference spiral band. By detecting an end of a reference spiral band, a new reference spiral band may be launched. A read/write head of a hard disk drive may subsequently use the new spiral band to write the remaining portion of the servo information, which aids the writing of data tracks on the disk.
摘要翻译: 描述了用于检测参考螺旋带的末端的方法,系统和计算机程序产品。 伺服信息的第一部分可以使用参考螺旋带写在盘上。 通过检测参考螺旋带的结束,可以启动新的参考螺旋带。 硬盘驱动器的读/写头可以随后使用新的螺旋带来写入伺服信息的剩余部分,这有助于将数据轨迹写入盘上。
-
公开(公告)号:US08681449B1
公开(公告)日:2014-03-25
申请号:US13474584
申请日:2012-05-17
申请人: Jason Adler , David Rutherford , Man Cheung , Perry Neos , Luan Ton-That
发明人: Jason Adler , David Rutherford , Man Cheung , Perry Neos , Luan Ton-That
CPC分类号: G11B5/59633 , G11B5/59661 , G11B5/59666 , G11B2020/1281 , G11B2220/2516
摘要: Methods, systems, and apparatus, including computer program products, are described for calibrating servos, and in some implementations for calibrating spiral servos for use in self servo write processes. In one aspect, a method is provided that includes measuring a slope of a spiral written to a machine readable medium, and adjusting a parameter in accordance with the measured slope to calibrate spacing of servo tracks, with respect to variation between a target slope and the measured slope for the spiral, for writing the servo tracks to the machine readable medium using the spiral as a reference and the adjusted parameter to generate a same radial spacing between servo tracks from spirals with different slopes.
摘要翻译: 描述了包括计算机程序产品在内的方法,系统和装置,用于校准伺服系统,并且在一些实施例中用于校准用于自伺服写入过程的螺旋伺服。 在一个方面,提供了一种方法,其包括测量写入机器可读介质的螺旋线的斜率,并且根据所测量的斜率调整参数以校准伺服轨道的间距,相对于目标斜率和 用于螺旋的测量斜率,用于使用螺旋作为参考将伺服轨迹写入机器可读介质,并且调整的参数在具有不同斜率的螺旋之间产生在伺服轨道之间相同的径向间隔。
-
10.
公开(公告)号:US08407407B1
公开(公告)日:2013-03-26
申请号:US12883430
申请日:2010-09-16
申请人: Jason Adler , Lau Nguyen , Perry Neos
发明人: Jason Adler , Lau Nguyen , Perry Neos
IPC分类号: G06F13/12
CPC分类号: G06F12/0246 , G06F3/0613 , G06F3/0659 , G06F3/0688
摘要: A drive control module of a solid-state drive (SSD) includes a first module that receives host commands from one of a host command buffer and a drive interface of the SSD, converts the host commands to stage commands, and determines whether to store the stage commands in a stage slot of a staging memory or leave the stage slot empty. A second module transfers data between a buffer and a flash memory based on the stage commands. The flash memory comprises flash arrays. A third module detects a first empty stage of one of the flash arrays and based on an empty stage timer value triggers at least one of an end of the first empty stage, a start of an at least partially full stage of the one of the flash arrays, or a start of a second empty stage of the one of the flash arrays.
摘要翻译: 固态驱动器(SSD)的驱动器控制模块包括从主机命令缓冲器和SSD的驱动器接口之一接收主机命令的第一模块,将主机命令转换为阶段命令,并且确定是否存储 在阶段存储器的阶段槽中的阶段命令或将阶段槽留空。 第二个模块基于舞台命令在缓冲器和闪存之间传输数据。 闪存包括闪存阵列。 第三模块检测闪光阵列之一的第一空白阶段,并且基于空阶段定时器值触发第一空阶段的结束中的至少一个,闪光灯之一的至少部分完整级的开始 阵列或闪存阵列之一的第二空阶段的开始。
-
-
-
-
-
-
-
-
-