文档介绍:项目编号:
URT Program
北京石油化工学院
大学生研究训练[URT]计划
项目结题报告
项目名称: 同步序列检测仪的研究及实现
指导教师: 职称
学院(系、中心): 信息工程学院
学生负责人:
专业年级:
项目起止年月: 2009 年 12 月至2011 年 5 月
填写日期: 2011 年 5 月 22 日
研究工作总结报告
请按照下列提纲编写,要求简明扼要,总字数在1500字左右。
、研究结果。
、应用前景、学术反映等。
,说明存在问题与建议。
4、研究工作中的体会、得失经验等。
主要研究的内容是有关同步序列检测仪的研究及实现,序列检测仪是一种能够检测输入的一串二进制编码,当该二进制编码与事先设定的码一致时,检测电路输出高电平,反之则输出低电平。研究的方法主要是先设计出序列检测仪原理图,接着编程实现序列检测功能,最后测试产品功能。即先利用Protel绘制出原理图,生成PCB板并印制焊接电路板,检测电路板能否正常工作;再编写VHDL(VHSIC Hardware Description Language)语言,生成一段伪随机序列,同时实现检测源序列和目标序列是否匹配的功能,并借助Quartus II中的仿真模块,对生成的电路进行仿真,并把程序下载到焊接好的电路板中;最后进行测试电路板和序列检测功能。利用这种技术来设计同步序列检测仪,具有很强的灵活性、可靠性和可扩展性。研究结果电路板能实现序列检测功能并显示匹配结果,这里采用8个移位寄存器产生的伪随机码作为源序列进行测试,目标序列是通过拨码开关设定任意的8位序列,当输入序列中有和这8位目标序列匹配时,能通过发光二极管显示匹配结果,亮时表示相同。
完成形式是软硬件相结合,先绘制电路板,再编写VHDL语言控制芯片,完成可以根据任意给定的目标序列,对输入的任意随机序列进行检测的功能。在电路板上,可通过拨码开关设置任意8位的目标序列,再由程序产生伪随机序列,并通过发光二极管显示产生的序列。同步序列检测模块,检测产生的伪随机序列,当所产生的序列和目标测序列匹配时,通过红色发光二极管显示。通过此方法控制,可以达到序列检测的目的。应用前景:序列检测仪可广泛应用于现代数字通信系统中,在日常生产、生活及军事等领域常需要用到。如可以在密码认证中,当输入密码与事先设定的密码一致时,认证成功。或是在军事领域,比较关心的是敌方通信中某些感兴趣的内容,而通信数据是海量且加密的,没有必要一一破译,只要破译部分关键词之后,就可在侦听过程中,只检测这些关键词,一旦侦听到,立即启动记录仪,记录关键词时段的通信内容加以解密。学术反映:序列检测仪能很快检测出目标序列,在安全防盗、密码认证等加密以及在海量数据中对敏感信息的自动侦听等领域应用非常广泛,因此,目前国内外对于序列检测仪的研究非常广泛而深入。
同预期计划和目标相比,在展示部分有所改变,原来是想用数码显示管或是液晶屏来显示目标序列和输入的序列匹配结果,但由于时间和能力有限,这部分我们没有做成功。最后我们是通过发光二极管来显示目标序列和输入的序列匹配是否匹配,虽然展示结果时不是很直观,但是还是能起到同样的效果。此项目还可以继续研究,如可以检测任意位的目标序列,可通