会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明授权
    • Thermal asperity compensation using multiple sync marks for retroactive
and split segment data synchronization in a magnetic disk storage system
    • 使用多个同步标记对磁盘存储系统中的追溯和分割段数据同步进行散热补偿补偿
    • US5844920A
    • 1998-12-01
    • US745913
    • 1996-11-07
    • Christopher P. ZookNeal GloverAlan J. Armstrong
    • Christopher P. ZookNeal GloverAlan J. Armstrong
    • G11B5/012G11B20/14G11B20/18G11B27/30G11B20/10
    • G11B20/1217G11B20/1426G11B20/1813G11B27/3027G11B5/012G11B2020/1476G11B2220/20
    • A magnetic disk storage system is disclosed wherein byte synchronization to sector data is achieved even when noise in the read channel, due for instance to a thermal asperity (TA), corrupts the primary preamble and/or sync mark fields or causes a loss of frequency or phase lock. The data sector format is modified to comprise at least one secondary sync mark in addition to the conventional primary sync mark recorded at the beginning of the data field. In this manner, when the primary sync mark becomes undetectable due to errors, or when byte synchronization is lost, the storage system can still synchronize to the data sector using the secondary sync mark. The secondary sync mark is preferably spaced apart from the primary sync mark with either a gap (no data) or user data inserted inbetween. In the latter embodiment, two methods are employed to recover user data inbetween the primary and secondary sync marks when the primary sync mark is undetectable: on-the-fly erasure pointer error correction, and buffering to facilitate retroactive synchronization. The secondary sync mark may optionally include a secondary preamble to facilitate phase locking to the data when the primary preamble is corrupted by errors. The present invention also provides "split segment" resynchronization for synchronizing a first section of data using a first mark, and retroactively synchronizing a second section of data using a following sync mark when synchronization is lost.
    • 公开了一种磁盘存储系统,其中即使由于例如热不平坦(TA)而导致的读通道中的噪声破坏了主前同步码和/或同步标记场,也导致频率损失,实现了与扇区数据的字节同步 或锁相。 修改数据扇区格式,除了在数据字段的开始处记录的常规主同步标记之外还包括至少一个辅助同步标记。 以这种方式,当主同步标记由于错误而变得不可检测,或者当字节同步丢失时,存储系统仍然可以使用辅助同步标记与数据扇区同步。 次同步标记优选地与主同步标记间隔开,间隙(无数据)或插入其间的用户数据。 在后一实施例中,当主同步标记不可检测时,采用两种方法来恢复主同步标记和辅同步标记之间的用户数据:即时擦除指针错误校正和缓冲以便于追溯同步。 辅助同步标记可以可选地包括辅助前同步码,以便在主要前同步码被错误破坏时便于锁定数据。 本发明还提供了用于使用第一标记来同步第一部分数据的“分割段”重新同步,并且当同步丢失时使用后续同步标记追溯地同步第二数据段。
    • 32. 发明授权
    • Interleaved redundancy sector for correcting an unrecoverable sector in
a disc storage device
    • 用于校正盘存储设备中的不可恢复扇区的交织冗余扇区
    • US5751733A
    • 1998-05-12
    • US710293
    • 1996-09-16
    • Neal Glover
    • Neal Glover
    • G11B20/18
    • G11B20/1866
    • A disc drive storage system is disclosed that employs sector level and track level error correction systems (ECS), wherein the track level error correction capability is increased by interleaving the track level redundancy. In the preferred embodiment, each sector on the disc is divided into three interleaves or codewords with sector level redundancy generated for each interleaved codeword. The track level redundancy is then generated by combining the interleaved codewords separately according to a predetermined error correction operation (e.g., byte XOR) to form an interleaved redundancy sector. During readback, the sector level ECS generates an erasure pointer corresponding to an uncorrectable codeword within a sector for use by the track level ECS. In this manner, the track level ECS can correct up to three uncorrectable sectors when three sectors contain a single uncorrectable codeword in separate interleaves.
    • 公开了一种采用扇区级和磁道级纠错系统(ECS)的磁盘驱动器存储系统,其中通过交织磁道级冗余来提高磁道级纠错能力。 在优选实施例中,盘上的每个扇区被划分成为每个交织的码字产生扇区级冗余的三个交织或码字。 然后通过根据预定的纠错操作(例如,字节XOR)单独组合交织的码字来产生轨道级冗余,以形成交织的冗余扇区。 在回读期间,扇区级ECS生成与扇区内的不可校正码字对应的擦除指针,以由轨道级ECS使用。 以这种方式,当三个扇区在单独的交织中包含单个不可校正的码字时,轨道电平ECS可校正多达三个不可校正扇区。
    • 34. 发明授权
    • Shared encoder/decoder circuits for use with error correction codes of
