KX1400EW Keterex, KX1400EW Datasheet - Page 11
![Audio D/A Converter ICs KX1400 Audio Playback IC](/photos/16/2/160237/soic20_sml.jpg)
KX1400EW
Manufacturer Part Number
KX1400EW
Description
Audio D/A Converter ICs KX1400 Audio Playback IC
Manufacturer
Keterex
Datasheet
1.KX1400EW.pdf
(29 pages)
Specifications of KX1400EW
Resolution
12 bit
Operating Supply Voltage
2.7 V to 5.5 V
Operating Temperature Range
- 40 C to + 85 C
Maximum Power Dissipation
120 mW
Mounting Style
SMD/SMT
Number Of Dac Outputs
2
Power Consumption
320 mW
Supply Current
50 mA
Thd Plus Noise
40 dB
Package / Case
SOIC-20
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
spaces. The address size is configured by the state of the MSIZE pin. If MSIZE is set to logic high, the
KX1400 will generate 24-bit addresses when accessing the external memory. If MSIZE is set to logic low,
16-bit addresses are generated.
between device resets.
external memory and its data and commands are streamed to the audio processor at the required data
rate. Up to 4096 unique audio phrases can be addressed and retrieved. The length of a phrase is limited
only by the space available in the external memory.
byte of each phrase stored in memory. The address table is stored at the beginning of the memory
starting at address 0. Each address occupies 2 or 3 bytes depending on the state of the MSIZE pin and
is stored least-significant-byte (LSB) at the lowest address.
immediately following the address table, with the first byte of the phrase stored at the lowest address.
For example, with MSIZE = 1 (24-bit addressing), the LSB of the starting address of Phrase 0 is stored
starting at 000000h, the LSB of the starting address of Phrase 1 is stored starting at 000003h, and so on.
When a Play Phrase command is issued, the KX1400 uses the phrase index field of the command to
determine which address to retrieve from the address table. The retrieved address is then used to
access the first byte of the phrase.
The phrase is processed by retrieving sequential bytes from the external memory until a Stop command is
encountered, marking the end of the phrase. Phrase data is stored little-endian (least significant byte of
multi-byte commands stored at the lowest address.) Figure 6.2 illustrates the contents of an external
memory that uses 24-bit addressing and contains two phrases.
In stand-alone operation, the first address (lowest address) in the address table is used to retrieve the
audio phrase to be played. In the example shown in Figure 6.2, the phrase starting at address 000006h
would be played after each device reset.
6.3.1. Memory Size Configuration
The memory interface controller supports the use of serial memories with either 16-bit or 24-bit address
6.3.2. Audio Phrases
External memory is used to store pre-programmed audio phrases which can later be played by the
KX1400. An audio phrase is a sequence of PCM/ADPCM audio samples, tone-generator sequences,
and control commands. A phrase is played by sending a single command from the MCU host (or by
executing a device reset if configured in stand-alone mode). The specified phrase is retrieved from
6.3.3. Memory Organization
The external memory contains audio phrases and an address table consisting of the locations of the first
MSIZE State at
End of Reset
Table 6.3. Memory Size Configuration
Logic High
Logic Low
The state of the MSIZE pin should remain fixed and not change
Generated by KX1400
Address Size
24-bit address
16-bit address
KX1400 Audio Playback IC
Audio phrases are stored sequentially,
11