DE19935700A1 - Circuit arrangement for personal computer with several graphics processor for reduction of electromagnetic field interference between screens - Google Patents

Circuit arrangement for personal computer with several graphics processor for reduction of electromagnetic field interference between screens

Info

Publication number
DE19935700A1
DE19935700A1 DE19935700A DE19935700A DE19935700A1 DE 19935700 A1 DE19935700 A1 DE 19935700A1 DE 19935700 A DE19935700 A DE 19935700A DE 19935700 A DE19935700 A DE 19935700A DE 19935700 A1 DE19935700 A1 DE 19935700A1
Authority
DE
Germany
Prior art keywords
graphics processors
genlock
circuit arrangement
graphics
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE19935700A
Other languages
German (de)
Inventor
Peter Wieninger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Elsa AG
Original Assignee
Elsa AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Elsa AG filed Critical Elsa AG
Priority to DE19935700A priority Critical patent/DE19935700A1/en
Publication of DE19935700A1 publication Critical patent/DE19935700A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1438Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using more than one graphics controller
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0247Flicker reduction other than flicker reduction circuits used for single beam cathode-ray tubes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/12Synchronisation between the display unit and other units, e.g. other display units, video-disc players

Abstract

The circuit arrangement is such that each graphic processor has a clock, and a genlock input or output. The clock inputs of all the graphic processors are connected to a common oscillator, or have individual oscillators with one of the graphic processors arranged as a master. The master uses its genlock signal as a controller genlock input to the remaining slave processors. An Independent claim is made for a personal computer (PC) with several graphic processors for simultaneous control of more than one monitor, where the master graphics card has a clock input from a reference oscillator, with the remaining slave graphics cards clocked via a voltage controlled oscillator in a phase lock loop (PLL) circuit.

Description

Die Erfindung betrifft eine Schaltungsanordnung für einen Personalcomputer mit mehreren Grafikprozessoren, die jeweils insbesondere über Digital-Analog-Wandler einen Bildschirm mit Elektronenstrahlröhre ansteuern.The invention relates to a circuit arrangement for a Personal computer with multiple graphics processors, each especially with a screen using digital-to-analog converter Control the electron beam tube.

Ein Personalcomputer besitzt üblicherweise eine Grafikkarte bzw. -schaltung zur Aufbereitung und Darstellung aller Daten, die für die Bildschirmausgabe von Bedeutung sind. Grafikkar­ ten bzw. -schaltungen bestehen im wesentlichen aus einem Gra­ fikprozessor, einem eigenen Arbeitsspeicher sowie einem Digi­ tal-Analog-Wandler.A personal computer usually has a graphics card or circuit for processing and displaying all data, which are important for the screen output. Graphic card ten or circuits consist essentially of a Gra fikprocessor, its own RAM and a Digi tal-analog converter.

Bildschirme arbeiten überwiegend mit Elektronenstrahlröhren (CRT - engl. Abkürzung für Cathode Ray Tube), bei denen ein Elektronenstrahl durch magnetische oder elektrische Felder so abgelenkt wird, daß der Strahl zeilenweise den Darstel­ lungsbereich des Bildschirms abtastet.Screens mainly work with electron beam tubes (CRT - Abbreviation for Cathode Ray Tube), where a Electron beam through magnetic or electric fields like this is deflected that the beam line by line the presen area of the screen.

Beispielsweise an CAD-Arbeitsplätzen oder in Leitständen von Kraftwerken läßt sich die Informationsmenge teilweise nicht befriedigend mit einem Bildschirm darstellen. Für diese An­ wendungen werden daher Rechner benötigt, bei denen mehrere Bildschirme angesteuert werden können.For example at CAD workstations or in control centers from The amount of information cannot be partially generated by power plants display satisfactorily with a screen. For this type Applications are therefore required for computers with several Screens can be controlled.

