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
希望版上大牛能指点下,谢谢 |