完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
FPGA入门:第一个工程实例之功能概述 本文节选自特权同学的图书《FPGA/CPLD边练边学——快速入门Verilog/VHDL》 书中代码请访问网盘:http://pan.baidu.com/s/1bndF0bt 下面我们将以一个简单的实例开始带大家熟悉可编程逻辑设计的开发流程。在这个实例当中,我们将用到开发板上的两个按键和一个LED指示灯。如图5.17所示,两个按键在所有可能的四种组合状态下,其控制的LED指示灯状态如下: ● 没有手指触碰按键,LED灭; ● 手指按下左边按键,LED亮; ● 手指按下右边按键,LED亮; ● 手指同时按下两个按键,LED灭。 ![]() 图5.17 简单实例功能示意图 把这个实例的两个按键作为输入,LED指示灯作为输出,不难得到如表5.1所示的真值表。在该真值表中,按键未被按下时为高电平,取值1;按键按下时为低电平,取值0。连接LED指示灯的IO输出高电平,即值1时,LED指示灯亮;输出低电平,即值0时,LED指示灯灭。 表5.1 按键输入与LED输出真值表
如果用门逻辑表示该真值表,其关系如下: LED指示灯状态 = 按键左的键值异或 按键右的键值 明白了这个关系后,我们下面就可以开始一步步的着手把这个简单得不能再简单的功能实现到最终的实验板上。注意这个简单实例的目的不在于功能本身,而是要利用它让大家熟悉开发的流程。 本文节选自特权同学的图书《FPGA/CPLD边练边学——快速入门Verilog/VHDL》 书中代码请访问网盘:http://pan.baidu.com/s/1bndF0bt |
||
相关推荐 |
||
只有小组成员才能发言,加入小组>>
891个成员聚集在这个小组
加入小组4625 浏览 0 评论
特权同学 Verilog边码边学 Lesson01 Vivado下载与安装
2702 浏览 1 评论
玩转Zynq连载50——[ex69] FIR滤波器IP仿真实例
4454 浏览 2 评论
玩转Zynq连载49——[ex68] MT9V034摄像头的图像FFT滤波处理
5351 浏览 1 评论
玩转Zynq连载48——[ex67] Vivado FFT和IFFT IP核应用实例
5562 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-23 19:01 , Processed in 0.437412 second(s), Total 37, Slave 29 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191