首页> 外国专利> Method for configuring FPGA memory planes for virtual hardware computation

Method for configuring FPGA memory planes for virtual hardware computation

机译:用于虚拟硬件计算的配置FPGA存储平面的方法

摘要

A dynamically reconfigurable FPGA includes an array of tiles on a logic plane and a plurality of memory planes. Each tile has associated storage elements on each memory plane, called local memory. This local memory allows large amounts of data to pass from one FPGA configuration (memory plane) to another with no external memory access, thereby transferring data to/from the storage elements in the logic plane at very high speed. Typically, all the local memory can be simultaneously transferred to/from other memory planes in one cycle. Each FPGA configuration provides a virtual instruction. The present invention uses two different types of virtual instructions: computational and pattern manipulation instructions. Computational instructions perform some computation with data stored in some pre-defined local memory pattern. Pattern manipulation instructions move the local data into different memory locations to create the pattern required by the next instruction. A virtual computation may be accomplished by a sequence of instructions.
机译:动态可重新配置的FPGA包括逻辑平面和多个存储平面上的图块阵列。每个图块在每个内存平面上都有关联的存储元素,称为本地内存。该本地存储器允许大量数据从一种FPGA配置(存储器平面)传递至另一种,而无需外部存储器访问,从而以极高的速度向逻辑平面中的存储元件传输数据。通常,所有本地存储器可以在一个周期内同时传输到其他存储平面或从其他存储平面传输。每个FPGA配置都提供一个虚拟指令。本发明使用两种不同类型的虚拟指令:计算指令和模式操纵指令。计算指令使用存储在某些预定义本地存储模式中的数据执行某些计算。模式操作指令将本地数据移动到不同的存储器位置,以创建下一条指令所需的模式。虚拟计算可以通过一系列指令来完成。

著录项

  • 公开/公告号US6047115A

    专利类型

  • 公开/公告日2000-04-04

    原文格式PDF

  • 申请/专利权人 XILINX INC.;

    申请/专利号US19970865386

  • 申请日1997-05-29

  • 分类号G06F17/00;

  • 国家 US

  • 入库时间 2022-08-22 01:37:28

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号