English
Language : 

CT8022 Datasheet, PDF (151/194 Pages) List of Unclassifed Manufacturers – VOIP/VON G.723.1, G279AB TRUESPEECH CO-PROCESSOR
Version: 1.18
PRELIMINARY/CONFIDENTIAL
TrueSpeech® Co-Processor
9.22.3 Full Duplex Host-to-Host Compression-Decompression
The following command sequence is recommended for performing full duplex Host-to-Host Compression-
Decompression. The sequence is described in summary form. For details on the individual steps listed, see the
detailed descriptions above.
1. Start decompression using the decompression C1 command and playback C2 and C3 commands.
2. Start compression using the C1 command with DATA set to zero.
3. Perform data transfers using the following command loop:
Check if CT8022 is ready for more playback data using the playback Buffer Monitoring command.
If the playback buffer is empty:
Transfer compressed speech data to CT8022.
4. Check if the CT8022 has decompressed data ready using the decompression ready polling command.
If the CT8022 has decompressed data ready (status = 0000H):
Transfer uncompressed speech data from CT8022.
5. Check if the CT8022 is ready to accept data for compression using the compression ready polling command.
If the CT8022 is ready to accept more data for compression (status = 0000H):
Transfer uncompressed speech data to CT8022.
6. Check if the CT8022 has record data available using the record buffer monitoring command.
If the record buffer is not empty:
Transfer compressed speech data from CT8022.
Repeat the above loop until all data has been processed.
Terminate the process after reading the last uncompressed playback data and reading the last compressed record data
from the CT8022 by issuing the Idle command
CT8022A11AQC FW Revision 0118
DSP GROUP, INC., 3120 SCOTT BOULEVARD
151
SANTA CLARA, CA 95054 PH: 408 986 – 4300 FAX: 408 986 – 4490
All specifications are subject to change without prior notice.