SNL320
16-Bit LCD Controller
1. INTRODUCTION
The SNL320 is a high performance 16-bit DSP base processor with 16MIPS CPU power. The
internal 64K words hi-speed ROM already built-in a hi-performance software voice synthesizer
to provides lot of voice effects. Such as hi-decompression engine to support from 1.5kbps ~
29kbps compression rate for speech and music, multi-channel voice synthesizer to provides
8-channel wave-table melody, or support foreground 1.5kbps~29kbps and background
4-channel wave-table melody.
The standard microprocessor interface allows SNL320 to extend its memory capability, or
connect external device. We also built-in a Low Voltage Detector circuit for power
management and a USB 1.1 interface for communication with PC.
2. FEATURES
♦ Power supply:
♦ RAM size: 9k*16 bits (including LCD RAM)
2.4V ~ 3.6V (for 2 batteries application)
− 5K*16 SRAM size for general purpose
3.6V ~ 5.1V (for 3 batteries application)
− 4K*16 for LCD display buffer
♦ Built-in regulator for DSP core
♦ Three 8-bit timers with auto-reload function
♦ Built-in 16-bit DSP core
♦ Programmable watchdog timer
♦ Software-based voice/melody processing
♦ LCD control interface
♦ Rich Function Instruction Set
− Support 1-bit/4-bit LCD data bus for
♦ 16 MIPS CPU performances under 16MHz
external LCD driver
♦ Clock system
− Share LCD display RAM with internal
− 16MHz crystal or R-C type oscillator
SRAM, support 240x120 LCD display
for hi-speed system clock
screen
− 32768HZ crystal oscillator for RTC
− H/W support maximum 4 gray-level
and low-speed system clock
LCD display
♦ Extension bus
♦ Built-in 32768 crystal for Real Time Clock
− Standard Byte-mode and Word-Mode ♦ Two voice/melody channels or 4 channels
bus interface
wave-table melody
− 4 chip select pins for external devices ♦ Built in Push-Pull direct drive circuit and
(such as ROM, Flash, SRAM..etc)
fixed current D/A output
− Maximum 128M-bit addressing
♦ Sampling Rate: 4KHz ~16KHz
capability for signal external memory
♦ Built-in software voice synthesizer for
device
multiple bit-rate solution
♦ I/O Ports: 36 I/O pins (P1.0~P1.15,
♦ USB 1.1 interface provided
P3.0~P3.15, P4.0~P4.3)
♦ Low Voltage Detector
♦ ROM size: 64K*16 bits
♦ Low Voltage Reset
♦ 9 Interrupt Sources
− 5 internal interrupt (T0, T1, T2, RTC and USB)
− 3 external interrupt (P3.0~P3.2)
− 1 DA/Push-Pull output
Ver: 1.4
5
April 18, 2006