|
发表于 2015-12-9 12:58:46
|
显示全部楼层
本帖最后由 sme-ic 于 2015-12-11 09:09 编辑
x04251 发表于 2015-12-8 20:22
供参考:
generate
genvar loop;
for (loop = 0; loop < 8; loop = loop + 1)
begin:gen_epnr
usb_itf_epnr u_usb_itf_epnr (
.pclk (pclk),
.presetn (presetn & ~set_RESET),
.pwe (we_epnr[loop]),
.pwdata (pwdata),
.FRES (FRES),
.set_RESET (set_RESET),
.clk4x (clk4x),
.rx_SETUP (rx_SETUP),
.rx_OUT (rx_OUT),
.rx_IN (rx_IN),
.set_CTR_RX (set_CTR_RX_ep[loop]),
.tgl_DTOG_RX (tgl_DTOG_RX_ep[loop]),
.clr_DTOG_RX (clr_DTOG_RX_ep[loop]),
.set_CTR_TX (set_CTR_TX_ep[loop]),
.tgl_DTOG_TX (tgl_DTOG_TX_ep[loop]),
.set_DTOG_TX (set_DTOG_TX_ep[loop]),
.CTR_RX (CTR_RX[loop]),
.DTOG_RX (DTOG_RX[loop]),
.STAT_RX (STAT_RX[loop]),
.SETUP (SETUP[loop]),
.EP_TYPE (EPTYPE[loop]),
.EP_KIND (EPKIND[loop]),
.CTR_TX (CTR_TX[loop]),
.DTOG_TX (DTOG_TX[loop]),
.STAT_TX (STAT_TX[loop]),
.EA (EA[loop])
);
end
endgenerate |
|