AN 886: Intel® Agilex™ Device Design Guidelines

ID 683634
Date 8/26/2022

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

9.10. Driver Considerations

  • Determine which IP modules need drivers, including both hardened IPs on the HPS side and soft IPs on the FPGA side.
  • Check with the OS provider which IPs are already supported. Typically most of the HPS peripherals are supported, but not all of them.
  • Check whether the exact functionality needed is implemented by the available drivers. Typically the most common use cases are supported, but some special ones may not be.
  • Decide whether the additional drivers or driver functionality that is required can be implemented in-house or requested from the OS provider or from a 3rd party and proceed accordingly to have them done.