A DSP Based Descrambler for Digital Satellite TV Receiver

被引:0
作者
Fathy, Ramy A. [1 ]
Zekry, Abd El-halim [1 ]
机构
[1] Ain Shams Univ, Fac Engn, Elect & Commun Dept, Cairo, Egypt
来源
NRSC: 2009 NATIONAL RADIO SCIENCE CONFERENCE: NRSC 2009, VOLS 1 AND 2 | 2009年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we implement a DSP based descrambler for digital satellite TV receiver. The descrambler is the core of the conditional access subsystem responsible of viewing restricted content broadcasted in received transport streams. We implement the descrambler algorithm in accordance with the common scrambling algorithm, which is used in scrambling digitally broadcasted transmissions, in native C programming language. Using DSP device TMS320C6713 @ 225 MHz and starting from the native C implementation of the algorithm, we propose multi-level compiler optimization guidelines to be applied on DSP based consumer electronic devices implementations in time critical applications. The proposed guidelines goal is to boost the processor performance up for achieving maximum processing speeds. The optimization guidelines proposed resulted in a performance enhancement of 58.6% when applied on our DSP based descrambler, as compared with the initial native C implementation for the algorithm.
引用
收藏
页码:426 / 433
页数:8
相关论文
共 14 条
[1]  
[Anonymous], 138181 ISOIEC
[2]  
CRUICKSHANK H, 2001, C37P SAT DVB COND AC
[3]   DVB conditional access [J].
Cutts, DJ .
ELECTRONICS & COMMUNICATION ENGINEERING JOURNAL, 1997, 9 (01) :21-27
[4]  
*ETSI, 1996, DIG VID BROADC SUPP
[5]  
Menezes Alfred J., 1997, Handbook of Applied Cryptography
[6]  
MOOJI WG, 1994, IEE C PUBLICATIONS, V397, P489
[7]  
PESCADOR F, 2006, IEEE INT C CONS EL, P271
[8]  
SARGINSON PA, 19962 BBC RES DEV
[9]  
SCHNECK PB, 1973, ACM ASS COMPUTING MA, P106
[10]  
Schneier B., 2015, APPL CRYPTOGRAPHY, VSecond