Design of QR Code Identification System Based on Hummingbird E203 RISC-V Processor

Wang Yu, Wang Faxiang

Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (5) : 7-10.

PDF(1706 KB)
PDF(1706 KB)
Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (5) : 7-10.
TOPICAL DISCUSS

Design of QR Code Identification System Based on Hummingbird E203 RISC-V Processor

  • Wang Yu, Wang Faxiang
Author information +
History +

Abstract

Aiming at the common QR code application in daily life,a QR code identification system is designed based on the Hummingbird E203 RISC-V processor architecture.Through the customized hardware design of the key components of the system,and the implementation of the supporting software algorithms,the construction of the overall system environment is completed,and the verification of the system function is passed.In addition,the QR codes in different situations are tested accordingly.The test results show that the average identification time consuming is 705 ms and 96%,which confirms the feasibility of the system.

Key words

Hummingbird E203 / QR code / SoC / FPGA / RISC-V

Cite this article

Download Citations
Wang Yu, Wang Faxiang. Design of QR Code Identification System Based on Hummingbird E203 RISC-V Processor[J]. Integrated Circuits and Embedded Systems. 2023, 23(5): 7-10

References

[1] Andrew Waterman,Krste Asanovi c,etal.The RISC-V Instruction Set Manual Volume I:Unprivileged ISA[J].EECS Department,University of California,Berkeley,2021.
[2] 潘树朋,刘有耀.RISC-V微处理器以及商业IP的综述[J].单片机与嵌入式系统应用,2020,20(6):5-8,12.
[3] Ramya V,Gopinath G.Review on quick response codes in the field of information security (Analysis of various imperceptibility characteristics on grayscale and binary QR code[C]//2014 International Conference on Advances in Engineering and Technology(ICAET).IEEE,2015.
[4] 胡振波.手把手教你设计RISC-V CPU处理器篇[M].北京:人民邮电出版社,2018.
[5] 何伟,易明,张玲,等.基于Nios II的二维条码识别系统设计[J].单片机与嵌入式系统应用,2009(5):62-65.
[6] 李婉婉,胡文龙,李宏,等.基于SoPC的QR二维码识别系统设计[J].微型机与应用,2014,33(10):80-82,85.
[7] 胡文龙.基于SOPC的QR二维码识别系统设计与实现[D].宁波:宁波大学,2014.
[8] QR Codes[EB/OL].[2022-12].https://www.kaggle.com/datasets/coledie/qr-codes.
[9] 王倩妮,邱菲尔,章圳琰,等.基于Python与Zbar的无人机盘点条形码识别研究[J].物流工程与管理,2018,40(6):76-78.
[10] Tribak H,Zaz Y.QR code recognition based on principal components analysis method[J].Int. J. Adv. Comput.Sci.Appl,2017,8:241-248.
[11] 黄丹灵.基于Nios II的QR条码识别系统的设计[D].重庆:重庆大学,2009.
[12] 徐光辉,程东旭.基于FPGA的嵌入式开发与应用[M].北京:电子工业出版社,2006.
[13] Shirur Y,Sharma K M,Aishwarya A.Design and implementation of Efficient Direct Memory Access (DMA) Controller in Multiprocessor SoC[C]//2018 International Conference on Networking, Embedded and Wireless Systems (ICNEWS),2018.
[14] 王炳辉,何小海,卿粼波,等.基于FPGA的DMA数据传输系统设计[J].电子设计工程,2020,28(8):20-24.
[15] 卞学愚.基于AHB总线协议的DMA控制器设计[D].西安:西安电子科技大学,2018.
PDF(1706 KB)

Accesses

Citation

Detail

Sections
Recommended

/