- 1
- 0
- 约1.67千字
- 约 16页
- 2019-10-10 发布于湖北
- 举报
选题人:金剑峰 项目背景 现今无线通信数据传输已经成为了信息交流中不可或缺的媒介之一。很多情况下,信息资料的传输是通过手机或者无线网络等无线通讯方式进行传输的,一旦重要数据被截获破解,会造成无法估量的后果。 利用软件实施加密算法已经成为实时安全通信系统的重要瓶颈,标准的商品化CPU和DSP无法跟上数据加密算法的计算速度要求。 项目背景 KEY 项目内容 本系统使用Xilinx开发平台,以Xilinx的嵌入式软核Micro Blaze为主控制器,调用FPGA的硬件编程实现AES加解密和控制CC2420来实现高速有效的数据通信。 User Case 系统总体流程图 控制台 (电脑终端) HDL加密 PS/2接口 PS/2键盘输入密钥 L C D PS/2接口 HDL解密 CC2420 CC2420 L C D 控制台 (电脑终端) 数据 指令 指令 数据 无线 传输 系统模块划分 ★软核控制模块 ★AES加密模块 ★AES解密模块 ★无线通信模块 How To Do 项目实施方案 明确系统功能以及预期目标 根据预期效果设计系统测试方案 合理划分各个功能模块,明确每个模块需要实现的功能 对各自大模块进行功能细分,测试与设计并行 小模块组合测试,反馈整改。 整体测试修改 软核控制模块设计步骤 明确软核模块预期功能: 测试方案 程序设计及编程 根据MicroBlaze 软核对各
原创力文档

文档评论(0)