an optical disk system
    • 用于光盘系统的纠错码的共享编码器/解码器电路
    • US4562577A
    • 1985-12-31
    • US533828
    • 1983-09-19
    • Neal GloverMichael J. O'KeeffeS. Robert Perera
    • Neal GloverMichael J. O'KeeffeS. Robert Perera
    • G11B20/18H03M13/15G06F11/10
    • G11B20/1833H03M13/15
    • A shared encoder/decoder circuit for use with a Reed-Solomon coding scheme of an optical disk storage system. The optical disk system includes a drive adapted to permanently store data on a removable platter. Prior to recording a data byte on the platter, the data is encoded with a Reed-Solomon code. When the data is read from the disk, it is decoded and error correction syndromes are generated. The same circuitry is shared for performing the encoding and decoding functions. This circuitry includes independent sets of a RAM, coupled to one input of an exclusive OR (modulo two sum) adding circuit. The output of the adding circuit is fed back to an input to the RAM. Two multiplier circuits are coupled to the output of the RAM. A product of one is tied to one input of the modulo two addition circuit. The product of the other is combined with similar products from other sets, and the resulting combination signal is selectively connected to the other input of the modulo two addition circuit, along with data to be recorded on the platter, or data read from the platter.
    • 一种用于光盘存储系统的Reed-Solomon编码方案的共享编码器/解码器电路。 光盘系统包括适于将数据永久存储在可移动盘片上的驱动器。 在盘片上记录数据字节之前,用Reed-Solomon码对数据进行编码。 当从磁盘读取数据时,它被解码并产生纠错综合征。 共享相同的电路用于执行编码和解码功能。 该电路包括独立的一组RAM,耦合到异或(模二和)加法电路的一个输入。 加法电路的输出反馈到RAM的输入。 两个乘法器电路耦合到RAM的输出。 一个乘积被连接到模二加法电路的一个输入端。 另一个的产品与来自其他集合的类似产品组合,并且所得到的组合信号被选择性地连接到模二加法电路的另一输入以及要记录在盘片上的数据或从盘片读取的数据。
    • 36. 发明授权
    • Cost reduced finite field processor for error correction in computer
