English
Language : 

ISD5116 Datasheet, PDF (16/57 Pages) Winbond – Single-Chip Voice Record/Playback Device Up to 16-Minute Duration with Digital Storage Capability
3.6 POWER-UP SEQUENCE
This sequence prepares the ISD5116 for an operation to follow, waiting the Tpud time before sending the
next command sequence.
1.
Send I2C POWER UP
2.
Send one byte 10000000 {Slave Address, R/W = 0} 80h
3.
Slave ACK
4.
Wait for SCL High
5.
Send one byte 10000000 {Command Byte = Power Up} 80h
6.
Slave ACK
7.
Wait for SCL High
8.
Send I2C STOP
3.6.1 Playback Mode
The command sequence for an analog Playback operation can be handled several ways. One technique
would be to do a Load Address (81h), which requires sending a total of four bytes, and then sending a
Play Analog, which would be a Command Byte (A8h) proceeded by the Slave Address Byte. This is a
total of six bytes plus the times for Start, ACK, and Stop.
Another approach would be to incorporate both into a single four byte exchange, which consists of the
Slave Address (80h), the Command Byte (A9h) for Play Analog @ Address, and the two address bytes.
3.6.2 Record Mode
The command sequence for an Analog Record would be a four byte sequence consisting of the Slave
Address (80h), the Command Byte (91h) for Record Analog @ Address, and the two address bytes. See
“Load Command Byte Register (Address Load)” in section 3.1.2 on page 10.
3.7 FEED THROUGH MODE
The previous examples were dependent upon the device already being powered up and the various paths
being set through the device for the desired operation. To set up the device for the various paths requires
loading the two 16-bit Configuration Registers with the correct data. For example, in the Feed Through
Mode the device only needs to be powered up and a few paths selected.
This mode enables the ISD5116 to connect to a cellular or cordless base band phone chip set without
affecting the audio source or destination. There are two paths involved, the transmit path and the receive
path. The transmit path connects the ISD chip’s microphone source through to the microphone input on
the base band chip set. The receive path connects the base band chip set’s speaker output through to the
speaker driver on the ISD chip. This allows the ISD chip to substitute for those functions and incidentally
gain access to the audio to and from the base band chip set.
To set up the environment described above, a series of commands need to be sent to the ISD5116. First,
the chip needs to be powered up as described in this section. Then the Configuration Registers must be
filled with the specific data to connect the paths desired. In the case of the Feed Through Mode, most of
the chip can remain powered down. The following figure illustrates the affected paths.
October 2000
Page 15