XHWIF: A portable hardware interface for reconfigurable computing

被引:0
|
作者
Sundararajan, P [1 ]
Guccione, SA [1 ]
Levi, D [1 ]
机构
[1] Xilinx Inc, San Jose, CA 95124 USA
关键词
FPGA; Reconfigurable computing; hardware interface;
D O I
10.1117/12.434379
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the interest in FPGA-based hardware has grown, so has the number and type of commercially available platforms. The greatest drawback to this proliferation of hardware platforms is the lack of standards. Even boards using identical hosts, FPGA devices and bus interfaces typically have widely varying software interfaces, limiting the portability of tools and applications across these platforms. Xilinx's XHWIF(tm) portable hardware interface attempts to address this problem. The XHWIF interface provides a software layer providing all necessary communication and control for generic FPGA-based hardware. This interface permits tools and applications to be run on a variety of platforms, typically without modifications or re-compilation. In addition, a remote network interface is supplied as part of XHWIF API. Applications and tools which use the XHWIF interface can also run transparently across a network without modification. This permits not only sharing of hardware resources in a networked environment, but a simple way of implementing systems which use Remote Network Reconfiguration. XHWIF API is currently provided as part of Xilinx's JBits(tm) Software Development Kit.
引用
收藏
页码:155 / 160
页数:6
相关论文
共 50 条
  • [1] A reconfigurable hardware interface for a modern computing system
    Garcia, Philip
    Compton, Katherine
    FCCM 2007: 15TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2007, : 73 - +
  • [2] Programming transparency and portable hardware interfacing: Towards general-purpose reconfigurable computing
    Vuletic, M
    Pozzi, L
    Ienne, P
    15TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS, 2004, : 339 - 351
  • [3] Reconfigurable Trusted Computing in Hardware
    Eisenbarth, Thomas
    Gueneysu, Tim
    Paar, Christof
    Sadeghi, Ahmad-Reza
    Schellekens, Dries
    Wolf, Marko
    STC'07: PROCEEDINGS OF THE 2007 ACM WORKSHOP ON SCALABLE TRUSTED COMPUTING, 2007, : 15 - 20
  • [4] Hardware Trojans in Reconfigurable Computing
    Ahmed, Qazi Arbab
    PROCEEDINGS OF THE 2021 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2021, : 182 - 183
  • [5] The case for reconfigurable hardware in wearable computing
    Christian Plessl
    Rolf Enzler
    Herbert Walder
    Jan Beutel
    Marco Platzner
    Lothar Thiele
    Gerhard Tröster
    Personal and Ubiquitous Computing, 2003, 7 : 299 - 308
  • [6] Reconfigurable hardware in wearable computing nodes
    Plessl, C
    Enzler, R
    Walder, H
    Beutel, J
    Platzner, M
    Thiele, L
    SIXTH INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS, 2002, : 215 - 222
  • [7] The case for reconfigurable hardware in wearable computing
    Plessl, Christian
    Enzler, Rolf
    Walder, Herbert
    Beutel, Jan
    Platzner, Marco
    Thiele, Lothar
    Troester, Gerhard
    PERSONAL AND UBIQUITOUS COMPUTING, 2003, 7 (05) : 299 - 308
  • [8] Reconfigurable Computing and Hardware/Software Codesign
    Plaks, Toomas P.
    Santambrogio, Marco D.
    Sciuto, Donatella
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [9] Programmable hardware for reconfigurable computing systems
    Smith, SJ
    HIGH-SPEED COMPUTING, DIGITAL SIGNAL PROCESSING, AND FILTERING USING RECONFIGURABLE LOGIC, 1996, 2914 : 133 - 140
  • [10] IRS - A portable Interface for Reconfigurable Systems
    Mehlan, Torsten
    Strunk, Jochen
    Hoefler, Torsten
    Mietke, Frank
    Rehm, Wolfgang
    PAR ELEC 2006: INTERNATIONAL SYMPOSIUM ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2006, : 187 - +