Hierzu gibt es verschiedene Ansätze:
There are various approaches to this:

  • a) Die Grafikschaltung der Grafikkarte leitet die Daten des Arbeitsspeichers durch geeignete Auslese-Verfahren auf mindestens zwei Digital-Analog-Wandler (DAC-Digital/Analog Converter), wobei der auf die verschiedenen DACs geleitete Datenstrom vorzugsweise wahlfrei programmierbar ist, bei­ spielsweise durch getrennt programmierbare Bildlesespei­ cher (Frame-Buffer-Reader); vgl. Bild 1).
    Es existieren aber auch Lösungen mit nur einem Bildlese­ speicher (Frame-Buffer-Reader), dessen Inhalt auf min­ destens zwei DACs verteilt wird, indem der ausgegebene Da­ tenstrom aufgeteilt und dann auf nebeneinanderstehende Bildschirme geleitet wird (Bild 2). Diese Mehrbild­ schirmansteuerungen mit nur einem Grafikprozessor sind nicht Gegenstand der Erfindung.
    a) The graphics circuit of the graphics card passes the data of the working memory by means of suitable readout methods to at least two digital-to-analog converters (DAC-Digital / Analog Converter), the data stream directed to the various DACs being preferably programmable, for example by separated programmable image readers (frame buffer readers); see. Image 1).
    However, there are also solutions with only one image reading memory (frame buffer reader), the content of which is distributed to at least two DACs by dividing the data stream output and then routing it to adjacent screens ( Figure 2). This multi-screen controls with only one graphics processor are not the subject of the invention.
  • b) Der Personalcomputer besitzt mehrere Grafikkarten, die programmgesteuert mehrere Bildschirme mit Teilen der Bild­ schirmausgabe versorgen (Bild 3).b) The personal computer has several graphics cards, which programmatically supply several screens with parts of the screen output ( Figure 3).
  • c) Der Personalcomputer wird mit einer speziellen Grafikkarte ausgestattet, auf der sich mehrere Grafikprozessoren mit jeweils getrennten Arbeitsspeichern befinden. Zwischen dem Bus des Personalcomputers und den Grafikprozessoren ist regelmäßig eine Schnittstelle (Interface) vorgesehen, damit die Daten von dem Bus korrekt auf die verschiedenen Grafikprozessoren verteilt werden. Als Interface kann z. B. eine 'Bridge' zum Einsatz kommen (Bild 4). Wie bei der Lö­ sung b) mit mehreren Grafikkarten steuert der Treiber der Grafikkarte die Grafikprozessoren getrennt an, die die Bildschirme mit einer weitgehend frei programmierbaren Bildschirmausgabe versorgen.c) The personal computer is equipped with a special graphics card on which there are several graphics processors, each with separate working memories. An interface is regularly provided between the bus of the personal computer and the graphics processors so that the data from the bus are correctly distributed to the various graphics processors. As an interface z. For example, a 'bridge' can be used ( Figure 4). As with the solution b) with several graphics cards, the driver of the graphics card controls the graphics processors separately, which supply the screens with a largely freely programmable screen output.

Werden Bildschirme mit Elektronenstrahlröhren im Mehrbild­ schirmbetrieb an einem Personalcomputer dicht neben- und/oder übereinander angeordnet, können sich deren Ablenkeinheiten, dies sind Plattensysteme mit elektrischen oder magnetischen Feldern zur Ausrichtung des Elektronenstrahls, gegeneinander beeinflussen (wie dies Bild 5 am Beispiel magnetischer Felder verdeutlicht). If screens with electron beam tubes are arranged side by side and / or one above the other in multi-screen operation on a personal computer, their deflection units, these are plate systems with electrical or magnetic fields for aligning the electron beam, can influence each other (as illustrated in Figure 5 using the example of magnetic fields) .

Falls alle Bildschirme mit der gleichen Bildwiederholfrequenz und der gleichen Zeilenwechselfrequenz betrieben werden, tre­ ten bedingt durch die gegenseitige Beeinflussung der Bild­ schirme statische Verzerrungen auf (Beulen/ Kissen/ Tonnen/­ Farbfehler). Die Verzerrungen lassen sich an modernen Bild­ schirmen mit Hilfe der Einstellmöglichkeiten zur Korrektur der Bildgeometrie weitgehend beseitigen. Falls allerdings trotz gleicher Bildwiederholfrequenz und gleicher Zeilenwech­ selfrequenz die analogen Bildsignale phasenverschoben sind, lassen sich diese Verzerrungen nicht dauerhaft korrigieren, da sich die Phasenlage beim nächsten Start des Personalcompu­ ters ändert.If all screens with the same refresh rate and the same line frequency are operated, tre due to the mutual influence of the image shield static distortions (dents / pillows / tons / Color error). The distortions can be seen on modern picture shield using the setting options for correction largely eliminate the image geometry. If so despite the same refresh rate and the same line change selfrequency the analog image signals are out of phase, these distortions cannot be corrected permanently, since the phase position changes the next time the personal computer is started ters changes.

