ISD4002 SERIES
7.2.1. OPCODES
The available Opcodes are summarized as follows:
TABLE 2: OPCODE SUMMARY
OpCodes
Instructions
Descriptions
Address (11 bits)
Control bits (5 bits)
<A0 – A9, 0>
C0 C1 C2 C3 C4
POWERUP
<XXXXXXXXXXX>
0
0
1
0
0
Power-Up: Device will be ready for an operation after
TPUD
.
SETPLAY
PLAY
SETREC
REC
<A0 – A9, 0>
<A0 – A9, 0>
0
0
0
0
0
1
0
1
1
1
1
1
1
1
0
0
1
1
1
1
Initiates playback from address <A0-A9>.
Playback from the current address (until EOM or OVF).
Initiates a record operation from address <A0-A9>.
Records from current address until OVF is reached or
Stop command is sent.
SETMC
MC [2]
<A0 – A9, 0>
1
1
0
1
1
1
1
1
1
1
Initiates Message Cueing (MC) from address <A0-A9>.
Performs a Message Cueing from current location.
Proceeds to the end of message (EOM) or enters OVF
condition if no more messages are present.
STOP
STOPPWRDN
<XXXXXXXXXXX>
<XXXXXXXXXXX>
0
X
1
1
1
0
X
X
0
0
Stops the current operation.
Stops the current operation and enters into standby
(power-down) mode.
RINT [3]
<XXXXXXXXXXX>
0
1
1
X
0
Read Interrupt status bits: Overflow and EOM.
Notes:
C0 = Message cueing
C1 = Ignore address bit
C2 = Master power control
C3 = Record or playback operation
C4 = Enable or disable an operation
[2] Message Cueing can be selected only at the beginning of a playback operation.
[3]
As the Interrupt data is shifted out of the ISD4002, control and address data are being shifted in. Care should
be taken such that the data shifted in is compatible with current system operation. It is possible to read interrupt
data and start a new operation at the same time. See Figures 5 - 8 for references.
- 14 -