home products company partners clients news careers contact us
dvb csa scrambling core

DVB Common Scrambling
Algorithm (CSA) cores

Overview

The Helion DVB-CSA cores implement the ETSI specified Common Scrambling Algorithm (CSA) which is used to provide content protection and conditional access support for MPEG video streams within Digital Video Broadcasting (DVB) applications. It has been adopted for use in Pay-TV systems by the Digital Video Broadcasting (DVB) consortium.

The CSA has also been adopted by the European Broadcasting Union (EBU) for use in Digital Satellite News Gathering (DSNG) applications, where it provides data security for the Basic Interoperable Scrambling System (BISS) Mode 1 and Mode E specifications.

Helion DVB-CSA Solutions

The Helion DVB-CSA cores are provided as separate Scrambler and Descrambler cores in order to provide the most efficient CSA solutions while providing maximum flexibility to the user.

Both cores are available in versions for use in Altera, Lattice, Microsemi (Actel) and Xilinx FPGA, and in common with all Helion IP cores they have been designed with each technology firmly in mind to yield the most efficient results. For more detailed information on these cores, please download the appropriate datasheet below.

Measured Performance
TARGET TECHNOLOGY SCRAMBLER MAX RATE SCRAMBLER AREA DESCRAMBLER MAX RATE DESCRAMBLER AREA
Altera Cyclone IV (C6) 215 Mbps 860 LEs
3 M9K RAMs
220 Mbps 751 LEs
1 M9K RAM
Altera Cyclone V (C6) 295 Mbps 433 ALMs
2 M10K RAMs
341 Mbps 426 ALMs
0 M10K RAM
Altera Cyclone 10 GX (E5) 434 Mbps 437 ALMs
2 M20K RAMs
557 Mbps 398 ALMs
0 M20K RAM
Altera Arria II GX (C4) 390 Mbps 506 ALMs
2 M9K RAMs
420 Mbps 441 ALMs
0 M9K RAM
Altera Arria V GX (C4) 336 Mbps 441 ALMs
2 M10K RAMs
359 Mbps 398 ALMs
0 M10K RAM
Altera Arria V GZ (C3) 527 Mbps 448 ALMs
2 M20K RAMs
522 Mbps 406 ALMs
0 M20K RAM
Altera Arria 10 (E1S) 492 Mbps 447 ALMs
2 M20K RAMs
588 Mbps 424 ALMs
0 M20K RAM
Altera Stratix IV (C2) 490 Mbps 506 ALMs
2 M9K RAMs
530 Mbps 434 ALMs
0 M9K RAM
Altera Stratix V (C1) 542 Mbps 459 ALMs
2 M20K RAMs
623 Mbps 398 ALMs
0 M20K RAM
Lattice ECP3 (-8) 210 Mbps 387 slices
3 EBR RAMs
200 Mbps 332 slices
1 EBR RAM
Microsemi
ProASIC3 (-2)
117 Mbps 2290 tiles
3 RAMs
121 Mbps 2156 tiles
1 RAM
Microsemi
SmartFusion2 (-1)
TBD Mbps TBD LUTs
TBD RAMs
216 Mbps 946 LUTs
2 uSRAMs
Xilinx Spartan-3A (-5) 213 Mbps 434 slices
3 BlockRAMs
211 Mbps 383 slices
1 BlockRAM
Xilinx Spartan-6 (-3) 313 Mbps 144 slices
2 BlockRAMs
335 Mbps 146 slices
0 BlockRAM
Xilinx Virtex-6 (-3) 453 Mbps 144 slices
2 BlockRAMs
560 Mbps 146 slices
0 BlockRAM
Xilinx Artix-7 (-3) 396 Mbps 144 slices
2 BlockRAMs
445 Mbps 146 slices
0 BlockRAM
Xilinx Kintex-7 (-3) 493 Mbps 145 slices
2 BlockRAMs
645 Mbps 145 slices
0 BlockRAM
Xilinx Virtex-7 (-3) 493 Mbps 145 slices
2 BlockRAMs
645 Mbps 145 slices
0 BlockRAM
Xilinx UltraSCALE (-2) 542 Mbps 122 CLBs
2 BlockRAMs
662 Mbps 97 CLBs
0 BlockRAM
Xilinx UltraSCALE+ (-2) 722 Mbps 111 CLBs
2 BlockRAMs
815 Mbps 98 CLBs
0 BlockRAM
Product Briefs

For full details of all the Helion DVB-CSA cores, please download the Product Brief in PDF format below.

DVB-CSA Cores - FPGA

Contact

For more detailed information on this or any of our other products and services, please feel free to email us at helioncores@heliontech.com and we will be pleased to discuss how we can assist with your individual requirements.

Product Brief Quicklinks
DVB-CSA Cores - FPGA

Copyright © Helion Technology Licensing Ltd, 1998-2024. All rights reserved. Privacy and Cookies
Web Site Developed by Goldstag Limited