1.Abstract 在同一个模块被多次例化的时候,改变参数构建不同的硬件实体是一个很好的选择。特别是今天帮一个朋友调试一个比较复杂的逻辑,深有体会。这个也是一个小技巧,回来也查了许多资料,强化了一下这方面的知识。前几天也做了一个这样的例子,可以拿过来作为验证一下。 2.Content ...
.Abstract 观察到一个有趣的现象,每当把Apple笔记本合上的时候,那个白色的呼吸灯就会反复地由暗渐明,然后又由明渐暗,乍一看就像Apple笔记本在打盹休息一样,十分可爱 于是突发奇想,要不用Verilog也写一个吧,资源也不需要太多,一个LED灯就可以了。为了使用方便,可以把它做成参数化的,可以根据时常进行参数调节 深睡 浅睡跟清醒的时候呼吸频率似乎是不一样的 下面就来分析和实践一下。 ...
2014-11-18 19:10 0 6195 推荐指数:
1.Abstract 在同一个模块被多次例化的时候,改变参数构建不同的硬件实体是一个很好的选择。特别是今天帮一个朋友调试一个比较复杂的逻辑,深有体会。这个也是一个小技巧,回来也查了许多资料,强化了一下这方面的知识。前几天也做了一个这样的例子,可以拿过来作为验证一下。 2.Content ...
1. Abstract function和task语句的功能有很多的相似之处,在需要有多个相同的电路生成时,可以考虑使用它们来实现。因为个人使用它们比较少,所以对它们没有进行更深的了解,现在时间比较充裕,我想通过写几个简单的电路将它们二者的功能进行验证一下,看看究竟是怎么生成电路的。 2. ...
概述 实现彩虹呼吸灯 题目就是这么简短,但这是目前我碰到的最有意思的一道题目,因为他有无数种解决方法,并且每一种都是那么高级或者巧妙,比如 可以利用3路不同初相的PWM调制信号驱动三颗RGB灯重叠呼吸 利用1路PWM信号以及状态机,将一个周期分为3个状态,分别是[R降 ...
记录自己写的呼吸灯小程序,程序未经重构,总体较粗糙,望看官见谅。 主体思想是基于PWM脉冲宽度调制来控制LED呈现出一种由暗到亮-由亮到暗的渐变效果; 由于程序比较简单,故程序中没有给出详细注释,在这里大概说一下其两个always块的作用, 第一个always块下面主要是实现 ...
为我们的灯亮时间是依次递增的,所以我们可以使在后一个2/1000s的灯亮时间与前一个2/1000s的灯亮时间增 ...
1. 项目简介 呼吸灯,指的是一个LED从暗到亮,从亮到暗逐渐变化,如此循环反复,就像人的呼吸一样有节奏。它采用PWM的方式,在固定的频率下,通过调整占空比的方式来控制LED灯亮度的变化。 PWM(Pulse Width Modulation),即脉冲宽度调制,是一种对模拟信号电平进行 ...
1.数据源一张bmp图片用read_bmp.exe 读取此图片此图片命名为sobel.bmp,生成文本格式的图像信息bmp_dat.txt,注意只支持bmp8位图。 2.把此文本信息拷贝到verilog仿真目录下边。 3.运行仿真产生处理后的post_process_dat.txt图像文本信息 ...
2020.8.1 一、叽呱叽呱 作为一名电子专业的小白菜,在大二的暑假终于开博客啦。目前开博客写博文主要是为了在学习的过程中有所输出+能和他人多多交流,也算是自己学习开发的一个记录。 嘛,这个暑假到现在学了一丢丢基础的verilog知识,短期目标是好好把FPGA学下去。 那其他废话也不多 ...