1. 研究目的与意义
随着电子技术的发展,具有防盗报警等功能的电子密码锁代替密码量少、安全性差的机械式密码锁已是必然趋势。
电子密码锁与普通机械锁相比,具有许多独特的优点:保密性好,防盗性强,可以不用钥匙,记住密码即可开锁等。
目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式。
2. 课题关键问题和重难点
fpga设计流程包括系统设计和设计实现,系统方案完成之后即进入设计实现阶段的工作,他以系统方案为输入,进行rtl级描述、功能仿真(rtl级仿真)、逻辑综合、布线前门级仿真、适配(布局布线)、时序仿真(布线后门级仿真)、时序分析、器件编程、系统验证一系列流程的处理才能完成fpga芯片的设计。
需要说明的是,如果仿真验证不对或者某一步有错,就要返回修改。
有必要检查和修改的地方有rtl级描述、系统方案、约束和测试激励等。
3. 国内外研究现状(文献综述)
随着大规模和超大规模可编程器件在fpga技术支持下的广泛应用,使现代化设计计算已进入一个全新的阶段,从设计思想、设计工具一直到实现方式都发生了诸多变化。
在fpga技术中,最为引人瞩目的是以现代电子技术为特征的逻辑设计仿真测试技术。
改技术只需通过计算机就能对所设计的电子系统从不同层次的性能特点上进行一些列准确测试和仿真;在完成实际系统的设计后,还能对系统上的目标器件进行边界扫描测试[1]。
4. 研究方案
fpga设计流程包括系统设计和设计实现,系统方案完成之后即进入设计实现阶段的工作,他以系统方案为输入,进行rtl级描述、功能仿真(rtl级仿真)、逻辑综合、布线前门级仿真、适配(布局布线)、时序仿真(布线后门级仿真)、时序分析、器件编程、系统验证一-系列流程的处理才能完成fpga芯片的设计,其设计流程如图所示。
需要说明的是,如果仿真验证不对或者某一一步有错,就要返回修改。
有必要检查和修改的地方有rtl级描述、系统方案、约束和测试激励等。
5. 工作计划
第1-2周:提交开题报告,并进行课题的需求分析。
第3周:在导师的指导下进行课题详细设计。
第4周:在导师指导下进行课题模块化设计并进行模块代码编写与调试。
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。