Falls die Bildschirme mit unabhängigen Zeilen- oder Bildwie­ derholfrequenzen betrieben werden, lassen sich die Verzerrun­ gen nicht mit Hilfe der Einstellmöglichkeiten zur Korrektur der Bildgeometrie kompensieren. Bei großen Unterschieden zwi­ schen den Zeilen- und/oder Bildwiederholfrequenzen zeigen sich störende Flimmereffekte, während bei geringeren Unter­ schieden Tonnenverzerrungen und/oder Kissenfehler mit ge­ ringer Frequenz durch die Bildschirmausgabe wandern. Außerdem kann es bei unterschiedlichen Zeilen- oder Bildwiederholfre­ quenzen vorkommen, daß die Ablenkeinheiten, hörbare Geräusche entwickeln, die unangenehm empfunden werden.If the screens have independent lines or images such as refresh frequencies are operated, the distortion not using the setting options for correction compensate for the image geometry. With big differences between Show the line and / or refresh rates annoying flicker effects, while at lower sub distinguished barrel distortions and / or pillow errors with ge ringer frequency through the screen output. Moreover it can occur with different line or picture repetitions sequences occur that the deflection units, audible noises develop that are perceived as unpleasant.

In der Fernsehstudio-Technik ist es seit langem erforderlich, daß die verschiedenen Aufnahme- und Wiedergabegeräte fre­ quenz- und phasensynchron arbeiten, damit beim elektronischen Schneiden, Überblenden und Umschalten zwischen den verschie­ denen Geräten keine störenden Artefakte auftreten. Zur Syn­ chronisation existiert in der Studiotechnik ein sogenanntes Genlock-Signal (Bild 6), das über Signalleitungen zu allen Geräten geführt wird. Ein Generator für ein Mastersignal stellt das Genlock-Signal bereit, an das alle anderen Geräte ihre internen Oszillatoren angleichen. In television studio technology, it has long been necessary that the various recording and playback devices work fre quenz- and phase-synchronized, so that no annoying artifacts occur when electronic cutting, fading and switching between the various devices. A so-called genlock signal ( Fig. 6) exists in studio technology for synchronization, which is led to all devices via signal lines. A generator for a master signal provides the genlock signal, to which all other devices adjust their internal oscillators.

Für den Einsatz in der Fernsehstudiotechnik besitzen viele der heute bekannten Grafikprozessoren einen Genlock-Eingang. Dieser bleibt beim Einsatz der Grafikprozessoren in Grafik­ karten für Personalcomputer jedoch regelmäßig unbeschaltet, da eine Synchronisation zwischen Personalcomputern und Gerä­ ten der Studiotechnik wegen der üblicherweise vollkommen an­ deren Zeilen- und Bildwiederholfrequenzen nicht sinnvoll und technisch unmöglich wäre.Many of them own for use in television studio technology known GPUs today have a genlock input. This remains when using the graphics processors in graphics cards for personal computers are regularly blank, there is a synchronization between personal computers and devices studio technology because of the usually perfect whose line and refresh rates are not useful and would be technically impossible.

Aus der EP 0 734 011 A2 ist ein System aus Personalcomputern bekannt, insbesondere ein System von Digital-Analog-Wandlern (RAMDAC), um jeweils Daten von einem Bildlesespeicher (Frame Buffer) auf einen Bildschirm zu übertragen. Wenn mit diesem System miteinander in Verbindung stehende oder aufeinander­ folgende Bilder von mindestens zwei Personalcomputern an ihre Bildschirme übertragen werden, kommt es zu Fehlern, weil die unterschiedlichen Personalcomputer nicht synchron arbeiten. Zur Lösung dieses Problems ist nach der EP 0 734 011 A2 ein Bildlesespeicher (Frame Buffer) als Master konfiguriert, der ein Feldsignal liefert, das bei jedem Vertical-Sync-Ereignis im Master-Bildlesespeicher seinen Zustand ändert. Die Bildle­ sespeicher (Frame Buffer) der anderen Personalcomputer sind als Slave konfiguriert und deren Synchronisationseinheiten tasten das Feldsignal des Master-Bildlesespeichers ab.EP 0 734 011 A2 describes a system of personal computers known, in particular a system of digital-to-analog converters (RAMDAC) to store data from an image read memory (frame Buffer) on a screen. If with this System related or related to each other the following pictures of at least two personal computers to your Screens are transmitted, errors occur because of the different personal computers do not work synchronously. To solve this problem, according to EP 0 734 011 A2 Image read-only memory (frame buffer) configured as the master provides a field signal that occurs with each vertical sync event changes its state in the master image read memory. The picture memory (frame buffer) of the other personal computers configured as a slave and their synchronization units sample the field signal of the master image memory.

