Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# Overview

The estimated power usage of the example application varies from 100-141 mW. This will vary based on component tolerances and any user added code and/or user added compile options.

Table 8 FFD Resources
Resource | Tile 0 | Tile 1
--- | --- | ---
Total Memory Free | 145k | 208k
Runtime Heap Memory Free | 38k | 42k

Table 9 FFD CPU Usage
Core ID | Typical Mean CPU Usage (%) | Standard Deviation CPU Usage (%) | Typical Min CPU usage (%, 10ms rolling) | Typical Max CPU usage (%, 10ms rolling)
--- | --- | --- | --- | ---
tile[0], core[0] | 0.006 | 0.345 | 0.000 | 21.030
tile[0], core[1] | 0.072 | 2.031 | 0.000 | 80.690
tile[0], core[2] | 0.082 | 2.287 | 0.000 | 100.000
tile[0], core[3] | 1.666 | 2.906 | 0.000 | 54.560
tile[0], core[4] | 65.925 | 27.828 | 0.000 | 91.220
tile[1], core[0] | 0.014 | 0.540 | 0.000 | 27.440
tile[1], core[1] | 99.990 | 0.505 | 74.000 | 100.000
tile[1], core[2] | 99.990 | 0.507 | 73.870 | 100.000
tile[1], core[3] | 18.272 | 13.259 | 0.000 | 98.220
tile[1], core[4] | 17.231 | 11.048 | 0.000 | 37.260

Note that these are typical usage statistics for a representative run of the application on hardware. Core allocations may shift run-to-run in a scheduled RTOS. These statistics are generated by slicing the representative run into 10 ms chunks and calculating % time per chunk not spent in the FreeRTOS IDLE tasks. Therefore, the underlying distribution of these 10 ms bins should not be assumed to be Normal; this has implications on e.g. the interpretation of the Standard Deviation given here.

Table 10 FFD Power Usage
Power State | Power (mW)
--- | ---
Always | 114

The description of the software is split up by folder:

Table 11 FFD Software Description
Folder | Description
--- | ---
examples/ffd/bsp_config | Board support configuration setting up software based IO peripherals
examples/ffd/filesystem_support | Filesystem contents for application
examples/ffd/src | Main application
modules/asr/intent_engine | Intent engine integration
modules/asr/intent_handler | Intent engine output integration