APR6008 Aplus Integrated circuits Inc., APR6008 Datasheet

no-image

APR6008

Manufacturer Part Number
APR6008
Description
8 Min. -- Recording & Playback Voice Ic
Manufacturer
Aplus Integrated circuits Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
APR6008.
Manufacturer:
APLUS
Quantity:
20 000
Part Number:
APR6008_SOP-G3
Manufacturer:
APLUS
Quantity:
3 432
Features :
- Allows user to choose quality and duration leve
General Description :
The APR6008 offers non-volatile storage of
voice and/or data in advanced Multi-Level Flash
memory. Up to 8 minutes of audio recording and
playback can be accommodated. A maximum of
30K bits of digital data can be stored. APR6008
devices can be cascaded for longer duration
recording or greater digital storage.
Device control is accomplished through an industry
standard SPI interface that allows a microcontroller
to manage message recording and playback. This
flexible arrangement allows for the widest variety of
messaging options. The APR6008 is ideal for
use in cellular and cordless phones, telephone
answering devices,personal digital assistants,
personal voice recorders,and voice pagers.
APLUS achieves this high level of storage
capability by using a proprietary analog multi-level
storage technology implemented in an advanced
non-volatile Flash memory process. Each memory
cell can typically store 256 voltage levels. This
allows the APR6008 device to reproduce audio
signals in their natural form,eliminating the need for
encoding and compression,which can introduce
distortion.
- Eliminates the need for separate digital memory
Multi-level analog storage
Dual mode storage of analog and/or digital Data
Advanced, non-volatile Flash memory
SPI interface
Programmable Sampling Clock
8
8
- High quality audio recording and playback
technology - No battery backup required
- Allows any commercial micro-controller to ]
control the device
m
m
http://www.aplusinc.com.tw
i
i
n
n
.
.
-
-
INTEGRATED CIRCUITS INC.--
-
-
R
R
e
e
c
c
o
o
r
r
d
d
i
i
n
n
g
g
&
&
1
P
P
- Eliminates the need for external clock dividers
- Reduces background noise during quiet
Single 3V power supply
Low power consumption
Multiple package options available
On-board clock prescaler
Automatic squelch circuit
Figure 1 APR6008 Pinout Diagrams
passages
- Playback operating current: 15mA typical
- Standby current: 1uA maximum
- Automatic power-down
- SOP, PDIP, Bare Die
l
l
a
a
y
y
TEL : 886-2-2782-9266
b
b
a
a
c
c
k
k
V
V
APR6008
o
o
i
i
c
c
e
e
ver1.3
I
I
C
C

Related parts for APR6008

APR6008 Summary of contents

Page 1

... The APR6008 offers non-volatile storage of voice and/or data in advanced Multi-Level Flash memory minutes of audio recording and playback can be accommodated. A maximum of 30K bits of digital data can be stored. APR6008 devices can be cascaded for longer duration recording or greater digital storage. Device control is accomplished through an industry standard SPI interface that allows a microcontroller to manage message recording and playback ...

Page 2

... All SPI control and hand shaking signals are routed to the Master Control Circuit. This circuit decodes all the SPI signals and generates all the internal control signals. It also contains the status register used for examining the current status of the APR6008. 2 TEL : 886-2-2782-9266 ver1.3 ...

Page 3

... Memory Organization : The APR6008 memory array is organized to allow the greatest flexibility in message management and digital storage. The smallest addressable memory unit is called a "sector". The APR6008 contains 640 sectors. Figure 3 Memory Map. Sectors 0 through 639 can be used for analog storage.During audio recording one memory cell is used per sample clock cycle ...

Page 4

... INTEGRATED CIRCUITS INC.-- Figure 6 Opcode Stream Timing http://www.aplusinc.com.tw APR6008 4 TEL : 886-2-2782-9266 ver1.3 ...

Page 5

... The name of the OpCode appears in the left hand column. The following two columns represent the actual binary information contained in the 20 bit data stream. Some commands have limits on which command can follow them. These limits are shown Table 2 APR6008 Operational Codes Instruction OpCode Name (5bit) ...

Page 6

... A0] bits according to the following binary values APR6008 Follow Summary Starts a record operation from the sector address specified. Starts a record operation from the current sector address. Erases all data contained in specified sector. You must not erase a sector before recording voice signals into it ...

Page 7

... STOP_PWDN command is received. For more information see the section entitled Recording Audio Data. http://www.aplusinc.com.tw APR6008 T he DIG_ERASE command erases all data Contained in the sector specified. Erase should not be done before recording voice signals into a sector. Erase must be done before storing digital data in a sector ...

Page 8

