| AI Engine-ML Intrinsics User Guide (v2025.2)

Loading...
Searching...
No Matches
Events
Scalar Operations

## Overview

These intrinsics allow the generation of core events, that can be broadcasted to other cores, sent to PL, used for profiling, etc.

## Event generation
void | event0 ()
| Generate event 0.
void | event1 ()
| Generate event 1.
void | event_warning ()
| Generate warning event.
void | event_error ()
| Generate error event.

## Stopping execution
void | done ()
| Disable the core.

## Function Documentation

## ◆ done()

void done | ( |  | ) |

Disable the core.

This intrinsic disables the core by stalling it. It is equivalent to disabling the core through the AXI control interface.

## ◆ event0()

void event0 | ( |  | ) |

Generate event 0.

This intrinsic generates core event 0.

## ◆ event1()

void event1 | ( |  | ) |

Generate event 1.

This intrinsic generates core event 1.

## ◆ event_error()

void event_error | ( |  | ) |

Generate error event.

This intrinsic triggers the core's error event.

## ◆ event_warning()

void event_warning | ( |  | ) |

Generate warning event.

This intrinsic triggers the core's warning event.