荼茶茶 发表于 2011-5-9 15:10:09

有关modelsim仿真的一个问题

initial a=0;
initial b=0;
assign c=a&b;
这句话用modelsim仿真有问题吗?
c输出值是0吗?

至芯兴洪 发表于 2011-5-9 20:35:30

initial 多用在编写testbench中,对信号进行初始化用,不用于编写可综合模块,功能模块中。
此语句为不可综合语句
写法为
initial
   begin
       a=0;
       b=0;
end

luckymiaojw 发表于 2011-5-9 22:40:20

可以吧,在仿真程序里,按语法来说是可以的。你到modelsim下试试就好了

至芯兴洪 发表于 2011-5-9 22:50:08

你那样写是没问题的,你那样写的话就是两个initial块,
页: [1]
查看完整版本: 有关modelsim仿真的一个问题