| 
 | 
 
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册  
 
×
 
有一个顶层,会有如下例化代码: 
genvar j; 
generate 
        for (j=0;j<TSIP_NUM;j=j+1) 
        begin:wr_req_buff_inst_loop 
            wr_req_buff u_wr_req_buff_tx( 
            .clk                 (clk                                                        ) , 
            .reset               (reset                                                      ) , 
            .wr_ddr_req          (tx_ddr_wr_req[j]                                           ) , 
            .wr_ddr_add_bgn      (tx_wr_ddr_add_bgn[ADD_WIDTH*j+:ADD_WIDTH]                  ) , 
            .wr_ddr_blength      (tx_wr_ddr_blength[LEN_WIDTH*j+LEN_WIDTH]                  ) , 
            .ddr_wdata_valid     (tx_ddr_wdata_valid[j]                                      ) , 
            .ddr_wdata           (tx_ddr_wdata[DAT_WIDTH*j+DAT_WIDTH]                       ) , 
            .wr_ddr_op_ack       (tx_wr_ddr_op_ack[j]                                        ) , 
             
            .rd_wr_buff_start    (rd_wr_buff_start[j]                                        ) , 
            .rd_wr_buff_req      (rd_wr_buff_req[j]                                          ) , 
 
            .wr_data_from_buff   (wr_data_from_buff[j*LOCAL_BUS_WIDTH+LOCAL_BUS_WIDTH]      ) , 
            .wr_inf_from_buff    (wr_inf_from_buff[j*WR_INF_WIDTH+:WR_INF_WIDTH]             ) , 
            .rd_fpck_over        (rd_fpck_over[j]                                            ), 
            .wr_req_to_ddr       (wr_req_to_ddr[j]                                           ) 
 
            ); 
 
end 
endgenerate 
 
----- 
用modelsim仿真,采用dubussy去看dump出来的fsdb波形。很奇怪,用generate的例化的模块,波形中不存在了。我研究了一下,由于采用generate的例化方法,会将例化proc名称作为一级层次名,这个可能是导致fsdb中没有包含这些模块的原因。但是,我不知道该如何设置,才能dump这些模块的信号。有人遇到过吗或有人知道该如何设置解决吗? |  
  |   
 
 
 
 |