verilog代码风格约束

verilog代码风格约束

ID:39889825

大小:88.99 KB

页数:8页

时间:2019-07-14

verilog代码风格约束_第1页
verilog代码风格约束_第2页
verilog代码风格约束_第3页
verilog代码风格约束_第4页
verilog代码风格约束_第5页
资源描述:

《verilog代码风格约束》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、模块的调用以及代码风格的约束如何写verilog代码通过一段时间的自学后,相信大家都有一定的熟悉程度了,但是这个过程只是限制在对于一个代码的理解上。而不是对于电路的理解上。写代码是一个底层的事情,重要的则是在逻辑分析上面的,有一个思路知道你自己会大概写出什么样的东西。信号与信号之间有什么联系。Verilog代码不单单是写给自己一个人看的,而是写给自己的一个团队看的,并且需要共同的维护,共同的去学习。模块的实例化如何使用自己写好的模块进行实例化?如何更好的去利用自己的原来积累的电路知识实例化的过程很重要实例化意味着你的代码或者系统架构的问题实例化程序结构顶层二层三层三层二层三层三层信号

2、课程的任务实现并口数据进行串口输出的一个结构,要求,推键输四个数据,使用第一个灯进行串行数据显示,依次从高位到低位进行显示。显示间隔时间一秒,如果推键为1011的时候,在第一个灯显示完后灭掉,同时第二个灯显示且一直保持,直到推键的数据改变。实现按键的任务:第一次按键,跑马灯进行,再按一次按键,计数灯进行,两者时间为进行时间为1s,(可选项:交替进行的功能在恢复后保持原有状态)课程任务提示对于并串互换时下面两句话是经常用的s_out<=p_in[H];p_in<={p_in[H-1:0],p_in[H]}对于按键去抖的时候,则需要进行计数器的使用,此个实验的目的是为了让大家知道怎么去延

3、时,提供一个触发位给FPGA.去抖的设计以及检测上跳沿三种去抖设计思路1:记录一个按键信息,如果出现不同的电位的时候,延时50ms,之后再去检测,如果还是出现不同电位说明有按键按下,如果和原来电位一致说明是抖动的原故。2:把时钟频率分频道0.2s左右后,就会发现按键的抖动可以忽略不计了3:使用两个寄存器记录按键的信息.reg_1<=key;reg_2<=reg_1;从而可以两个寄存器进行比较,不相同的时候计数器计数,相同的时候计数器归零。知道计数器计数50ms的时候输送信号。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。