... The Overflow flag is set overflow has not occurred. This flag is cleared http://www.aplusinc.com.tw APR6008 types of data streams: Device status, Silicon ID and user stored data.Device status and silicon ID are described in the next two sections. Retrieval of user ...

Page 9

... The following five bits represent the product family. The APRXX product family code is binary 01000 as shown in Figure 10. The next four bits represent the device code. The APR6008 device code is binary 0010 as shown in Figure 10. The last seven bits are random data and should be ignored ...

Page 10

... These bits will not be stored in the array and must be considered don't care bits. http://www.aplusinc.com.tw APR6008 Immediately following the four buffer bits should be the data that you wish to store. All 3004 bits must be stored.Four additional buffer bits must be clocked into the device following the stored data ...

Page 11

... There are four random don't care bits following the 3004 bits of user data. http://www.aplusinc.com.tw APR6008 An incomplete read of the sector is allowed. An incomplete read is defined as a read with less than 3032 clock cycles. All incomplete read cycles require one extra SCLK cycle after the /CS signal returns high ...

Page 12

... The host processor responds by issuing a REC command before the SAC pin returns high. The REC command instructs the APR6008 to continue recording in the sector immediately following the current sector. When the first sector ...

Page 13

... These signals can simplify message management significantly depending on the message management scheme used.The /INT signal can be used to generate interrupts to the processor when attention is required by the APR6008 This pin is normally high and goes low when an interrupt is requested. An interrupt is generated http://www.aplusinc.com.tw APR6008 passed ...

Page 14

... SPI interface section under paragraph. The default power up condition for the APR6008 is to use the internal oscillator at sampling frequency of 6.4kHz. Storage Technology The APR6008 stores voice signals by sampling incoming voice data and storing the sampled signals directly into FLASH memory cells ...

Page 15

... The output signal must be amplified in order to Figure 15 Sample Schematic using PDIP package http://www.aplusinc.com.tw APR6008 drive a Speaker. Several vendors supply integrated speaker amplifiers that can be used for this purpose. A microphone amplifier and AGC are recommended. Both blocks are optional. Several vendors supply integrated microphone/AGC amplifiers that can be used for this purpose ...

Page 16

... INTEGRATED CIRCUITS INC.-- Pin Descriptions Table three shows pin descriptions for the APR6008 device. All pins are listed in numerical Table 3 APR6008 28 Pin Number & Description Pin No. Pin Pad No. 28 pin Name (Die) DIP Sector Address Control Output: This active low output indicates when the ...

Page 17

... Electrical Characteristics The following tables list Absolute Maximum Ratings,recommended DC Characteristics, and recommend AC Characteristics for the APR6008 device. Absolute Maximum Ratings Stresses greater than those listed in Table 4 may cause permanent damage to the device. These specifications represent a stress rating only. ...

Page 18

... T rCS T f SCLK T fSCLK T hzDO @4kHz Internal sample clock DT @8kHz Internal sample clock pSCLK External sample clock @4kHz Internal sample clock T @8kHz Internal sample clock arec External sample clock 18 APR6008 Typ Max Unit 3.0 3.3 +70 3 5.5 0 0.4 0.4 0.3 1 μ μA ± 1 μA ...

Page 19

... SET_FWD, FWD T next4 @4kHz Internal sample clock @8kHz Internal sample clock External sample clock Previous command = All Others @4kHz Internal sample clock @8kHz Internal sample clock External sample clock 19 APR6008 Min Typ Max 376 188 equation2 376 188 equation2 376 188 ...

Page 20

... INTEGRATED CIRCUITS INC.-- http://www.aplusinc.com.tw APR6008 20 TEL : 886-2-2782-9266 ver1.3 ...

Page 21

... INTEGRATED CIRCUITS INC.-- http://www.aplusinc.com.tw APR6008 21 TEL : 886-2-2782-9266 ver1.3 ...

Page 22

... INTEGRATED CIRCUITS INC.-- PACKAGE DIP-28 ( 600 MIL ) : http://www.aplusinc.com.tw APR6008 22 TEL : 886-2-2782-9266 ver1.3 ...

Page 23

... INTEGRATED CIRCUITS INC.-- SOP-28 ( 300 MIL ) PACKAGE http://www.aplusinc.com. TEL : 886-2-2782-9266 APR6008 ver1.3 ...

Page 24

... INTEGRATED CIRCUITS INC.-- REVISION HISTORY : Date Revision # June. 02.2008 1.3 http://www.aplusinc.com.tw Description Figure-8 Format for CDS bit stream, the LSB change to MSB, the MSB change to LSB 24 TEL : 886-2-2782-9266 APR6008 Page 8 ver1.3 ...

Related keywords