会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明授权
    • Low data delay triple coverage code apparatus for on-the-fly error
correction
    • 低数据延迟三重覆盖码设备,用于即时纠错
    • US5268908A
    • 1993-12-07
    • US717677
    • 1991-06-19
    • Neal GloverDavid R. HiebTrent O. DudleyDennis L. Baker
    • Neal GloverDavid R. HiebTrent O. DudleyDennis L. Baker
    • G06F11/10H03M13/29
    • G06F11/10H03M13/29
    • The low-data-delay triple-coverage code for on-the-fly error correction apparatus allows on-the-fly error correction with fewer redundancy bytes than needed for a non-overlaid data redundancy structure thereby producing corrected data with a low data delay. The present apparatus divides a received block of data into a plurality of fixed size sub-blocks with the last sub-block size being smaller than or equal to the fixed sub-block size. Three predefined error correcting code generator polynomials are used to accumulate redundancy values for the sub-blocks. At the end of each sub-block one of the three pre-defined error correcting code generator polynomials will have accumulated a redundancy value across the present sub-block data and the previous two sub-blocks of data and redundancy. After the accumulated redundancy has been output as write data the predefined error correcting code generator polynomial is reset. Therefore, the redundancy information contained in each sub-block covers that sub-block's data in addition to the data and redundancy in the previous two sub-blocks.
    • 用于即时纠错装置的低数据延迟三重覆盖代码允许以非覆盖数据冗余结构所需的冗余字节更少的冗余字节进行即时纠错,从而产生具有低数据延迟的校正数据 。 本装置将接收到的数据块划分为多个固定大小子块,其中最后一个子块大小小于或等于固定子块大小。 三个预定义的纠错码生成多项式用于累加子块的冗余值。 在每个子块的末尾,三个预定义的纠错码生成多项式中的一个将在当前子块数据和前两个数据和冗余子块之间累积冗余值。 在积累的冗余被输出为写入数据之后,复位预定义的纠错码生成多项式。 因此,除了前两个子块中的数据和冗余之外,每个子块中包含的冗余信息覆盖该子块的数据。
    • 42. 发明授权
    • Reed-Solomon code encoder and syndrome generator circuit
    • Reed-Solomon码编码器和综合发生器电路
    • US4777635A
    • 1988-10-11
    • US895034
    • 1986-08-08
    • Neal Glover
    • Neal Glover
    • H03M13/15G06F11/10
    • H03M13/15
    • Disclosed is a serial encoder and time domain syndrome generator circuit utilized in a Reed-Solomon code application where the code has been defined with the conventional or standard representation of a finite field. The encoder will process k bits of an m-bit symbol per clock cycle, where 1.ltoreq.k.ltoreq.m and k evenly divides m. The encoder will process data in an interleave mode wherein data symbols of multiple codewords are interleaved in an interleaved data block. The encoder allows pipeline processing of register data within the encoder and time domain syndrome generator circuit to minimize circuit delay, and a linear network within the encoder is reduced in complexity by selecting a self-reciprocal code generator polynomial.
    • 公开了在Reed-Solomon代码应用中使用的串行编码器和时域校正子发生器电路,其中代码已经被定义为有限域的常规或标准表示。 编码器将处理每个时钟周期的m位符号的k位,其中1≤k≤m并且k均匀地分配m。 编码器将以交织模式处理数据,其中多个码字的数据符号在交织数据块中交错。 编码器允许对编码器和时域校正子发生器电路内的寄存器数据进行流水线处理以最小化电路延迟,并且通过选择自相位代码生成多项式来降低编码器内的线性网络的复杂性。
    • 43. 发明授权
    • Error detection system
    • 错误检测系统
    • US4564941A
    • 1986-01-14
    • US559210
    • 1983-12-08
    • Richard N. WoolleyNeal GloverRichard Williams
    • Richard N. WoolleyNeal GloverRichard Williams
    • G06F11/10G06F11/00G11B20/18H03M13/09H03M13/27
    • H03M13/09G11B20/1866H03M13/27
    • The present invention provides methods and apparatus for improved error detection in a data processing system. The techniques of the present invention insure that there is a high probability that an error in a record of data (each record comprising a plurality of data bits) is detected. In the event of an error, the present invention applies a randomizing function to the error which modifies subsequent bits within the record and then propagates and further randomizes the error throughout the record to magnify its apparent size. The randomizing and propagation of the error significantly lowers the misdetection probability for random errors within a record, in that error detectability is no longer pattern sensitive. The use of both propagation and randomization functions significantly alters the data containing an error, such that a high probability of detection using check-sum techniques exists.
    • 本发明提供了一种用于在数据处理系统中改进错误检测的方法和装置。 本发明的技术确保了检测到数据记录(包括多个数据位的每个记录)的错误的可能性很高。 在发生错误的情况下,本发明将随机化函数应用于修改记录中的后续位的误差,然后传播并进一步随机化整个记录中的误差以放大其表观尺寸。 错误的随机化和传播显着降低了记录内随机误差的错误检测概率,因为错误检测能力不再是模式敏感的。 传播和随机化功能的使用显着地改变了包含错误的数据,使得存在使用校验和技术的高概率检测技术。
    • 45. 发明授权
    • Method for correcting unrecoverable sectors using track level redundancy
