Convert voice commands into system actions – This demo provides an example for key phrase detection on iCE40 UltraPlus Ultra-low power FPGA. A Convolutional Neural Network (CNN) acceleration engine is trained to with thousands of voice samples to detect one of four key phrases.
On device Always-on listening – Connect a digital microphone directly to the Lattice inference engine and enable always-on listening with key phrase detection, no need for cloud connectivity to detect key phrases.
Neural Network on a 5.5mm2 FPGA – The Lattice inferencing engine fits into two package options in our iCE40 UltraPlus FPGA. A 30-ball CSP package with 0.4 mm ball pitch created the smallest neural network within an FPGA, 2.15 mm x 2.55 mm. A 48-pin QFN package with 0.5 mm pin pitch enables lower cost PCB designs, 7.0 mm x 7.0 mm.