Overview#

The approximate resource utilizations for Low Power FFD are shown in the table below.

Table 24 Low Power FFD Resources#

Resource

Tile 0

Tile 1

Unused CPU Time (600MHz | 200MHz)

50%

10%

Total Memory Free

19.1k

5.3k

Runtime Heap Memory Free

219k

12.4k

The estimated (core) power usage for Low Power FFD are shown in the table below. Additional power savings may be possible using Sensory’s Low Power Sound Detect (LPSD) option which approaches sub-50mW operation in Low Power mode. These measurements will vary based on component tolerances and any user added code and/or user added compile options.

Table 25 Low Power FFD Power Usage#

Power State

Core Power (mW)

Low Power

54

Full Power

110

The description of the software is split up by folder:

Table 26 Low Power FFD Software Description#

Folder

Description

bsp_config

Board support configuration setting up software based IO peripherals

filesystem_support

Filesystem contents for application

model

Wake word and command model files

src

Main application

src/gpio_ctrl

GPIO and LED related functions

src/intent_engine

Intent engine integration

src/intent_handler

Intent engine output integration

src/power

Low power control logic

src/wakeword

Wake word engine integration