storage devices
    • 成本降低的有限场处理器用于计算机存储设备中的纠错
    • US06098192A
    • 2000-08-01
    • US932121
    • 1997-09-17
    • Neal Glover
    • Neal Glover
    • G06F7/72H03M13/15G11C29/00
    • H03M13/158G06F7/724H03M13/15
    • A cost reduced finite field processor is disclosed for computing the logarithm LOG.sub..alpha. (.alpha..sup.j) of an element of a finite field GF(2.sup.n) using significantly less circuitry than that required by a lookup table typically employed in the prior art. The result of the logarithm (i.e., the exponent of .alpha..sup.j) is represented as a binary number computed serially one bit per clock cycle. In one embodiment, combinatorial logic is used to compute bit 0 of the exponent. On each clock cycle, the exponent is shifted once to the right and bit of the exponent is extracted until the entire exponent has been computed. Shifting the exponent of a field element to the right is carried out by taking the square root of the element. The present invention requires at most n+1 clock cycles to compute LOG.sub..alpha. (.alpha..sup.j), with one embodiment requiring n/2 clock cycles. The circuitry for computing the square root of a field element and for computing bit 0 of the logarithm of a field element is significantly less than that required to implement the logarithm operation using a lookup table.
    • 公开了一种成本降低的有限域处理器,用于使用比现有技术中通常采用的查找表所需的电路少得多的电路来计算有限域GF(2n)的元素的对数LOG alpha(alpha j)。 对数的结果(即,αj的指数)被表示为每个时钟周期连续地计算1比特的二进制数。 在一个实施例中,组合逻辑用于计算指数的位0。 在每个时钟周期,指数向右移一次,指数的位被提取,直到计算整个指数。 通过取该元素的平方根来执行向右移动一个字段元素的指数。 本发明最多需要n + 1个时钟周期来计算LOGα(αj),一个实施例需要n / 2个时钟周期。 用于计算场元素的平方根和用于计算场元素的对数的位0的电路显着小于使用查找表来实现对数运算所需的电路。
    • 37. 发明授权
    • Magnetic disc recording system employing two stage actuators for
simultaneous accesses through multiple recording heads
    • 磁盘记录系统采用两级致动器,通过多个记录头进行同时访问
    • US5901010A
    • 1999-05-04
    • US796310
    • 1997-02-07
    • Neal GloverHoward H. SheerinPaul M. RomanoJohn Schadegg
    • Neal GloverHoward H. SheerinPaul M. RomanoJohn Schadegg
    • G11B5/588G11B5/592G11B20/10G11B20/14G11B20/20B07B1/28
    • G11B20/10055G11B20/10009G11B20/10037G11B20/1403G11B20/20G11B5/588G11B5/5921G11B5/5926
    • A magnetic disc storage system employing two stage actuators for simultaneously positioning recording heads over the top and bottom surfaces of the disc is disclosed. The recording heads are fastened to a distal end of respective top and bottom load beams. A base end of the load beams is connected to a voice coil motor (VCM) rotary actuator which simultaneously positions both recording heads over the disc. A silicon microactuator is also fastened to the distal end of at least one of the load beams for positioning the recording heads independent of one another, thereby allowing simultaneous tracking of embedded servo data. Various data formats are provided, including interleaving logical sector numbers, symbols of a logical sector, and segments of a logical sector, between the top and bottom physical sectors of a track. Complexity and cost of the servo controllers is reduced through the use of sliding mode control: a simple, robust and fast control system implemented using simple switching circuitry, small lookup tables, and simplified binary multipliers (shift registers). A dual path read channel implemented in a single integrated circuit is provided for parallel processing the read signals from the top and bottom recording heads.
    • 公开了一种使用两级致动器的磁盘存储系统,用于将记录头同时定位在盘的顶表面和底表面上。 记录头被固定到相应的顶部和底部负载梁的远端。 负载梁的基端连接到音圈电机(VCM)旋转致动器,其同时将两个记录头定位在盘上。 硅微型致动器也被固定到至少一个负载梁的远端,用于彼此独立地定位记录头,从而允许同时跟踪嵌入式伺服数据。 提供各种数据格式,包括在磁道的顶部和底部物理扇区之间交织逻辑扇区号,逻辑扇区的符号和逻辑扇区的段。 通过使用滑动模式控制,减少了伺服控制器的复杂性和成本:使用简单的开关电路,小型查找表和简化的二进制乘法器(移位寄存器)实现的简单,稳健和快速的控制系统。 提供了在单个集成电路中实现的双路读取通道,用于并行处理来自顶部和底部记录头的读取信号。
    • 39. 发明授权
    • Write verify method for correcting unrecoverable sectors in a disc
