OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1027|回复: 4

[国产FPGA] 小白求助,国产FPGA 紫光PGL25G,modelsim仿真时,仿真代码报错,试了好几个办法不能修正过来,卡在这里进行到下一步了

[复制链接]

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2023-11-29
在线时间
4 小时
发表于 2024-1-8 00:03:31 | 显示全部楼层 |阅读模式
3金钱
1、仿真代码内容:

  `timescale 1ns/1ns              //仿真单位/仿真精度

module tb_flow_led();

//parameter define
parameter CLK_PERIOD=20ns;       //时钟周期20ns

//reg define
reg            sys_clk;
reg            sys_rst_n;

//wire define
wire  [3:0]    led;

//信号初始化
initial begin
    sys_clk <=1'b0;
    sys_rst_n <=1'b0;
    #200
    sys_rst_n <=1'b1;
end

//生成时钟
always #(CLK_PERIOD/2) sys_clk=~sys_clk;

//例化待测设计
flow_led     u_flow_led(
    .sys_clk      (sys_clk),
    .sys_rst_n    (sys_rst_n),
    .led          (led)
    );

endmodule


2、modelism 报错提示:



根据报错提示,应该时第6行设置时钟周期20ns处代码的";"符号有问题,
目前已尝试过重新输入";"符号、重写本行代码、复制粘贴报错提示中的";"符号等办法修改代码,
但修改代码保存后再次编译,仍会报错。



屏幕截图 2024-01-07 234221.png

最佳答案

查看完整内容[请看2#楼]

用英文输入法打标点符号,把;删掉,用英文输入法重新输入
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2022-5-24
在线时间
22 小时
发表于 2024-1-8 00:03:32 | 显示全部楼层
用英文输入法打标点符号,把;删掉,用英文输入法重新输入
回复

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2023-11-29
在线时间
4 小时
 楼主| 发表于 2024-1-8 21:45:30 | 显示全部楼层
HUANGweicong 发表于 2024-1-8 13:11
用英文输入法打标点符号,把;删掉,用英文输入法重新输入

试过了,不行啊
回复

使用道具 举报

0

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2022-5-24
在线时间
22 小时
发表于 2024-1-9 09:20:27 | 显示全部楼层
muyi80 发表于 2024-1-8 21:45
试过了,不行啊

宏定义参数只需要数值,不需要单位,把20后面的ns删了
回复

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2023-11-29
在线时间
4 小时
 楼主| 发表于 2024-1-12 20:53:21 | 显示全部楼层
HUANGweicong 发表于 2024-1-9 09:20
宏定义参数只需要数值,不需要单位,把20后面的ns删了

好的,我试下,谢谢

目前是从资料里面复制了一行,然后就可以了,没有报错了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 11:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表