检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吴朝晖[1] 刘小明 WU Zhaohui;LIU Xiaoming(School of Physics and Electronic Information,Anhui Normal University,Anhui 241000,China)
机构地区:[1]安徽师范大学物理与电子信息学院,安徽241000
出 处:《电子技术(上海)》2024年第12期10-13,共4页Electronic Technology
基 金:安徽省优秀青年基金(2308085Y02)。
摘 要:阐述一个基于FPGA的Hex2BCD自定义指令设计和实现,采用Verilog HDL进行设计,通过模块化设计方法提高复用性和可维护性,并优化转换算法,使用移位和加法操作代替传统查表法,减少存储需求并提高运算效率。使用Quartus 17.1和ModelSim仿真器对电路进行仿真,验证设计的正确性。在测试中,基于Cyclone IV芯片的开发板,通过SevenSeg自定义IP核,将BCD数据在数码管上显示,验证了设计在实际应用场景中的有效性和可靠性。This paper describes the design and implementation of an FPGA-based Hex2BCD custom instruction using Verilog HDL.The modular design approach enhances reusability and maintainability,and the conversion algorithm is optimized by using shift and add operations instead of traditional lookup tables,reducing storage requirements and improving computational efficiency.The circuit was simulated using Quartus 17.1 and ModelSim,confirming the design's correctness.In testing,based on the Cyclone IV chip development board,the BCD data was displayed on a seven-segment display through a custom SevenSeg IP core,verifying the design's effectiveness and reliability in practical applications.
关 键 词:Hex2BCD转换 自定义指令 硬件加速 数码显示
分 类 号:TN919.3[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.219.24.193