storage system using track level redundancy
    • 用于使用轨道级冗余校正盘存储系统中的不可恢复扇区的写验证方法
    • US5872800A
    • 1999-02-16
    • US715265
    • 1996-09-16
    • Neal GloverChristopher P. ZookWilliam L. Witt
    • Neal GloverChristopher P. ZookWilliam L. Witt
    • G11B20/18G11C29/00
    • G11B20/1833
    • A disc drive storage system having a plurality of data tracks and data sectors within each track, wherein each track further comprises a redundancy sector for reconstructing a data sector unrecoverable at the sector level. The latency of the storage system is minimized by generating track level redundancy data over the write range of data sectors and storing the "write" redundancy to the redundancy sector. Then during idle time of the storage system, the track level redundancy is regenerated for the entire track. If an unrecoverable data sector is encountered during the idle time redundancy regeneration, and the unrecoverable data sector is within the write range of the previous write operation, then it is reconstructed using the track level redundancy data stored in the redundancy sector.
    • 一种磁盘驱动器存储系统,其具有每个磁道内的多个数据磁道和数据扇区,其中每个磁道还包括冗余扇区,用于重建在扇区级无法恢复的数据扇区。 通过在数据扇区的写入范围上产生磁道级冗余数据并将“写入”冗余存储到冗余扇区来最小化存储系统的延迟。 然后在存储系统的空闲时间期间,为整个轨道重新生成轨道级冗余。 如果在空闲时间冗余再生期间遇到不可恢复的数据扇区,并且不可恢复的数据扇区在先前写入操作的写入范围内,则使用存储在冗余扇区中的轨道级冗余数据来重构。
    • 40. 发明授权
    • Error pointers for enhanced error correction
    • 用于增强纠错的错误指针
    • US5623507A
    • 1997-04-22
    • US759219
    • 1991-09-13
    • Kenneth R. BurnsNeal GloverHossein F. Sevvom
    • Kenneth R. BurnsNeal GloverHossein F. Sevvom
    • G06F11/00G06F11/10G11B20/18G11C29/00
    • G06F11/1076G06F11/008G06F11/1008G11B20/1883G11B2220/20
    • Signal processing circuitry receives input signals representing modulation encoded binary data signals. The signal processing circuitry contains a plurality of signal quality detectors which monitor a corresponding plurality of different characteristics of each received signal to determine whether or not the signal is of an adequate quality insofar as concerns the characteristic of the signal associated with each detector. Each detector generates a binary output signal representing a confidence level pointer associated with each such received signal. The pointer signals are stored in a buffer with received data signals. The contents of the buffer, which at this time contain the bytes of the received data record as well as the associated pointer bytes, are made available to a control module. Only the data and redundancy bytes of the record stored in the buffer are used by the control module if the data bytes are of sufficiently high quality so that any errors in the data bytes can be corrected using the redundancy bytes. If the received data bytes of the record are corrupted so that they cannot be corrected by the use of only the redundancy bytes, the control module reads the data buffer to receive the pointer bits of the record. The pointer bits specify with particularity which data bytes likely, contain errors. The control module uses the received pointer bits together with the redundancy bytes to correct the corrupted data bytes.
    • 信号处理电路接收表示调制编码的二进制数据信号的输入信号。 信号处理电路包含多个信号质量检测器,其监视每个接收到的信号的对应的多个不同特性,以确定信号是否具有足够的质量,只要涉及与每个检测器相关联的信号的特性即可。 每个检测器产生表示与每个这样的接收信号相关联的置信水平指针的二进制输出信号。 指针信号存储在具有接收数据信号的缓冲器中。 缓冲器的内容,其中包含接收的数据记录的字节以及相关联的指针字节,使得控制模块可用。 如果数据字节的质量足够高,则只有存储在缓冲器中的记录的数据和冗余字节才被控制模块使用,以便使用冗余字节来纠正数据字节中的任何错误。 如果记录的接收数据字节被破坏,使得它们不能仅通过使用冗余字节来校正,则控制模块读取数据缓冲器以接收记录的指针位。 指针位特别指定哪些数据字节可能包含错误。 控制模块将接收到的指针位与冗余字节一起使用以校正损坏的数据字节。