基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现

基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现

ID:36815756

大小:4.12 MB

页数:81页

时间:2019-05-15

基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现_第1页
基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现_第2页
基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现_第3页
基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现_第4页
基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现_第5页
资源描述:

《基于Nios+Ⅱ软核处理器的指纹识别系统SOPC设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于NiosII软核处理器的指纹识别系统SOPC设计.0实现摘要近年来,指纹识别技术得到了迅速发展和广泛的应用,它在身份识别领域中一直是最可靠的手段之一。不仅如此,指纹识别设备往往相对其他很多身份识别(人脸识别、虹膜识别)设备有着成本上的优势。SOPC(SystemOnPr0印瑚mableCllip),即可编程片上系统,是一种灵活、高效的SOC解决方案,是一种新的软硬件协同设计的系统设计技术。它将处理器、存储器、I/O口等系统设计所需要的功能模块集成到一个可编程芯片上,构成了一个可编程的片上系统。NiosⅡ是Altera的第二代32位RlSC软核处理器

2、,它的最大特点是其可配置性。设计者不必局限于一般的处理器技术(比如ARM、DSP),可根据自己的需求定制专门的处理器完成系统设计。本文就是利用NiosII软核处理器的特性进行指纹识别SOPC的设计与实现,主要工作如下:1.硬件方面,在QluartIlsII的SoPCBuilder下,设计并建立出基于NiosII软核处理器的指纹识别系统结构。并利用V嘶logHDL编写指纹采集器的硬件模块,嵌入到前面所设计的系统结构中,构成一个完整的片上可编程系统。2.软件方面,在NiosIIIDE下,编写指纹识别算法与硬件驱动程序,并且在Pc上成功编译。最后移植到Nio

3、sII嵌入式开发板上来实现整个系统。3.为了使系统执行效率更高,针对NiosII的特性,通过自定制指令与硬件加速来使整个系统运行的速度得更快,完成了系统的设计优化。关键词:指纹识别,SOPC,NiosIl,定制指令,硬件加速2基于Ni∞n软核处理器的指纹识别系统SoPC设计oj实现ABSTRACTPr姻∞tly’nlet∞hnologyoffinge巾rintidentifi训onh勰b嘲deVcloppedd∞ply锄d触.It’salways0neoftllemostreliablemea洲髑intlle矗eldofpeI∞nalidentific

4、ation.Al∞,usually'tlleoquipm印tSof1Ein聊fintid∞ti6训ona他cheap盯tll锄0therid饥ti6cationt甜啪logy(1ikefaceoririsid咖ifi础on).sOPC(SySt锄0111Pfog阳mmableCtlip),isnotolllyakindofnexible锄dhig}llyd砌Vesch锄鹤onSOC,blltalsooncnewwayt0d豁i印sySt锄啪ing∞Rwa托andh耐w骶tog劬瓯Itmal【锶all劬嘶。砌moduIes(1ikeCPU,m咖oⅨ的in

5、t硼黼锄ds0on)neededt0f0锄asySt锄ononlyonepm鲥硼哪ablechiptoreahzemeSOPC.NiosIIisAltera’ssecondversionofRISCsoRcoreCPUwhosemostobViouschamcteristicismatitcaIlbecon69ur耐Ve眄e舔ily.Thed镐ign盯couIdcustomizespeCialCPUfortlles),sterIlbaSedonmeirspecialrequi肌髓t,notlimitedbyn0肌alen渺eddedCPU(1ikeAR

6、MorDSP).Themainworkis:1.Asformehardware,IdesignedaIldconfiguredme矗nge叩rintidentificationsyStemb硒edonNiosIlsoRcoreCPU主n吐1eQua咖s11w油SOPCBujld髓Imadethcmodulefortlle缸ge甲rims锄lS0r’锄d锄b。ddeditiIltllefomersyst锄t0fornlaninte鲈atedsyst咖onpr0黟锄mablechip.2.FortheSo行w玳,Ieditapplicationprogra

7、mbasedonmefinge巾nntartllIn舐c觚dtu口wt0driveh砷vare,ofC0llr∞,吐lepr0伊锄w鹤compiled如cceSsmlly.Finally'I仃锄splantedallofmeseonmeNiosII锄beddeddeVelopmclltbo莉t0realizemesystem.3.Ioptimizedtllesyst锄llsingcustomizingiIlstnlctionaIldhardwareacceleratorbasedont11eCharact丽sticofNiosIIsoRcoreCPU.

8、Thet、ⅣowaySmadethesystem11J皿ingmuchf瓠t既Keywords

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。