I am very new to FPGA/Vivado.
I am trying to understand how does the IP AXI4-Stream data FIFO work.
To simulate the producer, I connect the tdata and tvalid pin of the FIFO slave interface to all zero. The clock is 100MHz simulation clock. I anticipate that the FIFO will not intake any data since the tvalid is always zero.
However, In the simulation, the FIFO asserted both programmable full and almost full flag and the ready of the slave interface goes down.
Could any help explain what is happening here to me?