会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Accumulator for non-return to zero (NRZ) linear feedback shift register (LFSR) in controller for disk drive
    • 用于磁盘驱动器的控制器中不归零(NRZ)线性反馈移位寄存器(LFSR)的累加器
    • US08270107B1
    • 2012-09-18
    • US13246960
    • 2011-09-28
    • Lim HudionoPaul B. Ricci
    • Lim HudionoPaul B. Ricci
    • G11B27/36
    • G11B5/455G11B19/048G11B27/36G11B2220/2516
    • A disk controller for a hard disk drive includes a disk formatter interfaced via an NRZ bus to a read channel for the disk. The disk formatter includes an LFSR accumulator coupled to the NRZ bus, as well as an LSFR generator that generates synthetic test data for the disk formatter. Under control of a test flag which signifies a test mode, the LSFR generator generates synthetic test data, which is used by the disk formatter to drive the NRZ bus. The LSFR accumulator accumulates data on the NRZ bus, together with data on servo information and sector information. An interface is provided through which the accumulated information is provided to test equipment, for offline analysis of the accumulated information, so as to confirm proper operation of the disk subsystem and/or to detect failures therein.
    • 用于硬盘驱动器的盘控制器包括经由NRZ总线连接到盘的读通道的盘格式器。 磁盘格式器包括耦合到NRZ总线的LFSR累加器,以及生成用于磁盘格式器的合成测试数据的LSFR发生器。 在表示测试模式的测试标志的控制下,LSFR发生器产生合成测试数据,由磁盘格式器用于驱动NRZ总线。 LSFR累加器在NRZ总线上累加数据,以及伺服信息和扇区信息的数据。 提供一个接口,通过该接口提供累积信息给测试设备,用于离线分析累积的信息,以确认磁盘子系统的正常运行和/或检测到其中的故障。
    • 3. 发明授权
    • Receiving control logic system for dual bus network
    • 接收双总线网络的控制逻辑系统
    • US5442754A
    • 1995-08-15
    • US985662
    • 1992-12-04
    • Wayne C. DatwylerPaul B. Ricci
    • Wayne C. DatwylerPaul B. Ricci
    • G06F13/40G06F13/00
    • G06F13/4027
    • A system for controlling and routing messages and data received from dual system busses, through a bus interface unit, to a protocol translation logic means and to a processor in a central processing module connected onto a dual system bus network. The processor operates at a first clock rate and on a single-word communication protocol while the translation logic means operates at a second rate and multiple-word communication protocol. The processor and translation logic are destination modules which receive the benefit of the receiving control logic system. The receiving control logic system also services external modules on the system bus in order to receive data and control the routing of data to the destination modules. Destination modules which are busy and not ready will cause the system to inform the external transmitting modules that they must retry their transmission. The system also checks the quality of the data on the system busses and informs the processor when errors have been incurred, in addition to informing the originating modules when a transmitted message has been completed.
    • 用于控制和路由从双系统总线接收的消息和数据通过总线接口单元传送到协议转换逻辑装置并连接到连接到双系统总线网络上的中央处理模块中的处理器的系统。 处理器以第一时钟速率和单字通信协议操作,而转换逻辑装置以第二速率和多字通信协议操作。 处理器和翻译逻辑是接收控制逻辑系统的好处的目标模块。 接收控制逻辑系统还为系统总线上的外部模块提供服务,以便接收数据并控制数据到目标模块的路由。 正在忙碌并且未准备好的目标模块将导致系统通知外部传输模块必须重试其传输。 该系统还检查系统总线上的数据质量,并在发生错误时通知处理器,以及在发送的消息已经完成时通知发端模块。
    • 5. 发明授权
    • Method for computing buffer ECC
    • 计算缓冲区ECC的方法
    • US07836379B1
    • 2010-11-16
    • US11605797
    • 2006-11-29
    • Paul B. RicciMohammad M. NegahbanYujun Si
    • Paul B. RicciMohammad M. NegahbanYujun Si
    • G11C29/00H03M13/00
    • G06F11/1076G06F2211/1059G06F2211/1088G06F2211/109
    • A system includes a receive module, a control module and a read module. The receive module receives a first block that includes first data, a first cyclic redundancy check (CRC) checksum, and a first error-correcting code (ECC) value. The first CRC checksum and the first ECC value include a logical block address (LBA). The control module generates a first derived CRC checksum based on the first data. The first derived CRC checksum does not include the LBA. The read module reads a second block from a parity disk. The second block includes parity data, a second CRC checksum, and a second ECC value. The second CRC checksum and the second ECC value include the LBA.
    • 系统包括接收模块,控制模块和读取模块。 接收模块接收包括第一数据,第一循环冗余校验(CRC)校验和和第一纠错码(ECC)值的第一块。 第一个CRC校验和和第一个ECC值包括逻辑块地址(LBA)。 控制模块基于第一数据生成第一导出的CRC校验和。 第一个派生的CRC校验和不包括LBA。 读取模块从奇偶校验磁盘读取第二个块。 第二块包括奇偶校验数据,第二CRC校验和和第二ECC值。 第二个CRC校验和和第二个ECC值包括LBA。
    • 7. 发明授权
    • Varying wait interval retry apparatus and method for preventing bus
