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 条
  • [31] The Hardware Thread Interface Design and Adaptation on Dynamically Reconfigurable SoC
    Wang, Ying
    Chen, Wei-Nan
    Wang, Xiao-Wei
    You, Hong-Jun
    Peng, Cheng-Lian
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 173 - 178
  • [32] RHiNET/NI: A reconfigurable network interface for cluster computing
    Izu, N
    Yokoyama, T
    Tsuchiya, J
    Watanabe, K
    Amano, H
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 1118 - 1121
  • [33] Automation of IP core interface generation for reconfigurable computing
    Guo, Zhi
    Mitra, Abhishek
    Najjar, Walid
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 475 - 480
  • [34] Battery-efficient task execution on portable reconfigurable computing platforms
    Sethuraman, B
    Khan, J
    Vemuri, R
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2004, : 237 - 240
  • [35] Reconfigurable hardware and software architectural constructs for the enablement of resilient computing systems
    Master, Paul L.
    IEEE 17th International Conference on Application-Specific Systems, Architectures and Processors, Proceedings, 2006, : 50 - 55
  • [36] Reconfigurable Hardware and Intelligent Run-time Systems for Adaptive Computing
    Becker, Juergen
    Braendle, Kurt
    Ullmann, Michael
    IT-INFORMATION TECHNOLOGY, 2005, 47 (04): : 201 - 206
  • [37] A hardware resource management system for adaptive computing on dynamically reconfigurable devices
    Ito, Toshiyuki
    Mishou, Kazuya
    Okuyama, Yuichi
    Kuroda, Kenichi
    FCST 2006: JAPAN-CHINA JOINT WORKSHOP ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, PROCEEDINGS, 2006, : 196 - +
  • [38] An architecture for efficient hardware data mining using reconfigurable computing systems
    Baker, Zachary K.
    Prasanna, Viktor K.
    FCCM 2006: 14TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2006, : 67 - +
  • [39] Multitasking hardware on the SLAAC1-V reconfigurable computing system
    Landaker, WJ
    Wirthlin, MJ
    Hutchings, BL
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 806 - 815
  • [40] COMPUTATION ACCELERATION ON SGI RASC: FPGA BASED RECONFIGURABLE COMPUTING HARDWARE
    Jamro, Ernest
    Janiszewski, Marcin
    Machaczek, Krzysztof
    Russek, Pawel
    Wiatr, Kazimierz
    Wielgosz, Maciej
    COMPUTER SCIENCE-AGH, 2008, 9 : 21 - 34