xrm

module
v0.0.0-...-08dcd14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2023 License: Apache-2.0

README

..
   Copyright (C) 2023, Advanced Micro Devices, Inc. All rights reserved.

==================================
Xilinx FPGA Resource Manager (XRM)
==================================

-------------------------------------------------------------------------------

.. image:: docs/images/XRM-Arch.png
   :align: center

XRM - Xilinx FPGA Resource manager is the software to manage all the FPGA hardware
on the system. All the Kernels (IP Kernel or Soft Kernel) on FPGA board are abstracted
as one CU resource in XRM. XRM providers interface to allocate and release CU. The
smallest allocation unit is channel, which is percentage of one CU. XRM providers
command line tool (xrmadm) to download xclbin to device. During the download processing,
XRM builds up the resource database. XRM daemon (xrmd) is running at background as
core engine to support resource reservation, relinquish, allocation and release. The
user APIs are defined in
`xrm.h <src/lib/xrm.h>`_ header file.

-------------------------------------------------------------------------------

`Prerequisites <docs/Prerequisites.rst>`_

-------------------------------------------------------------------------------

`Build Instructions <docs/Build.rst>`_

-------------------------------------------------------------------------------

`Test Instructions <docs/Test.rst>`_

-------------------------------------------------------------------------------

Contact: xrm_dev@amd.com

-------------------------------------------------------------------------------

Directories

Path Synopsis
test
example_6 command
* Copyright (C) 2023, Advanced Micro Devices, Inc.
* Copyright (C) 2023, Advanced Micro Devices, Inc.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL