DVB-CSA Core V2.0 Product Brief (June 2019 - Rev B)

Description The MVD DVB-CSA Scrambler core allows to encrypt MPEG-TS stream using ETSI specified DVB Features Common Scrambling Algorithm (CSA2). • Drop-in module for Spartan™-6, Virtex™-6, Applications Artix™-7, Kintex™-7, Virtex™-7 FPGAs and The MVD DVB-CSA Scrambler core can be used to Zynq™ encrypt MPEG-TS stream in order to broadcast it in • DVB/ATSC compliant a basic local network and gives access to the • Manage odd/even key contents to only authorized user. • Selection of up to 64 PIDs and 64 Keys (32ODD/32EVEN) at the same time Important note (any PID can use any key) We are only able to license these cores to • Automatically update encryption flags of MPEG- customers that have signed the ETSI Non- TS packet header Disclosure Agreement and are in possession of a • Supports 188, 204 and 208 bytes packet input valid license to use the Common Scrambling • Supports Data Packet or Data Burst format Algorithm. • DVB-CSA Scrambler does not include This is a requirement on all users of this technology, ECM/EMM packets insertion nor CAT applied by the consortium who own the rights to the modification (see remultiplexer core option for algorithm. Please feel free to contact MVD for more these features) information on this requirement. • Full synthesizable RTL VHDL design (not delivered) for easy customization • Design delivered as Netlist CPU_CLK

CPU_CS_i DVB-CSA MPEG-TS Interface

CPU_WR_i

CPU_RD_i Controller Parity CPU_DATAR_o

CPU_DATAW_i PID

CPU_ADDR_i ENCRYPT

NEW_KEY_i

ADDR_KEY_i KEY DVB-CSA KEY_i Memory Engine

SPI_OUT_CLK_i SPI_IN_CLK_i SPI_OUT_PSYNC_i SPI_IN_PSYNC_i MPEG_TS Management SPI_OUT_DATA_i SPI_IN_DATA_i SPI_OUT_DVALID_i SPI_IN_DVALID_i

Resource Utilization

Slices LUTs BRAMs (18k) Mults/DSP48 BUFG 6-Series 480 1465 1 0 1 7-Series 490 1462 1 0 1 Ordering information and related cores Designation MVD_DVB -CSA_SCRAMBLER_NET

VHDL source code : can be delivered as an option under NDA and other specific clauses.

Related cores : Cable Modulator J83B, DVB-C, DVB-S, DVB-T/H, DVB-T2, DVB Remultiplexer and/or ASI interface cores, contact us.

Documentation and support : Datasheet and user’s guide. In addition MVD can provide on site or remote coaching. 106, avenue des guis – 31830 Plaisance du Touch – France Tel: +33 (0) 5 62 13 52 32 – Fax: +33 (0) 5 61 06 72 60 E-mail: [email protected] – Web: www.mvd-fpga.com