FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board This version: Jan. 2002 Previous version: Mar. 2000 Voice ROM Evaluation Board for MSM9802/9803/9805/9836 GENERAL DESCRIPTION The MSM9800/36 Evaluation Board is designed to evaluate sound data, created by using OKI’s Sound Analysis and Editing tool (AR762/203/204), for use with MSM9802/MSM9803/MSM9805/MSM9836. FEATURES • 512 Kbit/1 Mbit/2 Mbit/4 Mbit EPROM can be used for evaluation. • Power Supply: 4.75 to 5.25V • Clock Oscillation: 4.096 MHz Ceramic Oscillation The board is not functional with CR oscillation. Input to the XT/CR pin is disabled. NOTE Some operations may not be identical to those with an actual target device. Further description is given later in this document after Page 9. 1/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board BOARD LAYOUT Board Layout (Top View) 2 1 HEX SW Phrase Selector/Trigger Key Pad for Stand-alone operation A3~A0 5 4 3 6 RST 0 7 4M (ALL OFF) INT STD EXT CPU ALTERA FLEX8000 2M 1M 512K 74HCU04 EPC 1 20-pin Connector FC20A2MS made by OKI Electric Cable MSM9800/9836 EVA-Board CPU/STD Selector Switch EXT/INT Selector Switch For External Control Address Selector Switch for Standalone operation EPROM Size Selector Switches EPROM 32-PIN TEXTOOL 100K VR EPROM Socket LED Indicator SP – MSC1157RS 9836 Target Device Selector Switches SP + VREF AOUT LED POWER SP Jack MSM9805 EXTAMP MSM9836 REG INTAMP 9805 VDD GND ACT16244 Sound Level Mini-jack for Output Pins for Control Dynamic Speaker Dynamic Speaker Amplifier Selector Switch 2/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board SETTING UP AND OPERATING THE BOARD Power Supply and Power-On Switch The following power supply options are available with the board. Be sure to select a right power supply option to your environment before ordering. • On-board AC 100 V Power Unit Hook up power cable from the unit to AC 100 V outlet. Push upward the switch on the unit to turn it ON, and push downward to turn it OFF. • On-board AC 100 V to 240 V Power Unit Hook up power cable from the unit to AC 100 to 240 V outlet. Push upward the on-board Power switch to turn the board ON, and push downward to turn it OFF. • On-board Battery Box Use 4 × AAA batteries. Push upward the on-board Power switch to turn the board ON, and push downward to turn it OFF. Lower battery voltage may cause noise to be overlapped with voice. In that case, use new batteries. • External Power Source Input +5 V to the on-board VDD pin and 0 V to the GND pin. The board’s LED indicator goes on when power is supplied properly to it, whichever power option you choose. 3/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board 20-pin Connector The connector provides an interface for an external MCU control. You can input/output control signals via this 20-pin connector when you use an external MCU to control the board. The following table describes the pin connections. M9800/9836 Connector Pin Layout When evaluating MSM9802/03/05 Pin No. (xxx) represents a physical pin name (Left: STD mode/Right: CPU mode) When evaluating MSM9836 (xxx) represents a physical pin name 1 VCC VCC 2 VCC VCC 3 VCC VCC 4 EXTCPUSTDB (CPU/STD) EXTCPUSTDB (Not applicable) 5 N.C. BUSYBOUT (BUSY) 6 EXTI0 (SW0•I0) EXTI0 (I0) 7 EXTI1 (SW2•I1) EXTI1 (I1) 8 EXTI2 (SW3•I2) EXTI2 (I2) 9 EXTI3 (A0•I3) EXTI3 (I3) 10 EXTI4 (A1•I4) EXTI4 (I4) 11 EXTI5 (A2•I5) EXTI5 (I5) 12 N.C. EXTI6 (I6) 13 N.C. N.C. 14 EXTRESTB (RESET) EXTRESTB (RESET) 15 EXTSTB (Not applicable•ST) EXTSTB (ST) 16 N.C. N.C. 17 NAROUT (BUSY•NAR) NAROUT (NAR) 18 GND GND 19 GND GND 20 GND GND Note 1: 1-3 pins of this connector output +5 V. Short circuit with power supply circuit of the external unit may cause damage of the power supply unit and/or the evaluation board. (The connector’s 1 - 3 pins should be cut and isolated, as required.) Note 2: Every input pin is either pulled-up or pulled-down with a resistor. Be aware that not every pin function identically to those on your target device, MSM9802/03/05/36. 4/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board Evaluation ROM Socket Use this socket to mount an EPROM containing sound data for evaluation. When using a 512 Kbit EPROM, place the chip so that the pin 14 is inserted to the socket’s pin 16 position, as shown in the figure below. Use EPROM Size Selector Switches to select a proper EPROM size. TEXTOOL TEXTOOL Mounting position for a 4 Mbit, 2 Mbit or 1 Mbit EPROM Mounting position for a 512 Kbit EPROM EPROM Size Selector Switches The following table shows the selector switch position for each EPROM size. EPROM Size 2M/4M Selector 1M/4M Selector 512K/4M Selector 4 Mbit 4Mbit Side 4 Mbit Side 4 Mbit Side 2 Mbit 2 Mbit Side 4 Mbit Side 4 Mbit Side 1 Mbit 4 Mbit Side 1 Mbit Side 4 Mbit Side 512 Kbit 4 Mbit Side 4 Mbit Side 512 Kbit Side * Use an EPROM of equal or larger size than the target device’s on-chip ROM. Control Selector Switches Target Device Selector Switches M9805 side: To evaluate sound data for use with MSM9802/03/05. M9836 side: To evaluate sound data for use with MSM9836. EXT/INT Selector Switch EXT side: To control MCU IF/Stand-alone mode switching and phrase triggering from an external MCU via 20-pin connector. INT side: To control MCU IF/Stand-alone mode switching and phrase triggering by using on-board CPU/STD Selector and Phrase Selector/Trigger Key Pad. 5/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board CPU/STD Selector Switch: To select either CPU (MCU IF) mode or Stand-alone mode. CPU side: The board operates in MCU IF mode. STD side: The board operates in Stand-alone mode. This switch is functional only when the EXT/INT switch is set to the INT side. (When being set to the EXT side, you can control this function via No. 4 pin of 20-pin connector.) Amplifier Selector Switch INTAMP/EXTAMP Selector Switch: To select either INTAMP (on-board amplifier) or EXTAMP (external amplifier) INTAMP: Enables to use on-board amplifier (MSC1157) to drive a speaker. Use the on-board volume control to adjust sound level. EXTAMP: Enables to use an external amplifier to drive a speaker. You can adjust sound level with variable voltage input to the on-board VREF check pin. When the VREF pin is left open, output is at the maximum level because of a pull-down resistor built in the physical device. Address Selector Switch and Phrase Selector/Trigger Key Pad for Stand-alone Operation Address Selector Switch for Stand-alone Operation: • For MSM9802/03/05 0h to 7h selected with this switch are equivalent to binary data input to the A2 to A0 pins when a target device is used in stand-alone mode. • For MSM9836 0h to 7h selected with this switch are equivalent to binary data input to the I6 to I3 pins. Phrase Selector/Trigger Key Pad for Stand-alone Operation: • For MSM9802/03/05 Pushing a 0 to 7 key causes to start a phrase that corresponds to 0 to 7 of SW2 to SW0. • For MSM9836 Pushing a 0 to 7 key causes to start a phrase that corresponds to 0 to 7 of I2 to I0. RST Key: Reset switch The figure in the next page shows operation flow explaining how to start a phrase both in EXT mode and INT mode. Sound Level Control Volume control Turn right to increase sound level and turn left to decrease the level. 6/15 After entering a phrase address, input “L” pulse to the connector’s Pin No. 15 (EXSTB). Operation Flow Explaining How To Start a Phrase Push “0” key on the Phrase Selector/Trigger Key Pad. (How to start the lower address 3’b=000) switch ON/OFF. Selector/Trigger Key, turn the Power 2.While holding down a Phrase the Address Selector Switch. 1.Select a proper upper address bit with [How to start playing a phrase] MCU Mode Set to the CPU side Set to the STD side Push “0” key on the Phrase Selector/Trigger Key Pad. (How to start the lower address 3’b=000) 2.Press an appropriate Phrase Selector/Trigger Key to start a phrase. 1.Select a proper upper address bit with the Address Selector Switch. [How to start playing a phrase] Stand-alone Mode CPU/STD Selector Switch Internal Control Mode Set to the INT side 1Semiconductor Input “L” pulse to the connector’s Pin No. 6 to 8. (How to start the lower address 3’b=000) After selecting the upper bit of a phrase address, then change the lower 3-bit address to start the phrase. [How to start playing a phrase] Stand-alone Mode MCU Mode [How to start playing a phrase] The signal is “L” The signal is “H” EXTCPUSTDB Signal (Pin No. 4 of 20-pin Connector) External Control Mode Set to the EXT side EXT/INT Selector Switch FEBL9800-03 MSM9800/9836 EVA Board 7/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board OPERATIONAL DIFFERENCES BETWEEN THE BOARD AND TARGET DEVICES (MSM9802/MSM9803/MSM9805/MSM9836) Operating Ranges (Both in MCU IF mode and Stand-alone mode) (GND = 0 V) Parameter Symbol Conditions Range Unit VDD — +4.75 to +5.25 V Power Supply Voltage Operating Temperature TOP — 0 to +50 °C Clock Oscillation fOSC Ceramic Oscillation 3.5 to 4.096 (Typ) to 4.5 MHz DC Characteristics (Both in MCU IF mode and Stand-alone mode) (Unless otherwise specified: VDD = 5.0 V, GND = 0 V, Ta = 0 to +50°C) Parameter Symbol Conditions Min. Typ. Max. Unit “H” Input Current to Pulled-up Pin IIH1 VIH = VDD — — 10 µA “H” Input Current to Pulled-down Pin IIH2 VIH = VDD 25 50 75 µA “L” Input Current to Pulled-up Pin IIL1 VIL = GND –10 — — µA “L” Input Current to Pulled-down Pin IIL2 VIL = GND –75 –50 –25 µA Power Consumption IDD — Unavailable mA Standby Power Consumption IDDS — Unavailable µA 8/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board Functions The following list describes the board’s functional differences from those on MSM9802/9803/9805. Use MSM98P05 to evaluate such functions as listed. Functional Comparison List of M98xx/M9836 Old/New Evaluation Board M98xx Device Type M9836 Device Mode New Eva. Board (With M98xx/M9836) INT Mode EXT Mode × × (Single (Single Phrase Only) Phrase Only) Repeat Play (When holding down a Trigger key) × Random Function × Last Key-push supercedes Stand-alone When the next phrase triggered halfway of playback MCU/IF (For reference only) M98P05 Device (A function that enables the 2nd phrase to start while quitting the 1st phrase halfway) Contiguous Play (A function that enables the 2nd phrase to start after the 1st phrase ends.) :Available × : Not Available 9/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board Status Signal The following list describes status signal output of the board. M98xx/M9836 Eva. Board Status Signal List Type Mode Interface New Eva. Board (With M98xx/M9836) INT Mode EXT Mode Stand-alone MCU/IF Stand-alone MCU/IF M98xx outputs BUSY signal Outputs NAR M98xx outputs BUSY signal Outputs NAR BUSY (Connector No. 5 Pin) NAR (Connector No. 17 Pin) M9836 outputs NAR signal M9836 outputs NAR signal :Available 10/15 R1 5.1K 100K 100K 100K 100K IC3 C3 + 100µ C4 0.1µ 7 18 15 14 13 12 11 10 8 17 2 5 C15 23 EXT VDD VREF 24 I6 AOUT 20 I5 NAR 6 I4 BUSYB 3 I3 XTB I2 IC6 I1 I0 STB RESET0 XT 22 TEST0 GND 1 C16 CPUSTVDD VREF 23 24 XTC AOUT 20 I5 NAR 3 I4 OSC2 I3 I2 IC5 I1 I0 STB RESET0 OSC1 22 OSC3 GND MSM9805 GND 100K C2 0.1µ 100K C1 + 220µ 7 18 15 14 13 12 11 10 8 17 2 5 1 RCEBOUT 1 RM1 INTAMP 7,8 C13 30p 4.096MHz R2 1M C15 0.1µ 3 C19 4.7µ C22 0.047µ VR1 1K C20 + 10µ 5 5 VCC MSC1157 7 STBY 8 SEL GND 4 2 Ain 1 VR C19 0.1µ SPB 3 SP 6 IC8 nCS 4 IC3 1 OE 3 DATA DCLK 2 EPC1 1 R5 240 EXTAMP R7 IC4 C14 30p M9836 VREF AOUT 24 22 21 20 19 18 17 1 1 1 M9805 16 D7 D6 D5 D4 D3 D2 D1 D0 IC7 C17 0.1µ 1K D1 32 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 1K OFF REG JP2 31 30 2 3 2 2 4 2 2 3 3 5 6 7 8 9 10 11 12 4M 2M 1K +5V JP1 RM5 IC2 ROMA18OUT ROMA17OUT ROMA16 ROMA15 ROMA14 ROMA13 ROMA12 ROMA11 ROMA10 ROMA9 ROMA8 ROMA7 ROMA6 ROMA5 ROMA4 ROMA3 ROMA2 ROMA1 ROMA0 CONF_DONE nSTATUS DCLK DATA0 4M 4M 107 ROM2M4MB 179 ROM1M4MB 130 XT 85 70 92 60 222 216 84 225 213 88 121 122 48 132 55 118 102 91 212 160 141 184 189 1M 512K C23 0.1µ R6 10 2 C18 3 0.02µ 1 SP+ SP SP- 1Semiconductor ON 7 6 100K 100K 5 33 4 27 3 VDD A3~A0 GND 41 43 37 36 35 32 29 2 5 4 2 1 RESET 3 R4 100k 157 12 199 6 175 147 176 178 104 83 51 210 10 26 171 138 188 111 190 112 145 180 1 4 177 103 174 2 EVA CHIP2 233 95 124 68 63 69 33 201 183 149 93 224 96 RM4 100K RND R3 100k EXTCPUSTDB BUSYBOUT EXIT0 EXTI1 EXTI2 EXTI3 EXTI4 EXTI5 EXTI6 EXTRESETB EXTSTB/EXMXS0 NAROUT 05/36B INTCPUSTDB EXI/INTB INTRESETB INTSTB INTI6 INTI5 INTI4 INTI3 MXS7 MXS6 MXS5 MXS4 MXS3 MXS2 MXS1 RM1 1K nCONFIG 117 MSEL1 40 MSEL0 21 nS/P 237 RM3 RM2 0.1µ ROMO0 98 ROMO1 105 ROMO2 195 ROMO3 23 ROMO4 35 ROMO5 24 ROMO6 46 ROMO7 156 1 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 FC1 C5~C7 C8~C10 FEBL9800-03 MSM9800/9836 EVA Board CIRCUIT DIAGRAM MSM9836 100 TSTBOUT CLK1OUT RSTB36OUT 12 RSTB05OUT 13 STBOUT 14 17 D0OUT 20 D1OUT 23 D2OUT 22 D3OUT 19 D4OUT 16 D5OUT D6OUT 9 D7OUT 11 POWER 11/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board BOARD PCB AND LAYOUT Silk-printed Side 12/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board Parts Side 13/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board Soldering Side 14/15 FEBL9800-03 1Semiconductor MSM9800/9836 EVA Board NOTICE 1. The information contained herein can change without notice owing to product and/or technical improvements. Before using the product, please make sure that the information being referred to is up-todate. 2. The outline of action and examples for application circuits described herein have been chosen as an explanation for the standard action and performance of the product. When planning to use the product, please ensure that the external conditions are reflected in the actual circuit, assembly, and program designs. 3. When designing your product, please use our product below the specified maximum ratings and within the specified operating ranges including, but not limited to, operating voltage, power dissipation, and operating temperature. 4. Oki assumes no responsibility or liability whatsoever for any failure or unusual or unexpected operation resulting from misuse, neglect, improper installation, repair, alteration or accident, improper handling, or unusual physical or electrical stress including, but not limited to, exposure to parameters beyond the specified maximum ratings or operation outside the specified operating range. 5. Neither indemnity against nor license of a third party’s industrial and intellectual property right, etc. is granted by us in connection with the use of the product and/or the information and drawings contained herein. No responsibility is assumed by us for any infringement of a third party’s right which may result from the use thereof. 6. The products listed in this document are intended for use in general electronics equipment for commercial applications (e.g., office automation, communication equipment, measurement equipment, consumer electronics, etc.). These products are not authorized for use in any system or application that requires special or enhanced quality and reliability characteristics nor in any system or application where the failure of such system or application may result in the loss or damage of property, or death or injury to humans. Such applications include, but are not limited to, traffic and automotive equipment, safety devices, aerospace equipment, nuclear power control, medical equipment, and life-support systems. 7. Certain products in this document may need government approval before they can be exported to particular countries. The purchaser assumes the responsibility of determining the legality of export of these products and will take appropriate and necessary steps at their own expense for these. 8. No part of the contents contained herein may be reprinted or reproduced without our prior permission. Copyright 2002 Oki Electric Industry Co., Ltd. 15/15