Der Erfindung liegt die Aufgabe zu Grunde, eine Schaltungsan­ ordnung der eingangs erwähnten Art zu schaffen, mit der ein Mehrbildschirmbetrieb an einem Personalcomputer möglich ist, bei dem sich Verzerrungen dauerhaft korrigieren lassen sowie störende Flimmereffekte und hörbare Geräuschentwicklungen der Ablenkeinheiten vermieden werden.The invention is based on the object, a circuit to create order of the type mentioned at the beginning with the Multi-screen operation is possible on a personal computer, where distortions can be permanently corrected as well annoying flickering and audible noise from the Deflection units can be avoided.

Diese Aufgabe wird erfindungsgemäß durch Schaltungsanordnun­ gen mit den Merkmalskombinationen nach den Ansprüchen 1 und 4 gelöst. This object is achieved by circuit arrangement gene with the combinations of features according to claims 1 and 4 solved.  

Die Lösung nach Anspruch 1 beruht auf dem Gedanken, die re­ gelmäßig vorhandene Genlock-Fähigkeit der Grafikprozessoren von Grafikkarten für Personalcomputer dazu zu nutzen, um mehrere Grafikprozessoren frequenzsynchron und mit definier­ ter Phasenlage zu betreiben.The solution according to claim 1 is based on the idea that the right Occasional genlock capability of the graphics processors of graphics cards for personal computers to use several graphics processors frequency synchronous and with defin ter phase position to operate.

Durch Verwenden der bei Grafikkarten für Personalcomputer un­ genutzten Genlock-Fähigkeit, können auf überraschend einfache Art und Weise mit geringen schaltungstechnischen Maßnahmen störende Flimmereffekte und/oder Verzerrungen bei der Bild­ schirmausgabe auf benachbarten Bildschirmen vermieden werden.By using the un for graphics cards for personal computers Genlock ability used can be surprisingly simple Way with little circuitry measures annoying flickering and / or image distortion screen output on neighboring screens can be avoided.

In einer bevorzugten Ausgestaltung einer Grafikkarte für den Mehrbildschirmbetrieb (Bild 7) befinden sich zwei oder mehr Grafikprozessoren auf einer Platine. Alle Grafikkarten haben regelmäßig eigene analoge Ausgänge und betreiben jeweils einen Bildschirm mit einer Elektronenstrahlröhre. Da es nicht ausgeschlossen ist, daß in Zukunft auch Bildschirme mit Elek­ tronenstrahlröhren mit digitalen Signalen der Flat-Panel- Technik von der Grafikkarte angesteuert werden, kann anstelle des A/D-Wandlers ein D/D-Wandler (Protokoll-Konverter) vorge­ sehen sein.In a preferred embodiment of a graphics card for multi- screen operation ( Figure 7) there are two or more graphics processors on a circuit board. All graphics cards regularly have their own analog outputs and each operate a screen with an electron beam tube. Since it is not out of the question that screens with electron beam tubes with digital signals of flat panel technology will be controlled by the graphics card in the future, a D / D converter (protocol converter) can be seen instead of the A / D converter his.

Sämtliche Takteingänge der Grafikprozessoren sind mit einem gemeinsamen Oszillator verbunden. Bei gleicher Programmierung der internen Register der Grafikprozessoren ist damit gewähr­ leistet, daß die analogen Ausgangssignale der jedem Grafik­ prozessor zugeordneten Analog-/Digital-Wandler frequenzsyn­ chron arbeiten. Befinden sich mehrere Grafikkarten im Perso­ nalcomputer ist es zweckmäßig, für jeden Grafikprozessor je­ weils einen Oszillator vorzusehen. Diese getrennten Oszilla­ toren lassen sich mit einem PLL-Schaltkreis frequenzsynchron betreiben.All clock inputs of the graphics processors are with one common oscillator connected. With the same programming the internal register of the graphics processors is guaranteed provides the analog output signals of each graphic processor-assigned analog / digital converter frequency syn work chronically. There are several graphics cards in the perso nalcomputer it is appropriate for each graphics processor because to provide an oscillator. This separate oszilla gates can be frequency-synchronized with a PLL circuit operate.

Einer der Grafikprozessoren ist schaltungstechnisch als Master ausgeführt. Dieser Grafikprozessor generiert für die übrigen Grafikprozessoren ein Genlock-Signal das deren Genlockeingängen zugeführt wird. Die übrigen Grafikprozesso­ ren sind so programmiert, daß das Genlock-Signal die Zeilen­ zähler in einen definierten Zustand bringt. Diese weitere Maßnahme gewährleistet, daß die verschiedenen Grafikprozesso­ ren sowohl frequenzsynchron als auch mit definierter Phasen­ lage arbeiten.One of the graphics processors is circuit-wise Master executed. This graphics processor generates for the  other GPUs a genlock signal that their Genlock inputs is supplied. The rest of the graphics processo ren are programmed so that the genlock signal lines puts the meter in a defined state. This one more Measure ensures that the various graphics processing ren both frequency-synchronized and with defined phases location work.

