SDS-Framework

This documentation explains the usage of the SDS-Framework for developing DSP, ML, or Edge AI algorithms.

Target Audience

This user's guide assumes basic knowledge about Cortex-M software development. It is written for embedded software developers that work with C/C++ compiler toolchains and utilize microcontroller devices with Cortex-M processors and Ethos-U NPUs.

Manual Chapters

  • Overview explains the of features of the SDS-Framework and outlines the possibilities.
  • Theory of Operation explains data stream recording and playback.
  • SDS Interface describes the various interfaces (USB, Socket, File System) for connecting to the target.
  • Examples lists the examples that are available.
  • Utilities explains Python based utilities that operate with SDS data files for converting, viewing, recording, and playback.
  • API Modules describes the C interface of the SDS functions that may be used in the target system.

Revision History

Version Description
1.1.0 Initial release for SDS-Framework 1.1.0