Main

Turbo Convolutional Code Decoder, CDMA2000/3GPP2

 

Part Number:

EF-DI-TCCDEC-SITE

Program:

LogiCORE

Product Details
Documentation
Device Family Support
  • Virtex-5 LX
  • Virtex-5 LXT
  • Virtex-4 FX
  • Virtex-4 LX
  • Virtex-4 SX
  • Virtex-II Pro
  • Virtex-II
  • Spartan-3A
  • Spartan-3A DSP
  • Spartan-3AN
  • Spartan-3E
  • Spartan-3
  • Spartan-II
This Turbo Convolutional Code (TCC) Decoder implements the CDMA2000/3GPP2 mobile communication system specification. This LogiCORE module is designed to work with the CDMA2000/3GPP2 TCC Encoder LogiCORE module to provide an extremely effective way of transmitting data reliably over noisy data channels. The decoder implements the MAX or MAX* algorithm. It allows the user to dynamically select the number of iterations, from 1 to 16. The core expects two's complement fractional numbers as inputs and also uses this format for the internal calculations. It supports a sliding window size of 32 or 64. The decoder works with all CDMA2000/3GPP2 code rates. It is designed to use internal or external RAM for data storage.

Key Features

  • Implements full 3GPP2 interleaver
  • Supports full 3GPP2 block size range - 378-20730 (core v1.0), 122-12282 (core v2.1)
  • User selectable use of MAX, MAX* or MAXSCALE algorithms – allows user to trade off performance against memory resources
  • Input bit widths parametrizable (from 2-5 integer + 1-4 fractional bits with core v2.1)
  • Dynamically selectable number iterations from 1-15
  • Sliding window sizes of 32 or 64 – reduces memory resources
  • Internal or external RAM data storage
TCC Decoder Core Version3GPP2 Specification Supported
V1.0'Rev. C' (C.S0002-C_v1.0)
V2.1‘EVDO rev. A/B’ (C.S0024-a_v2.0, C.S0024-b_v1.0)
 
 
 
 
 
/csi/footer.htm