Intel® SoC FPGA Embedded Development Suite User Guide

ID 683187
Date 8/07/2020
Public
Download
Document Table of Contents

7.1.2. HW Manager

The HW Manager component provides a group of functional APIs that address more complex configuration and operational control aspects of selected HPS resources.

The HW Manager functions have the following characteristics:

  • Functions employ a combination of low level device operations provided by the SoCAL executed in a specific sequence to effect a desired operation.
  • Functions may employ cross functional (such as from different IP blocks) device operations to implement a desired effect.
  • Functions may have to satisfy specific timing constraints for the application of operations and validation of expected device responses.
  • Functions provide a level of user protection and error diagnostics through parameter constraint and validation checks.

The HW Manager functions are implemented using elemental operations provided by the SoCAL API to implement more complex functional capabilities and services. The HW Manager functions may also be implemented by the compound application of other functions in the HW Manager API to build more complex operations (for example, software controlled configuration of the FPGA).