1:<=什么时候是比较,什么时候是非阻塞赋值呢?写代码时,机器是如何判断的呢? 
2:define和parameter分别用在什么场合呢? 
3下面这段代码真的能综合么,我表示很怀疑 
function [31:0] factorial; 
    input [3:0] operand; 
    reg [3:0] index; 
    begin 
      factorial=operand?1:0; 
      for(index=2;index<=operand;index=index+1) 
      factorial=index*factorial; 
    end 
  endfunction 
希望版上大牛能指点下,谢谢 |