首页> 外国专利> Dual-mode VLIW architecture providing a software-controlled varying mix of instruction-level and task-level parallelism

Dual-mode VLIW architecture providing a software-controlled varying mix of instruction-level and task-level parallelism

机译:双模式VLIW架构提供了由软件控制的指令级和任务级并行性的不同组合

摘要

This invention is a very long instruction word data processor including plural data registers, plural functional units and plural program counters and is selectively operable in either a first or second mode. In the first mode, the data processor executes a single instruction stream. In the second mode, the data processor executes two independent program instruction streams simultaneously. In the second mode the data processor may respond to two instruction streams accessing only corresponding halves of the data registers and function units. Alternatively, the data processor may respond to a first instruction stream including instructions referencing the whole data processor employing A side function units by alternatively dispatching (1) instructions referencing the A side data registers and the A side function units and (2) instructions referencing the B side data registers and the B side function units. In the first mode, the data processor fetches N bits of instructions each cycle. In the second mode the data processor may fetch N bits of instructions for alternate program counters on alternate cycles or fetches N/2 bits of each of the first and second program counters. The data processor includes interrupt steering and masking control logic allowing instructions to control whether the first instruction stream or the second instruction stream receives interrupts.
机译:本发明是一种很长的指令字数据处理器,包括多个数据寄存器,多个功能单元和多个程序计数器,并且可以以第一或第二模式选择性地操作。在第一模式中,数据处理器执行单个指令流。在第二模式下,数据处理器同时执行两个独立的程序指令流。在第二模式中,数据处理器可以响应仅访问数据寄存器和功能单元的相应一半的两个指令流。替代地,数据处理器可以通过交替地调度(1)参考A侧数据寄存器和A侧功能单元的指令以及(2)参考A侧功能单元的指令来响应第一指令流,该第一指令流包括参考采用A侧功能单元的整个数据处理器的指令。 B侧数据寄存器和B侧功能单元。在第一模式中,数据处理器在每个周期中获取N位指令。在第二模式下,数据处理器可以在交替的周期上获取用于替代程序计数器的N位指令,或者获取第一和第二程序计数器中的每一个的N / 2位。数据处理器包括中断控制和屏蔽控制逻辑,该逻辑允许指令控制第一指令流还是第二指令流接收中断。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号