这篇论文以数字电视条件接收系统为研究对象,系统硬件设计以DSP和FPGA为实现平台,采用以DSP实现其加密算法、以FPGA实现其外围电路,对数字电视条件接收系统进行设计。首先根据数字电视条件接收系统的原理及其软硬分离的发展趋势,提出采用 DSP+FPGA结构的设计方式,将ECC与AES加密算法应用于SK与CW的加密;根据其原理对系统进行总体设计,同时对系统各部分的硬件原理图进行详细设计,并进行 PCB设计。其次采用从上而下的设计方式,对FPGA实现的逻辑功能划分为各个功能模块,然后再对各个模块进行设计、仿真。采用Quartus Ⅱ7.2软件对FPGA实现的逻辑功能进行设计、仿真。仿真结果表明:基于通用加扰算法(CSA)的加扰器模块,满足TS流加扰要求;块加密模块的最高时钟频率达到229.89MHz,流加密模块的最高时钟频率达到331.27MHz,对于实际的码流来说,具有比较大的时序裕量;DSP接口模块满足 ADSP BF-535的读写时序;包处理模块实现对加密后数据的包处理。最后对条件接收系统中加密算法程序采用结构化、模块化的编程方式进行设计。 ECC设计时采用C语言与汇编语言混合编程,充分利用两种编程语言的优势。将ECC 与AES加密算法在VisualDSP++3.0开发环境下进行验证,并下载至ADSP BF-535评估板上运行。输出结果表明:有限域运算汇编语言编程的实现方式,其运行速度明显提高, 192位加法提高380个时钟周期,32位乘法提高92个时钟周期;ECC与AES达到加密要求。上述工作对数字电视条件接收系统的设计具有实际的应用价值。关键词:条件接收,DSP,FPGA,ECC,AEs
上传时间: 2013-07-03
上传用户:www240697738
LM3S系列I2C例程:数字温度传感器LM75A
上传时间: 2013-04-24
上传用户:zhuoying119
数字温度PWM控制仪 课程设计 包好任务书 源代码
上传时间: 2013-04-24
上传用户:edrtbme
基于AT89S52单片机的液体温度语音播报系统设计 比较详细,有原理图,程序
上传时间: 2013-04-24
上传用户:YYRR
CDMA数字基带收发系统发送部分的FPGA设计与仿真
上传时间: 2013-08-24
上传用户:sardinescn
某酒店火灾自动报警系统电路图纸
上传时间: 2013-10-22
上传用户:huyanju
高层住宅火灾报警系统图
上传时间: 2013-10-21
上传用户:acwme
AT89c52控制数码管带温度显示的万年历
上传时间: 2013-10-30
上传用户:王者A
温度遥测遥控系统
上传时间: 2013-10-09
上传用户:lanjisu111
PC机与单片机控制的LED点阵显示实验系统_马鹏
上传时间: 2013-10-16
上传用户:ydd3625