Xilinx ADPCM Solutions


The ADPCM32 speech codec core is an optimized, low cost, ITU compliant solution to accelerate product time-to-market for communications applications.

  • 32-Channel ADPCM Core for Virtex, Virtex-E and Spartan-II

  • ADPCM Solution available now for prices below ASSPs
 

logicore logo

 

ADPCM Lounge (Customers only)


Overview

 
Xilinx provides a fixed netlist LogiCORE solution for the 32-channel ADPCM codec core for communications applications. By using a Xilinx ADPCM solution, users can significantly reduce implementation cost and accelerate time-to-market compared to fixed function Application Specific Standard Product (ASSP) alternatives. The core is available immediately and supports Xilinx Virtex, Virtex-E and Spartan-II FPGA families. This new core creates an ideal solution for many emerging communications markets such as WLL's, DECT/WDCT cordless and Internet phone systems, satellite communications, central office DSLAMs, computer telephony and next generation PBXs.

Click here for FAQ, data sheet, overview presentation, and other links.


Spartan-II Logo

The Basics of ADPCM

ADPCM, adaptive differential pulse code modulation, is a popular ITU defined protocol used in communications. ADPCM encoded voice traffic provides excellent voice quality commonly used as an interchange between packet voice, PSTN, and PBX networks. This protocol is responsible for performing compression and expansion of speech wave forms for transmission, storage and reconstruction. The ADPCM encoder/decoder receives PCM input bit flow at 64 kbit/s (8 kHz sampling x 8-bit PCM word) and processes in real-time to produce a 40, 32, 24 or 16 kbit/s (8 kHz x 5,4,3 or 2-bit ADPCM word).

Core Features

  • Fully compliant with ITU G.726, G.721 and G.723
  • 32 duplex channels or up to 64 independent single mode channels
  • Accepts A-, µ -law and uniform PCM data and 2-5 bit ADPCM data
  • On line configurable compression rate between 40, 32, 24 and 16 kbits/s
  • On line configurable for µ-law and A-law encoding or decoding on a channel to channel basis
  • Burst and continuous mode operation
  • Global and individual channel reset
  • Coding of each data sample complete in 16 cycles
  • Optimized for Virtex, Virtex-E and Spartan-II architectures



a Xilinx AllianceCORE partner

Implementation Example

Target Device

Virtex
XCV200-6

Virtex-E
XCV200E-8

Spartan II
XC2S150-6

Size

1822 Slices

1804 Slices

1728 Slices

Speed

16.6 MHz

21.3 MHz

17.8 MHz

Obtainable without stringent place and route constraints

Ordering information

Part number Product Description Supported Devices
DO-DI-ADPCM32 32-Channel ADPCM Codec Core Virtex, Virtex-E, Spartan-II

Please contact your local Xilinx Sales Office for pricing information or to place an order. Xilinx LogiCORE ADPCM products are provided as a single-use license under the pdfXilinx Core Project License agreement.

Additional Information

Get Acrobat to view the pdf PDF files on this page.


 
  Trademarks and Patents
Legal Information

Privacy Policy
| Home | Products | Support | Education | Purchase | Contact | Search |