In einer Ausgestaltung der Erfindung nach Anspruch 2 ist zwi­ schen dem Genlock-Ausgang des als Master geschalteten Grafik­ prozessors und jedem Genlock-Eingang der übrigen Grafikpro­ zessoren mindestens ein insbesondere einstellbares Zeitverzö­ gerungsglied geschaltet (Bild 8). Hierdurch ist es möglich, die Phasenlage der Bildschirmausgabe der parallel betriebenen Bildschirme gezielt zu verschieben. Durch diese Maßnahme las­ sen sich auch schwierige Fälle von gegenseitiger Beeinflus­ sung der Bildschirme beherrschen.In one embodiment of the invention according to claim 2 between the genlock output rule of the graphics processor connected as master and each genlock input of the other graphics processors at least one adjustable time delay element is switched ( Figure 8). This makes it possible to specifically shift the phase position of the screen output of the screens operated in parallel. This measure can also handle difficult cases of mutual interference between the screens.

Wenn jedem Genlock-Eingang der übrigen Grafikprozessoren zwei einstellbare Zeitverzögerungsglieder (Bild 9) vorgeschaltet sind, kann das erste Zeitverzögerungsglied die Phasenlage in Schritten so verändern, daß die Zeitverzögerung ein Viel­ faches einer Zeilenzeit ist, während das zweite, nachgeschal­ tete Verzögerungsglied eine einstellbare Verzögerung eines Bruchteiles einer Zeilenzeit vornehmen kann. Hierdurch läßt sich die Phasenlagen so genau einstellen, daß sich eine zu­ sätzliche Korrektur mit Hilfe der Einstellmöglichkeiten am Bildschirm völlig erübrigt.If two adjustable time delay elements ( Figure 9) are connected upstream of each genlock input of the other graphics processors, the first time delay element can change the phase position in steps in such a way that the time delay is a multiple of a line time, while the second, downstream delay element has an adjustable delay one Can make a fraction of a line time. As a result, the phase positions can be set so precisely that an additional correction using the setting options on the screen is completely unnecessary.

Im technischen Sinne sind die zur Veränderung der Phasenlage erforderlichen Verzögerungszeiten (ms-Bereich) relativ hoch. Gleichzeitig ist aber nötig, die Verzögerungszeit exakt ein­ zustellen (ns-Bereich). Die beiden Verzögerungsglieder kombi­ nieren daher die relativ hohe Verzögerung in dem ersten mit einer feinen Verzögerung in dem zweiten Verzögerungsglied. Das erste Verzögerungsglied reagiert auf HS (Horizontal Syn­ chron), während das zweite Verzögerungsglied auf den Oszilla­ tor-Takt (Bildpunkt-Takt) reagiert. Hierdurch läßt sich mit dem ersten Verzögerungsglied die Bildschirmausgabe vertikal und mit dem zweiten Verzögerungsglied horizontal positionie­ ren (Bild 9).In technical terms, the delay times (ms range) required to change the phase position are relatively high. At the same time, it is necessary to set the delay time exactly (ns range). The two delay elements therefore combine the relatively high delay in the first with a fine delay in the second delay element. The first delay element responds to HS (Horizontal Syn chron), while the second delay element responds to the oscillator clock (pixel clock). This means that the screen output can be positioned vertically with the first delay element and horizontally with the second delay element ( Figure 9).

