基于多核FPGA的压缩文件高效能口令恢复算法的研究与实现
【学位单位】:郑州大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TN791;TP309
【部分图文】:
相关理论研究从上图可以看出FPGA芯片主要有6部分资源组成:可编程输入/输出单元、基本可编程逻辑单元、完整的时钟管理、嵌入式块RAM、丰富的布线资源、内嵌的底层功能单元和内嵌专用硬件模块。每个模块的功能描述如下。(1)可编程输入/输出单元(IOB)可编程输入/输出单元是FPGA与外部的数据传输接口,简称I/O单元。支持不同的电气特性要求,使输入/输出信号获取匹配。FPGA内的输入/输出单元分类为不同组,组与组之间可以相互独立,用于支持不同的输入/输出规则。I/O中的上、下拉电阻可以通过软件配置,用于满足不同的设计需求。(2)可编程逻辑块(CLB)CLB是FPGA内的基本逻辑单元,不同器件的CLB数量不同,特性也不同,但每个CLB都包含有一个或多个查找表、触发器、多路选择器等基本单元,如图2.2所示。通过配置CLB,来实现用户定义的逻辑功能。
内嵌的块RAM是FPGA内部非常重要的存储单元,能够为FPGA提供更广的应用范围和灵活性,单个块RAM大小根据芯片而不同,多个块RAM可以级联形成更大的块RAM,其结构如图2.3所示。
(6)内嵌底层功能单元内嵌底层功能模块主要包含延迟锁定环(Delay Locked Loop,DLL)、锁相环(Phase Locked Loop,PLL)、数字信号处理(DSP)等软处理核(Soft Core)。图2.4是内嵌的DSP结构图。图 2.4 内嵌的 DSP 结构图
【相似文献】
相关期刊论文 前10条
1 老万;;如何修复磁盘中损坏的压缩文件[J];电脑爱好者;2017年12期
2 ;本刊编辑部敬告作者(一)[J];河北医科大学学报;2009年01期
3 小小;;文件夹也能设密码[J];老同志之友;2017年13期
4 曹春华;;压缩文件一到 自动解压开始[J];电脑迷;2012年12期
5 ;压缩文件要更快更小[J];电脑爱好者;2011年03期
6 贺全荣;;系统搜索升级 压缩文件内容也能搜[J];电脑爱好者;2011年15期
7 方芳;;贴个标签好识货——用好压为压缩文件添加注释[J];电脑爱好者(普及版);2010年10期
8 ;本刊编辑部敬告作者(三)[J];河北医科大学学报;2008年06期
9 张先锋;;当遭遇打不开的加密压缩文件时……[J];电脑应用文萃;2006年01期
10 ;用WinRAR给压缩文件加个私人的标记[J];网络与信息;2006年06期
相关硕士学位论文 前9条
1 陈晓杰;基于多核FPGA的压缩文件高效能口令恢复算法的研究与实现[D];郑州大学;2019年
2 杨原;两种常用压缩文件口令恢复技术的研究与实现[D];华南理工大学;2016年
3 郭儒佳;压缩文件格式分析与应用[D];北京理工大学;2015年
4 王也夫;嵌入式可压缩文件系统的设计与实现[D];哈尔滨工业大学;2006年
5 文敏;压缩文件远程虚拟技术研究[D];华中科技大学;2009年
6 李天佑;Linux文件系统应用[D];浙江大学;2006年
7 李洋帆;基于小波算法的视频软解压播放系统的研究方案[D];哈尔滨工程大学;2002年
8 王卫娜;网络数字化学习资源调查及其分布特点分析[D];山东师范大学;2013年
9 孙文歌;RAR编码分析与译码研究[D];解放军信息工程大学;2009年
本文编号:2883497
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2883497.html