首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文--加密与解密论文

基于嵌入式软核的硬件加密卡设计

摘要第1-5页
ABSTRACT第5-15页
第一章 绪论第15-19页
   ·课题的背景、意义及来源第15-16页
   ·数据加密技术的发展第16页
   ·可编程逻辑器件的发展第16-17页
   ·嵌入式软核技术第17-18页
   ·本文的主要研究内容第18页
   ·本章小结第18-19页
第二章 硬件加密卡的总体设计第19-27页
   ·设计原则第19页
   ·开发平台设计方案第19-22页
     ·需求分析第19-20页
     ·系统设计方案第20-22页
   ·主控制芯片的选择第22-23页
     ·主控制芯片方案的选择第22页
     ·Spartan6系列FPGA简介第22-23页
   ·数据加密芯片的选择第23-25页
     ·加密芯片的选择第24页
     ·SSX30系列芯片简介第24-25页
   ·数据传输协议的选择第25-26页
   ·本章小结第26-27页
第三章 嵌入式软核的设计与实现第27-45页
   ·MicroBlaze软核简介第27-30页
     ·MicroBlaze的结构第27-29页
     ·MicroBlaze的寄存器第29页
     ·MicroBlaze的中断机制第29-30页
   ·MicroBlaze的总线接口第30-31页
   ·MicroBlaze软核的配置第31-32页
   ·基于MicroBlaze软核的USBKEY读写操作第32-36页
     ·USB接口芯片简介第32-33页
     ·USBKEY读写操作的实现第33-36页
   ·MicroBlaze软核的配置和裁剪第36-39页
   ·MicroBlaze软核系统复位电路设计第39-42页
   ·基于MicroBlaze的硬件加密卡控制软件结构设计第42-43页
   ·本章小结第43-45页
第四章 数据加密与高速数据传输的设计与实现第45-59页
   ·数据加密的设计与实现第45-52页
     ·密码算法芯片的结构和接口第45-47页
     ·真随机数序列产生模块的设计第47-50页
     ·加密芯片的接口模块设计与实现第50-52页
   ·PCI Express架构概述第52-55页
     ·PCI Express的拓扑结构第52-53页
     ·PCI Express的事物第53-54页
     ·PCI Express的设备层次第54-55页
   ·高速数据传输的设计与实现第55-57页
   ·本章小结第57-59页
第五章 加密卡的硬件电路的设计第59-77页
   ·加密卡硬件电路的原理图设计第59-72页
     ·FPGA管脚设计第59-60页
     ·FPGA配置电路设计第60-63页
     ·存储器电路的设计第63-64页
     ·USB通信模块设计第64-65页
     ·PCI Express接口电路设计第65-67页
     ·系统复位电路设计第67-68页
     ·系统调试电路设计第68-70页
     ·系统电源模块设计第70-72页
   ·PCB设计第72-75页
     ·板层的安排第72-73页
     ·器件布局第73-75页
   ·本章小结第75-77页
第六章 总结与展望第77-79页
   ·工作总结第77页
   ·展望第77-79页
参考文献第79-83页
附录1:硬件电路原理图第83-101页
附录2:MicroBlaze软核配置源代码第101-109页
致谢第109-111页
攻读学位期间发表学术论文目录第111页

论文共111页,点击 下载论文
上一篇:基于C/S架构的银行事后监督管理系统
下一篇:数字图像处理技术在传输带上散装物料计重的研究