在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: quxunzheng

请教大侠,关于一个简单的Verilog程序

[复制链接]
 楼主| 发表于 2007-3-7 10:26:22 | 显示全部楼层
谢谢大家,学到了不少,哈哈~~~看来我真是眼高手低啊。。。
发表于 2007-3-15 22:32:28 | 显示全部楼层
Error (10170): Verilog HDL syntax error at all_project.v(3) near text "input";  expecting..........
说明input附近出错了,那就应该是第一行少了";"

if(j=100)应该为if(j==100)因为这里是判断语句,不是比较语句.

f100m<=0;应该为 f1m<=0;按照verilogHDL语法来说 f100m是被声明为nput端口,那只能是wire型;另一方面 f100m在always块内被复值
必须为reg型.所以在语法上矛盾的.
发表于 2007-3-18 12:41:03 | 显示全部楼层
问题比较多,
1。第一行缺分号;
2。f100m是输入但是却在程序里赋值了;reset后应该是 f1m<=0;
3。reg f100m;应该为reg f1m。


原帖由 quxunzheng 于 2007-3-6 16:58 发表
module f100m_f1m(reset,f100m,f1m)
&#160;&#160;input reset,f100m;
&#160;&#160;output f1m;
&#160;&#160;reg f100m;
&#160;&#160;reg j;
&#160; &#160;always@(posedge f100m)
&#160; &#160;&#160;&#160;if(!reset)
&#160; &#160;&#160; &#160;&#160;&#160;begin
&#160; &#160;&#160; &#160;&#160; &#160; f100m<=0;
&#160; &#160;&#160; &#160;&#160; &#160; j<= ...

发表于 2007-3-18 21:56:44 | 显示全部楼层
按照提示来查就可以了:第一行少了一个分号
发表于 2007-3-19 11:49:11 | 显示全部楼层
module f100m_f1m(reset,f100m,f1m)
应该有分号才对哈
发表于 2007-4-15 00:21:48 | 显示全部楼层
你看看书吧,不是很难啊,你里面有好多语法错误的。
发表于 2007-4-15 01:29:05 | 显示全部楼层
module f100m_f1m(reset,f100m,f1m);   //少一分号
  input  reset;
  input  f100m;
  output f1m;
  reg f1m;
  reg  j;           //j都没定义
  reg [7:0] j;    //不要写在一起啊
    always@(posedge f100m)
     if(!reset)
        begin
          f1m<=0;
          j<=0;
         end
     else
      begin
        if(j==100)    //对计数器进行判断,以确定F1m信号是否反转  //==
            begin
             j<=0;
             f1m<=~f1m;
            end
         else
            j<=j+1;
        end
     endmodule


就找到三个
四个

[ 本帖最后由 sultan 于 2007-4-15 01:30 编辑 ]
发表于 2007-9-29 10:11:16 | 显示全部楼层
代码风格有点小恐怖..
先做好这个,有sytax error自己解决
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-17 05:35 , Processed in 0.020014 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表