DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

APR6016(2002) 데이터 시트보기 (PDF) - APLUS INTEGRATED CIRCUITS

부품명
상세내역
제조사
APR6016
(Rev.:2002)
Aplus
APLUS INTEGRATED CIRCUITS Aplus
APR6016 Datasheet PDF : 24 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Preliminary
APR6016 Data Sheet
Memory Organization
The APR6016 memory array is organized to allow the great-
est flexibility in message management and digital storage.
The smallest addressable memory unit is called a “sector”.
The APR6016 contains 1280 sectors.
Figure 3 Memory Map.
SAC Trigger Point
Sector 0
Sector 1
Sector 1279
Can Not be Used for Digital Data
Sectors 0 through 1279 can be used for analog storage. Dur-
ing audio recording one memory cell is used per sample
clock cycle. When recording is stopped an end of data (EOD)
bit is programed into the memory. This prevents playback of
silence when partial sectors are used. Unused memory that
exists between the EOD bit and the end of the sector can not
be used.
Sectors 0 through 9 are tested and guaranteed for digital
storage. Other sectors, with the exception of sector 1279, can
store data but have not been tested, and are thus not guaran-
teed to provide 100% good bits. This can be managed with
error correction or forward check-before-store methods.
Once a write cycle is initiated all previously written data in the
chosen sector is lost.
Mixing audio signals and digital data within the same sector is
not possible.
Note: There are a total of 15bits reserved for addressing. The
APR6016 only requires 11 bits.The additional 4 bits are used
for larger device within the APR60XX family.
SPI Interface
All memory management is handled by an external host pro-
cessor. The host processor communicates with the APR6016
through a simple Serial Peripheral Interface (SPI) Port. The
SPI port can run on as little as three wires or as many as
seven depending on the amount of control necessary. This
section will describe how to manage memory using the
APR6016's SPI Port and associated OpCode commands.
This topic is broken down into the following sections:
• Sending Commands to the Device
• OpCode Command Description
• Receiving Device Information
• Current Device Status (CDS)
• Reading the Silicon Identification (SID)
• Writing Digital Data
• Reading Digital Data
• Recording Audio Data
• Playing Back Audio Data
• Handshaking Signals
Sending Commands to the Device
This section describes the process of sending OpCodes to
the APR6016.All Opcodes are sent in the same way with the
exception of the DIG_WRITE and DIG_READ commands.
The DIG_WRITE and DIG_READ commands are described
in the Writing Digital Data and Reading Digital Data sections
that follow. The minimum SPI configuration needed to send
commands uses the DI, /CS, and SCLK pins. The device will
accept inputs on the DI pin whenever the /CS pin is low.
OpCode commands are clocked in on the rising edge of the
SPI clock. Figure 4 shows the timing diagram for shifting
OpCode commands into the device. Figure 5 is a description
of the OpCode stream.
You must wait for a command to finish executing before send-
ing a new command. This is accomplished by monitoring the
/BUSY pin. You can substitute monitoring of the busy pin by
inserting a fixed delay between commands. The required
delay is specified as T next1,Tnext2,T next3 o r Tnext4. Figure 6
shows the timing diagram for sending consecutive com-
mands. Table 1 describes which Tnext specification to use.
Voice Recording & Playback Device
Revision 1.0
Page 3

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]