FPGA 二进制转格雷码

本文档详细记录了一次FPGA实验,旨在实现四位二进制格雷码转换。实验中,通过理解格雷码转换原理,使用7486异或门设计了功能模块,并进行了仿真验证。实验步骤包括项目创建、组件连接、仿真测试等,最后总结了格雷码转换的特性及注意事项。
摘要由CSDN通过智能技术生成

FPGA实验报告



一、概述

1、目的及意义:

通过本实验复习格雷码转置,学会组件之间的连线。

2、主要功能:

四位二进制格雷码转换

二、原理及步骤

1、原理框图:

在这里插入图片描述

2、工作原理

输入四位二进制数,GND设置为0,公式表示:

在这里插入图片描述

3、功能模块简介

INPUT     输入

OUTPUT 输出
7486 异或操作

4、实验步骤

	创建项目文件,按照要求添加组件,并修改变量名,进行仿真验证,设置引脚,利用开发板进行验证。

三、程序设计及描述

(非自主设计实验)
格雷码转换规则,当前位与前一位不同转换为1,相同转换为0,最后一位进行转换。

四、仿真与综合测试

1、 真值表

在这里插入图片描述

2、仿真图

在这里插入图片描述
在这里插入图片描述

五、总结

1、格雷码的最后一位并不是默认不变,也可以默认和0进行异或操作。
2、模块连线的时候注意,操作谨慎避免不必要的错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值