
ISD5008
Publication Release Date: Oct 31 2008
- 10 -
Revision 1.2
6
FUNCTIONAL DESCRIPTION
6.1
DETAILED DESCRIPTION
6.1.1
Speech/Sound Quality
The ISD5008 ChipCorder product can be configured via software to operate at 4.0, 5.3, 6.4, or 8.0
kHz sampling frequency, allowing the user a choice of speech quality options. Increasing the duration
decreases the sampling frequency and bandwidth, which affects sound quality. Table 1 shows the
relationship between sampling frequency, duration and filter pass band.
The speech samples are stored directly into on-chip non-volatile memory without the digitization and
compression associated with other solutions. Direct analog storage provides a natural sounding
reproduction of voice, music, tones, and sound effects not available with most solid-state solutions.
6.1.2
Duration
To meet end system requirements, the ISD5008 device is a single-chip solution which provides from 4
to 8 minutes of voice record and playback, depending on the sample rates defined by customer
software.
TABLE 1: SAMPLING RATE / DURATION / FILTER EDGE
Sample Rate
(kHz)
Duration
(Minutes)
Filter Pass Band*
(kHz)
8
4.0
3.4
6.4
5.0
2.7
5.3
6.0
2.3
4
8.0
1.7
* -3dB point
6.1.3
Flash Storage
One of the benefits of Nuvoton’s ChipCorder technology is the use of on-chip nonvolatile memory,
which provides zero- power message storage. The message is retained for up to 100 years (typically)
without power. In addition, the device can be re-recorded over 100,000 times (typically).
6.1.4
Microcontroller Interface
A four-wire (SCLK, MOSI, MISO, SS) SPI interface is provided for ISD5008 control, addressing
functions, and sample rate selection. The ISD5008 is configured to operate as a peripheral slave
device with a microcontroller-based SPI bus interface. Read/Write access to all the internal registers
occurs through this SPI interface. An interrupt signal (INT) and internal read-only Status Register are
provided for handshake purposes.