首页> 外国专利> Communication stack for software-hardware co-execution on heterogeneous computing systems with processors and reconfigurable logic (FPGAs)

Communication stack for software-hardware co-execution on heterogeneous computing systems with processors and reconfigurable logic (FPGAs)

机译:具有处理器和可重配置逻辑(FPGA)的异构计算系统上用于软件-硬件共执行的通信堆栈

摘要

A communication stack for software-hardware co-execution on heterogeneous computing systems with processors and reconfigurable logic, in one aspect, may comprise a crossbar operable to connect hardware user code and functioning as a platform independent communication layer. A physical interface interfaces to the reconfigurable logic. A physical interface bridge is connected to the cross and the physical interface. The physical interface bridge connects the crossbar and the physical interface via a platform specific translation layer specific to the reconfigurable logic. The crossbar, the physical interface, and the physical interface bridge may be instantiated in response to the hardware user code being generated, the crossbar instantiated with associated parameters comprising one or more routes and associated data widths. The hardware user code is assigned a unique virtual route in the crossbar.
机译:在一个方面,用于在具有处理器和可重配置逻辑的异构计算系统上进行软件-硬件共执行的通信堆栈可以包括交叉开关,该交叉开关可操作为连接硬件用户代码并用作独立于平台的通信层。物理接口与可重配置逻辑接口。物理接口桥连接到十字架和物理接口。物理接口桥通过专用于可重新配置逻辑的特定于平台的转换层将交叉开关和物理接口连接起来。可以响应于生成的硬件用户代码来实例化交叉开关,物理接口和物理接口桥,该交叉开关用包括一个或多个路由和相关联的数据宽度的相关联的参数进行实例化。在交叉开关中为硬件用户代码分配了唯一的虚拟路由。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号