首页> 外国专利> System and method of start-up in efficient way for multi-processor systems based on returned identification information read from pre-determined memory location

System and method of start-up in efficient way for multi-processor systems based on returned identification information read from pre-determined memory location

机译:基于从预定内存位置读取的返回标识信息,以有效方式启动多处理器系统的系统和方法

摘要

A method for simultaneous start-up of a plurality of processors in a multiprocessing system is disclosed, whereby a special hardware register (e.g., “WhoAmI register”) can be shared by the plurality of different processors. Alternatively, a separate WhoAmI register can be provided for one or more of the different processors. When a processor performs a read operation on a WhoAmI register, the register returns an identification number associated with that processor. Consequently, this processor can perform a set of test and jump instructions to access and execute the appropriate start-up code for this processor. Other embodiments disclosed include a method for distributing interrupts in a multiprocessing system, a method for bus arbitration in a multiprocessing system, and a method for creating atomic instructions that can be used for synchronization in a multiprocessing system.
机译:公开了一种用于在多处理系统中同时启动多个处理器的方法,由此可以由多个不同的处理器共享特殊的硬件寄存器(例如,“ WhoAmI寄存器”)。或者,可以为一个或多个不同的处理器提供单独的WhoAmI寄存器。当处理器对WhoAmI寄存器执行读取操作时,该寄存器将返回与该处理器关联的标识号。因此,该处理器可以执行一组测试和跳转指令,以访问和执行该处理器的适当启动代码。公开的其他实施例包括用于在多处理系统中分配中断的方法,用于多处理系统中的总线仲裁的方法以及用于创建可用于多处理系统中的同步的原子指令的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号