PowerSpeech® Family

Part No. W588LXXX
Datasheet N/A
Description

The W588L170 is a low power consumption and powerful embedded microprocessor (uP) dedicated to speech and melody synthesis applications. It consists of a 65C02 hard core, a 256-byte RAM, a 768K-byte internal ROM, peripherals to achieve PowerSpeech and high quality melody functions, 1 class-D PWM direct drive. It’s suitable for plush toys, educational Q&A toys, or interactive application.

Multi-tasking processing of program, voice synthesis and melody generation are achieved by the supported peripherals and the F/W programming. The shared ROM architecture allows customers to virtually combine program/voice/melody without boundary limitations. In general speaking, W588L170 can accomplish multi-tasking requirements easily and make toys with more complicated than traditional PowerSpeech.

The W588L170 provides at most 16 bi-directional I/Os, maximum 256 bytes RAM, IR carrier, and 32KHz-Divider for more and more sophisticated applications, such as interactive toys, cartridge toys and final count down function. In addition, W588L170 also provides PWM mode output to save power during playback and Watch Dog Timer to prevent latch-up situation occurring.

Features
  • Low power consumption:
    • 4 M Hz @ 1.8 volt ~ 3.6 volt
    • Standby current should smaller than 1uA under typical condition
  • Provide power management to save current consumption:
    • 4 MHz system clocks, with Ring type or crystal type.
    • Slow mode to save power.
    • Stop mode for stopping all IC operations.
  • F/W speech synthesis:
    • Multiple format parser that supports
    • 6-bit MDPCM, 5-bit MDPCM, 4-bit ADPCM, 8-bit Log PCM algorithm can be used
    • Pitch shippable ADPCM for voice changer application
    • Programmable sample rate
  • F/W-based Voice Synthesizer
    • Timer0: Sample rate for voice channel 0
    • Timer1: Sample rate for voice channel
    • Adjustable Sample Rate: 4 KHz ~ 16 KHz to cover voice melody note span (2 octaves)
  • F/W melody synthesizer
    • 2 tracks Tone melody which can emulate envelope of music instruments
    • 2 tracks High-Quality melody that can emulate characteristic of musical instruments
    • Voice melody can be implemented in 2 octaves
  • Built-in 2 timers for speech/melody synthesis
    • 2 tracks speech
    • 1 speech channel plus 1 tone/HQ melody
    • 2 tracks High-Quality/tone melody
  • Harmonized synchronization among MIDI, Speech, LED, and Motor
  • I/O configuration:
    • I/O ports (BP0/BP1): 2 ports * 8 bits. BP10 ~ BP11 can be configured individually. As for others, every 2 I/O pins can be configured as Input (pulled-high resistor 220/830 Ohm by mask option, or floating) or Output (CMOS or open-drain type). BP07 can be the F/W-IR carrier output pin. BP16/5/4/3 are shared with serial interface module.
  • Built-in IR carrier generation circuit for simplification firmware IR application
  • Built-in IR receiver counting circuit for simplifying IR decoding
  • Build-in 3 LED outputs with 256-level control of brightness.
  • Built-in TimerG0 and TimerG1 for general purpose applications
  • Built-in Watch-Dog Timer (WDT) and Low Voltage Reset (LVR)
  • Built-in 32 KHz crystal oscillator with Divider for time-keeping application
  • Direct-drive 12-bit PWM output to save power consumption
  • Support PowerScriptTM for developing codes in easy way.
  • Full-fledged development system
    • Source-level ICE debugger (Assembly & PowerScriptTM format)
    • Ultra I/OTM tool for event synchronization mechanism
    • ICE system with USB port
    • User-friendly GUI environmen
Diagram N/A
Package N/A
Other Files N/A
Development Tools ICE
Others N/A

Contact us: MicroC-PS@nuvoton.com