~ruther/jesd204b-vhdl

b3fc7c64ac7327c0a7e3873dc2bedf16302b067c — František Boháček 1 year, 10 months ago 543932a
fix: correct bounds of ring_buffer read positions
1 files changed, 1 insertions(+), 1 deletions(-)

M src/data_link/ring_buffer.vhd
M src/data_link/ring_buffer.vhd => src/data_link/ring_buffer.vhd +1 -1
@@ 27,7 27,7 @@ entity ring_buffer is
end entity ring_buffer;

architecture a1 of ring_buffer is
	 constant BIT_BUFFER_SIZE : integer := CHARACTER_SIZE*BUFFER_SIZE-1;
	 constant BIT_BUFFER_SIZE : integer := CHARACTER_SIZE*BUFFER_SIZE;
    signal buff : std_logic_vector(CHARACTER_SIZE*BUFFER_SIZE-1 downto 0);
    signal next_read : std_logic_vector(CHARACTER_SIZE*BUFFER_SIZE-1 downto 0);
    signal read_position : integer := 0;

Do not follow this link