| AI Engine Intrinsics User Guide (v2026.1)

Loading...
Searching...
No Matches
Overview

Datatypes and function intrinsics for AIE application-level programming.

# Datatypes

1. Vector Data-types
2. Scalar Data-types

# Intrinsics

1. Load/Store Operations
   - Streams
2. Scalar Operations
   - Datatype Conversions
   - Integer Operations
   - Addressing Operations
   - Locks
   - Events
   - Cycle Counter
   - AIE ID
   - Delayed Scalar Moves
   - Elementary Functions
3. Vector Conversions
   - Casting
   - Concatenations
   - Datatype Conversions
   - Extract
   - Moves between Scalar and Vector Unit
   - Pack
   - Sets
   - Shift-Round-Saturate
   - Updates
   - Updates with memory load
   - Upshift
4. Vector Operations
   - Initialization
   - Vector Arithmetic
   - Vector Compares
   - Vector Lane Selection
   - Configuration
     - Mode Settings
   - MAC intrinsics
     - Self-Multiplication
     - Multiplication
5. Application Specific Intrinsics
   - Digital Pre-Distortion
   - Peak Cancellation Crest Factor Reduction (PC-CFR)
   - Direct Digital Synthesis (DDS) Interpolation
   - FFT intrinsics

# Native only

- Native stream access