Digital Voice Systems AMBE-3000 Specifications Page 46

  • Download
  • Add to my manuals
  • Print
  • Page
    / 111
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 45
AMBE-3000F™ Vocoder Chip Users Manual
Version 3.4, April, 2014
I/
O Management
15
(MSB)
Reserved.15 Reserved 0 at reset.
Table 13 ECMODE_IN Flags
ECMODE_IN is initialized at reset as determined by various configuration pins. It is also possible to directly specify the value
for ECMODE_IN by sending a PKT_ECMODE field within a configuration control packet prior to starting up the codec
interface or running the encoder. In addition, it is possible to specify ECMODE_IN every 20 ms by passing the value in every
packet (or selected packets). Note that ECMODE_IN will retain its value until it is changed.
The encoder produces channel data for every 20 ms frame. The I/O handler places the channel data into an outgoing channel
packet. The encoder also outputs a 16-bit status word named ECMODE_OUT, for each 20 ms frame. The ECMODE_OUT
flags are as specified in the following Table 14 ECMODE_OUT FLAGS
No
te: ECMODE_IN will retain its value until it is changed.
Bit
Number
Bit Name Bit description
0 Reserved.0 Reserved
1 VOICE_ACTIVE
If DTX is enabled, via the DTX_ENABLE bit of ECMODE_IN, then the
encoder sets VOICE_ACTIVE=1 if the channel data for that frame must be
transmitted. For frames which do not need to be transmitted, the encoder sets
VOICE_ACTIVE=0. Note that when VOICE_ACTIVE=0, the encoder still
produces a frame of channel data which may be transmitted if desired.
2-14 Reserved.2-Reserved.14
15 TONE_FRAME
The encoder sets this bit if the output frame contains either a single frequency
tone, a DTMF tone, a KNOX tone, or a call progress tone.
Table 14 ECMODE_OUT FLAGS
By default, the ECMODE_OUT flags are not output within the channel packets. If access to the flags is needed, it is possible
to configure the AMBE-3000F™ Vocoder Chip so that it will output the ECMODE_OUT flags in every channel packet that is
output or only when the ECMODE_OUT flags change. The PKT_CHANFMT field within a configuration control packet is
used to specify when/if the ECMODE_OUT flags are output.
For each 20 ms frame, the I/O handler also passes a 16-bit control word named DCMODE_IN to the decoder. DCMODE_IN
is used to control various decoder features. Each bit of DCMODE_IN is summarized in Table 15 DCMODE_IN Flags.
DCMODE_IN
is initialized at reset as determined by various configuration pins. It is also possible to directly specify the value
for DCMODE_IN by sending a PKT_DCMODE field within a configuration control packet prior to starting up the codec
interface or running the decoder. In addition, it is possible to specify DCMODE_IN every 20 ms by passing the value in every
packet (or selected packets). Features set by DCMODE_IN will override the state as set by the corresponding hardware
configuration pins.
Note: DCMODE_IN will retain its value until it is changed.
Bit
Number
Bit Name Bit Description Initial Value
0 Reserved.0
1 Reserved.1
2 LOST_FRAME
Frame repeat enable. If LOST_FRAME=1, then the
Decoder ignores any channel data provided to it and
performs a frame repeat.
0 at reset.
(Subject to Change) Page 36
DVSI CONFIDENTIAL PROPRIETARY
Page view 45
1 2 ... 41 42 43 44 45 46 47 48 49 50 51 ... 110 111

Comments to this Manuals

No comments