Owner's manual

Preliminary
APR6016 Data Sheet
Voice Recording & Playback Device Page 5
Revision 1.0
Table 1 Sequential Command Timing
OpCode Command Description
Desi
g
ners have access to a total of 14 OpCodes. These
OpCodes are listed in Table 2. The name of the Opcode
appears in the left hand column. The followin
g
two columns
represent the actual binar
y
information contained in the 20 bit
data stream. Some commands have limits on which com-
mand can follow them. These limits are shown in the “
Allow-
able Follow on Commands
column. The last column
summarizes each command.
Combinations of OpCodes can be used to accommodate
almost an
y
memor
y
mana
g
ement scheme.
Table 2 APR6016 Operational Codes
Current Command Next command Timing Symbol
NOP
SID
An
y
Command T
next1 5u SEC
PWRUP
An
y
Command T
next2 5m SEC
STOP_PWDN PWRUP
T
next2 5m SEC
SET_REC
REC
STOP, STOP_PWDN, SET_REC, REC,NOP
Within SAC Low Time
SET_PLAY
PLAY
STOP, STOP_PWDN, SET_FWD, FWD, SET_PLAY,PLAY, NOP
SET_FWD
FWD
SET_FWD, FWD, STOP, STOP_PWDN
DIG_WRITE
DIG_READ
DIG_ERASE
An
y
Di
g
ital Command,
STOP, STOP_PWDN
Note: For partial DIG_READ T
next3
is measured from the extra clock low that follows the 8K sampling rate: 376m SEC
4K sampling rate: 752m SEC
rise of /CS, not from the rise of /CS
T
next3
STOP
An
y
Command T
next4 470m SEC
Instruction
Name
OpCode
(5 bits) Opcode Parameters (15bits)
Allowable Follow
on Commands Summary
[Op4 - Op0]
[Address MSB - Address LSB]
[Address 14 - Address 0]
NOP
[00000] [Don’t Care] All Commands No Operation
SID
[00001] [Don’t care] All Commands Causes the silicon ID to be read.
SET_FWD
[00010] Sector Address
[A14 - A0]
SET_FWD,
FWD, STOP,
STOP_PWDN
Starts a fast forward operation from the
sector address specified.
FWD
[00011] [Don’t care] SET_FWD,
FWD, STOP,
STOP_PWDN
Starts a fast forward operation from the
current sector address.
PWRUP
[00100] [A14-A10]: all zeros
[A9-A2]: EXTCLK divider ratio
[A1-A0]: Sample Rate Frequency
All Commands Resets the device to initial conditions.
Sets the sample frequency and divider
ratios.
STOP
[00110] [Don’t care] All Commands Stops the current operation.
STOP_PWDN
[00111] [Don’t care] PWRUP Stops the current operation. Causes the
device to enter power down mode.