首页--工业技术论文--无线电电子学、电信技术论文--基本电子电路论文--数字电路论文

FPGA固件升级加密技术研究

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-13页
   ·课题的背景第9-10页
   ·国内外研究现状第10-11页
   ·本文的研究意义第11页
   ·本文的主要工作第11-12页
   ·文章的组织结构第12-13页
第二章 开发工具及FPGA 配置方法简介第13-25页
   ·FPGA 开发简介第13-17页
     ·可编程逻辑器件第13页
     ·FPGA 简介第13-14页
     ·FPGA 基本开发流程第14-17页
     ·硬件描述语言简介第17页
     ·FPGA 开发软件简介第17页
   ·FPGA 的配置方法及配置模式第17-23页
     ·综述第17-18页
     ·配置基本过程第18-21页
     ·配置电路分类第21-23页
   ·其他开发工具简介第23-24页
   ·本章小结第24-25页
第三章 FPGA 固件升级方案设计与实现第25-60页
   ·固件升级的总体方案设计第25-30页
     ·设计需求分析第25页
     ·现有配置模式增加固件升级功能的可行性分析第25-27页
     ·固件升级功能方案设计第27-30页
     ·固件升级功能的实现方案第30页
   ·固件升级各功能模块的实现第30-46页
     ·DSP 访问USB 设备第31-34页
     ·FPGA 与DSP 通信模块第34-36页
     ·FPGA 与SPI Flash 通信接口模块第36-46页
   ·固件升级的控制方式第46-56页
     ·M25P20 存储芯片相关说明第47-51页
     ·M25P20 读写操作的实现第51-56页
   ·固件升级操作的实现第56-58页
   ·测试和验证第58-59页
   ·本章小结第59-60页
第四章 FPGA 加密认证方案的设计与实现第60-86页
   ·FPGA 设计加密问题的提出第60-62页
     ·FPGA 设计面临的安全威胁第60-61页
     ·FPGA 芯片的安全性分析第61-62页
   ·FPGA 设计加密的分析第62-64页
     ·窃取FPGA 设计基本方法第62页
     ·防止窃取的方法分析第62-64页
   ·FPGA 加密认证方案的设计第64-68页
     ·基本方案第64-65页
     ·完善后的方案设计第65-68页
   ·器件选型及电路连接方式第68-70页
     ·器件选型第68-69页
     ·电路连接方式第69-70页
   ·加密算法模块的设计与实现第70-82页
     ·安全散列算法分析第71-72页
     ·MD5 算法的实现第72-76页
     ·SHA-1 算法的实现第76-80页
     ·SHA-256 算法的实现第80-82页
   ·其他功能模块的实现第82-85页
     ·FPGA 与CPLD 通信模块第82-84页
     ·加密认证模块第84-85页
   ·加密算法模块的简化第85页
   ·本章小节第85-86页
第五章 总结与展望第86-87页
   ·总结第86页
   ·展望第86-87页
致谢第87-88页
参考文献第88-90页
附录第90-93页
攻硕期间取得的研究成果第93-94页

论文共94页,点击 下载论文
上一篇:多工作模式离线式开关IC的研究与设计
下一篇:宽电源输入范围可调多值基准电压源的设计