Patent ID: 7720147

Claim:
A system for processing MPEG signals, comprising: an off-chip memory; and a processing module having an on-chip memory and a Digital Video/Audio Decoder, the processing module configured to: receive audio/video data from a plurality of channels and forward the data to the off-chip memory for storage, the audio/video data comprising a reference frame and one or more related frames; retrieve audio/video data for a channel from the off-chip memory when the audio/video data for the channel has reached a predetermined capacity; decode the reference frame retrieved from the off-chip memory to generate decoded audio/video data and information associated with the reference frame; store the decoded audio/video data and the information associated with the reference frame in the off-chip memory and some or all of the information associated with the reference frame in the on-chip memory, wherein the some or all of the information associated with the reference frame stored in the on-chip memory is used for subsequent decoding of the one or more related frames; retrieve the decoded audio/video data and information associated with the reference frame from the off-chip memory and encode the retrieved audio/video data; and forward the encoded audio/video data to a display device.