- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于TMS320C6416T的IP视频电话加密引擎
录入:edatop.com 点击:
3 测试结果
3.1 加密速率
表1是CCS软件Profile对各函数指令开销的*估结果。
在该测试中,取Nb=Nk=4,Nr=10。经过DataProcessing运算加密1 536字节数据,总指令开销128600。取DSP速率8 000 MIPS,则运行时间为128 600/8 000=16.075 μs,加密运算速率为1 536×8/16.075=765.41 Mb/s。该数据吞吐量完全满足了IP视频电话的实时性要求。
3.2 效率对比
参考文献[5]在TMS320C54x DSP上实现了AES算法,表2给出两种实现方式的对比。
两种处理器的架构和处理速度是不同的,在软件设计上会有不同的处理方法,若仅考虑DSP速率对算法速率的影响,本系统加密效率更高。另外,本测试仅考虑了AES加密算法代码的指令开销,实际中还要考虑DSP存取数据、中断处理等其他任务。
系统首次采用DSP TMS320C6416T处理器,合理的硬件设计确保了系统的可靠性,EDMA与McBSP相结合的通信机制提高了通信效率,优化的软件设计提升了加解密速率。本系统已成功应用于IP视频电话保密通信,经扩展设计,也可以应用于多媒体服务器,实现多通道数据加密。本方案对VOIP、视频监控、视频会议等领域具有很高的参考价值。
来源:维库开发网
上一篇:利用DAC实现高精度、双极性电压输出数模转换
下一篇:锌锰干电池充电器电路