English
Language : 

CT8022 Datasheet, PDF (5/194 Pages) List of Unclassifed Manufacturers – VOIP/VON G.723.1, G279AB TRUESPEECH CO-PROCESSOR
Version: 1.18
PRELIMINARY/CONFIDENTIAL
TrueSpeech® Co-Processor
5 CT8022 CODEC INTERFACE ....................................................................................................................... 40
5.1 CODEC OPTIONS ........................................................................................................................................ 40
5.1.1 Master/Slave........................................................................................................................................ 41
5.1.2 8-bit A-law/µ-law and 16-bit Linear CODEC ..................................................................................... 41
5.1.3 Short or Long FSYNC......................................................................................................................... 41
5.1.4 Programmable SCLK and FSYNC Rates ............................................................................................ 41
5.1.5 Stop CODEC....................................................................................................................................... 42
6 HOST DATA TRANSFER MODES ............................................................................................................... 43
6.1 DATA TRANSFER USING THE DATA BUFFERS ..................................................................................................... 43
6.1.1 DMA Transfers ................................................................................................................................... 43
6.1.2 Host Processor Transfers..................................................................................................................... 43
6.2 DATA TRANSFER USING THE SOFTWARE CONTROL AND STATUS REGISTERS ............................................... 44
6.2.1 Host Control/Status Register Data Transfer Synchronization Modes.................................................. 44
6.3 DATA TRANSFER OPTIONS SUMMARY ......................................................................................................... 46
7 PLAY & RECORD DELAY MANAGEMENT ............................................................................................. 47
7.1 DELAY AND LATENCY MANAGEMENT ......................................................................................................... 47
7.2 DATA OVER-RUN AND UNDER-RUN............................................................................................................. 47
7.3 BUFFER MONITORING .................................................................................................................................. 47
7.4 FRAME CREATION AND DELETION ............................................................................................................... 47
7.5 BUFFER FREEZING (PAUSING) ...................................................................................................................... 48
7.6 VARIABLE BUFFER DEPTH ........................................................................................................................... 48
7.7 SILENCE GENERATION DURING TRANSMIT (PLAYBACK) DATA UNDER-RUN ............................................... 48
7.8 INSERTING SILENCE FRAMES DURING TRUESPEECH PLAYBACK .................................................................. 48
8 TEST MODES................................................................................................................................................... 49
8.1 TEST MODE 1: COUNT MODE ...................................................................................................................... 49
8.2 TEST MODE 2: DIGITAL MILLIWATT............................................................................................................. 49
8.3 TEST MODE 3: INTERNAL LOOPBACK .......................................................................................................... 49
8.4 CODEC LOOPBACK AND MONITORING ....................................................................................................... 49
9 CT8022 HOST CONTROL PROTOCOL ...................................................................................................... 50
9.1 OPERATIONAL MODES ................................................................................................................................. 50
9.2 BASIC PROTOCOL......................................................................................................................................... 51
9.3 RESET & START-UP SEQUENCE.................................................................................................................... 51
Operating Start-up Sequence:.............................................................................................................................. 51
9.4 IDLE ............................................................................................................................................................. 52
9.5 CODEC CONFIGURATION .............................................................................................................................. 52
9.5.1 CODEC Configuration Command....................................................................................................... 52
9.5.2 Sample CODEC Configurations.......................................................................................................... 54
9.6 SETTING THE BASE FRAME SIZE................................................................................................................... 55
9.7 RECORD ....................................................................................................................................................... 57
9.7.1 Transfer Mode..................................................................................................................................... 57
9.7.2 Recording Modes ................................................................................................................................ 59
9.7.3 Peak Level Indication.......................................................................................................................... 60
9.7.4
9.7.5
9.7.6
9.7.7
Record Protocol................................................................................................................................... 60
Select TrueSpeech/G.723.1 Record Rate ............................................................................................ 64
Enable VAD ........................................................................................................................................ 65
Dynamic Switching between TrueSpeech/G.723.1 6.3 and 5.3........................................................... 65
9.7.8 G.723.1 Frame Type Encoding ........................................................................................................... 66
9.7.9 Programming the Record Peak Threshold........................................................................................... 67
9.7.10 Reading the Record Level Value and Threshold Value ...................................................................... 68
9.8 PLAYBACK ................................................................................................................................................... 70
CT8022A11AQC FW Revision 0118
DSP GROUP, INC., 3120 SCOTT BOULEVARD
5
SANTA CLARA, CA 95054 PH: 408 986 – 4300 FAX: 408 986 – 4490
All specifications are subject to change without prior notice.