ISD5100 – SERIES
interface. These are the RAC timing pin and the INT pin for interrupts to the controller.
Communications with all the internal registers of any operations are through the serial bus, as well as
digital memory Read and Write operations.
The ISD5100 Series are also ideal for playback-only applications, where single or multiple messages
may be played back when desired. Playback is controlled through the I2C interface. Once the desired
message configuration is created, duplicates can easily be generated via a third-party programmer.
For more information on available application tools and programmers, please see the Winbond web
site at www.winbond-usa.com
7.2. FUNCTIONAL DETAILS
The ISD5100 Series are single chip solutions for analog and digital data storage. The array can be
divided between analog and digital storage according to user’s choice, when the device is configured.
The below block diagram shows that the ISD5116 device can be easily designed into a telephone
answering machine (TAD). Both Mic inputs transmit the voice input signal from the microphone to
perform OGM recording, as well as to record the speech during phone conversation (simplex).
When the TAD is activated, the voice of the other party from the phone line feeds into the AUX IN, and
is recorded into the ISD5116 device. Then the new messge is usually indicated with blinking new
message LED. Hence, during playback, the recorded message is sent out to speaker with volume
control. Two I2C pins are used for all communications between the ChipCorder and the
microcontroller for analog and/or digital storage, and the two outputs, INT and RAC are feedback to
microcontroller for message management.
(INT, RAC) AUX IN AUX OUT
Push buttons Memory
For duplex recording, speech from Mic inputs and message from received path can be directly
recorded into the array simultaneously, then playback afterwards. In addition, for speaker phone
- 10 -