Introduction; Functional Description; Figure 2.1. Key Phrase Detection Demo Diagram - Lattice Semiconductor iCE40 UltraPlus Series User Manual

Mdp based key phrase detection demonstration
Table of Contents

Advertisement

MDP Based Key Phrase Detection Demonstration
User Guide

1. Introduction

This document describes how to operate the Key Phrase Detection demo on the iCE40 UltraPlus™ Mobile Development
Platform (MDP) board. The design features a Binary Neural Network (BNN) soft IP which is used in key phrase
detection.

2. Functional Description

There are four iCE40 UltraPlus devices on the MDP board. The iCE40UP5K_B (U2 on the MDP board) device is used to
run this demo.
In this demo, an LED indicates when a sample key phrase Seven is detected. When the microphone detects the key
phrase, the LED indicator turns ON. When the microphone does not detect a key phrase, the LED stays OFF.
Figure 2.1
shows the diagram of the Key Phrase Detection demo. The microphone captures the audio data and sends it
to the iCE40 device. iCE40 then uses the audio data with the firmware file from the external SPI Flash to determine if
the key phrase is detected. In addition, there is a RGB driver which each color displays different thresholds of detection
of audio data.

Figure 2.1. Key Phrase Detection Demo Diagram

© 2018 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are
trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
4
FPGA-UG-02048-1.0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ice40up5k_bIce40up5k_aIce40up5k_dIce40up5k_c

Table of Contents