in a disc drive storage system
    • 用于在盘驱动器存储系统中使用轨道级冗余校正不可恢复扇区的方法
    • US5701304A
    • 1997-12-23
    • US714749
    • 1996-09-16
    • Neal GloverChristopher P. ZookJohn SchadeggWilliam L. Witt
    • Neal GloverChristopher P. ZookJohn SchadeggWilliam L. Witt
    • G11B20/18G06F11/00
    • G11B20/1883G11B20/1803G11B2020/10916G11B2220/20
    • In a disc drive storage system employing a track level redundancy sector for reconstructing a data sector unrecoverable at the sector level, the latency of the storage system is minimized by performing a write operation according to the following steps: 1. seek to the target track corresponding to the sector(s) to be written; 2. once at the target track, wait for the recording head to reach the first sector in the track (sector 0); 3. begin reading and processing the sectors in the target track to regenerate the redundancy sector; 4. when the recording head reaches the target sector(s), combine the new data sector(s) with the regenerated redundancy sector, switch to a write operation, and write the new sectors to the track; 5. after writing the new data sectors to the track, switch back to a read operation and continue reading the data sectors in the track and combining them with the regenerated redundancy sector; and 6. when the recording head reaches the redundancy sector, which is preferably the last sector on the track, switch to a write operation and write the regenerated redundancy sector to the track.
    • 在采用磁道级冗余扇区用于重构在扇区级别不可恢复的数据扇区的磁盘驱动器存储系统中,通过根据以下步骤执行写入操作使存储系统的等待时间最小化:1.寻找对应于 要写入的部门; 2.在目标轨道上,等待记录头到达轨道中的第一扇区(扇区0); 3.开始读取和处理目标轨道中的扇区,以重新生成冗余扇区; 当记录头到达目标扇区时,将新数据扇区与再生冗余扇区组合,切换到写操作,并将新扇区写入轨道; 在将新的数据扇区写入轨道之后,切换回读操作并继续读取轨道中的数据扇区并将其与再生的冗余扇区组合; 当记录头到达冗余扇区时,优选地是轨道上的最后一个扇区,切换到写操作,并将再生冗余扇区写入轨道。
    • 47. 发明授权
    • Sampled amplitude read channel for processing multiple data streams in a
disc storage system
    • 采样振幅读通道,用于在盘存储系统中处理多个数据流
    • US5852524A
    • 1998-12-22
    • US797525
    • 1997-05-27
    • Neal GloverHoward H. Sheerin
    • Neal GloverHoward H. Sheerin
    • G11B5/588G11B5/592G11B20/10G11B20/14G11B20/20G11B5/04
    • G11B20/10055G11B20/10009G11B20/10037G11B20/1403G11B20/20G11B5/588G11B5/5921G11B5/5926
    • In a disc storage system employing multiple recording heads to increase throughput by providing simultaneous access through multiple data streams, a sampled amplitude read channel is disclosed for detecting, in parallel, estimated data sequences from the read signals associated with each data stream. Timing recovery in the read channel is implemented through interpolation, that is, by asynchronously sampling the analog read signals and interpolating to synchronous sample values. In this manner, a frequency synthesizer can generate a single reference clock for clocking operation of all the discrete time circuitry, thereby eliminating noise caused by multiple clocks as well as simplifying diagnostics. Furthermore, interpolated timing recovery avoids noise due to cross-talk between voltage controlled oscillators (VCOs) that would likely occur in a conventional synchronous sampling timing recovery design. A significant advantage is that the read channel can reside in a single integrated circuit.
    • 在采用多个记录头通过提供通过多个数据流的同时访问来提高吞吐量的盘存储系统中,公开了一种采样幅度读取信道,用于并行地从与每个数据流相关联的读取信号中检测估计的数据序列。 读通道中的定时恢复通过插值实现,即通过异步采样模拟读取信号并内插到同步采样值。 以这种方式,频率合成器可以产生用于所有离散时间电路的时钟运算的单个参考时钟,从而消除由多个时钟引起的噪声以及简化诊断。 此外,内插定时恢复避免了由于在常规同步采样定时恢复设计中可能发生的压控振荡器(VCO)之间的串扰造成的噪声。 显着的优点是读取通道可以驻留在单个集成电路中。
    • 49. 发明授权
    • Shared circuitry for the encoding and syndrome generation functions of a
