Part Number Hot Search : 
SC417 030AP 74HC221 AN41402A TS922AIN 4FCT2 4N221KJ0 CY7C104
Product Description
Full Text Search
 

To Download SDKVPLIBPB Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  SDKVPLIBPB/d rev. 0 06/2002 ? motorola, inc., 2002. all rights reserved. voice processing library preliminary product brief voice processing solution libraries ? conformance to itu bit-exact standards  g.711, g.723.1a, g.726, g.729ab vocoders available  supports serial and parallel interfaces to host processor  g.168 echo cancellation  dtmf tone generation and detection  call progress tones (cpt)  voice activity detection (vad)  comfort noise generation (cng) figure 1. voice processing library block diagram software product descriptions the voice processing product is comprised of a comprehensive set of library elements that can be integrated to meet a variety of packet telephony needs. the library represents a different mix of vocoder modules combined with other commonly used functions such as dtmf, vad/cng, and echo cancellation. these modules are currently available as premium components of the motorola software development kit (sdk) for dsp56800e. g.168 echo cancellation dtmf detect vad/ cng g.723.1a, g.729ab g.711, g.726 dtmf tone peripheral drivers host interface driver cpt voice processing .
2 voice processing library product brief motorola g.711 log-pcm encodes voice frequency signals to yield a bit rate of 64kbits/s at an 8000hz sampling rate. g.726 adaptive differential pulse code modulation (adpcm) speech codec converts a 64kbits/s a- law or mu-law pulse code modulation (pcm) channel to and from a 40, 32, 24, 16kbits/s channel. g.723.1a dual rate speech coder provides a coded representation used for compressing speech in either 6.3kbits/s, producing higher quality reproduction, or in 5.3kbits/s, providing additional flexibility. includes amex a which implements silence compression techniques to reduce the transmitted bit rate during the silent interval of speech. g.729ab --the g.729 recommendation describes an algorithm for speech coding at 8kbps. the g.729a is a less-complicated version of the g.729 vocoder, while the g.729b is used to reduce the transmission rate during silent periods of speech. g.168 line echo canceller is a voice-operated device which reduces the echo by subtracting the echo estimate from the circuit echo. dtmf detection and dtmf generation --the dtmf signal, also known as a touch tone signal, is comprised of two frequencies which represent a single digit on the telephone keypad. dtmf signaling is used to set up a call to control such features as call forwarding, conference calling, etc. voice activity detection (vad) detects voice activity and activates or deactivates the transmission of packets to optimize bandwidth. comfort noise generation (cng) generates background noise during silence frames of phone calls. call progress tones (cpt) are a set of tones used to indicate the current status of a call. implementation example figure 2 is an example implementation using these libraries. figure 2. implementation example dual slic dsp5685x essi host port dual slic control control network mpc857t
motorola voice processing library product brief 3 performance more-detailed performance information may be found in the sdk documentation under sdk software solutions and targeting manual. embedded sdk (software development kit) the voice processing library contains components of motorola?s comprehensive software development kit (sdk) for its digital signal processing (dsp) devices. in each library manual, you will find all the informationrequiredtouseandmaintainthelibraryinterfaceandalgorithms. motorola provides these algorithms to you for use on the motorola dsps to expedite your application development and to reduce the time it takes to bring your own products to market. motorola?s sdk libraries are licensed for your use on motorola processors. please refer to the software license agreement in the library manual for license terms and conditions. channel density estimates product documentation the following documents are required for a complete description and proper design with the voice processing software solutions. documentation is available from local motorola distributors, motorola semiconductor sales offices, motorola literature distribution centers, or online at www.motorola.com/ semiconductors/ . component program data memory mips (typical) code (words) total (words) table (words) stack (words) channel (words) g.711 164 26 0 26 0 0.50 g.726 1,205 382 220 16 146 15.58 g729ab 8,516 4,911 2,665 1,108 1,138 12.97 g.723.1a 7,749 11,745 9,439 1,366 940 18.50 g.168 (16ms) 2,211 234 0 20 384 6.01 dtmf detection 1,285 323 48 29 246 0.67 dtmf generation 447 35 0 10 25 0.69 software combination channel density device 56852 56853 56854 56855 56857 56858 program ram data ram 6k 4k 12k 4k 16k 16k 24k 24k 40k 24k 40k 24k example 1 g.711/g.726/g.168/dtmf 0 1 4 4 4 4 example 2 g.711/g.723.1a/g.168/dtmf 0 0 1 3 3 3 example 3 g.711/g.729ab/g.168/dtmf 0 0 4 4 4 4 example 4 g.711/g.726/g.723.1a/g.729ab/g.168/dtmf 0 0 0 0 4 4 example 5 g.711/g.168/dtmf 2 2 8 8 8 8 assumptions: 1) mips and memory estimates as shown above 2) running all internal memory 3) g.168 (16ms echo span) 4) peripheral and device drivers included notes: 1) example (4) is running four different vocoders, one per channel
SDKVPLIBPB/d motorola and the stylized m logo are registered in the us patent & trademark office. all other product or service names are the property of their respective owners. ? motorola, inc. 2002. how to reach us: usa/europe/locations not listed: motorola literature distribution; p.o. box 5405, denver, colorado 80217. 1?303?675?2140 or 1?800?441?2447 japan: motorola japan ltd.; sps, technical information center, 3?20?1, minami?azabu. minato?ku, tokyo 106?8573 japan. 81?3?3440?3569 asia/pacific: motorola semiconductors h.k. ltd.; silicon harbour centre, 2 dai king street, tai po industrial estate, tai po, n.t., hong kong. 852?26668334 technical information center: 1?800?521?6274 home page: http://www.motorola.com/semiconductors/ motorola reserves the right to make changes without further notice to any products herein. motorola makes no warranty, representation or guarantee r egarding the suitability of its products for any particular purpose, nor does motorola assume any liability arising out of the application or use of any product or c ircuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. ?typical? parameters which may b eprovidedinmotorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. all operating parameters, inc luding ?typicals? must be validated for each customer application by customer?s technical experts. motorola does not convey any license under its patent ri ghts nor the rights of others. motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the motorola product could create a situation wh ere personal injury or death may occur. should buyer purchase or use motorola products for any such unintended or unauthorized application, buyer shall indemnify and hol d motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonabl e attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim a lleges that motorola was negligent regarding the design or manufacture of the part. motorola and the stylized m logo are registered trademarks of motorola, inc. motorola, inc. is an equal opportunity/affirmative action employer. ordering information these modules are currently available as premium components of the motorola sdk for dsp56800e. please consult a motorola authorized sales representative for ordering information. topic description order number dsp56800e reference manual detailed description of the 56800e architecture, 16-bit dsp core processor and the instruction set dsp56800erm/d voice processing user?s manual describes voice processing libraries in detail available on sdk cd order # re10118si dsp56852 user?s manual detailed description of memory, peripherals, and interfaces of the dsp56852 dsp56852um/d dsp5685x user?s manual detailed description of memory, peripherals, and interfaces of the dsp5685x family of devices dsp5685xum/d part number description engrchg711 g.711 log-pcm engrchg726 g.726 adaptive differential pulse code modulation (adpcm) speech codec engrchg723 g.723.1a dual rate speech coder engrchg729 g.729ab engrchgecho g.168 line echo canceller engrchgtel dtmf detection dtmf generation voice activity detection (vad) comfort noise generation (cng) call progress tones (cpt)


▲Up To Search▲   

 
Price & Availability of SDKVPLIBPB

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X