首页> 中文会议>第1届研祥杯嵌入式技术在电力系统中的应用研讨会 >基于x86的高速电力专用加密卡异步并行驱动设计

基于x86的高速电力专用加密卡异步并行驱动设计

摘要

在网络带宽不断提高的形势下,电力专用网络对电力通信设备的性能提出了更高的要求,本文通过在SMP(对称多处理器)环境下对Linux驱动程序的研究,根据用户层的异步调用需求,提出了一种高实时性和大吞吐量的加密卡多卡驱动设计方案,满足了电力专用网中高速加密装置的安全和性能要求。驱动程序接收来自用户层的报文后将报文发送给加密卡,加密卡板载的电力专用加密芯片处理完成后触发中断通知驱动接收数据,将其放入已加解密报文队列,供用户层异步读取。在多块加密卡并行时,不同用户可以通过多个设备操作句柄调用加密模块对加密卡进行异步读写操作,同时,考虑到SMP环境,对这种异步读写操作机制进行同步处理以保证其有序进行。通过对系统的吞吐量对比分析,证明这种实现方式对专用加解密芯片的性能损耗很小,是一种高效的驱动实现方法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号