feat: reset everything in ring buffer
fix: make buffer inside of ring buffer triple instead of twice temporarily
feat: add ring_buffer for std_logic_vector