Die Lösung nach Anspruch 4 besteht darin, daß die eingesetz­ ten Grafikprozessoren eigene Oszillatoren aufweisen(Bild 10). In diesem Fall wird der Oszillator des ersten Grafikprozes­ sors als Bezugsoszillator geschaltet, während die übrigen Grafikprozessoren als Nachlaufoszillatoren (VCO = Voltage Controlled Oscillator)in einem PLL (Phase Lock Loop) -Schalt­ kreis ausgeführt sind. Die Aufgabe des PLL (Phase Lock Loop)- Schaltkreises besteht darin, die Frequenz der Nachlaufoszil­ latoren so einzustellen, daß sie genau mit der Frequenz des Bezugsoszillators übereinstimmt, und zwar so genau, daß die Phasenverschiebung nicht wegläuft. Auch bei dieser Lösung ar­ beitet der erste Grafikprozessor schaltungstechnisch als Master mit definierter und fester Frequenz, während die Nach­ laufoszillatoren der anderen Grafikprozessoren im Slave-Be­ trieb arbeiten. Die Bezugsfrequenzen sind die HS/VS Frequen­ zen des Masters, die Nachlauffrequenzen die HS/VS Frequenzen des Slaves. Diese alternative Lösung ist besonders dann zu berücksichtigen, wenn die verwendeten Grafikprozessoren kei­ nen Genlock-Eingang haben.The solution according to claim 4 is that the graphics processors used have their own oscillators ( Figure 10). In this case, the oscillator of the first graphics processor is switched as a reference oscillator, while the other graphics processors are designed as tracking oscillators (VCO = Voltage Controlled Oscillator) in a PLL (phase lock loop) circuit. The task of the PLL (Phase Lock Loop) circuit is to adjust the frequency of the tracking oscillators so that they exactly match the frequency of the reference oscillator, and so precisely that the phase shift does not run away. In this solution too, the first graphics processor works in terms of circuitry as a master with a defined and fixed frequency, while the tracking oscillators of the other graphics processors work in slave mode. The reference frequencies are the HS / VS frequencies of the master, the tracking frequencies are the HS / VS frequencies of the slave. This alternative solution is particularly important if the graphics processors used do not have a genlock input.

Auch bei dieser Ausführungsform der Erfindung ist die Anord­ nung von einem oder zwei Zeitverzögerungsgliedern in den je­ weiligen PLL-Schaltkreisen sinnvoll, um eine genauere Ein­ stellung der Phasenlagen zu erreichen. Die Verzögerungsglie­ der sind vorzugsweise vor die VS-Eingänge der Phasendetektoren geschaltet. Es ist bei dieser Ausgestaltung der Erfindung zweckmäßig, ein erstes Verzögerungsglied mit hoher Verzöge­ rung vor den VS-Eingang zu schalten, der um das n-fache der HS-Taktrate verzögert und dahinter ein zweites, sehr genaues Verzögerungsglied für kurze Zeitverzögerungen, der mit dem Oszillator-Takt (Bildpunkt-Takt) arbeitet.The arrangement is also in this embodiment of the invention of one or two time delay elements in each PLL circuits useful to get a more accurate input position of the phase positions. The delay line which are preferably in front of the VS inputs of the phase detectors switched. It is in this embodiment of the invention expedient, a first delay element with high delays switch in front of the VS input, which is n times the HS clock rate is delayed and behind it a second, very precise one  Delay element for short time delays, which with the Oscillator clock (pixel clock) works.

Die Erfindung ist nicht auf die Ausführungsbeispiele be­ schränkt, bei denen sämtliche Grafikprozessoren auf einer gemeinsamen Platine angeordnet sind. Es ist auch möglich, die Schaltungen auf mehrere Grafikkarten zu verteilen, die über ein Leitungssystem miteinander verbunden sind. Die Koppelung der Platinen ist sowohl mit der beschriebenen Genlock-Technik als auch mit Hilfe der PLL-Schaltkreise sowie Kombinationen der beiden Techniken möglich. The invention is not based on the exemplary embodiments limits, where all graphics processors on one common board are arranged. It is also possible that Distribute circuits across multiple graphics cards that over a pipeline system are interconnected. The coupling The boards are both described using the genlock technique as well as with the help of the PLL circuits and combinations of the two techniques possible.  

Übersicht der englischen Begriffe in den Bildern 1-11 Overview of the English terms in Figures 1-11

Claims (8)

