关闭
关闭
首页 > 嵌入式硬件 > 嵌入式开发

1 功能概述

流水广告灯主要应用于LED灯光控制。通过程序控制LED的亮和灭, 多个LED灯组成一个阵列,依次逐个点亮的时候像流水一样,所以叫流水灯。由于其形成美观大方的视觉效果,因此广泛应用于店铺招牌、广告、大型建筑夜间装饰、景观装饰等。

在FPGA电路设计中,尽管流水灯的设计属于比较简单的入门级应用,但是其运用到的方法,是FPGA设计中最核心和最常用部分之一,是FPGA设计必须牢固掌握的基础知识。从这一步开始,形成良好的设计习惯,写出整洁简洁的代码,对于FPGA设计师来说至关重要。

在本案例中,使用常用的verilog语言完成该程序,设计并控制8个灯的花式或循环点亮。具体功能要求如下:

上电后,实现左移和右移交替的流水灯。

右移流水灯:八个灯最左边第一个灯灭,其他灯亮;隔1s后,第二个灯灭,其他灯亮;隔1s后,第三个灯灭,其他灯亮;如此类推,直到第八个灯灭1s后进行左移流水灯操作。

左移流水灯:八个灯最右边第一个灯灭,其他灯亮;隔1s后第二个灯灭,其他灯亮;再隔1s后,第三个灯灭,其他灯亮;如此类推,直到第八个灯灭1s后进行右移流水灯操作。

2 设计思路

按照项目的功能要求,我们用8比特的LED信号表示8个灯,led[0]~led[7]分别代表第1个至第8个灯,值为0时亮,0时亮。下面我们来看看硬件电路图以及制定出项目所需的信号列表。

 

1.jpg

图1 流水灯硬件电路

信号列表:

 

2.jpg

 

3.jpg

 

3.jpg

 

5.jpg
换一批

延伸阅读

[新鲜事] 试用手记:为国产FPGA正名(一)

试用手记:为国产FPGA正名(一)

印象中FPGA市场基本是Altera和Xilinx一统天下,他们的明争暗斗决定着FPGA的未来,甚至他们各自的家族产品都是对着干的。Lattice、Actel、Atmel各有其小众市场,再有别的厂商,基本上特权同学是不太叫得上来了。国产......

关键字:FPGA 国产

[新鲜事] 为国产FPGA正名(六,完结篇)

为国产FPGA正名(六,完结篇)

两个调试中遇到的小问题,引以为戒。1. 画板子的时候由于没注意结构上的固定边框,不小心把一个旁路电容放在边界上。在外部铁壳将液晶屏固定到电路板上后,出现的症状很有意思。两个不同的屋子(A和B),同样的电......

关键字:FPGA 国产

[新鲜事] 试用手记:为国产FPGA正名(四,时序工具)

试用手记:为国产FPGA正名(四,时序工具)

关于时序工具的一些FAE解答:问:你们的工具是否只提供所有输入输出管脚完全一致的时序约束?如tsu,th,tco,tpd的约束?如果不同管脚可以有不 同约束值,如何设置?FAE:我们的工具提供的是时序分析功能,尚未提供时......

关键字:FPGA 国产 时序

[新鲜事] 降低FPGA功耗的设计技巧

降低FPGA功耗的设计技巧

使用这些设计技巧和ISE功能分析工具来控制功耗    新一代 FPGA的速度变得越来越快,密度变得越来越高,逻辑资源也越来越多。那么如何才能确保功耗不随这些一起增加呢?很多设计抉择可以影响系统的功耗,这些抉择......

关键字:FPGA 功耗 设计技巧

[疯狂史] 紫光疯狂收购史 投3000亿圆芯片帝国梦!

紫光疯狂收购史 投3000亿圆芯片帝国梦!

继7亿美金收购展讯,9亿美金收购锐迪科,25亿美金收购新华三,38亿美金控股西数,再砸5亿人民币“娶”西数,紫光疯狂的步伐还远未停止。近日,紫光投资3000亿元打造第三大芯片制造商,媲美Intel。不得不说......

关键字:紫光 收购史 FPGA 半导体

[新鲜事] 为什么嵌入式工程师要用FPGA

为什么嵌入式工程师要用FPGA

 在一个领域中,如果唯一不变的是变化,那么不需要对电子技术和设计方法的发展变化做多少回顾,就能见证到变化是如何使设计工程师能够创建出下一代创新产品。微处理器得到大规模应用后,价廉物美的新技术为基于软件......

