首页> 外国专利> HARDWARE ACCELERATOR HAVING RECONFIGURABLE INSTRUCTION SET AND RECONFIGURABLE DECODER

HARDWARE ACCELERATOR HAVING RECONFIGURABLE INSTRUCTION SET AND RECONFIGURABLE DECODER

机译:具有可重新配置指令集和可重新配置的解码器的硬件加速器

摘要

In one example, a hardware accelerator comprises: a programmable hardware instruction decoder programmed to store a plurality of opcodes; a programmable instruction schema mapping table implemented as a content addressable memory (CAM) and programmed to map the plurality of opcodes to a plurality of definitions of operands in a plurality of instructions; a hardware execution engine; and a controller configured to: receive an instruction that includes a first opcode of the plurality of opcodes; control the hardware instruction decoder to extract the first opcode from the instruction; obtain, from the instruction schema mapping table and based on the first opcode, a first definition of a first operand; and forward the instruction and the first definition to the hardware execution engine to control the hardware execution engine to extract the first operand from the instruction based on the first definition, and execute the instruction based on the first operand.
机译:在一个示例中,硬件加速器包括:编程的可编程硬件指令解码器,用于存储多个操作码;可编程指令模式映射表作为内容可寻址存储器(凸轮),并被编程为在多个指令中将多个操作码映射到多个操作数的定义;硬件执行引擎;和控制器配置为:接收包括多个操作码的第一操作码的指令;控制硬件指令解码器以从指令中提取第一操作码;从指令模式映射表获取并基于第一个操作码,第一操作数的第一个定义;并将指令和第一个定义转发到硬件执行引擎,以控制硬件执行引擎以基于第一定义从指令中提取第一操作数,并基于第一操作数执行指令。

著录项

  • 公开/公告号US2021173656A1

    专利类型

  • 公开/公告日2021-06-10

    原文格式PDF

  • 申请/专利权人 AMAZON TECHNOLOGIES INC.;

    申请/专利号US201916707857

  • 发明设计人 RON DIAMANT;

    申请日2019-12-09

  • 分类号G06F9/38;G06F9/30;G06N3/04;G06N3/063;G11C15/04;

  • 国家 US

  • 入库时间 2022-08-24 19:07:38

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号