Reed-Solomon code
    • 用于Reed-Solomon码的编码和校正子生成功能的共享电路
    • US4763332A
    • 1988-08-09
    • US20503
    • 1987-03-02
    • Neal Glover
    • Neal Glover
    • H03M13/15H03M13/27G06F11/10
    • H03M13/6508H03M13/158H03M13/159H03M13/27
    • Apparatus is disclosed for providing an improved encoder and frequency-domain syndrome generator circuit implementing Reed-Solomon codes which reduces hardware by sharing circuitry between the encoding and frequency-domain syndrome generation functions. Self-checking for proper encoder operation during write operations is achieved by verifying that all remainders from dividing codewords by factors of the code generator polynomial are equal to zero after encoding. Apparatus implements fast finite-field multiplication by a selected constant using Read Only Memory circuits. Hardware required is further reduced by incorporating Random Access Memory circuits and employing time-multiplexing techniques. Interleaved codewords are supported by implementing memory circuits for storing intermediate results of other codewords while processing symbols from one codeword.
    • 公开了用于提供改进的编码器和频域综合征发生器电路的装置,其实现了Reed-Solomon码,其通过在编码和频域综合征产生功能之间共享电路来降低硬件。 通过验证编码后代码生成多项式因素将所有余数除以码元生成多项式的所有余数来实现写入操作期间适当的编码器操作的自检。 器件通过使用只读存储器电路的选定常数实现快速有限域乘法。 所需的硬件通过并入随机存取存储器电路并采用时间复用技术进一步减少。 通过实现用于存储来自一个码字的符号的其他码字的中间结果的存储器电路来支持交错码字。
    • 50. 发明授权
    • Error-correction code for digital data on video disc
    • 视频光盘上数字数据的纠错码
    • US4564945A
    • 1986-01-14
    • US505210
    • 1983-06-20
    • Neal GloverKermit ClausenChris MayneRandy Glissmann
    • Neal GloverKermit ClausenChris MayneRandy Glissmann
    • G11B7/013G11B20/18H04N5/945G06F11/10
    • H04N5/945G11B20/1809G11B7/013
    • Data for recordation on a video disc is given multi-redundancy at block, field and group levels. Raw data is filled typically serially row by indexed row of 8-bit words with at least one and preferably 3 words being auxiliary check words derived from the remainder of the data field of the block. Block filling is completed with the addition of preferred Reed/Solomon error-correction redundancy filling two rows for column error detection and correction and two columns for row error detection and correction. Thirty blocks, so prepared, are processed to obtain two redundant blocks, completing a 32-block data field. Writing the data onto the video disc occurs with a three-dimensional diagonal interleave at the field level. After interleave each field is additionally XORd with 62 other fields to create a redundant field. This redundant field plus the 63 data fields comprise a group. The group of fields is written to the video disk so as to maximally spatially separate adjacent fields. Recording occurs via an optical master disc. Stamped replications (video discs) are made from the master disc. Data from the video discs is decoded accordingly.
    • 视频盘上记录的数据在块,字段和组级别被给予多重冗余。 原始数据通常由具有至少一个且最好是3个字的8位字的索引行按顺序填充,是从块的数据字段的其余部分导出的辅助检查词。 通过添加优选的Reed / Solomon纠错冗余填充两行用于列错误检测和校正以及两列用于行错误检测和校正,完成块填充。 如此准备的三十个块被处理以获得两个冗余块,完成一个32块数据字段。 将数据写入视频光盘是在现场级别进行三维对角线交错的。 交织后每个字段另外XORd与其他62个字段创建一个冗余字段。 该冗余字段加上63个数据字段组成一个组。 该字段组被写入视频磁盘,以便最大限度地在相邻的字段之间进行空间分隔。 通过光学母盘进行记录。 冲压复制(视频光盘)由主光盘制成。 相应地解码来自视频盘的数据。