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

📄 fifo64.v

📁 FIFO级联
💻 V
📖 第 1 页 / 共 3 页
字号:
				.DO(dataout8), 				.DOP(pout8), 				.EMPTY(empty8), 				.FULL(full8), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout7), 				.DIP(pout7), 				.RDCLK(clk), 				.RDEN(en89), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en78)				);    defparam FIFO_INST8.DATA_WIDTH = 18;    defparam FIFO_INST8.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST9(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout9), 				.DOP(pout9), 				.EMPTY(empty9), 				.FULL(full9), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout8), 				.DIP(pout8), 				.RDCLK(clk), 				.RDEN(en910), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en89)				);    defparam FIFO_INST9.DATA_WIDTH = 18;    defparam FIFO_INST9.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST10(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout10), 				.DOP(pout10), 				.EMPTY(empty10), 				.FULL(full10), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout9), 				.DIP(pout9), 				.RDCLK(clk), 				.RDEN(en1011), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en910)				);    defparam FIFO_INST10.DATA_WIDTH = 18;    defparam FIFO_INST10.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST11(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout11), 				.DOP(pout11), 				.EMPTY(empty11), 				.FULL(full11), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout10), 				.DIP(pout10), 				.RDCLK(clk), 				.RDEN(en1112), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1011)				);    defparam FIFO_INST11.DATA_WIDTH = 18;    defparam FIFO_INST11.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST12(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout12), 				.DOP(pout12), 				.EMPTY(empty12), 				.FULL(full12), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout11), 				.DIP(pout11), 				.RDCLK(clk), 				.RDEN(en1213), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1112)				);    defparam FIFO_INST12.DATA_WIDTH = 18;    defparam FIFO_INST12.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST13(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout13), 				.DOP(pout13), 				.EMPTY(empty13), 				.FULL(full13), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout12), 				.DIP(pout12), 				.RDCLK(clk), 				.RDEN(en1314), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1213)				);    defparam FIFO_INST13.DATA_WIDTH = 18;    defparam FIFO_INST13.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST14(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout14), 				.DOP(pout14), 				.EMPTY(empty14), 				.FULL(full14), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout13), 				.DIP(pout13), 				.RDCLK(clk), 				.RDEN(en1415), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1314)				);    defparam FIFO_INST14.DATA_WIDTH = 18;    defparam FIFO_INST14.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST15(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout15), 				.DOP(pout15), 				.EMPTY(empty15), 				.FULL(full15), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout14), 				.DIP(pout14), 				.RDCLK(clk), 				.RDEN(en1516), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1415)				);    defparam FIFO_INST15.DATA_WIDTH = 18;    defparam FIFO_INST15.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST16(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout16), 				.DOP(pout16), 				.EMPTY(empty16), 				.FULL(full16), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout15), 				.DIP(pout15), 				.RDCLK(clk), 				.RDEN(en1617), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1516)				);    defparam FIFO_INST16.DATA_WIDTH = 18;    defparam FIFO_INST16.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST17(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout17), 				.DOP(pout17), 				.EMPTY(empty17), 				.FULL(full17), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout16), 				.DIP(pout16), 				.RDCLK(clk), 				.RDEN(en1718), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1617)				);    defparam FIFO_INST17.DATA_WIDTH = 18;    defparam FIFO_INST17.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST18(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout18), 				.DOP(pout18), 				.EMPTY(empty18), 				.FULL(full18), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout17), 				.DIP(pout17), 				.RDCLK(clk), 				.RDEN(en1819), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1718)				);    defparam FIFO_INST18.DATA_WIDTH = 18;    defparam FIFO_INST18.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST19(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout19), 				.DOP(pout19), 				.EMPTY(empty19), 				.FULL(full19), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout18), 				.DIP(pout18), 				.RDCLK(clk), 				.RDEN(en1920), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1819)				);    defparam FIFO_INST19.DATA_WIDTH = 18;    defparam FIFO_INST19.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST20(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout20), 				.DOP(pout20), 				.EMPTY(empty20), 				.FULL(full20), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout19), 				.DIP(pout19), 				.RDCLK(clk), 				.RDEN(en2021), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en1920)				);    defparam FIFO_INST20.DATA_WIDTH = 18;    defparam FIFO_INST20.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST21(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout21), 				.DOP(pout21), 				.EMPTY(empty21), 				.FULL(full21), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout20), 				.DIP(pout20), 				.RDCLK(clk), 				.RDEN(en2122), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2021)				);    defparam FIFO_INST21.DATA_WIDTH = 18;    defparam FIFO_INST21.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST22(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout22), 				.DOP(pout22), 				.EMPTY(empty22), 				.FULL(full22), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout21), 				.DIP(pout21), 				.RDCLK(clk), 				.RDEN(en2223), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2122)				);    defparam FIFO_INST22.DATA_WIDTH = 18;    defparam FIFO_INST22.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST23(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout23), 				.DOP(pout23), 				.EMPTY(empty23), 				.FULL(full23), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout22), 				.DIP(pout22), 				.RDCLK(clk), 				.RDEN(en2324), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2223)				);    defparam FIFO_INST23.DATA_WIDTH = 18;    defparam FIFO_INST23.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST24(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout24), 				.DOP(pout24), 				.EMPTY(empty24), 				.FULL(full24), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout23), 				.DIP(pout23), 				.RDCLK(clk), 				.RDEN(en2425), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2324)				);    defparam FIFO_INST24.DATA_WIDTH = 18;    defparam FIFO_INST24.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST25(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout25), 				.DOP(pout25), 				.EMPTY(empty25), 				.FULL(full25), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout24), 				.DIP(pout24), 				.RDCLK(clk), 				.RDEN(en2526), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2425)				);    defparam FIFO_INST25.DATA_WIDTH = 18;    defparam FIFO_INST25.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST26(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout26), 				.DOP(pout26), 				.EMPTY(empty26), 				.FULL(full26), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout25), 				.DIP(pout25), 				.RDCLK(clk), 				.RDEN(en2627), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2526)				);    defparam FIFO_INST26.DATA_WIDTH = 18;    defparam FIFO_INST26.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST27(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout27), 				.DOP(pout27), 				.EMPTY(empty27), 				.FULL(full27), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout26), 				.DIP(pout26), 				.RDCLK(clk), 				.RDEN(en2728), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2627)				);    defparam FIFO_INST27.DATA_WIDTH = 18;    defparam FIFO_INST27.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST28(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout28), 				.DOP(pout28), 				.EMPTY(empty28), 				.FULL(full28), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout27), 				.DIP(pout27), 				.RDCLK(clk), 				.RDEN(en2829), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2728)				);    defparam FIFO_INST28.DATA_WIDTH = 18;    defparam FIFO_INST28.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST29(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout29), 				.DOP(pout29), 				.EMPTY(empty29), 				.FULL(full29), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout28), 				.DIP(pout28), 				.RDCLK(clk), 				.RDEN(en2930), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2829)				);    defparam FIFO_INST29.DATA_WIDTH = 18;    defparam FIFO_INST29.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST30(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout30), 				.DOP(pout30), 				.EMPTY(empty30), 				.FULL(full30), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout29), 				.DIP(pout29), 				.RDCLK(clk), 				.RDEN(en3031), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en2930)				);    defparam FIFO_INST30.DATA_WIDTH = 18;    defparam FIFO_INST30.FIRST_WORD_FALL_THROUGH = "TRUE"; 	 FIFO18 FIFO_INST31(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout31), 				.DOP(pout31), 				.EMPTY(empty31), 				.FULL(full31), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout30), 				.DIP(pout30), 				.RDCLK(clk), 				.RDEN(en3132), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en3031)				);    defparam FIFO_INST31.DATA_WIDTH = 18;    defparam FIFO_INST31.FIRST_WORD_FALL_THROUGH = "TRUE";		 	 FIFO18 FIFO_INST32(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout32), 				.DOP(pout32), 				.EMPTY(empty32), 				.FULL(full32), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout31), 				.DIP(pout31), 				.RDCLK(clk), 				.RDEN(en3233), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en3132)				);    defparam FIFO_INST32.DATA_WIDTH = 18;    defparam FIFO_INST32.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST33(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout33), 				.DOP(pout33), 				.EMPTY(empty33), 				.FULL(full33), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout32), 				.DIP(pout32), 				.RDCLK(clk), 				.RDEN(en3334), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en3233)				);    defparam FIFO_INST33.DATA_WIDTH = 18;    defparam FIFO_INST33.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST34(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout34), 				.DOP(pout34), 				.EMPTY(empty34), 				.FULL(full34), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout33), 				.DIP(pout33), 				.RDCLK(clk), 				.RDEN(en3435), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en3334)				);    defparam FIFO_INST34.DATA_WIDTH = 18;    defparam FIFO_INST34.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST35(            //output				.ALMOSTEMPTY(), 				.ALMOSTFULL(), 				.DO(dataout35), 				.DOP(pout35), 				.EMPTY(empty35), 				.FULL(full35), 				.RDCOUNT(), 				.RDERR(), 		      .WRCOUNT(), 				.WRERR(),				//input	         .DI(dataout34), 				.DIP(pout34), 				.RDCLK(clk), 				.RDEN(en3536), 				.RST(rst), 				.WRCLK(clk), 				.WREN(en3435)				);    defparam FIFO_INST35.DATA_WIDTH = 18;    defparam FIFO_INST35.FIRST_WORD_FALL_THROUGH = "TRUE";	 	 FIFO18 FIFO_INST36(            //output				.ALMOSTEMPTY(), 

⌨️ 快捷键说明

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