光颉 Viking · 产品与技术资料捷比信主站 · 综合产品与服务
光颉 Viking电阻产品
捷比信产品咨询0755-29796190

用小脚FPGA构建实验电路并验证二进制比较器

在上一篇文章中,我们通过小型FPGA内核开发板介绍了门电路的实验过程。当然,我们还可以绘制更复杂的门电路组合,并通过小脚FPGA轻松实现相应输入/输出特性的定义。现在,我们用脚来学习更多具有特定功能的实用组合逻辑电路。在本文中,我们希望设计一个二进制比较器,通过一个小脚的FPGA构建实验电路,并验证结果。顾名思义,二进制比较器比较两个二进制数的大小,因此对于两个输入的比较器,输出结果只不过是小于,大于和等于三种可能性。因此,我们列出了该电路的真值表。表1二进制比较器真值表ABY2(AY1(A> B)Y0(A = B)00001011001001011001我相信所有学习过数字电路课程的学生都知道如何在该电路上执行逻辑运算,简化并绘制相应的门电路组合图1电路图图2门电路通过Verilog代码组合,我们描述了电路硬件,这一次我们使用数据流写入方法,该代码出现!& ^和其他符号实际上与直接对数据执行逻辑运算相同,并且对应于NOT,AND或OR。我希望以后每个人都熟悉这些符号,就像看到诸如¥ $€。modulecomparer1(inputwireA,//定义输入的两个数字a,binputwireB,outputwireY2,//定义对应于三个输出结果的ledoutputwireY0,outputwireY1; assignY2 =(!A)& B; //对应分配Y1 = A&(! B); //对应于A> BassignY0 =!(A ^ B); //对应于A = Bendmodule表2每个变量对应于小脚和相应的引脚变量小脚ASW1BSW2Y2L1Y1L2Y0L3这样,我们在小脚上构建了一个二进制比较器,我们可以通过调整输入代码来验证我们的设计开关并观察LED灯的现象。在本文的结尾,我们提出两个问题:1.如果将开关SW1,SW2转到下图,那么L1,L2,L3的对应状态应该是什么?注意:小脚上的LED是低功率的灯会变亮,也就是说,当输出为1时,LED会熄灭,反之亦然。图32.如果小脚上的L2和L3现在接通,则DIP开关SW1和SW2应该处于什么状态? (DIP开关在图片中间的位置仅用于说明目的,实际上没有中间状态)。从图4开始很容易,然后可以轻松地对其进行扩展和验证吗?今天的内容到此为止,在下一篇文章中,我们将介绍如何以较小的脚来实现更实用,更有趣的组合逻辑电路实验,敬请关注。

相关资料

HTC总裁:2021年将有5G手机计划M1 Mac占笔记本电脑市场的0.8%微软首次展示HoloLens增强现实眼镜硬件Realme锦鲤系列旗舰机京东已预订超过45万一站式协同应用解决方案帮助中国制造业转型升级在不影响PF和THD的情况下解决了LED灯高压线性方案的闪烁问题广西南宁市中小学教室照明抽样检查:不合格率达66.6%2020年全球新能源汽车市场回顾尖端技术已成为投资的风向标,高通实现了未来的企业创新5G时代已经到来,电线电缆行业将如何找到新的热点?只是绘制并生成照片?黑色科技AI网站堪比魔笔Ma LiangRSA:世界为物联网做好准备了吗我国的5G手机市场带动眩光膜市场的持续增长,发展前景广阔快来了!三星Galaxy A52 5G通过3C认证Hampoo通过新的车载物联网解决方案将CES ASIA引入电力电子设备的分类_电力电子设备的特点第三代南孚聚拢环新上市:功耗增加30%另一款国内操作系统亮相:红旗LinuxiQOO7确认将配备4K级动力泵液体冷却系统全国303个以上地级以上城市实现了运输一体化