我是新手刚学verilog,自己写了段程序警告太多跪求大神指点

问题描述

我是新手刚学verilog,自己写了段程序警告太多跪求大神指点

module a(nrst,clk,a,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11);input nrst,clk;input[3:0]a;output [3:0]C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11;reg [3:0]C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11;reg [3:0] CS,NS;parameter[3:0]IDLE=4'b0000,S1=4'b0001,S2=4'b0010,S3=4'b0011,S4=4'b0100,S5=4'b0101,S6=4'b0110,S7=4'b0111,S8=4'b1000,S9=4'b1001,S10=4'b1010;always@(posedge clk,negedge nrst)beginif(!nrst) CS<=IDLE;else CS<=NS;endalways@(CS,a)begincase(CS) S1:begin if(a&&4'b0001) NS=S1; end S2:begin if(a&&4'b0010) NS=S2; end S3:begin if(a&&4'b0011) NS=S3; end S4:begin if(a&&4'b0100) NS=S4; end S5:begin if(a&&4'b0101) NS=S5; end S6:begin if(a&&4'b0110) NS=S6; end S7:begin if(a&&4'b0111) NS=S7; end S8:begin if(a&&4'b1000) NS=S8; end S9:begin if(a&&4'b1001) NS=S9; end S10:begin if(a&&4'b1010) NS=S10; end default:begin NS=IDLE; end endcaseendalways@(posedge clk,negedge nrst)begin case(NS) S1:C1<=4'b0001; S2:C2<=4'b0010; S3:C3<=4'b0011; S4:C4<=4'b0100; S5:C5<=4'b0101; S6:C6<=4'b0110; S7:C7<=4'b0111; S8:C8<=4'b1000; S9:C9<=4'b1001; S10:C10<=4'b1010; default:C11<=4'b0000; endcase end endmodule

时间: 2024-08-03 03:53:17

我是新手刚学verilog,自己写了段程序警告太多跪求大神指点的相关文章

17岁...学Java,刚学完框架。,以后的路怎么走,求大神指点

问题描述 刚在培训机构学完Java课程,,就要就业了,,但是觉得很迷茫.不知道以后的路怎么走.学历...高中...瞬间就变成学历==压力了..想搞安卓,但是这刚毕业,继续java的路?学安卓可行吗?会影响以后的路吗?唉16岁的时候看同学搞了一个个人网站挺炫...想搞一个,一问价格,.,卧槽,,几千..学生哪买的起..想着自己做,买书啊,,看视频啊,,求指点啊..各种途径,最后搞出来了,,后面一段时间,帮别人开发,企业网站,(因为在县级城市,要求不那么高,有个域名,百度能收到,,网站漂亮ok完工.

刚学完面对对象和Api适合做什么小项目 求大神指点

问题描述 新人,第一次发这个还不怎么会见笑啦 解决方案 解决方案二:可以做一个字符版的贪吃蛇解决方案三:俄罗斯方块,坦克大战,http://www.oschina.net/code/snippet_132185_11447解决方案四:小小小型的,就是一个日历,小型的项目,坦克大战,人事管理系统,解决方案五:做个小的游戏,把学到的知识都用用!

python文件语句解析-Python的这段程序怎么读啊?求大神,我刚学,一头雾水

问题描述 Python的这段程序怎么读啊?求大神,我刚学,一头雾水 max = 10 sum = 0 extra = 0 for num in range(1,max) if num % 2 and not num %3: sum +=num else: extra +=1 print sum. #sum会是多少,输出的extra是多少? 特别是这句if num % 2 and not num %3:,是可以理解成不能同时被2和3整除的数吗? 虽然问题很low,原谅一个菜鸟吧 解决方案 if n

网易云信 java给手机写接口 curl是什么东西,跪求大神解决

问题描述 网易云信 java给手机写接口 curl是什么东西,跪求大神解决 用到的框架 spring springmvc mybatis 这是开发手册的地址http://dev.netease.im/docs?doc=server_sms 解决方案 curl是一个用来访问web和web service的库,和你用浏览器输入网址,提交参数,得到网页的原理是一样的.java中用自带的httpclient就可以了.

ubuntu bochs-新手,学习自己动手写操作系统,卡在bochs配置,求大神救助

问题描述 新手,学习自己动手写操作系统,卡在bochs配置,求大神救助 1.bochs版本:bochs-2.6.8 编译前配置:提取文件,打开目录,在终端中打开; ./configure --enable debugger --enable-disasm sudo make sudo make install 安装完成,提前安装了一些需要的程序,未报错. 2.编辑bochesrc sudo gedit 然后用gedit打开/ect/bochs-init/bochsrc,编辑内容如下: #####

对象-刚学C#,我是小白 求大神指点,跪谢了!

问题描述 刚学C#,我是小白 求大神指点,跪谢了! 我想要读取一个子文件夹内所有的txt文件 并且把所有txt的文件中第一行的所有不一样的小标题统计到数组subtitle中,可是结果什么也没有输出 求解释 该怎么修改? private void button1_Click(object sender, EventArgs e) { if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) { //filepath[] filename[]

c语言-求100~200间所有素数,已写代码,但不出结果,求大神指正,感谢!

问题描述 求100~200间所有素数,已写代码,但不出结果,求大神指正,感谢! 问题描述:小弟刚开始学C语言,碰到题目,画出流程图,但是不知为什么就是无法出结果,求大神帮忙指点! 这是我写的代码: #include #include int main() { int n,i,m; m=0; for(n=100;n<=200;) { for(i=2;i<=n-1;i++) {if((n%i)==0) break;} if(i=n) { printf("%d ",n); m++

c语言-C++代码改成C语言代码,没学过C++好多看不懂啊(泪奔······)求大神指点,我用的VC6.0

问题描述 C++代码改成C语言代码,没学过C++好多看不懂啊(泪奔······)求大神指点,我用的VC6.0 代码如下, #include "winsock2.h" #include "Winsnmp.h" #include 这里是string以下都要用 < 和 > 括起来(不知为何不显示=,=) #include vector #include algorithm #include iostream #pragma comment(lib,"

qpalette-Qt新手,跪求大神指导

问题描述 Qt新手,跪求大神指导 在给界面插入图片的时候,用的是如下语句:QPalette palette;//QPalette设置各种背景颜色的类 this->setAutoFillBackground(true);//设置空间背景自动填充 palette.setBrush(QPalette::BackgroundQPixmap("":/image/a.png""));//QPixmap在标签上贴图 this->setPalette(palette);