A single integrated decoder circuit, including providing a minimal frame buffer manager for transferring no more than one packet of digital data at a time, for use in a storage device, the decoder circuit further comprising:
- an input interface circuit operatively configured to connect to, and receive incoming digital data from, a first external source;
- an output interface circuit operatively configured to connect to, and transfer outgoing digital to, a second external source;
- memory having an identifiable first buffer and an identifiable second buffer, wherein the memory is arrange to allow simultaneous read/write access to the first buffer and the second buffer;
- and
- logic coupled to the input interface circuit, the output interface circuit and the memory, the logic being arranged to conduct simultaneous read/write access to the first buffer and the second buffer for storing portions of incoming digital data to the second buffer while generating the outgoing digital data by transferring the contents of the first buffer to the output interface circuit, and subsequently storing further subsequent portions of the incoming digital data to the first buffer while generating the outgoing digital data by transferring the contents of the second buffer to the output interface circuit.