⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usbf_rf.v

📁 完整的用VERILOG语言开发的USB2.0 IP核源代码,包括文档
💻 V
📖 第 1 页 / 共 4 页
字号:
		.ep_sel(		ep_sel			),		.ep_match(		ep9_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep9_csr			),		.buf0(			ep9_buf0		),		.buf1(			ep9_buf1		),		.dma_in_buf_sz1(	ep9_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep9_dma_out_buf_avail	)		);`endif`ifdef USBF_HAVE_EP10usbf_ep_rf	u10(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep10_re			),		.we(			ep10_we			),		.din(			din			),		.dout(			ep10_dout		),		.inta(			ep10_inta		),		.intb(			ep10_intb		),		.dma_req(		dma_req[10]		),		.dma_ack(		dma_ack[10]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep10_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep10_csr			),		.buf0(			ep10_buf0		),		.buf1(			ep10_buf1		),		.dma_in_buf_sz1(	ep10_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep10_dma_out_buf_avail	)		);`elseusbf_ep_rf_dummy u10(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep10_re			),		.we(			ep10_we			),		.din(			din			),		.dout(			ep10_dout		),		.inta(			ep10_inta		),		.intb(			ep10_intb		),		.dma_req(		dma_req[10]		),		.dma_ack(		dma_ack[10]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep10_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep10_csr			),		.buf0(			ep10_buf0		),		.buf1(			ep10_buf1		),		.dma_in_buf_sz1(	ep10_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep10_dma_out_buf_avail	)		);`endif`ifdef USBF_HAVE_EP11usbf_ep_rf	u11(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep11_re			),		.we(			ep11_we			),		.din(			din			),		.dout(			ep11_dout		),		.inta(			ep11_inta		),		.intb(			ep11_intb		),		.dma_req(		dma_req[11]		),		.dma_ack(		dma_ack[11]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep11_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep11_csr			),		.buf0(			ep11_buf0		),		.buf1(			ep11_buf1		),		.dma_in_buf_sz1(	ep11_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep11_dma_out_buf_avail	)		);`elseusbf_ep_rf_dummy u11(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep11_re			),		.we(			ep11_we			),		.din(			din			),		.dout(			ep11_dout		),		.inta(			ep11_inta		),		.intb(			ep11_intb		),		.dma_req(		dma_req[11]		),		.dma_ack(		dma_ack[11]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep11_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep11_csr			),		.buf0(			ep11_buf0		),		.buf1(			ep11_buf1		),		.dma_in_buf_sz1(	ep11_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep11_dma_out_buf_avail	)		);`endif`ifdef USBF_HAVE_EP12usbf_ep_rf	u12(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep12_re			),		.we(			ep12_we			),		.din(			din			),		.dout(			ep12_dout		),		.inta(			ep12_inta		),		.intb(			ep12_intb		),		.dma_req(		dma_req[12]		),		.dma_ack(		dma_ack[12]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep12_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep12_csr			),		.buf0(			ep12_buf0		),		.buf1(			ep12_buf1		),		.dma_in_buf_sz1(	ep12_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep12_dma_out_buf_avail	)		);`elseusbf_ep_rf_dummy u12(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep12_re			),		.we(			ep12_we			),		.din(			din			),		.dout(			ep12_dout		),		.inta(			ep12_inta		),		.intb(			ep12_intb		),		.dma_req(		dma_req[12]		),		.dma_ack(		dma_ack[12]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep12_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep12_csr			),		.buf0(			ep12_buf0		),		.buf1(			ep12_buf1		),		.dma_in_buf_sz1(	ep12_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep12_dma_out_buf_avail	)		);`endif`ifdef USBF_HAVE_EP13usbf_ep_rf	u13(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep13_re			),		.we(			ep13_we			),		.din(			din			),		.dout(			ep13_dout		),		.inta(			ep13_inta		),		.intb(			ep13_intb		),		.dma_req(		dma_req[13]		),		.dma_ack(		dma_ack[13]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep13_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep13_csr			),		.buf0(			ep13_buf0		),		.buf1(			ep13_buf1		),		.dma_in_buf_sz1(	ep13_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep13_dma_out_buf_avail	)		);`elseusbf_ep_rf_dummy u13(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep13_re			),		.we(			ep13_we			),		.din(			din			),		.dout(			ep13_dout		),		.inta(			ep13_inta		),		.intb(			ep13_intb		),		.dma_req(		dma_req[13]		),		.dma_ack(		dma_ack[13]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep13_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep13_csr			),		.buf0(			ep13_buf0		),		.buf1(			ep13_buf1		),		.dma_in_buf_sz1(	ep13_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep13_dma_out_buf_avail	)		);`endif`ifdef USBF_HAVE_EP14usbf_ep_rf	u14(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep14_re			),		.we(			ep14_we			),		.din(			din			),		.dout(			ep14_dout		),		.inta(			ep14_inta		),		.intb(			ep14_intb		),		.dma_req(		dma_req[14]		),		.dma_ack(		dma_ack[14]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep14_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep14_csr			),		.buf0(			ep14_buf0		),		.buf1(			ep14_buf1		),		.dma_in_buf_sz1(	ep14_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep14_dma_out_buf_avail	)		);`elseusbf_ep_rf_dummy u14(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep14_re			),		.we(			ep14_we			),		.din(			din			),		.dout(			ep14_dout		),		.inta(			ep14_inta		),		.intb(			ep14_intb		),		.dma_req(		dma_req[14]		),		.dma_ack(		dma_ack[14]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep14_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep14_csr			),		.buf0(			ep14_buf0		),		.buf1(			ep14_buf1		),		.dma_in_buf_sz1(	ep14_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep14_dma_out_buf_avail	)		);`endif`ifdef USBF_HAVE_EP15usbf_ep_rf	u15(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep15_re			),		.we(			ep15_we			),		.din(			din			),		.dout(			ep15_dout		),		.inta(			ep15_inta		),		.intb(			ep15_intb		),		.dma_req(		dma_req[15]		),		.dma_ack(		dma_ack[15]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep15_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep15_csr			),		.buf0(			ep15_buf0		),		.buf1(			ep15_buf1		),		.dma_in_buf_sz1(	ep15_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep15_dma_out_buf_avail	)		);`elseusbf_ep_rf_dummy u15(	.clk(			clk			),		.wclk(			wclk			),		.rst(			rst			),		.adr(			adr[1:0]		),		.re(			ep15_re			),		.we(			ep15_we			),		.din(			din			),		.dout(			ep15_dout		),		.inta(			ep15_inta		),		.intb(			ep15_intb		),		.dma_req(		dma_req[15]		),		.dma_ack(		dma_ack[15]		),		.idin(			idin			),		.ep_sel(		ep_sel			),		.ep_match(		ep15_match		),		.buf0_rl(		buf0_rl			),		.buf0_set(		buf0_set		),		.buf1_set(		buf1_set		),		.uc_bsel_set(		uc_bsel_set		),		.uc_dpd_set(		uc_dpd_set		),		.int_buf1_set(		int_buf1_set		),		.int_buf0_set(		int_buf0_set		),		.int_upid_set(		int_upid_set		),		.int_crc16_set(		int_crc16_set		),		.int_to_set(		int_to_set		),		.int_seqerr_set(	int_seqerr_set		),		.out_to_small(		out_to_small		),		.csr(			ep15_csr			),		.buf0(			ep15_buf0		),		.buf1(			ep15_buf1		),		.dma_in_buf_sz1(	ep15_dma_in_buf_sz1	),		.dma_out_buf_avail(	ep15_dma_out_buf_avail	)		);`endifendmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -