isd4004 Winbond Electronics Corp America, isd4004 Datasheet - Page 13

no-image

isd4004

Manufacturer Part Number
isd4004
Description
Single-chip Voice Record/playback Devices 8-, 10-, 12-, And 16-minute Durations
Manufacturer
Winbond Electronics Corp America
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
isd4004-06MPY
Manufacturer:
ISD
Quantity:
387
Part Number:
isd4004-08ME
Manufacturer:
ISD
Quantity:
98
Part Number:
isd4004-08ME
Manufacturer:
ISD
Quantity:
20 000
Part Number:
isd4004-08MEY
Manufacturer:
ISD
Quantity:
20 000
Part Number:
isd4004-08MP
Manufacturer:
ISD
Quantity:
9
Part Number:
isd4004-08MP
Manufacturer:
ISD
Quantity:
5 510
Part Number:
isd4004-08MP
Manufacturer:
CIRRUSLOGIC
Quantity:
5 510
Part Number:
isd4004-08MP
Manufacturer:
ISD
Quantity:
20 000
Part Number:
isd4004-08MPY
Manufacturer:
ISD
Quantity:
20 000
Part Number:
isd4004-08MS
Manufacturer:
ISD
Quantity:
20 000
Microcontroller Interface
A four-wire (SCLK, MOSI, MISO &
functions. The ISD4004 is configured to operate as a peripheral slave device, with a microcontroller-
based SPI bus interface. Read and write operations are controlled through this SPI interface. An
interrupt signal (
Programming
The ISD4004 series is also ideal for playback-only applications, where single- or multiple-messages
playback is controlled through the SPI port. Once the desired message configuration is created,
duplicates can easily be generated via a programmer.
The ISD4004 series operates via SPI serial interface with the following protocol.
First, the data transfer protocol assumes that the microcontroller’s SPI shift registers are clocked on
the falling edge of the SCLK. However, for the ISD4004, the protocols are as follows:
7.2. S
1. All serial data transfers begin with the falling edge of
2.
3. Data is clocked in on the rising edge of the SCLK signal and clocked out on the falling edge of
4. Playback and record operations are initiated when the device is enabled by asserting the
5. The opcodes contain <16 address bits> and <8 control bits>.
6. Each operation that ends with an EOM or Overflow will generate an interrupt. The Interrupt
7. As Interrupt data is shifted out of the MISO pin, while address and control data are
8. An operation begins with the RUN bit set and ends with the RUN bit reset.
9. All operations begin after the rising edge of
the SCLK signal, with LSB first.
pin LOW, shifting in an opcode and an address data to the ISD4004 device (refer to the
Opcode Summary in the following page).
will be cleared the next time a SPI cycle is initiated.
simultaneously shifted into the MOSI pin. Care should be taken such that the data shifted in is
compatible with current system operation. Because it is possible to read an interrupt data and
start a new operation within the same SPI cycle.
SS
ERIAL
is held LOW during all serial communications and held HIGH between instructions.
P
INT
ERIPHERAL
) and internal read only Status Register are provided for handshake purposes.
I
NTERFACE
SS
(SPI) D
) SPI interface is provided for controlling and addressing
ESCRIPTION
- 13 -
SS
.
SS
Publication Release Date: July 16, 2007
pin.
ISD4004 SERIES
Revision 1.3
SS

Related parts for isd4004