aiengine: File List

| aiengine Xilinx SDK Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

File List
Here is a list of all documented files with brief descriptions:

xaieconfig.h | This file contains the generic definitions for the AIE simulator
xaiedma_shim.c | This file contains the routines to initialize and configure the Shim DMA
xaiedma_shim.h | Header file for the Shim DMA functions
xaiedma_tile.c | This file contains the routines to initialize and configure the Tile DMA
xaiedma_tile.h | Header file for the Tile DMA functions
xaiegbl.c | This file contains the global initialization functions for the Tile
xaiegbl.h | }
xaiegbl_defs.h | This file contains the generic definitions for the AIE drivers
xaiegbl_g.c | This file contains a configuration table that specifies the configuration of AIE devices in the system
xaiegbl_params.h | This file contains the macro definitions for the AIE registers, generated from regdb headers
xaiegbl_reginit.c | This file contains the instances of the register bit field definitions for the Core, Memory, NoC and PL module registers
xaiegbl_sinit.c | This file contains the global look up configuration function for the AIE device
xaieio.c | This file contains the low level layer IO interface
xaieio.h | This file contains the generic definitions for the AIE simulator interface
xaielib.c | This file contains the low level layer interface of the AIE driver with the definitions for the memory write and read operations
xaielib.h | This file contains the generic definitions for the AIE drivers
xaielib_npi.c | This file contains routines for NPI module
xaielib_npi.h | Header files for NPI module
xaierts_test_app.c | This file contains the bare-metal test application for AIE C RTS
xaiesim.c | This file contains the low level layer interface to the AIE simulator
xaiesim.h | This file contains the generic definitions for the AIE simulator interface
xaiesim_elfload.c | This file contains the API for ELF loading
xaiesim_elfload.h | This file contains the variable and function prototypes for ELF loading
xaietile_core.c | This file contains routines for the AIE Tile core control
xaietile_core.h | Header file for core control and wait functions
xaietile_event.c | This file contains routines for Event handling
xaietile_event.h | Header file for Event handling
xaietile_lock.c | This file contains routine for lock acquire and release functions
xaietile_lock.h | Header file lock acquire/release functions
xaietile_mem.c | This file contains routines for the AIE Tile memory control
xaietile_mem.h | Header file for Tile memory control functions
xaietile_noc.c | This file contains routines for NoC module
xaietile_noc.h | Header file for NoC module
xaietile_perfcnt.c | This file contains routines for Performance Counter configuration
xaietile_perfcnt.h | Header file for Performance Counter control
xaietile_pl.c | This file contains APIs for PL module
xaietile_pl.h | Header file for PL module APIs
xaietile_plif.c | This file contains routines for PL interface configuration
xaietile_plif.h | Header file for PL interface configuration functions
xaietile_proc.c | This file contains the API for AIE tile processor
xaietile_proc.h | This file contains the variable and function prototypes for ELF loading
xaietile_shim.c | This file contains routines for Shim tile
xaietile_shim.h | Header file for Shime tile
xaietile_strm.c | This file contains routines for the Stream switch master and slave ports
xaietile_strm.h | Header file for stream switch configuration
xparameters_aie.h | This file contains stub xparameter definitions for ME
xsock.c | This file contains the routines for client side socket creation and management
xsock.h | This file contains the prototypes of the variables and functions for the client socket creation and management
xsock_clitest.c | This file contains the entry point for the client socket connection test and other tests for sample startup.py
xsock_servtest.c | This file contains the entry point for the server socket connection test