AN 886: Intel Agilex® 7 Device Design Guidelines

ID 683634
Date 10/09/2023
Public
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.