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 条
  • [41] Automatic software hardware co-design for reconfigurable computing systems
    Saha, Proshanta
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 507 - 508
  • [42] Gamma-ray pulsar detection using reconfigurable computing hardware
    Frigo, J
    Palmer, D
    Gokhale, M
    Popkin-Paine, M
    FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2003, : 155 - 161
  • [43] Algorithm for hardware/software task partitioning and scheduling on reconfigurable computing platform
    Ma H.-X.
    Zhou X.-H.
    Gao Y.-Y.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2010, 32 (11): : 2459 - 2464
  • [44] Physically Unclonable and Reconfigurable Computing System (PURCS) for Hardware Security Applications
    Shanta, Aysha S.
    Majumder, Md Badruddoja
    Hasan, Md Sakib
    Rose, Garrett S.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (03) : 405 - 418
  • [45] IRES: An integrated software and hardware interface framework for reconfigurable embedded system
    Chiu, J. -C.
    Yeh, T. -L.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (01): : 27 - 37
  • [46] A Message-Passing Hardware/Software Cosimulation Environment for Reconfigurable Computing Systems
    Saldana, Manuel
    Ramalho, Emanuel
    Chow, Paul
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [47] A Unified Hardware/Software Monitoring Method for Reconfigurable Computing Architectures using PAPI
    Suriano, Leonardo
    Madronal, Daniel
    Rodriguez, Alfonso
    Juarez, Eduardo
    Sanz, Cesar
    de la Torre, Eduardo
    PROCEEDINGS OF THE 2018 13TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2018,
  • [48] Reconfigurable parallel hardware for computing Local Linear Neuro-Fuzzy Model
    Pedram, A.
    Jamali, M. R.
    Fakhraie, S. M.
    Lucas, C.
    PAR ELEC 2006: INTERNATIONAL SYMPOSIUM ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2006, : 198 - +
  • [49] An Open-Hardware Coarse-Grained Reconfigurable Array for Edge Computing
    Alvarez, Ruben Rodriguez
    Denkinger, Benoit
    Sapriza, Juan
    Calero, Jose Miranda
    Ansaloni, Giovanni
    Alonso, David Atienza
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 391 - 392
  • [50] A Hardware/Software Co-Design System using reconfigurable computing technology
    Casselman, S
    Schewel, J
    INTELLIGENT SYSTEMS IN DESIGN AND MANUFACTURING, 1998, 3517 : 208 - 214