made a new block ram based fifo, 64 (65) elements long, all fifos now have "enhanced...
[debian/gnuradio] / usrp2 / fpga / coregen / fifo_xlnx_2Kx36_2clk.v
index c45dacdad568de6244a3df6ae75df30d66cc4c3c..0762b3ae9ce18f4e3f8428bb7c6b92213ef0e8fa 100644 (file)
@@ -60,15 +60,15 @@ input wr_en;
 output [35 : 0] dout;
 output empty;
 output full;
-output [10 : 0] rd_data_count;
-output [10 : 0] wr_data_count;
+output [11 : 0] rd_data_count;
+output [11 : 0] wr_data_count;
 
 // synthesis translate_off
 
       FIFO_GENERATOR_V4_3 #(
                .C_COMMON_CLOCK(0),
                .C_COUNT_TYPE(0),
-               .C_DATA_COUNT_WIDTH(11),
+               .C_DATA_COUNT_WIDTH(12),
                .C_DEFAULT_VALUE("BlankString"),
                .C_DIN_WIDTH(36),
                .C_DOUT_RST_VAL("0"),
@@ -108,19 +108,19 @@ output [10 : 0] wr_data_count;
                .C_PROG_FULL_THRESH_ASSERT_VAL(2047),
                .C_PROG_FULL_THRESH_NEGATE_VAL(2046),
                .C_PROG_FULL_TYPE(0),
-               .C_RD_DATA_COUNT_WIDTH(11),
+               .C_RD_DATA_COUNT_WIDTH(12),
                .C_RD_DEPTH(2048),
                .C_RD_FREQ(1),
                .C_RD_PNTR_WIDTH(11),
                .C_UNDERFLOW_LOW(0),
-               .C_USE_DOUT_RST(0),
+               .C_USE_DOUT_RST(1),
                .C_USE_ECC(0),
                .C_USE_EMBEDDED_REG(0),
                .C_USE_FIFO16_FLAGS(0),
-               .C_USE_FWFT_DATA_COUNT(0),
+               .C_USE_FWFT_DATA_COUNT(1),
                .C_VALID_LOW(0),
                .C_WR_ACK_LOW(0),
-               .C_WR_DATA_COUNT_WIDTH(11),
+               .C_WR_DATA_COUNT_WIDTH(12),
                .C_WR_DEPTH(2048),
                .C_WR_FREQ(1),
                .C_WR_PNTR_WIDTH(11),