第4章 层次结构(EDA设计技术教学课件).ppt

采用循环语句进行生成例化 采用循环语句对行为级或系统级进行生成例化 ,设解析系统内有四个模块M1、M2、M3和M4需要等价验证,分别生成例化为N1、N2、N3和N4,生成范围由四个生成变量i、j、k和m控制。 循环语句进行生成例化的例化范围 parameter SIZE = 2; genvar i, j, k, m; generate for (i=0; iSIZE+1; i=i+1) begin:B1 // 生成范围B1[i] M1 N1(); // 生成例化B1[i].N1[i] for (j=0; jSIZE; j=j+1) begin:B2 // 生成范围B1[i].B2[j] M2 N2(); // 生成例化B1[i].B2[j].N2 for (k=0; kSIZE; k=k+1) begin:B3 //生成范围B1[i].B2[j].B3[k]; M3 N3(); // 生成例化B1[i].B2[j].B3[k].N3 end end if (i0) for (m=0; mSIZE; m=m+1) begin:B4 //生成范围B1[i].B4[m

文档评论(0)

1亿VIP精品文档

相关文档