会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Early return indication for read exclusive requests in shared memory architecture
    • 在共享内存架构中读取独占请求的早期返回指示
    • US07536514B2
    • 2009-05-19
    • US11225655
    • 2005-09-13
    • Wayne Melvin BarrettKenneth Michael ValkBrian T. Vanderpool
    • Wayne Melvin BarrettKenneth Michael ValkBrian T. Vanderpool
    • G06F12/06
    • G06F13/1663G06F12/0817
    • An early return indication is used to notify a first communications interface, prior to a response being received from any of a plurality of sources coupled to a second communications interface, that the return data can be used by the first communications interface when it is received thereby from a source of the return data if the source has an exclusive copy of the return data. By doing so, the first communications interface can often prepare for forwarding the return data over its associated communication link such that the data can be forwarded with little or no latency once the data is retrieved from its source, and may be able to initiate the return of data over the communication link prior to all responses being received from the other sources. The early return indication may also serves as an early coherency indication in that the first communications interface is no longer required to wait for updating of a coherency directory to complete prior to forwarding the return data over the communication link.
    • 早期返回指示用于在从与第二通信接口耦合的多个源中的任一个接收到响应之前通知第一通信接口,使得第一通信接口在接收时可以由第一通信接口使用返回数据 来自返回数据的源,如果源具有返回数据的排他副本。 通过这样做,第一通信接口通常可以准备通过其相关联的通信链路转发返回数据,使得一旦数据从源中检索出来,数据可以很少或没有等待时间转发,并且可能能够启动返回 在从其他来源接收到所有响应之前通过通信链路的数据。 早期返回指示还可以用作早期一致性指示,因为在通过通信链路转发返回数据之前,第一通信接口不再需要等待更新相干性目录来完成。
    • 3. 发明授权
    • Storing and using the history of data transmission errors to assure data integrity
    • 存储和使用数据传输错误的历史以确保数据完整性
    • US06643818B1
    • 2003-11-04
    • US09443521
    • 1999-11-19
    • Kenneth Michael Valk
    • Kenneth Michael Valk
    • H04L100
    • H04L1/0063
    • A method and apparatus is disclosed which enhances the integrity of transmitted data or detects when random data is being received which might indicate that a receiver or a transmitter is open or that random data is otherwise being transmitted. A stream of data transmitted in packets having an error code associated with each packet is received into a receiver. The receiver has an error code checker to check the error code of each packet to determine if the data packet has been transmitted error-free. The results of the error checks for n sequential packets are stored in a shift register or counter. An incoming packet then undergoes an error code check and the results of the previous n sequential packets are considered. If a predetermined number of the previous n sequential packets has a transmission error n, then the method decides to reject or accept the error packet based on the quality of data integrity. When a 32-bit CRC error code is used, an 8-bit shift register is sufficient to prevent the acceptance of a packet of random data that may otherwise be accepted.
    • 公开了一种增强传输数据的完整性或检测何时正在接收可能指示接收机或发射机打开或者随机数据被另外传输的随机数据的方法和装置。 在具有与每个分组相关联的错误代码的分组中传输的数据流被接收到接收机中。 接收机有一个错误代码检查器,用于检查每个数据包的错误代码,以确定数据包是否已经无误传输。 n个顺序包的错误检查结果存储在移位寄存器或计数器中。 然后,传入的数据包经历错误代码检查,并考虑先前的n个顺序数据包的结果。 如果预定数量的先前n个顺序分组具有传输错误n,则该方法基于数​​据完整性的质量决定拒绝或接受错误分组。 当使用32位CRC错误代码时,8位移位寄存器足以防止接受可能被接受的随机数据包。
    • 7. 发明申请
    • Data Cache Invalidate with Data Dependent Expiration Using a Step Value
    • 数据缓存使用步进值与数据相关到期失效
    • US20090019228A1
    • 2009-01-15
    • US11776731
    • 2007-07-12
    • Jeffrey Douglas BrownRussell Dean HooverEric Oliver MejdrichKenneth Michael Valk
    • Jeffrey Douglas BrownRussell Dean HooverEric Oliver MejdrichKenneth Michael Valk
    • G06F12/12
    • G06F12/0895Y02D10/13
    • According to embodiments of the invention, a step value and a step-interval cache coherency protocol may be used to update and invalidate data stored within cache memory. A step value may be an integer value and may be stored within a cache directory entry associated with data in the memory cache. Upon reception of a cache read request, along with the normal address comparison to determine if the data is located within the cache a current step value may be compared with the stored step value to determine if the data is current. If the step values match, the data may be current and a cache hit may occur. However, if the step values do not match, the requested data may be provided from another source. Furthermore, an application may update the current step value to invalidate old data stored within the cache and associated with a different step value.
    • 根据本发明的实施例,可以使用步长值和步进间隔高速缓存一致性协议来更新和使存储在高速缓冲存储器中的数据无效。 步数值可以是整数值,并且可以存储在与存储器高速缓存中的数据相关联的高速缓存目录条目中。 在接收到缓存读取请求时,连同正常地址比较以确定数据是否位于高速缓存内,可以将当前步长值与存储的步长值进行比较,以确定数据是否为当前值。 如果步数值匹配,数据可能是当前的,并且可能会发生高速缓存命中。 然而,如果步骤值不匹配,则可以从另一个源提供所请求的数据。 此外,应用程序可以更新当前步骤值以使存储在高速缓存中并与不同步长值相关联的旧数据无效。
    • 9. 发明授权
    • Test and diagnostics for a self-timed parallel interface
    • 自定时并行接口的测试和诊断
    • US5787094A
    • 1998-07-28
    • US656950
    • 1996-06-06
    • Delbert Raymond CecchiMarius V. DinaCurtis Walter PreussKenneth Michael Valk
    • Delbert Raymond CecchiMarius V. DinaCurtis Walter PreussKenneth Michael Valk
    • G06F11/263G06F11/267G06F11/10H03M13/00
    • G06F11/221G01R31/318385G06F11/263
    • A method and apparatus that can test self-timed parallel interfaces operating at system speed. An output stage is provided for queuing a test packet and providing the test packet to an input stage. The packet contains a data bit stream and error detection code such as cyclic redundancy check code. The input stage is coupled to the output stage and receives the test packet to determine the correctness of the data bit stream. On the input stage, the error detection code verifier recalculates the error detection code and compares the recalculated error detection code with the error detection code attached to the data bit stream to determine the correctness of the data bit steam. The output queue has a first input port for receiving data from drivers on the interface and a second input port for receiving a pseudo random data bit stream. A pseudo random data generator generates a pseudo random data bit stream. The data bit stream may be packetized according to a predetermined protocol. An off-chip signal of the output stage may be provided to the inputs of the input stage to produce an on-chip copy of off-chip data.
    • 可以测试以系统速度运行的自定时并行接口的方法和装置。 提供输出级用于排队测试分组并将测试分组提供给输入级。 分组包含数据比特流和诸如循环冗余校验码的错误检测码。 输入级耦合到输出级并接收测试数据包以确定数据位流的正确性。 在输入级上,错误检测码验证器重新计算错误检测码,并将重新计算的错误检测码与附加到数据比特流的错误检测码进行比较,以确定数据比特流的正确性。 输出队列具有用于从接口上的驱动器接收数据的第一输入端口和用于接收伪随机数据位流的第二输入端口。 伪随机数据生成器生成伪随机数据比特流。 可以根据预定协议对数据比特流进行分组化。 可以将输出级的片外信号提供给输入级的输入,以产生片外数据的片上拷贝。