block ringbuffer device module