首页> 外国专利> METHOD AND DEVICE USING FPGA TECHNOLOGY WITH MICROPROCESSOR FOR SPEED-UP OF RECONFIGURABLE INSTRUCTION LEVEL BY HARDWARE

METHOD AND DEVICE USING FPGA TECHNOLOGY WITH MICROPROCESSOR FOR SPEED-UP OF RECONFIGURABLE INSTRUCTION LEVEL BY HARDWARE

机译:使用带有微处理器的FPGA技术的方法和设备,以加快硬件可重构指令的速度

摘要

PPROBLEM TO BE SOLVED: To provide a method and device for dynamically programming FPGA during execution of an application. PSOLUTION: The method for dynamically programming FPGA (field programmable gate array)210 in a co-processor connected to a processor comprises steps of starting execution of the application by the processor; receiving an instruction which requests execution of a function for the application from the processor by the co-processor; determining that the FPGA in the co-processor is not programmed with a function logic; fetching a configuration bit stream for function; and programming the FPGA with the configuration bit stream 220. Therefore, the FPGA can be dynamically programmed during execution of the application. The application can further frequently use advantages of acceleration and resource sharing by hardware provided by the FPGA. PCOPYRIGHT: (C)2006,JPO&NCIPI
机译:

要解决的问题:提供一种在应用程序执行期间对FPGA进行动态编程的方法和设备。解决方案:用于在连接到处理器的协处理器中对FPGA(现场可编程门阵列)210进行动态编程的方法包括以下步骤:由处理器开始执行应用;从协处理器接收请求执行该应用的功能的指令;确定协处理器中的FPGA没有被功能逻辑编程;获取功能的配置比特流;并使用配置位流220对FPGA进行编程。因此,可以在应用程序执行期间对FPGA进行动态编程。该应用程序还可进一步利用FPGA提供的硬件在加速和资源共享方面的优势。

版权:(C)2006,JPO&NCIPI

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号