×

Graphics display system with video scaler

  • US 6,661,427 B1
  • Filed: 11/09/1999
  • Issued: 12/09/2003
  • Est. Priority Date: 11/09/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a video scaling system comprising a scaler engine, a memory, and first, second and third multiplexers, a method of scaling a video image comprising:

  • receiving the video image;

    determining whether it requires less memory space to scale the video image before writing the video image to the memory or after reading the video image from the memory;

    if it requires less memory space to scale the video image before writing the video image to the memory;

    a) providing the video image to the first multiplexer, wherein an output of the first multiplexer is coupled to the scaler engine;

    b) scaling the video image with the scaler engine to generate a first scaled video image;

    c) providing the first scaled video image to the second multiplexer, wherein an output of the second multiplexer is coupled to the memory;

    d) writing the first scaled video image to the memory;

    e) reading the first scaled video image from the memory; and

    f) providing the first scaled video image to the third multiplexer; and

    if it requires less memory space to scale the video image after reading the video image from the memory;

    g) providing the video image to the second multiplexer, wherein the output of the second multiplexer is coupled to the memory;

    h) writing the video image to the memory;

    i) reading the video image from the memory;

    j) providing the video image to the first multiplexer, wherein the output of the first multiplexer is coupled to the scaler engine;

    k) scaling the video image with the scaler engine to generate a second scaled video image; and

    l) providing the second scaled video image to the third multiplexer; and

    outputting the first or second scaled video image from the third multiplexer as an output of the video scaling system.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×