- Random access of multiple fixed-duration messages
- Sequential access of multiple variable-duration messages
• User-friendly, easy-to-use operation
- Programming & development systems not required
- Level-activated recording & edge-activated play back switches
• Low power consumption
- Operating current: 25 mA typical
- Standby current: 1 uA typical
- Automatic power-down
• Chip Enable pin for simple message expansion
2 General Description :
The APR9600 device offers true single-chip voice recording,non-volatile storage, and
playback capability for 40 to 60 seconds.The device supports both random and sequential
access of multiple messages.Sample rates are user-selectable,allowing designers to
customize their design for unique quality and storage time needs.Integrated output
amplifier,microphone amplifier, and AGC circuits greatly simplify system design. the device
is ideal for use in portable voice recorders, toys, and many other consumer and industria
applications.
APLUS integrated achieves these high levels of storage capability by using its proprietary
analog/multilevel storage technology implemented in an advanced Flash non-volatile
memory process, where each memory cell can store 256 voltage levels.
This technology enables the APR9600 device to reproduce voice signals in their natural
form. It eliminates the need for encoding and compression, which often introduce distortion.
http://www.aplusinc.com.tw
Page / 17 Ver 2 .1
1
INTEGRATED CIRCUITS INC.-APR9600
PS : The APR9600 DIP & SOP is not [ PIN TO PIN ]
3 Functional Description :
APR9600 block diagram is included in
order to describe the device's internal
architecture. At the left hand side of the
diagram are the analog inputs. A
differential microphone amplifier, including
integrated AGC, is included on-chip for
applications requiring use.The amplified
microphone signals fed into the device
by connecting the ANA_OUT pin to the
ANA_IN pin through an external DC
blocking capacitor. Recording can be fed
directly into the ANA_IN pin through a DC
blocking capacitor, however, the
connection between ANA_IN and
ANA_OUT is still required for playback.
The next block encountered by the input
signal is the internal anti-aliasing filter.
The filter automatically adjust its response
according to the sampling frequency
selected so Shannon’s Sampling Theorem
is satisfied. After anti-aliasing filtering is
accomplished the signal is ready to be
clocked into the memory array.
This storage is accomplished through a
combination of the
Sample and Hold circuit and the Analog
Write/Read circuit. These circuits are
clocked by either the Internal
Oscillator or an external clock source.
When playback is desired the previously
stored recording is retrieved from memory,
low pass filtered, and amplified as shown
on the right hand side of the diagram. The
signal can be heard by connecting a
speaker to the SP+ and SP- pins.
Chip-wide management is accomplished
through the device control block shown
in the upper right hand corner. Message
management is provided through the
message control block represented in the
lower center of the block diagram.
More detail on actual device application
can be found in the
Sample Application
section. More detail on sampling control
can be found in the
Voice Quality
section. More detail on
Sample Rate and
Message management and device
control can be found in the
Management
section.
Message
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
2
INTEGRATED CIRCUITS INC.-APR9600
Figure 2 APR9600 Block Diagram :
3.1 Message Management :
3.1.1 Message Management General Description
Playback and record operations are managed by on-chip circuitry. There are several
available messaging modes depending upon desired operation.These message modes
determine message management style, message length, and external parts count.
Therefore, the designer must select the Appropriate operating mode before beginning the
design. Operating modes do not affect voice quality; for information on factors affecting
quality refer to the
message management modes (defined by the MSEL1, MSEL2 and /M8_OPTION pins
shown in Figures 1 and 2):
Random access mode with 2, 4, or 8 fixed-duration messages Tape mode, with multiple
variable-duration messages,provides two options:
- Auto rewind
- Normal
Modes cannot be mixed. Switching of modes after the device has recorded an initial
message is not recommended.If modes are switched after an initial recording has been
made some unpredictable message fragments from the previous mode may remain
present, and be audible on playback, in the new mode.These fragments will disappear after
a Record operation in the newly selected mode.Table 1 defines the decoding necessary to
choose the desired mode.An important feature of the APR9600 Message management
capabilities is the ability to audibly prompt the user to change in the device's status through
the use of "beeps" superimposed on the device's output. This feature is enabled by
asserting a logic high level on the BE pin.
Sampling Rate & Voice Quality
section.The device supports five
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
3
INTEGRATED CIRCUITS INC.-APR9600
Table 1
Mode MSEL1 MSEL2/M8_OPTION
Random Access 2 fixed duration messages01Pull this pin to VCC through l00K resistor
Random Access 4 fixed duration messages
Random Access 8 fixed duration messages
Tape mode, Auto rewind operation
Tape mode, Normal operation
1 0
1 1
0 0 0
0 0 1
Pull this pin to VCC through l00K resistor
The /M8 message trigger becomes input pin
3.1.2 Random Access Mode
Random access mode supports 2, 4, or 8 Message segments of fixed duration. As
suggested recording or playback can be made randomly in any of the selected messages.
The length of each message segment is the total recording length available (as defined by
the selected sampling rate) divided by the total number of segments enabled (as decoded
in Table1). Random access mode provides easy indexing to message segments.
3.1.2A Functional Description of Recording in Random Access Mode
On power up, the device is ready to record or playback in any of the enabled message
segments. To record,/CE must be set low to enable the device and /RE must be set low to
enable recording. You initiate recording by applying a low level on the message trigger pin
that represents the message segment you intend to use.The message trigger pins are
labeled /M1_MESSAGE - /M8_OPTION on pins 1-9 (excluding pin 7) for message
segments 1-8 respectively.Note: Message trigger pins of M1_MESSAGE,/M2_NEXT,
/M7_END, and /M8_OPTION, have expanded names to represent the different functionality
that these pins assume in the other modes.In random access mode these pins should
be considered purely message trigger pins with the same functionality as /M3, /M4, /M5,
and /M6. For a more thorough explanation of the functionality of device pins in different
modes please refer to the pin description table that appears later in this document.
When actual recording begins the device responds with a single beep (if the BE pin is high
to enable the beep tone) at the speaker outputs to indicate that it has started recording.
Recording continues as long as the message pin stays low. The rising edge of the same
message trigger pin during record stops the recording operation (indicated with a single
beep).If the message trigger pin is held low beyond the end of the maximum allocated
duration, recording stops automatically (indicated with two beeps), regardless of the state
of the message trigger pin. The chip then enters low-power mode until the message trigger
pin returns high. After the message trigger pin returns to high, the chip enters standby
mode. Any subsequent high to low transition on the same message trigger pin will initiate
recording from the beginning of the same message segment. The entire previous message
is then overwritten by the new message, regardless of the duration of the new message.
Transitions on any other message trigger pin or the /RE pin during the record operation are
ignored until after the device enters standby mode.
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
4
INTEGRATED CIRCUITS INC.-APR9600
3.1.2B Functional Description of Playback Random Access Mode
On power up, the device is ready to record or playback,in any of the enabled message
segments. To playback,/CE must be set low to enable the device and /RE must be set high
to disable recording & enable playback.You initiate playback by applying a high to low edge
on the message trigger pin that represents the message segment you intend to playback.
Playback will continue until the end of the message is reached. If a high to low edge occurs
on the same message trigger pin during playback, playback of the current message stops
immediately.If a different message trigger pin pulses during playback, playback of the
current message stops immediately (indicated by one beep) and playback of the new
message segment begins. A delay equal to 8,400 cycles of he sample clock will be
encountered before the device starts playing the new message.If a message trigger pin is
held low, the selected message is played back repeatedly as long as the trigger pin stays
low. A period of silence, of a duration equal to 8,400 cycles of the sampling clock, will be
inserted during looping as an indicator to the user of the transition between the end and the
beginning of the message.
3.1.3 Tape Mode :
Tape mode manages messages sequentially much like traditional cassette tape recorders.
Within tape mode two options exist, auto rewind and normal. Auto rewind mode configures
the device to automatically rewind to the beginning of the message immediately following
recording or playback of the message. In tape mode,using either option, messages must be
recorded or played back sequentially, much like a traditional cassette tape recorder
3.1.3.1AFunction Description of Recording in Tape Mode using the Auto Rewind Option
On power up, the device is ready to record or playback,starting at the first address in the
memory array. To record, /CE must be set low to enable the device and /RE must be set
low to enable recording. A falling edge of the /M1_MESSAGE pin initiates voice recording
(indicated by one beep).A subsequent rising edge of the /M1_MESSAGE pin during
recording stops the recording (also indicated by one beep). If the M1_MESSAGE pin is
held low beyond the end of the available memory, recording will stop automatically
(indicated by two beeps). The device will then assert a logic low on the /M7_END pin until
the /M1 Message pin is released.
The device returns to standby mode when the /M1_MESSAGE pin goes high again.After
recording is finished the device will automatically rewind to the beginning of the most
recently recorded message and wait for the next user input. The auto rewind function is
convenient because it allows the user to immediately playback and review the message
without the need to rewind. However, caution must be practiced because a subsequent
record operation will overwrite the last recorded message unless the user remembers to
pulse the /M2_Next pin in order to increment the device past the current message.
A subsequent falling edge on the /M1_Message pin starts a new record operation,
overwriting the previously existing message. You can preserve the previously recorded
message by using the /M2_Next input to advance to the next available message segment.
To perform this function, the /M2_NEXT pin must be pulled low for at least 400 cycles of the
sample clock.The auto rewind mode allows the user to record over the just recorded
message simply by initiating a record sequence without first toggling the /M2_NEXT pin.
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
5
INTEGRATED CIRCUITS INC.-APR9600
To record over any other message however requires a different sequence. You must pulse
the /CE pin low once to rewind the device to the beginning of the voice memory.
The /M2_NEXT pin must then be pulsed low for the specified number of times to move to
the start of the message you wish to overwrite. Upon arriving at the desired message a
record sequence can be initiated to overwrite the previously recorded material.After you
overwrite the message it becomes the last available message and all previously recorded
messages following this message become inaccessible.If during a record operation all
of the available memory is used, the device will stop recording automatically,(double beep)
and set the /M7_END pin low for a duration equal to 1600 cycles of the sample
clock.Playback can be initiated on this last message, but pulsing the /M2_Next pin will put
the device into an "overflow state".Once the device enters an overflow state any
subsequent pulsing of /M1_MESSAGE or /M2_NEXT will only result in a double beep and
setting of the /M7_END pin low for a duration equal to 400 cycles of the sample clock.
To proceed from this state the user must rewind the device to the beginning of the memory
array. This can be accomplished by toggling the /CE pin low or cycling power. All inputs,
except the /CE pin,are ignored during recording.
3.1.3.1B Function Description of Playback in Tape Mode using Auto Rewind Option
On power-up, the device is ready to record or playback,starting at the first address in
the memory array.Before you can begin playback, the /CE input must be set to low
to enable the device and /RE must be set to high to disable recording and enable playback.
The first high to low going pulse of the /M1_MESSAGE pin initiates playback from the
beginning of the current message; on power up the first message is the current message.
When the /M1_MESSAGE pin pulses low the second time, playback of the current
Message stops immediately. When the /M1_MESSAGE pin pulses low a third time,
playback of the current message starts again from its beginning. If you hold the
/M1_MESSAGE pin low continuously the same message will play continuously in a looping
fashion. A 1,540ms period of silence is inserted during looping as an indicator to the user of
the transition between the beginning and end of the message.Note that in auto rewind
mode the device always rewinds to the beginning of the current message. To listen to a
subsequent message the device must be fast forwarded past the current message to the
next message. This function is accomplished by toggling the /M2_NEXT pin from high to
low. The pulse must be low for least 400 cycles of the sampling clock. After the device is
incremented to the desired message the user can initiate playback of the message with the
playback sequence described above. A special case exists when the /M2_NEXT pin goes
low during playback. Playback of the current message will stop, the device will
beep,advance to the next message and initiate playback of the next message. (Note that if
/M2 Next goes low when not in playback mode, the device will prepare to play the next
message, but will not actually initiate playback).
If the /CE pin goes high during playback, playback of the current message will stop, the
device will beep,reset to the beginning of the first message, and wait for a subsequent
playback command.When you reach the end of the memory array, any subsequent pulsing
of /M1_MESSAGE or /M2_NEXT will only result in a double beep. To proceed from this
state the user must rewind the device to the beginning of the memory array. This can be
accomplished by toggling the /CE pin low or cycling power.
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
6
INTEGRATED CIRCUITS INC.-APR9600
3.1.3.2A Functional Description of Recording In Tape Mode using the Normal Option
On power-up, the device is ready to record or playback,starting at the first address in the
memory array.Before you can begin recording, the /CE input must be set to low to enable
the device and /RE must be set to low to enable recording. On a falling edge of the
/M1_MESSAGE pin the device will beep once and initiate recording. A subsequent rising
edge on the /M1 Message pin will stop recording and insert a single beep.
If the M1_MESSAGE pin is held low beyond the end of the available memory, recording
Stops automatically, and two beeps are inserted; regardless of the state of the
/M1_MESSAGE pin. The device returns to the standby mode when the /M1_MESSAGE
pin is returned high.A subsequent falling edge on the /M1_MESSAGE pin starts a new
record operation in the memory array immediately fol- lowing the last recorded message,
thus preserving the last recorded message.To record over all previous messages you must
pulse the /CE pin low once to reset the device to the beginning of the first message. You
can then initiate a record sequence, as described above, to record a new message. The
most recently recorded message will become the last recorded message and all previously
recorded messages following this message will become inaccessible.
If you wish to preserve any current messages it is recommend that the Auto Rewind option
be used instead of the Normal option. If the Normal option is necessary the following
sequence can be used. To preserve current messages you must fast forward past
the messages you want to keep before you can record a new message. To fast forward
when using the Normal option you must switch to play mode and listen to messages
sequentially until you arrive at the beginning of the message you wish to overwrite.
At this stage you should switch back to record mode and overwrite the desired message.
The most recently recorded message will become the last recorded message and all
previously recorded messages following this message will become inaccessible. All inputs,
except /CE, are ignored during recording.
3.1.3.2B Functional Description of Playback in Tape Mode using the Normal Option
On power-up, or after a low to high transition on /RE the device is ready to record or
playback starting at the first address in the memory array. Before you can begin playback of
messages, the /CE input must be set to low to enable the device and /RE must be set to
high to enable playback. The first high to low going pulse of the /M1_MESSAGE pin
initiates playback from the beginning of the current message. When the /M1_MESSAGE
pin pulses from high to low a second time, playback of the current message stops
immediately. When the /M1_MESSAGE pin pulses from high to low a third time, playback
of the next message starts again from the beginning. If you hold the /M1_MESSAGE pin
low continuously, the current message and subsequent messages play until the one
of the following conditions is met: the end of the memory array is reached, the last
message is reached,the /M1_message pin is released. If the last recorded message has
already played, any further transitions on the /M1_MESSAGE pin will initiate a double beep
for warning and the /M7_END pin will go low. To exit this state you must pulse the /CE pin
high and then low once during standby to reset the pointer to the beginning of the first
message.
The APR9600 device incorporates several features design help simplify microprocessor
Controlled message management When controlling messages the microprocessor
essentially toggles pins as described in the message management sections described
previously. The /BUSY, /STROBE, and /M7_END pins are included to simplify handshaking
between the microprocessor and the APR9600.
The /BUSY pin, when low, indicates to the host processor that the device is busy and that
No commands can be accepted. When this pin is high the device is ready to accept and
execute commands from the host.The /STROBE pin pulses low each time a memory
segment is used. Counting pulses on this pin enables the host processor to accurately
determine how much recording time has been used, and how much recording time
remains. The APR9600 has a total of eighty memory segments.The /M7_END pin is
used as an indicator that the device has stopped its current record or playback operation.
During recording a low going pulse indicates that all memory has been used. During
playback a low pulse indicates that the last message has played.Microprocessor control
can also be used to link several APR9600 devices together in order to increase total
available recording time. In this application both the speaker and microphone signals can
be connected in parallel. The microprocessor will then control which device currently drives
the speaker by enabling or disabling each device using its respective /CE pins.
A continuous message cannot be recorded in multiple devices however because the
transition from one device to the next will incur a delay that is noticeable upon playback.
For this reason it is recommended that message boundaries and device boundaries always
coincide.
3.3 Signal Storage :
The APR9600 samples incoming voice signals and stores the instantaneous voltage
samples in non-volatile FLASH memory cells. Each memory cell can support voltage
ranges from 0 to 256 levels. These 256 discrete voltage levels are the equivalent of 8-bit
(28=256) binary encoded values. During playback the stored signals are retrieved from
memory, smoothed to form a continuous signal, and then amplified before being fed to an
external speaker.
3.4 Sampling Rate & Voice Quality :
According to Shannon's sampling theorem, the highest possible frequency component
introduced to the input of a sampling system must be equal to or less than half the sampling
frequency if aliasing errors are to be eliminated. The APR9600 automatically filters its
input, based on the selected sampling frequency, to meet this requirement.Higher sampling
rates increase the bandwidth and hence the voice quality, but they also use more memory
cells for the same length of recording time.Lower sampling rates use fewer memory cells
and effectively increase the duration capabilities of the device, but they also reduce
incoming signal bandwidth.
The APR9600 accommodates sampling rates as high as 8 kHz and as low a 4 kHz. You
can control the quality/duration trade off by controlling the sampling frequency.
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
8
INTEGRATED CIRCUITS INC.-APR9600
An internal oscillator provides the APR9600 sampling clock. Oscillator frequency can be
Changed by changing the resistance from the OscR pin to GND.
Table 2 summarizes resistance values and the corresponding sampling frequencies, as
well as the resulting input bandwidth and duration.
Table 2 Resistance Values & Sampling Frequencies
Resistance
Sampling
Frequency
Input
Bandwidth
Duration
84 K 4.2 kHz 2.1 kHz 60 sec
38 K 6.4 kHz 3.2 kHz 40 sec
24 K 8.0 kHz 4.0 kHz 32 sec
3.5 Automatic Gain Control (AGC) :
The APR9600 device has an integrated AGC. The AGC affects the microphone input
but does not affect the ANA_IN input. The AGC circuit insures that the input signal is
properly amplified. The AGC works by applying maximum gain to small input signals and
minimum gain to large input signals. This assures that inputs of varying amplitude are
recorded at the optimum signal level. The AGC amplifier is designed to have a fast attack
time and a slow decay time.
This timing is controlled by the RC network connected to pin 19. A value of 220K and 4.7uF
has been found to work well for the English language. Be aware that different languages,
speakers from different countries, and music may all require modification of the
recommended values for the AGC RC network.
3.6 Sampling Application :
The following reference schematics are included as examples of how a recording system
might be designed. Each reference schematic shows the device incorporated in one of its
three main modes: Random Access, Tape mode – Normal option, and Tape mode – Auto
Rewind option. Note that in several of the applications either one or all of the /BUSY,
/STROBE,or /M7_END pins are connected to LEDs as indicators of device status.
This is possible because all of these pins and signals were designed to have timing
compatible with both microprocessor interface and manual LED indication.
A bias must be applied to the electret microphone in order to power its built-in circuitry. The
ground return of this bias network is connected to the /Busy.
This configuration saves power when record mode.Both pins 18 and 19, MicIn and MicRef,
must be AC coupled to the microphone network in order to block the DC biasing voltage.
Figure 3 shows the device configured in random access mode. The device is using eight
Message segments, the maximum available, in this mode. Note that message trigger pins
that are not used, for modes with less than eight segments, can be left unconnected with
the exception of pin /M8_OPTION which should be pulled to VCC through a 100k resistor.
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
9
INTEGRATED CIRCUITS INC.-APR9600
Figure 3 Random Access Mode : 2 / 4 / 8 Message
Figure 4 Tape Mode, Auto Rewind Option :
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
10
INTEGRATED CIRCUITS INC.-APR9600
Figure 5 Tape Mode, Normal Option :
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
11
INTEGRATED CIRCUITS INC.-APR9600
Table 3 APR9600 Pad Description
Pin Name
/M1_MESSAGE
Pin
No
1
/M2_NEXT 2
/M3 3
/M4 4
/M5 5
/M6 6
OscR 7
/M7_END 8
/M8_OPTION 9
/BUSY 10
BE 11
VSSD 12
http://www.aplusinc.com.tw
Functionality in Random
Access Mode
Message 1: This pin forces a jump to
message 1 for either recording or
playback.
Message 2: This pin forces a jump to
message 2 for either recording or
playback.
Message 3: This pin forces a jump to
message 3 for either recording or
playback.
Message 4: This pin forces a jump to
message 4 for either recording or
playback
Message 5: This pin forces a jump to
message 5 for either recording or
playback.
Message 6: This pin forces a jump
to message 6 for either recording
or playback.
Oscillator Resistor: this input allows
an external resistor to be
connected to the tank circuit of the
internal oscillator Refer to table 2 for
a list of resistors and their resultant
sampling rates.
Message 7: This pin forces a jump to
message 7 for either recording or
playback.
Message 8: This pin forces a jump to
message 8 for either recording or
playback. This pin requires a 100K
pull-up resistor.
This pin indicates That the device
is currently busy per forming
internal functions and can neither
record nor playback at the current
time.
If this pin is pulled high, beep is
enabled. If this pin is pulled low,
beep is disabled
Digital GND Connection: Connect to
system ground.
Functionality in Tape Mode
Normal Option Auto Rewind Option
Message: A low edge
on this pin plays or
records the next
message.
This pin should be left
unconnected when the
device is used in this
mode
This pin should be left
unconnected when the
device is used in this
mode
This pin should be left
unconnected when the
device is used in this
mode
This pin should be left
unconnected when the
device is used in this
mode
This pin should be left
unconnected when the
device is used in this
mode
Same as Random
Access Mode.
During playback a low
level on this pin
indicates that all
recorded messages
have been played.
During recording a low
level on this pin
indicates that the end
of the memory array
was reached.
Option: This pin in
conjunction with
MSEL1 and MSEL2
sets record and
playback operating
mode.Consult table 1
for decoding
information
Same as Random
Access Mode
Same as Random
Access Mode.
Same as Random
Access Mode.
Page / 17 Ver 2 . 1
12
Message: A low edge
on this pin plays or
records the current
message.
Next Message: This
active low input pin
forces a skip to the next
mess- age for either
playback or recording.
This pin should be left
unconnected when the
device is used in this
mode.
This pin should be left
unconnected when the
device is used in this
mode.
This pin should be left
unconnected when the
device is used in this
mode.
This pin should be left
unconnected when the
device is used in this
mode.
Same as Random
Access Mode.
During playback a low
level on this pin
indicates that all
recorded messages
have been played.
During recording a low
level on this pin
indicates that the end
of the memory array
was reached.
Option: This pin in
conjunction with
MSEL1 and MSEL2
sets record and
playback operating
mode. Consult table 1
for decoding
information.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
INTEGRATED CIRCUITS INC.-APR9600
VSSA 13
SP+ 14
SP- 15
VCCA 16
MicIn 17
MicRef 18
AGC 19
ANA_IN 20
ANA_OUT 21
STROBE 22
/CE 23
MSEL1 24
MSEL2 25
Analog GND Connection: Connect
system ground.
Positive Output for Speaker
Connection: Should be connected to
the positive terminal of the output
speaker. Total output power is
12.2mW into 16 ohms. Do not use
speaker loads lower than 8 ohms or
device damage may result.
Negative Output for Speaker
Connection: Should be connected to
the negative terminal of the output
speaker
Analog Positive Power Supply: This
connection supplies power for on-chip
analog circuitry. Should be connected
to the positive supply rail as out lined
in the reference schematics
Microphone Input: Should be
connected to the microphone input
as outlined in the reference
schematics.
Microphone GND Reference:
Should be connected to the
microphone input as outlined in the
reference schematics.
Automatic Gain Control Attack
Time: The time constant of the RC
network connected to this input
determines the AGC attack time.
The attack time is defined as the
delay present before the AGC
circuit begins to adjust gain. The
values shown in the reference
schematics have been optimized
for voice Applications.
Analog In: This pin must be
connected to ANA_OUT through a
0.luF Capacitor.
Analog Out: This pin must be
connected to ANA_IN through a
0.luF Capacitor.
Strobe: This pin indicates
programming of each individual
recording segment. The falling
edge represents the beginning of
the sector. The rising edge
indicates that the sector is half full.
Chip Select: A low level on this pin
enables the device for operation.
Mode Select1: This pin in conjunction
with MSEL2 and /M8_OPTION sets
record and playback operating mode.
Consult table 1 for decoding
information.
Mode Select2: This pin in conjunction
with MSEL1 and /M8_OPTION sets
cord and playback operating mode.
Consult table 1 for decoding information.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Chip Select: A low level
on this pin enables the
device for operation.
Toggling this pin also
resets several
message management
features.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Chip Select: A low level
on this pin enables the
device for operation.
Toggling this pin also
resets several
message management
features.
Same as Random
Access Mode.
Same as Random
Access Mode.
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
13
INTEGRATED CIRCUITS INC.-APR9600
External Clock: This clock can be
used instead of the internal clock
ExtClk 26
/ RE 27
VCCD 28
for greater programming control
and or accuracy. When using the
internal clock this pin should be tied
to system GND.
Record Enable: this pin controls
whether the device is in write or
read mode. Logic level high is read.
Digital Positive Power Supply: This
connection supplies power for
on-chip digital circuitry. Should be
connected to the positive supply
rail as outlined in the reference
schematics.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
Same as Random
Access Mode.
4. Electrical Characteristics :
The following tables list absolute maximum ratings, DC Characteristics, and Analog
Characteristics for the APR9600 device.
Table 4 Absolute Maximum Ratings
Item Symbol Condition Min Max Unit
Power Supply voltage VCC
TA = 25℃
-0.3 7.0 V
Input Voltage VIN IIN<20mA -1.0 Vcc + 1.0 V
Storage Temperature TSTG - -65 150
Temperature Under BiasTBS - -65 125
Lead Temperature TLD <10s -0.3 300
Table 5 DC Characteristics
Item Symbol Condition Min Typ MaxUnit
Power Supply voltage VCC
Input High Voltage VIN - 2.0 - V
Input Low Voltage VIL - - - 0.8 V
Output High Voltage VOH IOH=-1.6mA 2.4 - - V
Output Low Voltage VOL IOL=+4.0mA - - 0.45V
Input Leakage Current VIH=Vcc- - - 1.0 uA
Input Leakage Current IIL VIL=Vss -1.0 uA
Output Tri-state Leakage Current IOZ
Operating Current Consumption ICC
Standby Current Consumption ICCS No Load - 1.0 - uA
TA = 25℃
VOUT=Vcc or
VOUT=VSS
Internal Clock No
Load
4.5 - 6.5 V
-1.0 1.0 uA
- 25 - mA
Table 6 Analog Characteristics*
Item SymbolCondition MinTyp Max Unit
Micln Input Voltage
Micln Input Resistance
Micln Amp Gain (1)
Micln Amp Gain (2)
ANA_IN Input Voltage
ANA_IN Input Resistance
ANA_IN Amp Gain
AGC Output Resistance
Sp+/- Output Power
Voltage Amplitude across SP+/-
VMI
RMI
GMI1 AGC=2.25V
GM2 AGC=3.8V
VANI
RANI
GANI ANA_IN to SP+/-
RAGC
PSP
VSP
RSP+/-=16Ω
RSP+/-≧16Ω
30
15
30
-2
140
500 10
225
12.2
1.4
℃
℃
℃
mVP-P
kΩ
dB
dB
mVP-P
kΩ
dB
KΩ
MW
VP-P
http://www.aplusinc.com.tw
Page / 17 Ver 2 . 1
14
INTEGRATED CIRCUITS INC.-APR9600
5. Bonding Pad Diagram and Bonding Pad Coordinates :
Figure 6 APR9600 Die Bonding Pad Diagram
Notes:
Die Dimensions X-Axis: 212 +/- 1 mils(X-Axis: 5450 um)
Y-Axis: 176 +/- 1 mils(Y-Axis: 4550 um)
Die Thickness 13.8 +/- 1.0 mils (350 +/- 25 um)
Pad Opening 4.3 mils (110 um)
Table 7 Bonding Pad Coordinates For The APR9600 Device.
Pad No. Pad Name X Axis Y AxisPad No.Pad Name X Axis Y Axis