随笔分类 -  Verilog

硬件语言
(原创)基于FPGA的调光流水灯(Verilog,CPLD/FPGA)
摘要:1.Abstract 前几天做了一个呼吸灯,觉得确实挺有意思的;可惜的是只有一个灯管亮,板子上有四个灯,要是能让这些灯有序地亮起来,那应该更有趣味了!跟传统的一样,逻辑上做成一个流水灯的样式,这种带有PWM调光的吸引样式,真可谓是超级流水灯了。 做这个是在已做好的呼吸灯的基础上进行添加功能的,整理好了也在随笔里边,这里就直接引用出来。 基于Verilog的PWM呼吸灯... 阅读全文
posted @ 2014-11-22 14:05 Booting 阅读(3044) 评论(0) 推荐(0)
(原创)用Verilog实现一个参数化的呼吸灯(Verilog,CPLD/FPGA)
摘要:1.Abstract 观察到一个有趣的现象,每当把Apple笔记本合上的时候,那个白色的呼吸灯就会反复地由暗渐明,然后又由明渐暗,乍一看就像Apple笔记本在打盹休息一样,十分可爱!于是突发奇想,要不用Verilog也写一个吧,资源也不需要太多,一个LED灯就可以了。为了使用方便,可以把它做成参数化的,可以根据时常进行参数调节;深睡、浅睡跟清醒的时候呼吸频率似乎是不一样的… 下... 阅读全文
posted @ 2014-11-18 19:10 Booting 阅读(9199) 评论(0) 推荐(3)
(原创)task和function语法的使用讨论(Verilog,CPLD/FPGA)
摘要:1. Abstract function和task语句的功能有很多的相似之处,在需要有多个相同的电路生成时,可以考虑使用它们来实现。因为个人使用它们比较少,所以对它们没有进行更深的了解,现在时间比较充裕,我想通过写几个简单的电路将它们二者的功能进行验证一下,看看究竟是怎么生成电路的。2. Conte... 阅读全文
posted @ 2014-11-17 19:47 Booting 阅读(12498) 评论(0) 推荐(1)