lockout
    • 改变等待间隔重试装置和防止总线锁定的方法
    • US5293621A
    • 1994-03-08
    • US2566
    • 1993-01-11
    • Theodore C. WhiteJayesh V. ShethPaul B. RicciDan T. Tran
    • Theodore C. WhiteJayesh V. ShethPaul B. RicciDan T. Tran
    • G06F13/16G06F13/42
    • G06F13/1689
    • A User bus lockout prevention mechanism for use in a time-shared bus, multiple bus User, computer architecture where bus Users have private cache systems which perform a cache cycle when a WRITE TO MEMORY instruction occurs on the bus to determine if data cached from main memory has been overwritten in main memory. A User can be locked out from use of the bus if a synchronism occurs between repetitive cache cycles and periodicity of the request Retry mechanism of the User. Bus lockout is prevented by controlling the Retry mechanism of the User to retry requests in accordance with a sequence of varying retry wait intervals. The sequence comprises bursts of short wait intervals interleaved with long wait intervals, the sequence beginning with a burst of short wait intervals. The wait interval durations of the first and second occurring bursts are interleaved with respect to each other. The second occurring long wait is longer than the first occurring long wait. The sequence is terminated upon bus grant.
    • 一种用于时分共享总线,多总线用户,计算机架构的用户总线锁定预防机制,其中总线用户具有专用高速缓存系统,当总线上发生写入存储器指令以执行高速缓存循环,以确定是否从主站缓存数据 内存已被主内存覆盖。 如果在重复高速缓存周期与用户的请求重试机制的周期之间发生同步,则用户可以被禁止使用总线。 通过控制用户的重试机制根据不同的重试等待间隔的顺序重试请求来防止总线锁定。 该序列包括具有长等待间隔交错的短等待间隔的脉冲串,序列以短等待间隔的脉冲串开始。 第一和第二发生突发的等待间隔持续时间彼此交错。 第二次发生长时间的等待时间长于首次发生的长时间等待。 总线授予后,该序列终止。
    • 10. 发明授权
    • Cache memory system with fault tolerance having concurrently operational
cache controllers processing disjoint groups of memory
    • 具有同步运行的高速缓存控制器的具有容错的缓存存储器系统处理不相交的存储器组
    • US5553263A
    • 1996-09-03
    • US92835
    • 1993-07-16
    • David M. KalishSaul BarajasPaul B. Ricci
    • David M. KalishSaul BarajasPaul B. Ricci
    • G06F11/00G06F11/20G06F12/08G06F12/02G06F13/00
    • G06F11/2017G06F12/0851
    • A processor cache memory system utilizes separate cache controllers for independently managing even and odd input address requests with the even and odd address requests being mapped into the respective controllers. Each cache controller includes tag RAM for storing address tags, including a field for storing the least significant address bit, so that the stored tags distinguish between the odd and even addresses. Upon failure of a cache controller, both the even and odd addresses are directed to the operational controller and the stored least significant bit address tag distinguishes between the odd and even input addresses to appropriately generate HIT/MISS signals. The controllers include block address counter logic for generating respective even and odd invalidation addresses for simultaneously performing invalidation cycles thereon when both controllers are operational. When a controller fails, the block address counter logic generates both even and odd block invalidation addresses in the operational controller.
    • 处理器高速缓冲存储器系统利用单独的高速缓存控制器来独立地管理偶数和奇数输入地址请求,偶数和奇数地址请求被映射到相应的控制器中。 每个高速缓存控制器包括用于存储地址标签的标签RAM,包括用于存储最低有效地址位的字段,使得存储的标签区分奇数和偶数地址。 在高速缓存控制器发生故障时,偶数和奇数地址都被定向到操作控制器,并且所存储的最低有效位地址标签区分奇数和偶数输入地址以适当地生成HIT / MISS信号。 控制器包括块地址计数器逻辑,用于当两个控制器都可操作时,产生用于同时执行无效循环的相应偶数和奇数无效地址。 当控制器出现故障时,块地址计数器逻辑在运算控制器中产生偶数和奇数块无效地址。