Mapping adaptive hardware systems with partial reconfiguration using CoPR for Zynq

Mapping adaptive hardware systems with partial reconfiguration using CoPR for Zynq
复制标题

使用 CoPR for Zynq 映射具有部分重新配置的自适应硬件系统

DOI:
--
复制
发表时间:
2015
期刊:
NASA/ESA Conference on Adaptive Hardware and Systems
影响因子:
--
通讯作者:
Suhaib A. Fahmy
Suhaib A. Fahmy
中科院分区:
--
文献类型:
--
作者:
Kizheppatt Vipin;Suhaib A. Fahmy

文献摘要

被引文献

相似文献

动态自适应系统通过在运行时修改它们的处理,选择替代的计算配置来响应环境条件。虽然部分可重配置(PR)的现场可编程门阵列似乎为灵活的硬件提供了一个理想的平台,但设计这样的系统很困难,而且没有标准化的模型和方法存在。我们提出了COPR,这是一个用于在Zynq系列混合FPGA上实现基于PR的自适应硬件系统的全自动化框架。设计者指定包括硬件模块的一组有效配置。COPR可自动将模块划分为多个区域,在FPGA结构上进行布局规划,并生成部分比特流。运行时框架通过API提供系统配置的抽象视图,该API允许设计者专注于适配软件,而不考虑底层硬件的细节。我们给出了一个多标准自适应无线电系统的设计实例。
Dynamically adaptive systems respond to environmental conditions by modifying their processing at runtime, selecting alternative configurations of computation. While FPGAs with partial reconfiguration (PR) seem to offer an ideal platform for flexible hardware, designing such systems is difficult, and no standardised model and methodology exists. We present CoPR, a fully automated framework for implementing PR based adaptive hardware systems on the Zynq family of hybrid FPGAs. The designer specifies a set of valid configurations comprising hardware modules. CoPR automates partitioning of modules into regions, floorplanning on the FPGA fabric, and generation of partial bitstreams. The runtime framework offers an abstracted view of system configuration through an API that allows the designer to focus on adaptation software without considering details of the underlying hardware. We present a case-study on the design of a multi-standard adaptive radio system.