1. Schaltungsanordnung für einen Personalcomputer mit mehre­ ren Grafikprozessoren, die jeweils insbesondere über Di­ gital-Analog-Wandler einen Bildschirm mit Elektronen­ strahlröhre ansteuern, dadurch gekennzeichnet, daß jeder Grafikprozessor einen Takt - und einen Genlock-Ein-oder Ausgang aufweist, die Takteingänge sämtlicher Grafikpro­ zessoren mit einem gemeinsamen oder jeweils einem Oszil­ lator verbunden sind, einer der Grafikprozessoren als Master ausgestaltet ist, wobei der Master für die übrigen als Slave ausgestalteten Grafikprozessoren an seinem Gen­ lock-Ausgang ein Genlock-Signal bereitstellt, das den übrigen Grafikprozessoren über deren Genlock-Eingänge zu­ geführt wird.1. Circuit arrangement for a personal computer with several ren graphics processors, each controlling a screen with electron beam tube, in particular via digital-analog converter, characterized in that each graphics processor has a clock - and a genlock input or output, the clock inputs of all Graphics processors are connected to a common or an oscillator, one of the graphics processors is designed as a master, the master for the other graphics processors designed as slaves providing a genlock signal at its gen lock output, which the other graphics processors use via their genlock -Inputs to be led. 2. Schaltungsanordnung nach Anspruch 1, dadurch gekennzeich­ net, daß zwischen dem Genlock-Ausgang des als Master aus­ gestalteten Grafikprozessors und jedem Genlock-Eingang der übrigen als Slave ausgestalteten Grafikprozessoren mindestens ein, insbesondere einstellbares Zeitverzöge­ rungsglied geschaltet ist.2. Circuit arrangement according to claim 1, characterized net that between the genlock output of the as master designed graphics processor and each genlock input the other graphics processors designed as slaves at least one, in particular adjustable time delay is switched. 3. Schaltungsanordnung nach Anspruch 2, dadurch gekennzeich­ net, daß zwischen dem Genlock-Ausgang des als Master aus­ gestalteten Grafikprozessors und jedem Genlock-Eingang der übrigen als Slave ausgestalteten Grafikprozessoren zwei insbesondere einstellbare Zeitverzögerungsglieder geschaltet sind, wobei das erste einstellbare Zeitverzö­ gerungsglied die Phasenlage um ein Vielfaches einer Zei­ lenzeit verzögert, während das zweite einstellbare Verzö­ gerungsglied die Phasenlage um einen Bruchteil einer Zei­ lenzeit verzögert. 3. Circuit arrangement according to claim 2, characterized net that between the genlock output of the as master designed graphics processor and each genlock input the other graphics processors designed as slaves two particularly adjustable time delay elements are switched, the first adjustable time delay the phase position by a multiple of a time delay time, while the second adjustable delay the phase position by a fraction of a time delayed.   4. Schaltungsanordnung für einen Personalcomputer mit mehre­ ren Grafikprozessoren, die jeweils über Digital-Analog- Wandler einen Bildschirm mit Elektronenstrahlröhre an­ steuern, dadurch gekennzeichnet, daß jeder Grafikprozes­ sor einen Takteingang aufweist, der mit einem Oszillator verbunden ist, wobei ein als Master arbeitender Grafik­ prozessor von einem Bezugsoszillator getaktet wird, wäh­ rend die übrigen als Slave arbeitenden Grafikprozessoren jeweils von Nachlaufoszillatoren in einem PLL (Phase Lock Loop) -Schaltkreis getaktet werden.4. Circuit arrangement for a personal computer with several graphics processors, each via digital-analog Converter to a screen with an electron beam tube control, characterized in that each graphics process Sor has a clock input with an oscillator is connected, with a graphic working as a master processor is clocked by a reference oscillator, wäh rend the other graphics processors working as slaves each of tracking oscillators in a PLL (phase lock Loop) circuit can be clocked. 5. Schaltungsanordnung nach Anspruch 4, dadurch gekennzeich­ net, daß jeder PLL -Schaltkreis einen Phasendetektor mit mindestens einem Eingang für die Bezugsfrequenz(en) und einem Eingang für die Nachlauffrequenz(en) sowie einen Ausgang für die Steuerspannung des Nachlaufoszillators aufweist, wobei der Ausgang mit dem Eingang des span­ nungsgesteuerten Nachlaufoszillators verbunden ist.5. Circuit arrangement according to claim 4, characterized net that each PLL circuit with a phase detector at least one input for the reference frequency (s) and an input for the tracking frequency (s) and one Output for the control voltage of the tracking oscillator has, the output with the input of the span voltage-controlled tracking oscillator is connected. 6. Schaltungsanordnung nach Anspruch 4 oder 5, dadurch ge­ kennzeichnet, daß in jedem PLL-Schaltkreisen mindestens ein Zeitverzögerungsglied angeordnet ist.6. Circuit arrangement according to claim 4 or 5, characterized ge indicates that at least in each PLL circuit a time delay element is arranged. 7. Schaltungsanordnung nach einem der Ansprüche 1 bis 6, da­ durch gekennzeichnet, daß mindestens zwei Grafikprozesso­ ren auf einer gemeinsamen Platine angeordnet sind.7. Circuit arrangement according to one of claims 1 to 6, there characterized in that at least two graphics processors ren are arranged on a common board. 8. Schaltungsanordnung nach einem der Ansprüche 1 bis 6, da­ durch gekennzeichnet, daß die Grafikprozessoren auf ge­ trennten Platinen angeordnet sind.8. Circuit arrangement according to one of claims 1 to 6, there characterized in that the graphics processors on ge separate boards are arranged.
DE19935700A 1998-07-30 1999-07-29 Circuit arrangement for personal computer with several graphics processor for reduction of electromagnetic field interference between screens Withdrawn DE19935700A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19935700A DE19935700A1 (en) 1998-07-30 1999-07-29 Circuit arrangement for personal computer with several graphics processor for reduction of electromagnetic field interference between screens

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19834351 1998-07-30
DE19935700A DE19935700A1 (en) 1998-07-30 1999-07-29 Circuit arrangement for personal computer with several graphics processor for reduction of electromagnetic field interference between screens

