林佳(林巧洳)
generate gen.er.ate v.tr.(及物动词) gen.er.at.ed, gen.er.at.ing, gen.er.ates To bring into being; give rise to: 形成,造成: generate a discussion. 造成一场争论 To produce as a result of a chemical or physical process: 产生物理反应:作为化学或物理变化过程的结果而产生: generate heat. 产生热 To engender (offspring); procreate. 产生(后代);生育 Mathematics To form (a geometric figure) by describing a curve or surface. 【数学】 形成(几何图形):用画曲线或面来作出(一个几何图形) Computer Science To produce (a program) by instructing a computer to follow given parameters with a skeleton program. 【计算机科学】 生成,产生:通过命令计算机遵循用于代码段的给定参数来编制一个(程序) generate vt. 生殖, 生育 产[发]生(光、热、电等); 造成 【数】生成, 形成(线、面、体等) 创造; 引起, 导致; 酿成 (齿轮)滚铣
丹儿你个丹儿
两者就英文单词来说,是有关系的。generate名为生成;generation意思是一代,代,可作为generate的名词。但一般用generating更准确。在Verilog-2001中新增了语句generate,通过generate循环,可以产生一个对象(比如一个元件或者是一个模块)的多次例化,为可变尺度的设计提供了方便,generate语句一般在循环和条件语句中使用,为此,Verilog-2001增加了四个关键字generate,endgenerate, genvar, localparam,genvar是一个新增的数据类型,用在generate的循环中的标尺变量必须定义为gnevar类型。