ADI AD917x API Specification Rev 1.1

Programming guide for ADI's AD917x DAC API library, covering software architecture, API interfaces, and configuration functions.


ADI AD917x API Specification Rev 1.1 - cover page
Brand
AD-I
Document type
Programming Manual
Language
English
Pages
87
File format
PDF
File size
696 KB
Published
06 November, 2026
Updated
06 November, 2026
MD5 checksum
FC66A376264C1A9BA61EE3D24B75A6FC

About this manual

This document provides a programmer’s reference for using the ADI High Speed Converters DAC Application Program Interface (API) library for the AD917x family of DACs. It describes the software architecture, folder structure, API interfaces, enumerations, data structures, and functions for initializing, configuring, and controlling the AD917x devices. The library acts as an abstraction layer between the application and the hardware, allowing developers to configure the DAC without low-level register access. The document includes detailed API reference, handle structure, and integration guidelines for use in applications.

What's inside

  • Introduction
  • Software Architecture
  • Folder Structure
  • API Interface
  • AD917x API Library
  • Build and Integration Guide
  • Appendix A
  • Appendix B

Frequently asked questions

What is the valid range for the DAC clock frequency?

The valid range for the DAC clock frequency is 2.9GHz to 12GHz.

Which header file lists the APIs available to control the AD917x DAC?

The AD917x.h header file lists all the APIs available to control and configure the AD917x DAC device.

What is the purpose of the ad917x_handle_t data structure?

The ad917x_handle_t data structure acts as a software reference to an instance of the DAC device.

Download PDF (696 KB)

More AD-I Manuals


View all AD-I manuals →