An apparatus and method for converting pixel data from a computer video
format to a television-compatible composite video waveform. A color space
converter converts RGB or YCrCb pixel data into YUV pixel data. The YUV
pixel data is supplied to an encoder which encodes the data into a
composite video waveform. A clock generator generates an encoder clock
frequency based on the horizontal resolution of the incoming computer
pixel data. The encoder clock frequency is sufficient to allow encoding of
all incoming pixels in the active video portion of the waveform without
physically scaling or altering the pixel data. Sync and burst processors
in the encoder encode sync pulses and burst waveforms at proper timing
intervals despite the variable encoder clock frequency by accessing sync
pulse and burst waveform values and timing parameters appropriate to
ranges of clock frequencies that are stored in a ROM.
Ein Apparat und eine Methode für das Umwandeln von von Pixeldaten von einem videoformat des Computers in eine Fernsehen-kompatible Farbmischanzeigewellenform. Ein Farbkraftkonverter wandelt RGB oder YCrCb Pixeldaten in YUV Pixeldaten um. Die YUV Pixeldaten werden an einen Kodierer geliefert, der die Daten in eine Farbmischanzeigewellenform kodiert. Ein Taktgeber erzeugt eine Kodierertaktfrequenz, die auf der Horizontalauflösung der ankommenden Computerpixeldaten basiert. Die Kodierertaktfrequenz ist genügend, kodierung aller ankommenden Pixel im aktiven videoteil der Wellenform zu erlauben, ohne die Pixeldaten physikalisch einzustufen oder zu ändern. Synchronisierung und Stoßprozessoren im Kodierer kodieren Synchronisierung Impulse und sprengen Wellenformen in korrekten TIMING-Abständen trotz der variablen Kodierertaktfrequenz durch zugänglich machenden Synchronisierung Impuls und sprengen die Wellenformwerte und festsetzenparameter, die zu den Strecken der Taktfrequenzen passend sind, die in einem ROM gespeichert werden.