首页> 外国专利> Processor with an expandable instruction set architecture for dynamically configuring execution resources

Processor with an expandable instruction set architecture for dynamically configuring execution resources

机译:具有可扩展指令集架构的处理器,用于动态配置执行资源

摘要

A processor with an expandable instruction set architecture for dynamically configuring execution resources. The processor includes a programmable execution unit (PEU) that may be programmed to perform a user-defined function in response to a user-defined instruction (UDI). The PEU includes programmable logic elements and programmable interconnectors that are collectively programmed to perform at least one processing operation. A UDI loader is responsive to a UDI load instruction that specifies a UDI and a location of programming information that is used to program the PEU. The PEU may be programmed for one or more UDIs for one or more processes. An instruction table stores each UDI and corresponding information to identify the UDI and possibly to reprogram the PEU if necessary. A UDI handler consults the instruction table to identify a received UDI and to send corresponding information to the PEU to execute the corresponding user-defined function.
机译:具有可扩展指令集体系结构的处理器,用于动态配置执行资源。该处理器包括可编程执行单元(PEU),该可编程执行单元可以被编程为响应于用户定义的指令(UDI)而执行用户定义的功能。 PEU包括被共同编程以执行至少一个处理操作的可编程逻辑元件和可编程互连器。 UDI加载程序响应于指定UDI的UDI加载指令和用于对PEU进行编程的编程信息的位置。可以为一个或多个过程的一个或多个UDI编程PEU。指令表存储每个UDI和相应的信息,以标识UDI并在必要时对PEU进行重新编程。 UDI处理程序查询指令表以识别接收到的UDI并将相应的信息发送到PEU以执行相应的用户定义功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号