首页> 外国专利> System and method for generating a configurable processor supporting a user-defined plurality of instruction sizes

System and method for generating a configurable processor supporting a user-defined plurality of instruction sizes

机译:用于生成支持用户定义的多个指令大小的可配置处理器的系统和方法

摘要

A processor generation system includes the ability to describe processors with three instruction sizes. In one example implementation, instructions can be 16-, 24- and 64-bits. This enables a new range of architectures that can exploit parallelism in architectures. In particular, this enables the generation of VLIW architectures. According to another aspect, the processor generator allows a designer to add a configurable number of load/store units to the processor. In order to accommodate multiple load/store units, local memories connected to the processor can have multiple read and write ports (one for each load/store unit). This further allows the local memories to be connected in any arbitrary connection topology. Connection box hardware is automatically generated that provides an interface between the load/store units and the local memories based on the configuration.
机译:处理器生成系统具有描述具有三种指令大小的处理器的能力。在一个示例实现中,指令可以是16位,24位和64位。这使得可以利用体系结构中的并行性的一系列新体系结构成为可能。特别地,这使得能够生成VLIW架构。根据另一方面,处理器生成器允许设计者向处理器添加可配置数量的加载/存储单元。为了容纳多个加载/存储单元,连接到处理器的本地存储器可以具有多个读取和写入端口(每个加载/存储单元一个)。这进一步允许本地存储器以任何任意的连接拓扑连接。将自动生成接线盒硬件,该接线盒硬件根据配置在加载/存储单元和本地存储器之间提供接口。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号