首页> 外国专利> Cache coherence protocol engine system and method for processing memory transaction in distinct address subsets during interleaved time periods in a multiprocessor system

Cache coherence protocol engine system and method for processing memory transaction in distinct address subsets during interleaved time periods in a multiprocessor system

机译:高速缓存一致性协议引擎系统和方法,用于在多处理器系统的交错时间段内处理不同地址子集中的内存事务

摘要

The present invention relates generally to a protocol engine for use in a multiprocessor computer system. The protocol engine, which implements a cache coherence protocol, includes a clock signal generator for generating signals denoting interleaved even clock periods and odd clock periods, a memory transaction state array for storing entries, each denoting the state of a respective memory transaction, and processing logic. The memory transactions are divided into even and odd transactions whose states are stored in distinct sets of entries in the memory transaction state array. The processing logic has interleaving circuitry for processing during even clock periods the even memory transactions and for processing during odd clock periods the odd memory transactions.
机译:本发明总体上涉及用于多处理器计算机系统中的协议引擎。实现高速缓存一致性协议的协议引擎包​​括:时钟信号发生器,用于产生表示交错的偶数时钟周期和奇数时钟周期的信号;存储器事务状态阵列,用于存储条目,每个条目表示各自的存储器事务的状态;以及处理逻辑。存储器事务被分为偶数和奇数事务,它们的状态存储在存储器事务状态数组的不同条目集中。处理逻辑具有交错电路,用于在偶数时钟周期内处理偶数存储器事务,并在奇数时钟周期内处理奇数存储器事务。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号