US4266253A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Processor for a graphic terminal
Assignee: Thales SA
•
Filing: 1979-05-16
•
Granted: 1981-05-05
•
Expires: 1999-05-16
Abstract
Abstract A digital processor for producing and displaying a graphic image on a CRT screen designed for TV frame scanning. It comprises on a single microchip of a semi-conductor substrate the following principal elements: a vector generator A, a symbol generator B, a control unit I, a writing pointer and address multiplexers, and the following auxiliary elements: a register for reading a light pen, command registers, control registers and data-storage registers, etc.
Inventors
- 👤 Philippe Matherat
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 17:31
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
564 words
A digital MOS processor connected on to a command unit and to a TV set enabling: in a writing mode, the data of a graphic image to be produced and stored in an external memory unit and, in a reading mode, these stored data to be read and displayed on the CRT screen of the TV set; characterised in that, on a single microchip of a semi-conductor substrate, it comprises: a two-way data bus comprising input/output means and terminals enabling it to be connected to the command unit; an address bus comprising means enabling it to be connected to the command unit; terminals carrying signals allowing dialogue with the command unit; a control unit which produces signals enabling the time bases of the TV set to be synchronized, address signals enabling the data stored in the memory unit to be read, signals for controlling the luminance levels of the CRT screen of the TV set and internal timing signals; this control unit being connected to an external clock circuit comprising a dot clock and a dividing counter which supplies addressing signals to the memory unit; a graphic unit comprising a symbol generator and a vector generator coupled to a writing pointer which supplies write address signals to the memory unit; a register connected to the data bus and to the address bus and enabling command words to be stored; a plurality of registers connected to the command bus and to the address bus and enabling data words to be stored; a first multiplexer connected to the control unit and to the graphic unit and enabling the reading and writing address signals of the memory unit to be multiplexed in dependence upon the mode of operation (reading or writing) of the processor; a second multiplexer connected to the first multiplexer and enabling the low part and the high part of the writing addresses and reading addresses to be multiplexed at the rate of the internal clock signal; a third multiplexer connected to the control unit and to the graphic unit and enabling certain of the reading and writing address signals to be connected according to the format of the TV image; a reading means connected to the control unit and enabling a dot of the graphic image displayed on the CRT screen of the TV set to be read; this reading means comprising a register connected to the data bus which enables the data of the address of the displayed dot to be stored, a means for forcing the graphic image to the "white" level, a means for reading the content of the register and a means for indicating the busy state of this reading means; an interruption element comprising a means for producing a word indicating the state of the graphic unit, a masking means controlled by masking bits contained in the control register, a means for recording the state word connected to the data bus and to the address bus and comprising means for reading this recording means, synchronizing means for synchronizing a means for decoding the command words stored in the command register, an erasing means enabling the data of the graphic image stored in the memory unit to be erased or a continuous background to be stored in the memory unit, the control unit comprising means enabling the format (interlaced frames or paired frames) of the TV image to be modified.
Claim 2
Dependent Claim
564 words
A digital MOS processor connected on to a command unit and to a TV set enabling: in a writing mode, the data of a graphic image to be produced and stored in an external memory unit and, in a reading mode, these stored data to be read and displayed on the CRT screen of the TV set; characterised in that, on a single microchip of a semi-conductor substrate, it comprises: a two-way data bus comprising input/output means and terminals enabling it to be connected to the command unit; an address bus comprising means enabling it to be connected to the command unit; terminals carrying signals allowing dialogue with the command unit; a control unit which produces signals enabling the time bases of the TV set to be synchronized, address signals enabling the data stored in the memory unit to be read, signals for controlling the luminance levels of the CRT screen of the TV set and internal timing signals; this control unit being connected to an external clock circuit comprising a dot clock and a dividing counter which supplies addressing signals to the memory unit; a graphic unit comprising a symbol generator and a vector generator coupled to a writing pointer which supplies write address signals to the memory unit; a register connected to the data bus and to the address bus and enabling command words to be stored; a plurality of registers connected to the command bus and to the address bus and enabling data words to be stored; a first multiplexer connected to the control unit and to the graphic unit and enabling the reading and writing address signals of the memory unit to be multiplexed in dependence upon the mode of operation (reading or writing) of the processor; a second multiplexer connected to the first multiplexer and enabling the low part and the high part of the writing addresses and reading addresses to be multiplexed at the rate of the internal clock signal; a third multiplexer connected to the control unit and to the graphic unit and enabling certain of the reading and writing address signals to be connected according to the format of the TV image; a reading means connected to the control unit and enabling a dot of the graphic image displayed on the CRT screen of the TV set to be read; this reading means comprising a register connected to the data bus which enables the data of the address of the displayed dot to be stored, a means for forcing the graphic image to the "white" level, a means for reading the content of the register and a means for indicating the busy state of this reading means; an interruption element comprising a means for producing a word indicating the state of the graphic unit, a masking means controlled by masking bits contained in the control register, a means for recording the state word connected to the data bus and to the address bus and comprising means for reading this recording means, synchronizing means for synchronizing a means for decoding the command words stored in the command register, an erasing means enabling the data of the graphic image stored in the memory unit to be erased or a continuous background to be stored in the memory unit, the control unit comprising means enabling the format (interlaced frames or paired frames) of the TV image to be modified.
Claim 3
Dependent Claim
75 words
A processor as claimed in claim 1, characterised in that the control unit comprises two counters: a horizontal counter coupled to a state recognition circuit of which the output signal resets this counter to the zero state at the beginning of a line of the graphic image and a vertical counter coupled to a state recognition circuit of which the output signal resets this counter at the beginning of a frame of the graphic image.
Claim 4
Dependent Claim
32 words
A processor as claimed in claim 2, characterised in that the most significant bits signal of the horizontal counter controls the mode of operation (reading mode or writing mode) of the processor.
Claim 5
Dependent Claim
34 words
A processor as claimed in claim 3, characterised in that the most significant bits signal of the horizontal counter is delivered to a means enabling the processor to be forced into the writing mode.
Claim 6
Dependent Claim
47 words
A processor as claimed in claim 1, characterised in that the writing pointer is formed by two synchronous up/down registers comprising means for loading the means for indicating the overflow, means for clearing the content, means for reading the content and means for controlling the counting direction.
Claim 7
Dependent Claim
29 words
A processor as claimed in claim 5, characterised in that the means for controlling the counting direction of the writing pointer comprise a multiplexer controlled by the graphic unit.
Claim 8
Dependent Claim
20 words
A processor as claimed in claim 1, characterised in that the control register is accessible for reading and for writing.
Claim 9
Dependent Claim
29 words
A processor as claimed in claim 1, characterised in that the symbol generator comprises two registers for storing digital data which specify the scale factors of the displayed symbols.
Claim 10
Dependent Claim
25 words
A processor as claimed in claim 8, characterised in that the two registers for storing the scale factors are accessible for reading and for writing.
Claim 11
Dependent Claim
22 words
A processor as claimed in claim 1, characterised in that the external memory unit is organized into words for the reading mode.
Claim 12
Dependent Claim
28 words
A processor as claimed in claim 10, characterised in that the organisation of the external memory unit enables the definition of the displayed graphic image to be modified.
Claim 13
Dependent Claim
29 words
A processor as claimed in claim 1, characterised in that the dot clock of the external clock circuit is an oscillator of which the frequency may be electronically modified.
Claim 14
Dependent Claim
27 words
A processor as claimed in claim 1, characterised in that the frequency of the dot clock is modified in accordance with the format of the TV image.
Claim 15
Dependent Claim
23 words
A processor as claimed in claim 1, characterised in that the command register has a word enabling an external register to be controlled.
Claim 16
Dependent Claim
20 words
A processor as claimed in claim 1, characterised in that the dialogue signals enable an external register to be controlled.
References Cited (Backward Citations)
US3621214A
Cited
US3629844A
Cited
USRE29550E
Cited
US4026555A
Cited
US4148070A
Cited
US4161728A
Cited
US4189743A
Cited
US4177462A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1984-05-04 | 1984-11-03 | 1985-05-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1988-05-04 | 1988-11-03 | 1989-05-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1992-05-04 | 1992-11-03 | 1993-05-05 | $7700.00 | Window Closed / Lapsed |