欢迎来到天天文库
浏览记录
ID:36815756
大小:4.12 MB
页数:81页
时间:2019-05-15
《基于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
此文档下载收益归作者所有