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

基于ATA总线的硬盘加密卡的设计和实现

摘要第1-5页
ABSTRACT第5-8页
第一章 前言第8-10页
第二章 基于FPGA 芯片的板卡设计第10-15页
   ·FPGA 芯片的选择第11页
   ·ATA 总线接口电路设计以及I/O 接口选择第11-12页
   ·下载模式及其电路设计第12-13页
   ·加密卡设计的其他注意点第13页
   ·加密卡系统连接说明第13-15页
第三章 ATA 硬盘接口协议分析第15-26页
   ·ATA 接口协议简介第15页
   ·ATA 接口信号以及寄存器编址第15-17页
     ·ATA 接口管脚信号第15-16页
     ·寄存器编址第16-17页
   ·ATA 数据传输协议分析第17-23页
     ·波形示意图约定第17页
     ·REG(寄存器)传输方式第17-18页
     ·PIO 传输方式第18-19页
     ·DMA IN(DMA 读)传输初始化第19页
     ·DMA IN(DMA 读)传输结束第19-21页
     ·DMA IN 暂停传输第21页
     ·DMA OUT(DMA 写)传输初始化第21页
     ·DMA OUT(DMA 写)传输结束第21-22页
     ·DMA OUT 暂停传输第22-23页
   ·ATA 协议中的常用命令第23页
   ·常见命令的操作流程第23-26页
     ·INDENTIFY DEVICE 命令操作流程第23-24页
     ·READ/WRITE MULTIPLE 命令操作流程第24-25页
     ·READ/WRITE DMA 命令操作流程第25-26页
第四章 EDA 设计基础第26-28页
   ·EDA 设计流程第26页
   ·VERILOG 语言开发常用技巧第26-28页
     ·总线操作设计第26-27页
     ·信号双边沿操作设计第27页
     ·基于PLL 时钟模块设计第27-28页
第五章 加密卡电路框架设计第28-34页
   ·系统程序分析第28-29页
   ·加密卡功能实现难点分析第29-30页
   ·加密卡电路框架设计第30-34页
第六章 数据处理电路设计和实现第34-42页
   ·DES 算法简介第34-38页
     ·初始变换和逆变换第35-36页
     ·Mangler 加密函数第36页
     ·子密钥的生成第36-37页
     ·加密和解密公式推导第37-38页
   ·DES 算法的电路设计和实现第38-40页
     ·子密钥的生成的电路设计第38页
     ·S-box 的电路设计第38-39页
     ·DES 算法的流水线设计第39-40页
   ·CRC 算法简介第40-41页
   ·CRC 算法的电路设计和实现第41-42页
第七章 控制电路设计和实现第42-50页
   ·READ MULTIPLE 命令的电路设计第42-43页
   ·WRITE MULTIPLE 命令的电路设计第43-44页
   ·DMA IN 命令的电路设计第44-47页
     ·DMA IN 命令的初始化电路设计第44-45页
     ·DMA IN 命令结束电路设计第45-47页
   ·DMA OUT 命令的电路设计第47-50页
     ·DMA OUT 命令的初始化电路设计第47-48页
     ·DMA OUT 命令的结束电路设计第48-50页
第八章 加密卡测试效果及其性能分析第50-52页
   ·性能测试第50页
   ·数据传输时间测试第50-51页
   ·性能分析和进一步工作第51-52页
结束语第52-53页
致谢第53-54页
参考文献第54页

论文共54页,点击 下载论文
上一篇:面向对等网的路由与资源搜索技术的研究与实现
下一篇:拓扑优化理论及其在拱坝优化设计中的应用