The main features of the VCP modules:
- L3 interconnect slave interface supports:
- L4 interconnect slave interface supports:
- 32-bit access and configuration bus supported
- Transmit and receive direct memory access (DMA) requests supported through DMA_CROSSBAR
- Interrupt line for multiple interrupt source events to IRQ_CROSSBAR
- Power management through IDLE power state
The VCP module provides:
- High flexibility
- Variable constraint length, K = 5, 6, 7, 8, or 9
- User-supplied code coefficients
- Code rates (1/2, 1/3, or 1/4)
- Configurable trace back settings (convergence distance, frame structure)
- Branch metrics calculation and depuncturing done in software by the DSP
- System and development cost optimization
- Releases DSP resources for other processing
- Reduces board space and power consumption by performing decoding on-chip
- Communicates between the DSP and the VCP1, VCP2 modules through the high performance EDMA engine
- Uses its own optimized working memories
- Provides debug capabilities during frame processing
- Provides libraries for reduced development time