Lattice Semiconductor HM01B0 UPduino Shield User Manual

Key phrase detection on demonstration

Advertisement

Quick Links

Key Phrase Detection on HM01B0 UPduino
Shield Demonstration
User Guide
FPGA-UG-02094 - 1.0
October 2019

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HM01B0 UPduino Shield and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Lattice Semiconductor HM01B0 UPduino Shield

  • Page 1 Key Phrase Detection on HM01B0 UPduino Shield Demonstration User Guide FPGA-UG-02094 - 1.0 October 2019...
  • Page 2 The information provided in this document is proprietary to Lattice Semiconductor, and Lattice reserves the right to make any changes to the information in this document or to any products at any time without notice.
  • Page 3: Table Of Contents

    Figure 5.1. Microphone and LED Location .......................... 12 © 2019 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.
  • Page 4: Acronyms In This Document

    Universal Serial Bus © 2019 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.
  • Page 5: Introduction

    User Guide 1. Introduction This document describes how to operate the Key Phrase Detection demo on the Himax HM01B0 UPduino Shield. The design features a Convolution Neural Network (CNN) implementation using our Compact CNN soft IP, which is used in key phrase detection.
  • Page 6: Programming Key Phrase Detection Demo On Ice40 Spi Flash

    4. Programming Key Phrase Detection Demo on iCE40 SPI Flash This section provides the procedure for programming the SPI Flash on the Himax HM01B0 UPduino Shield Board. Two different files should be programmed into the SPI Flash. These files are programmed to the same SPI Flash, but at different addresses: ...
  • Page 7: Figure 4.2. Radiant Programmer - Initial Project Window

    4.4. © 2019 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.
  • Page 8: Figure 4.4. Radiant Programmer - Ice40 Ultraplus Device Selection

    Click OK. © 2019 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.
  • Page 9: Figure 4.5. Bitstream File Settings

    Click OK. © 2019 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.
  • Page 10: Figure 4.6. Filter-Firmware Bin File Setting

    Click OK. © 2019 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.
  • Page 11: Figure 4.7. Firmware Bin File Settings

    13. In the main interface, click Program Device to program the binary file. © 2019 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.
  • Page 12: Running The Key Phrase Detection Demo

    D6 turns on when the keyword is detected. © 2019 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.
  • Page 13: Technical Support

    For assistance, submit a technical support case at www.latticesemi.com/techsupport. © 2019 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.
  • Page 14: Revision History

    Initial release. © 2019 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.
  • Page 15 www.latticesemi.com...

Table of Contents