关键字:FPGA 嵌入式工程师

[新鲜事] FPGA设计需注意的方方面面

FPGA设计需注意的方方面面

不管你是一名逻辑设计师、硬件工程师或系统工程师,甚或拥有所有这些头衔,只要你在任何一种高速和多协议的复杂系统中使用了FPGA,你就很可能需要努力解决好器件配置、电源管理、IP集成、信号完整性和其他的一些关键......

关键字:FPGA 方面

[新鲜事] 为什么嵌入式开发人员要使用FPGA

为什么嵌入式开发人员要使用FPGA

在一个领域中,如果唯一不变的是变化,那么不需要对电子技术和设计方法的发展变化做多少回顾,就能见证到变化是如何使设计工程师能够创建出下一代创新产品。微处理器得到大规模应用后,价廉物美的新技术为基于软件的......

关键字:FPGA 嵌入式开发

[新鲜事] 为何RF测试系统需要FPGA?

为何RF测试系统需要FPGA?

FPGA是一种可以重复改变组态的电路,可让设计者进行编程的逻辑闸元件,特别适用于产品开发时必须不断变更设计的应用,以有效加速产品上市时间。而FPGA电路的特性,特别适合用于软体定义的测试系统架构,这也正式目前......

关键字:FPGA RF测试 系统

[行业资讯] 阿里云选择Xilinx部署FPGA云加速服务F2

阿里云选择Xilinx部署FPGA云加速服务F2

All Programmable技术和器件的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX))昨天在2017杭州·云栖大会上宣布,阿里巴巴旗下云计算公司阿里云在其最新款的FPGA加速服务中选择了赛灵思。作为全球第......

关键字:阿里云 Xilinx FPGA云加速

[行业资讯] QuickLogic为中芯国际40纳米低漏电工艺提供eFPGA技术

QuickLogic为中芯国际40纳米低漏电工艺提供eFPGA技术

中芯国际集成电路制造有限公司(“SMIC”,纽交所代号:SMI,港交所股份代号:981),世界领先的集成电路晶圆代工企业之一,也是中国内地规模最大、技术最先进的集成电路晶圆代工企业,与QuickLogic Corporation(纳斯达克股......

关键字:美通社 eFPGA 中芯国际

[行业资讯] 英特尔加入DARPA计划,是否发布AIB还未决定

英特尔加入DARPA计划,是否发布AIB还未决定

美国国防高等研究计划署(DARPA)旗下简称为“CHIPS”的计划,在未来8个月目标将定义及测试开放芯片介面,目标培育从即插即用小芯片(Chiplet)设计半导体元件的生态体系,希望在3年内将可见有多家公司以此连结广泛的晶粒,用以打造复杂的......

关键字:英特尔 芯片 赛灵思 FPGA
条评论

我 要 评 论

网友评论

大家都爱看

  • 华为的优势,就是自家的各种自研芯片

    CPU即中央处理器,是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。它的功能主要是解释计算机指令以及处理计算机软件中的数据。

    2017-08-16
  • 你不知道Ryzen芯片有多火?来看看AMD的股票吧

    据外媒报道,美银美林认为,AMD最新的Ryzen芯片可能会引发一波销售浪潮,进而推动该股继续上涨。它认为AMD股票还有40%以上的上涨空间。

    2017-08-16
  • 国产芯片:厚积薄发,强势崛起

    关于国产芯片,是近几年才有崛起的势头,可是在几年之前,国产芯片还处于“沉睡”的状态,尤其是手机芯片,几乎大部分都依赖进口,而且国外的市场几乎被高通和联发科所垄断,也就展讯还在市场边…

    2017-08-16
  • 为了数据安全 大疆无人机增加隐私飞行功能

    大疆周一表示,在美国陆军因为“网络缺陷”而要求其成员停用大疆无人机后,这家中国无人机制造商将加强无人机的数据安全性。 大疆政策和法务副总裁布伦丹&middot…

    2017-08-15
  • Intel代工 展讯发布14nm SC9853I手机SoC

    SC9853I采用的Intel的14nm FinFET制程,架构为8核64位Airmont架构,主频1.8GHz,GPU为Mali-T820 MP2,号称面向799~1299元档次的手机。…

    2017-08-15