首页> 外国专利> Reservation overriding normal prioritization of microprocessors in multiprocessing computer systems

Reservation overriding normal prioritization of microprocessors in multiprocessing computer systems

机译:在多处理计算机系统中,保留优先于微处理器的正常优先级

摘要

Three prioritization schemes for determining which of several CPUs receives priority to become bus master of a host bus in a multiprocessor system, and an arbitration scheme for transferring control from one bus master to another. Each prioritization scheme prioritizes n elements, where a total of (n/2)x(n-1) priority bits monitors the relative priority between each pair of elements. An element receives the highest priority when each of the n-1 priority bits associated with that element points to it. In the arbitration scheme, the current bus master of the host bus determines when transfer of control of the host bus occurs as governed by one of the prioritization schemes. The arbitration scheme gives EISA bus masters, RAM refresh and DMA greater priority than CPUs acting as bus masters, and allows a temporary bus master to interrupt the current bus master to perform a write-back cache intervention cycle. The arbitration scheme also supports address pipelining, bursting, split transactions and reservations of CPUs aborted when attempting a locked cycle. Address pipelining allows the next bus master to assert its address and status signals before the beginning of the data transfer phase of the next bus master. Split transactions allows a CPU posting a read to the EISA bus to arbitrate the host bus to another device without re-arbitrating for the host bus to retrieve the data. The data is asserted on the host bus when it is idle even if the host bus is being controlled by another device.
机译:三种优先级排序方案,用于确定多个CPU中的哪一个接收优先级,以成为多处理器系统中主机总线的总线主控器;以及仲裁方案,用于将控制权从一个总线主控器转移到另一个总线主控器。每个优先级划分方案对n个元素进行优先级划分,其中总共(n / 2)x(n-1)个优先级位监视每对元素之间的相对优先级。当与该元素关联的n-1个优先级位中的每一个指向该元素时,该元素便会获得最高优先级。在仲裁方案中,主机总线的当前总线主机根据优先级方案之一来确定何时发生主机总线的控制权转移。仲裁方案为EISA总线主控,RAM刷新和DMA提供了比充当总线主控的CPU更高的优先级,并允许临时总线主控中断当前总线主控以执行回写式缓存干预周期。仲裁方案还支持地址流水线,突发,拆分事务和尝试锁定周期时中止的CPU保留。地址流水线允许下一个总线主机在下一个总线主机的数据传输阶段开始之前声明其地址和状态信号。拆分事务允许CPU将读取的数据发布到EISA总线,以将主机总线仲裁到另一个设备,而无需重新仲裁主机总线以检索数据。即使主机总线正在由其他设备控制,数据在空闲时也会在主机总线上声明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号