Advertisement

Quick Links

NLP-5x Demo/Emulation Board Manual
For FluentChip™ 5 Technologies
© 2010 Sensory, Inc.
P/N 80-0314-A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NLP-5 Demo Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Sensory NLP-5 Demo Series

  • Page 1 NLP-5x Demo/Emulation Board Manual For FluentChip™ 5 Technologies © 2010 Sensory, Inc. P/N 80-0314-A...
  • Page 2: Table Of Contents

    NLP-5x Demo/Emulation Board Parts Locator ....................19 NLP-5x Schematic ............................. 21 Developing NLP-5x Applications on the NLP-5x Demo/Emulation Board ............ 22 SENSORY Software End User License Agreement ..................24 The Interactive Speech™ Product Line ......................26 P/N 80-0314-A © 2009 Sensory Inc.
  • Page 3: Introduction

    Refer to the Speech Recognition Hardware Design Guide (80-0073-x) for more details. Check for updates and the most recent versions of the technology libraries on the Sensory website at http://www.sensoryinc.com. © 2010 Sensory Inc.
  • Page 4: Additional Resources

    NLP-5x Debugging with the ZViewIDE Quick Start Guide (80-0328-x)  Programming the NLP-5x Rapid Prototyping Module (80-0330-x)  NLP-5x Programming/Verification Manual (80-0319-x)  NLP-5x Product Brief (80-0329-x)  Various other Design Notes, Design Guides and Schematics P/N 80-0314-A © 2009 Sensory Inc.
  • Page 5: Getting Started

    Technology Devices Int’l (FTDI). In order to interface to a PC, you need to download and install their USB drivers. These drivers make the NLP-5x Demo/Emulation board appear as a Virtual COM Port. If you have used other Sensory boards in the past, you may already have drivers installed that will work with the NLP-5x Demo/Emulation board.
  • Page 6 When the NLP-5x Demo/Emulation board is connected to your computer, a COM port number is automatically assigned to the Virtual COM Port driver. The Sensory software tools must be configured to use this COM port number. The following screen shots show where to view and/or change the COM port in the Device Manager and the various Sensory tools.
  • Page 7 On the Port Settings tab, click on Advanced: The Advanced Settings window allows you to change the COM Port number. While not necessary, you can also change the latency setting to the minimum value (1) to improve upload performance. © 2010 Sensory Inc. P/N 80-0314-A...
  • Page 8 NLP-5x Demo/Emulation board for listening tests. In order to use this feature, you will need to select the correct COM port. From QS5, click on the File menu, and then select Options. P/N 80-0314-A © 2009 Sensory Inc.
  • Page 9 FluentChip™ 5 for NLP-5x path. The easiest way to do this is to click on the Find button in the Options window after you have installed the FluentChip™ 5 Library. © 2010 Sensory Inc. P/N 80-0314-A...
  • Page 10: Step Three: Running Programs On The Demo/Emulation Board

    The Sensory Demo/Emulation Toolkit allows developers to quickly grasp how Sensory’s speech technologies work. The Toolkit includes sample programs that use many of the Sensory technology functions. Note: Although most sample programs will run with the default board DIP switch and jumper settings, some sample programs require different settings or additional hardware.
  • Page 11: Step Four: Installing And Getting A License For The Zview Tools For Nlp-5X

    As long as you keep this format, no configuration files will need to be changed. Opening the ZViewIDE Double click on the ZViewIDE icon. When you do, the “Workspace Launcher” window will open. At “select a workspace”, browse to: C:\Sensory\FC5_0_3\workspace The ZViewIDE should then be open. © 2010 Sensory Inc. P/N 80-0314-A...
  • Page 12 Note: It is always a good idea to check the time that the file was created to make sure that the file was actually created. To do that, right, click on the “.out” file, and select “properties”. In the properties window, you will find it in the “Last modified” column. P/N 80-0314-A © 2009 Sensory Inc.
  • Page 13 Speech output  Say “Sensory,” and after the beep, say one of the command words. The demo will respond with the corresponding speech prompt. For more details on how to use the ZViewIDE for NLP-5x development, refer to the “Operational Instructions for the ZViewIDE for NLP-5x”...
  • Page 14: Demo/Emulation Board Hardware

    Do NOT change the jumpers while the power is turned on. Before changing any jumpers, turn off the ON/OFF switch (S4). The first time that you use the Demo/Emulation board, confirm that all jumper blocks are installed at the default settings before turning on the power. P/N 80-0314-A © 2009 Sensory Inc.
  • Page 15: Default Setting Of Dip Switches And Jumper Blocks

    3.3V, powers supporting circuits  VCCINT: 1.2V, used for XC3250AN (U1) and VSI403LP (U3)  VCCBAT: 5V if external power supply is used, and 4.5V if the battery is used. Powers the audio amplifier IC (U22) © 2010 Sensory Inc. P/N 80-0314-A...
  • Page 16: Io Summary And Allocations

    SPI / I2S MISO Serial Flash MISO EEPROM P2.3 SPI / I2S MOSI Serial Flash MOSI P2.4 IR RXIR IR RXIR P2.5 IR TXIR IR TXIR P2.6 UART RXD RS232 RXD P2.7 UART TXD RS232 TXD P/N 80-0314-A © 2009 Sensory Inc.
  • Page 17: Leds And Pushbuttons

    If you are going to connect an external device with a SPI interface:  Disconnect the on-board serial flash, or  Use a dedicated port pin for –CS signal for the external device. Parallel Memory IC We have provided one 32Mbit parallel memory IC, AT49BV322D (U2). © 2010 Sensory Inc. P/N 80-0314-A...
  • Page 18: Audio Outputs

    There are three USB connectors on Demo/Emulation board. They are labeled “PC LOADER”, “DEBUG”, and “APP USB”. “PC LOADER” is used to download the code and data into the Demo/Emulation board. The one used for the application is “APP USB”. “DEBUG” is reserved for future use. P/N 80-0314-A © 2009 Sensory Inc.
  • Page 19: Nlp-5X Demo/Emulation Board Parts Locator

    NLP-5x Toolkits Demo/Emulation Manual NLP-5x Demo/Emulation Board Parts Locator Top View © 2010 Sensory Inc. P/N 80-0314-A...
  • Page 20 NLP-5x Toolkits Demo/Emulation Manual Bottom View P/N 80-0314-A © 2009 Sensory Inc.
  • Page 21: Nlp-5X Schematic

    1N4148 long speaker wires. Exact values should be determined empirically. In typical applications these caps will not be needed. MICROPHONE * Sensory offers a FREE Design Review Service. Detatils of this service are also included in 80-0073. 4700pF NOTE1 NOTE2 1N4148 ©...
  • Page 22: Developing Nlp-5X Applications On The Nlp-5X Demo/Emulation Board

    NLP-5x. Thus for applications that make heavy use of Expansion OTP or External Parallel Flash, the NLP-5x-DE emulator will run somewhat slower than the real NLP-5x, all other factors being equal. P/N 80-0314-A © 2009 Sensory Inc.
  • Page 23 The solution is to re-register interrupts after using one of the listed problematic instructions. Writing 0x1f to the miStatus register will re-register the 5 merged interrupt sources. Most application level programs will not need to modify the %ireq register. © 2010 Sensory Inc. P/N 80-0314-A...
  • Page 24: Sensory Software End User License Agreement

    In the event that you fail to comply with this EULA, (1) Sensory may terminate the license and you must destroy all copies of the Software, and (2) You may be held liable for any claims by or damage to Sensory, Inc., whether incidental or consequential.
  • Page 25 (a) Sensory’s total liability to you for actual damages for any cause whatsoever will be limited to the greater of $500 us dollars or the amount paid by you for the software that caused such damage.
  • Page 26: The Interactive Speech™ Product Line

    Safety Policy: Sensory, Inc. products are not designed for use in any systems where malfunction of a Sensory, Inc. product can reasonably be expected to result in a personal injury, including but not limited to life support appliances and devices. Sensory, Inc. customers using or selling Sensory Incorporated products for use in such applications do so at their own risk and agree to fully indemnify Sensory, Inc.

Table of Contents