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