会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Apparatus and method of maintaining processor ordering in a
multiprocessor system which includes one or more processors that
execute instructions speculatively
    • 在包括执行指令的一个或多个处理器的多处理器系统中维持处理器排序的装置和方法
    • US5751995A
    • 1998-05-12
    • US591224
    • 1996-01-18
    • Nitin V. Sarangdhar
    • Nitin V. Sarangdhar
    • G06F9/38G06F9/46G06F12/08
    • G06F9/52G06F12/0831G06F9/3834
    • In a computer system having a plurality of processors, an apparatus and method for maintaining processor ordering associated with read and write operations of these processors. When data from a producer processor is initially retired, it is stored in a FIFO buffer internal to that processor. If that processor subsequently wishes access to that data, the data is retrieved from and stored back to the FIFO. The data temporarily stored in the FIFO is used to update a main memory shared by the plurality of processors. This update function occurs only after the data has been globally observed in order to guarantee that if any other processor in the system reads data from the main memory, it will obtain an updated version of that data. This ensures that the processor ordering is maintained with respect to the multiple processors residing within the computer system.
    • 在具有多个处理器的计算机系统中,用于维持与这些处理器的读取和写入操作相关联的处理器排序的装置和方法。 当来自生产者处理器的数据最初被退出时,它被存储在该处理器内部的FIFO缓冲器中。 如果该处理器随后希望访问该数据,则从数据检索并将其存回FIFO。 临时存储在FIFO中的数据用于更新由多个处理器共享的主存储器。 该更新功能仅在全局观察数据之后才能发生,以保证系统中任何其他处理器从主存储器读取数据时,将获得该数据的更新版本。 这确保了相对于驻留在计算机系统内的多个处理器来维护处理器排序。
    • 8. 发明授权
    • Method and apparatus for snoop stretching using signals that convey
snoop results
    • 使用传达窥探结果的信号进行窥探伸展的方法和装置
    • US5572703A
    • 1996-11-05
    • US203802
    • 1994-03-01
    • Peter MacWilliamsNitin V. SarangdharMatthew FischAmit Merchant
    • Peter MacWilliamsNitin V. SarangdharMatthew FischAmit Merchant
    • G06F12/08G06F13/14
    • G06F12/0831
    • A protocol and related apparatus for snoop stretching in a computer system having at least one requesting agent for issuing bus transaction requests and at least one snooping agent for monitoring transaction requests and issuing bus signals onto an external bus. The bus transactions are timed by a bus clock signal having a plurality of cycles. To indicate snoop stretching, during a first cycle a first snooping agent asserts both a HIT# bus signal and a HITM# bus signal together to indicate that the first snooping agent must delay assertion of valid snoop results for a predetermined snoop period. During a later cycle, to indicate the end of the snoop stretch, the first snooping agent deasserts the assertion of both the HIT# and HITM# signals together and asserts its valid snoop results. The HIT# and HITM# signals alone each represent valid snoop results. If the first snooping agent must continue delaying assertion of valid snoop results, then it reasserts both the HIT# and HITM# bus signals together for the predetermined snoop period. If a second snooping agent is ready to assert its valid snoop results, it will do so while the first snooping agent causes a snoop stretch, and will reassert its valid snoop results up to and including the cycle that the first snooping agent deasserts it snoop stretch and asserts its own valid snoop results.
    • 一种用于在具有发出总线事务请求的至少一个请求代理的计算机系统中的窥探扩展的协议和相关装置,以及用于监视事务请求和向总线信号发出总线信号的至少一个侦听代理。 总线事务由具有多个周期的总线时钟信号定时。 为了指示窥探伸展,在第一周期期间,第一窥探代理将HIT#总线信号和HITM#总线信号一起断言,以指示第一侦听代理必须在预定的窥探期间延迟有效窥探结果的断言。 在稍后的循环中,为了指示窥探伸展的结束,第一次窥探代理将HIT#和HITM#信号的断言声明为一致,并断言其有效的窥探结果。 HIT#和HITM#信号单独表示有效的窥探结果。 如果第一个窥探代理人必须继续延迟有效的窥探结果的断言,则在预定的窥探期间,它将HIT#和HITM#总线信号一起重新提供。 如果第二个侦听代理程序准备好声明其有效的侦听结果,则会在第一个侦听代理程序导致侦听扩展时执行此操作,并将重新发送其有效的侦听结果,直到并包括第一个侦听代理程序将其忽略的循环snoop stretch 并声明自己有效的窥探结果。