×

Adaptive-selection method for memory access priority control in MPEG processor

  • US 5,982,360 A
  • Filed: 09/30/1997
  • Issued: 11/09/1999
  • Est. Priority Date: 06/28/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An adaptive-selection method for memory access priority control in an MPEG processor that includes:

  • an input interface for receiving MPEG compressed audio and video data;

    a central processing unit for parsing the MPEG compressed audio and video data to obtain parsed compressed audio and parsed compressed video data;

    an audio decoder for decoding the parsed compressed audio data to obtain decoded audio data;

    a video decoder for decoding the parsed compressed video data to obtain decoded video data;

    an audio processor for generating audio output signals from the decoded audio data;

    a video processor for generating video output signals from the decoded video data;

    a memory controller;

    a memory for storing the MPEG compressed audio and video data, the parsed compressed audio data, the parsed compressed video data, the decoded audio data, and the decoded video data; and

    a data bus linking the input interface, the central processing unit, the audio decoder, the video decoder, the audio processor, the video processor, the memory controller, and the memory together for communicating therebetween, wherein the memory controller controls access to the data bus;

    the adaptive-selection method comprising;

    establishing an initial access priority of the central processing unit to the data bus; and

    performing a continuous routine includingdetermining if the central processing unit is required to perform initial audio decoding;

    if the central processing unit is required to perform initial audio decoding, raising the access priority of the central processing unit to the data bus, performing initial audio decoding, and lowering the raised access priority after the performing initial decoding of the audio data;

    determining if the central processing unit is required to parse the MPEG compressed audio and video data; and

    if the central processing unit is required to parse the MPEG compressed audio and video data, raising the access priority of the central processing unit to the data bus, implementing parsing of the MPEG compressed audio and video data by the central processing unit, and lowering the raised access priority after the implementing parsing.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×