首页> 外文期刊>South African Computer Journal >Parsing and analysis of a Xilinx FPGA bitstream for generating new hardware by direct bit manipulation in real-time
【24h】

Parsing and analysis of a Xilinx FPGA bitstream for generating new hardware by direct bit manipulation in real-time

机译:通过实时直接位操作解析和分析Xilinx FPGA位流以生成新硬件

获取原文
       

摘要

Despite the many advantages run-time reconfiguration of FPGAs brings to the table, its usage is mostly limited to quasi-static applications. This is either due to the throughput of the reconfiguration process, or the time required to create new hardware. In order to optimise the former, the literature proposes a block RAM (BRAM)-based architecture in which a new configuration is stored in localised memory and reconfiguration is facilitated by a controller implemented in the FPGA fabric. The limitation of this architecture is that only a subset of configurations can be stored. When new hardware is required, the slow synthesis process (or a part thereof) has to be repeated for each new configuration. Various third-party tools aim to mitigate this overhead, but since the bitstream is shrouded in obscurity, all rely on a layer of abstraction that make them unusable in real-time. To address this issue, this paper presents a novel method to parse and analyse a Xilinx? FPGA bitstream to extract certain characteristics. It is shown how these characteristics could be used to design and implement a bitstream specialiser, capable of taking a bitstream and modifying the configuration bits of lookup tables in real-time.
机译:尽管FPGA的运行时重新配置具有许多优势,但其使用大多限于准静态应用。这要么是由于重新配置过程的吞吐量,要么是创建新硬件所需的时间。为了优化前者,文献提出了一种基于Block RAM(BRAM)的架构,其中将新配置存储在本地存储器中,并通过FPGA架构中实现的控制器来促进重新配置。这种架构的局限性在于只能存储配置的子集。当需要新硬件时,必须为每个新配置重复慢速合成过程(或其一部分)。各种第三方工具旨在减轻这种开销,但是由于位流被模糊地笼罩着,因此所有工具都依赖于抽象层,从而使它们无法实时使用。为了解决这个问题,本文提出了一种新颖的方法来解析和分析Xilinx? FPGA位流提取某些特性。展示了如何使用这些特性来设计和实现位流专家,该专家能够获取位流并实时修改查找表的配置位。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号