Programming The Key Phrase Detection Demo; Figure 4.1. Create A New Blank Project - Lattice Semiconductor iCE40 UltraPlus Series User Manual

Mdp based key phrase detection demonstration
Table of Contents

Advertisement

4. Programming the Key Phrase Detection Demo

This section provides the procedure for programming the SPI Flash on the MDP Board
Three different files should be programmed into the SPI Flash. These files are programmed to the same SPI Flash but at
different addresses:
bitstream file
filter bank coefficient file
firmware file
To program SPI Flash in Radiant Programmer:
1.
Connect the MDP board to the PC using a USB cable and power ON the MDP board.
2.
Start Radiant Programmer. In the Radiant Programmer Getting Started dialog box, select Create a new blank
project as shown in
Figure
3.
Click OK.
4.
In the Radiant Programmer main interface, set Device Family to iCE40 UltraPlus and Device to iCE40UP5K.
5.
Click the iCE40 UltraPlus row and select Edit > Device Properties.
6.
In the Device Properties dialog box, apply the settings below that are common to the three files to program.
a.
Under Device Operation, select the options below:
Target Memory: External SPI Flash Memory
Port Interface: SPI
Access Mode: Direct Programming
Operation: Erase, Program, Verify
b. Under SPI Flash Options, select the options below:
Family: SPI Serial Flash
Vendor: Micron
Device: SPI-M25P80
Package: 8-pin SOIC
7.
To program the bitstream file, select the options below as shown in
a.
Under Programming Options, select the bitstream file Phrase_Detection_Bitstream.bin in Programming file
b. Click Load from File to update the Data file size (Bytes) value.
c.
Ensure that the following addresses are correct:
© 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.
FPGA-UG-02048-1.0
4.1.

Figure 4.1. Create a New Blank Project

MDP Based Key Phrase Detection Demonstration
Figure 4.2
User Guide
7

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ice40up5k_bIce40up5k_aIce40up5k_dIce40up5k_c

Table of Contents