选题3基于FPGA的计算器设计(共16页).doc

上传人:晟*** 文档编号:9404949 上传时间:2021-12-11 格式:DOC 页数:16 大小:629.50KB
下载 相关 举报
选题3基于FPGA的计算器设计(共16页).doc_第1页
第1页 / 共16页
选题3基于FPGA的计算器设计(共16页).doc_第2页
第2页 / 共16页
选题3基于FPGA的计算器设计(共16页).doc_第3页
第3页 / 共16页
选题3基于FPGA的计算器设计(共16页).doc_第4页
第4页 / 共16页
选题3基于FPGA的计算器设计(共16页).doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上选题3 实验讲义实验名称:基于FPGA的计算器设计1 基于VHDL的运算系统设计原理分析本设计是基于VHDL的运算系统设计,目的是为了实现4位BCD码的加、减、乘、除的运算功能。运算时能够通过键盘输入运算类型和运算所需要的数据,然后通过BCD码转二进制电路将数据转化成运算所需要的二进制数,再将数据和运算类型反馈到相应的运算电路得到运算结果,最后将运算结果通过译码电路传送给数码管将结果显示出来。整个设计过程是在Quartus 的环境中进行的,采用自顶向下的设计方法,系统的结构框图如图2-1所示。图2-1 系统结构框图2 加法器设计 为了能够实现4位BCD码的加法运算,设计中被加数和加数都为16位二进制数,由于2个16位二进制数相加可能会产生进位,同时为了方便数码管显示,和采用了20位二进制。此外还有清零信号rst和加法使能信号add,当rst=1时对和进行清零,否则当add=1时进行加法运算。3 减法器设计 为了实现4位BCD码的减法运算,设计中被减数和减数为16位二进制数,差为20位二进制数。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。