首页> 外国专利> Scheduling logic on a programmable device implemented using a high-level language

Scheduling logic on a programmable device implemented using a high-level language

机译:使用高级语言实现的可编程设备上的调度逻辑

摘要

Methods and apparatus are provided for implementing a programmable device including a processor core, a hardware accelerator, and secondary components such as memory. A portion of a program written in a high-level language is automatically selected for hardware acceleration. Dedicated ports are generated to allow the hardware accelerator to handle pointer referencing and dereferencing. A hardware accelerator is generated to perform pipelined processing of instructions. The number of stages implemented for pipelined processing is at least partially dependent on the latency associated with accessing secondary components.
机译:提供了用于实现可编程设备的方法和装置,该可编程设备包括处理器核,硬件加速器以及诸如存储器的辅助组件。将自动选择用高级语言编写的程序的一部分以进行硬件加速。生成专用端口以允许硬件加速器处理指针引用和解引用。生成硬件加速器以执行指令的流水线处理。为流水线处理实现的阶段数至少部分取决于与访问辅助组件相关的延迟。

著录项

  • 公开/公告号US7409670B1

    专利类型

  • 公开/公告日2008-08-05

    原文格式PDF

  • 申请/专利权人 J. ORION PRITCHARD;TODD WAYNE;

    申请/专利号US20040993572

  • 发明设计人 J. ORION PRITCHARD;TODD WAYNE;

    申请日2004-11-16

  • 分类号G06F17/50;

  • 国家 US

  • 入库时间 2022-08-21 20:09:36

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号