Patent ID: 8140819

Claim:
A method for receiving and decoding a multiplexed data stream, the method comprising the steps of: receiving a data stream organized as a sequence of sectors, each sector containing data destined to one of a plurality of decoders, each sector associated with a destination information indicating an associated decoder; storing the data of a received sector into a memory device retrievable under a first memory address; providing the first memory address and the destination information of the received sector to an address translation device; receiving, from a selected one of the decoders, a second memory address and a request to read data beginning at the second memory address; forwarding, the second memory address to the address translation device; deriving, in the address translation device, a third memory address from the second memory address and from the destination information; retrieving the requested data from the memory device using the third memory address and transferring the data to the selected one of the decoders.