首页> 外文期刊>International journal of reconfigurable computing >A Real-Time Capable Dynamic Partial Reconfiguration System for an Application-Specific Soft-Core Processor
【24h】

A Real-Time Capable Dynamic Partial Reconfiguration System for an Application-Specific Soft-Core Processor

机译:用于特定于应用程序的软核处理器的实时功能动态部分重新配置系统

获取原文
           

摘要

Modern FPGAs (Field Programmable Gate Arrays) are becoming increasingly important when it comes to embedded system development. Within these FPGAs, soft-core processors are often used to solve a wide range of different tasks. Soft-core processors are a cost-effective and time-efficient way to realize embedded systems. When using the full potential of FPGAs, it is possible to dynamically reconfigure parts of them during run time without the need to stop the device. This feature is called dynamic partial reconfiguration (DPR). If the DPR approach is to be applied in a real-time application-specific soft-core processor, an architecture must be created that ensures strict compliance with the real-time constraint at all times. In this paper, a novel method that addresses this problem is introduced, and its realization is described. In the first step, an application-specializable soft-core processor is presented that is capable of solving problems while adhering to hard real-time deadlines. This is achieved by the full design time analyzability of the soft-core processor. Its special architecture and other necessary features are discussed. Furthermore, a method for the optimized generation of partial bitstreams for the DPR as well as its practical implementation in a tool is presented. This tool is able to minimize given bitstreams with the help of a differential frame bitmap. Experiments that realize the DPR within the soft-core framework are presented, with respect to the need for hard real-time capability. Those experiments show a significant resource reduction of about 40% compared to a functionally equivalent non-DPR design.
机译:现代FPGA(现场可编程门阵列)在嵌入式系统开发方面变得越来越重要。在这些FPGA中,软核处理器通常用于解决广泛的不同任务。软核处理器是实现嵌入式系统的成本效益和有效的方法。使用FPGA的全部潜力时,可以在运行时动态重新配置它们的部分,而无需停止设备。此功能称为动态部分重新配置(DPR)。如果在实时应用程序特定的软核处理器中应用DPR方法,则必须创建架构,以确保严格遵守始终对实时约束。本文介绍了一种解决这个问题的新方法,并描述了其实现。在第一步中,提出了一种可专用的软核处理器,其能够解决问题,同时遵守硬实时截止日期。这是通过软核处理器的全部设计时间分析来实现的。讨论了其特殊的架构和其他必要的功能。此外,介绍了一种用于DPR的优化生成部分比特流以及工具中的实际实现的方法。该工具能够在差分帧位图的帮助下最小化给定比特流。在需要硬实时能力的需要,提出了实现软核心框架内的DPR的实验。与功能等同的非DPR设计相比,这些实验表现出约40%的显着降低约40%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号