Contenido principal

Qualcomm AI Engine Direct

Work with deep learning network and Qualcomm AI Engine Direct backend

The Qualcomm AI Engine Direct SDK (commonly known as the QNN SDK (Qualcomm Neural Network SDK) facilitates the use of various interfaces and artifacts across other processing units such as CPU, NPU, LPAI (Low Power AI), DSP, and GPU, which are collectively known as backends. For more information, refer to Qualcomm documentation.

Embedded Coder® Support Package for Qualcomm® Hexagon® Processors provide Simulink® blocks and MATLAB® System objects to predict the backend response using QNN host and target models, and verify the accuracy and performance before deploying to the backend.

Functions

qnn.getNetworkPropertiesRead values for properties defined in QNN model or QNN context binary file (Since R2025b)

Objects

qnn.CPUInterface to predict responses of deep learning model for QNN CPU backend (Since R2025b)
qnn.DSPInterface to predict responses of deep learning model for QNN DSP backend (Since R2026a)
qnn.GPUInterface to predict responses of deep learning model for QNN GPU backend (Since R2026a)
qnn.HTPInterface to predict responses of deep learning model for QNN HTP backend (Since R2025b)
qnn.LPAIInterface to predict responses of deep learning model for QNN LPAI backend (Since R2025b)

Blocks

QNN CPU PredictPredict responses of QNN model for CPU backend (Since R2025b)
QNN DSP PredictPredict responses of QNN model for DSP backend (Since R2026a)
QNN GPU PredictPredict responses of QNN model for GPU backend (Since R2026a)
QNN HTP PredictPredict responses of QNN model or QNN context binary for HTP (NPU) backend (Since R2025b)
QNN LPAI PredictPredict responses of QNN context binary for LPAI backend (Since R2025b)

Topics

Featured Examples