Bit extension adapter for computer graphics
First Claim
1. A computer graphics interface positioned in series between a data acquisition system and a monitor for displaying gray scale images on the monitor, the monitor having a plurality of separate inputs, the interface comprising:
- a. a discrete array of n-bit digital bytes;
b. a processing unit to receive x-bit gray scale data where x is greater than n, the processing unit stores the x-bits of gray scale data among the n-bit digital bytes, the most significant bit of the x-bit gray scale data being stored in the first digital byte and less significant bits being stored in subsequent bytes;
c. a digital to analog converter for converting the n-bit digital bytes into a plurality of analog signals, one analog signal for each monitor input, each digital byte determining the amplitude of an associated analog signal and being capable of encoding 2n different analog signal amplitudes;
d. an interface input for receiving the analog signals;
e. a divider for reducing a second of the analog signals to produce an augmented signal;
f. a summer for adding a first of the analog signals and the augmented signal to produce an enhanced signal; and
g. means for conveying the enhanced signal to each of the plurality of monitor channels.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer graphics interface for producing an enhanced gray scale image on a monitor having a plurality of separate color inputs. The graphics interface converts at least a first and a second analog signal corresponding to two n-bit digital bytes into a single enhanced signal representative of an x-bit digital byte (where x is greater than n). The interface has an interface input for receiving the analog signals from the computer, a divider for reducing the amplitude of the second analog signal by 2n to produce an augmented signal, a summer for adding a first of the analog signals and the augmented signal to produce an enhanced signal, and means for conveying the enhanced signal to each of the monitor inputs. This interface is especially useful with a color VGA graphics board where n is 6.
-
Citations
9 Claims
-
1. A computer graphics interface positioned in series between a data acquisition system and a monitor for displaying gray scale images on the monitor, the monitor having a plurality of separate inputs, the interface comprising:
-
a. a discrete array of n-bit digital bytes; b. a processing unit to receive x-bit gray scale data where x is greater than n, the processing unit stores the x-bits of gray scale data among the n-bit digital bytes, the most significant bit of the x-bit gray scale data being stored in the first digital byte and less significant bits being stored in subsequent bytes; c. a digital to analog converter for converting the n-bit digital bytes into a plurality of analog signals, one analog signal for each monitor input, each digital byte determining the amplitude of an associated analog signal and being capable of encoding 2n different analog signal amplitudes; d. an interface input for receiving the analog signals; e. a divider for reducing a second of the analog signals to produce an augmented signal; f. a summer for adding a first of the analog signals and the augmented signal to produce an enhanced signal; and g. means for conveying the enhanced signal to each of the plurality of monitor channels. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer graphics interface for producing an enhanced gray scale image on a color VGA monitor having 3 color channel inputs, the interface converting a first, a second, and a third analog signal into a single enhanced gray scale signal, the interface comprising:
-
a. three input amplifiers, each input amplifier receiving a different one of the three analog signals; b. a divider for dividing the second analog signal by a predetermined dividend to produce a divided second analog signal; c. an op-amp which operates as a summer to add the first analog signal and the divided second analog signal to create a single enhanced gray scale signal; d. means for conveying the enhanced gray scale signal to all three color channel inputs; and e. a switch connected between the computer and the monitor whereby a user can choose to either pass on the first, second, and third analog signals to the color channel inputs or pass on the enhanced analog signal to the three color channel inputs.
-
-
8. A method to be used with a computer graphics interface for producing a high resolution gray scale image on a color monitor having a plurality of monitor channels wherein a computer provides an analog signal corresponding to each monitor channel, the analog signals including at least a first and a second analog signal, the method comprising the steps of:
-
a. receiving x-bit gray scale data where x is greater than n; b. storing the most significant n bits of the x-bit gray scale data as a first n bit digital byte; c. storing the remaining x (-) n bits of the x-bit gray scale data as the most significant bits of a second end bit digital byte; d. decoding the first n bit digital byte to produce the first analog signal; e. decoding the second n bit digital byte to produce the second analog signal; f. reducing the second analog signal to produce an augmented signal; g. adding the first analog signal and the augmented signal to produce an enhanced analog signal; and h. conveying the enhanced analog signal to all monitor channels.
-
-
9. A method for use with a computer for displaying gray scale images on a monitor, the monitor having a plurality of separate inputs, the computer maintaining a discrete array of n-bit digital bytes, one digital byte corresponding to each monitor input, the method comprising the steps of:
-
a. receiving x-bit gray scale data where x is greater than n; b. storing the x-bit gray scale data among the n-bit digital bytes, the most significant bit of the x-bit gray scale data being stored in a first digital byte and less significant bits being stored in subsequent bytes; c. converting the n-bit digital bytes into a plurality of analog signals, one analog signal for each monitor input, each digital byte determining the amplitude of an associated analog signal and being capable of encoding 2n different analog signal amplitudes, a first analog signal corresponding to the first digital byte; d. reducing a second of the analog signals to produce an augmented signal; e. adding the first of the analog signals and the augmented signal to produce an enhanced signal; and f. conveying the enhanced signal to each of the plurality of monitor channels.
-
Specification