Publications (1)

Publication Number Publication Date
DE19935700A1 true DE19935700A1 (en) 2000-02-03

Family

ID=7875841

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19935700A Withdrawn DE19935700A1 (en) 1998-07-30 1999-07-29 Circuit arrangement for personal computer with several graphics processor for reduction of electromagnetic field interference between screens

Country Status (1)

Country Link
DE (1) DE19935700A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10008498A1 (en) * 2000-02-24 2001-08-30 Mannesmann Vdo Ag Display arrangement with display modules operated independently of each other controls the display modules in parallel with a single video controller with one module using a counter for counting line-synchronization signals.
DE10241523A1 (en) * 2002-09-07 2004-03-11 Bts Media Solutions Gmbh Combined display and input panel for a video mixer system has a display and input panel separated by a sensor foil
US7970968B2 (en) * 2004-03-25 2011-06-28 Sony Corporation Apparatus and method for controlling plural functional blocks using common command

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10008498A1 (en) * 2000-02-24 2001-08-30 Mannesmann Vdo Ag Display arrangement with display modules operated independently of each other controls the display modules in parallel with a single video controller with one module using a counter for counting line-synchronization signals.
DE10241523A1 (en) * 2002-09-07 2004-03-11 Bts Media Solutions Gmbh Combined display and input panel for a video mixer system has a display and input panel separated by a sensor foil
US7970968B2 (en) * 2004-03-25 2011-06-28 Sony Corporation Apparatus and method for controlling plural functional blocks using common command

Similar Documents

Publication Publication Date Title
EP0276800B1 (en) Device for displaying a composite image
DE4332573C2 (en) Videographic system for displaying waveforms on a video monitor
DE69637276T2 (en) Image display device
DE19954240B4 (en) Data Interface
DE69726335T2 (en) Video adapter and digital image display device
DE2654050A1 (en) CLOCK SIGNAL CONTROL SYSTEM FOR MICROCOMPUTER SYSTEMS
DE3332791C1 (en) Device for color image control on a color monitor
DE2622869B2 (en) Arrangement for generating characters for insertion into the picture displayed by a television set
DE4106306A1 (en) METHOD FOR COLOR CORRECTION OF A VIDEO SIGNAL
DE3621524C2 (en)
DE60018110T2 (en) CODED TACKS FOR DISTRIBUTION OF SEVERAL CLOCK SIGNALS TO MULTIPLE DEVICES OF A COMPUTER SYSTEM
DE69935753T2 (en) A clock generating circuit for a display device capable of displaying an image regardless of the score in a horizontal period of an input signal
DE4215094C2 (en) Image processing method and device
DE69834352T2 (en) Image processing device and associated integrated circuit
DE2854348C3 (en) Circuit arrangement for determining the position of the display of information in the display grid on the screen of a cathode ray height
DE19935700A1 (en) Circuit arrangement for personal computer with several graphics processor for reduction of electromagnetic field interference between screens
DE4327779C1 (en) Method and circuit arrangement for a television set for the purpose of reducing flicker
DE19545356A1 (en) Displaying stereo-video images on monitor, projectors etc.
DE3624191A1 (en) CONTROL FOR A GRID DISPLAY WITH A DEVICE FOR FLIMER REDUCTION
DE10313026B4 (en) Phase locked loop and phase delay device and method for generating a clock signal
EP1512133B1 (en) Method and device for determining a frequency for sampling an analog signal
EP1535274B1 (en) Control unit and method for reducing interference patterns when an image is displayed on a screen
EP0337104B1 (en) Circuit device for control of raster scan display information
DE10053204B4 (en) Apparatus and method for avoiding image quality degradation for a display device
EP0488125A2 (en) Multi-function display unit

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8139 Disposal/non-payment of the annual fee
8170 Reinstatement of the former position
8139 Disposal/non-payment of the annual fee