The CSA 2.1 descrambler IP core is hardware implementation of DVB Common Scrambling Algorithm version 2.1. It was designed to remove protection from scrambled broadcast data by flow-through decryption of transport stream. It has simple custom interface for data with flow control and APB 3.0 slave interface (backward compatible with APB 2.0) for set keys.
The CSA 2.1 descrambler IP core was designed for handling up to four different transport streams with even and odd keys for each TS.
CSA2.1 descrambler
Overview
Key Features
- Fully compliant with DVB CSA 2.1 standard
- 4 key sets for TS descrambling
- Each keyset consist of odd and even keys
- Conformance mechanism support for each keyset
- Configuration Interface AMBA APB
- Area 45000 Gates
Benefits
- Easy to integrate with standard APB interface and simple flow-through data interface
- High performance – about 3 cycles per byte
- Handling up to 4 different transport streams, even and odd keys for each
- Highly configurable UVM based verification environment with high code coverage (95%)
Block Diagram
Applications
- DVB set-top-boxes with conditional access support and multiple tuners
- Personal video recorders
- Conditional Access Modules
- Broadcast equipment
Deliverables
- RTL Source code
- UVM based verification environ-ment
- SDC for synthesis and STA
- User Guide
- Integration manual
Technical Specifications
Maturity
Pre-Silicon
Availability
NOW