US3918040A - Circuit for the raster writing conversion of data to be reproduced on a video screen - Google Patents

Circuit for the raster writing conversion of data to be reproduced on a video screen Download PDF

Info

Publication number
US3918040A
US3918040A US544040*A US54404075A US3918040A US 3918040 A US3918040 A US 3918040A US 54404075 A US54404075 A US 54404075A US 3918040 A US3918040 A US 3918040A
Authority
US
United States
Prior art keywords
symbol
raster
circuit
counter
discriminator
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.)
Expired - Lifetime
Application number
US544040*A
Inventor
Rudolf Beuter
Walter Reissmann
Rudolf Cesal
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.)
Grundig EMV Elektromechanische Versuchsanstalt Max Grundig GmbH
Original Assignee
Grundig EMV Elektromechanische Versuchsanstalt Max Grundig GmbH
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 Grundig EMV Elektromechanische Versuchsanstalt Max Grundig GmbH filed Critical Grundig EMV Elektromechanische Versuchsanstalt Max Grundig GmbH
Application granted granted Critical
Publication of US3918040A publication Critical patent/US3918040A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • 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/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/24Generation of individual character patterns

Definitions

  • the circuit includes a symbol generator, a symbol address storage comprising an input to the symbol generator, and a raster line counter comprising another input to the symbol generator.
  • the address storage transmits a multidigit binary signal representation of the symbol to be reproduced (e.g., ASCll code).
  • the circuit further comprises a discriminator connected in parallel to the symbol address storage.
  • the discriminator includes logic means for detecting a signal representative of a symbol having a downward appendage, switch means activated by the discriminator, and a recoding circuit adapted to advance the output of the raster counter.
  • the switch means interconnect the output of the raster counter directly to the symbol generator while in the second position, the output of the raster counter is connected to the symbol generator through the recoding circuit so that upon the detection of a symbol having a downward appendage, the raster lines are shifted downward.
  • the present invention relates to a circuit for the video reproduction of alpha numeric symbols in the form of a 7 X 5 matrix wherein the downward appendages of certain of the symbols (such as lower case letters p, q, y, etc.) depend below the bottom of the symbols without such appendages.
  • the video screen utilized may comprise any conventional video tube whereas a special tube is required for the vector writing process.
  • all the auxiliary equipment compatible with conventional video screens i.e., video monitors, video cross bars, video recorders, etc. may also be utilized with the raster writing process.
  • the 7 X 5 point matrix did not permit the representation" of letters or symbols with downward appendages (such as lower case letters j, p, q, etc.
  • To generate such symbols utilizing prior art techniques would require a 9 X 5 point matrix.
  • the use of a 9 X 5 point matrix would require special logic components such as symbol generators and the like not readily available at this time.
  • each raster line runs continuously over the video screen from left to right and produces the elements of each of the individual symbols which lie in the raster line.
  • the 35 bits of the individual symbols must be broken down into seven words of five bits each. Referring to FIG. 1, a representative symbol (the letter H) is shown with the five bits of one word outlined by the block 100.
  • the ASCII code (American Standard Code for Information Interchange) permits data transmission to occur in the form of a seven digit binary number in accordance with the table of FIG. 2.
  • the transmitted ASCII code words must be decoded so that the symbol associated with each word can be formed by the electron beam of a video monitor as it sweeps across the video screen. Decoding of the information is done with the aid of a digital-video converter. While 35-bit coding could be sent over the transmission lines to produce the desired symbol, (to make the digital-video converter unnecessary) such a procedure would be very uneconomical in light of the existence of the ASCII code. The reason for this is that out of the 35 bits to be transmitted, 28 (i.e., 35-7) would be redundant. In addition, for a given transmission rate, 35-bit coding would require five times as much time as the 7-bit coding of the ASCII code.
  • the 35 points of each symbol matrix must be stored in a static fixed value storage element such as a Read Only Memory (ROM).
  • ROM Read Only Memory
  • This fixed value storage element serves as the symbol generator for decoding the ASCII code.
  • the symbol generator is organized into 128 X 7 896 words of five bits each.
  • the symbol generator is controlled by a symbol address (e. g., 7-bit ASCII code) coming from the image reproduction storage so that the desired code word (i.e., block is available at the output of the symbol generator when required. This will be considered in more detail forthwith.
  • the first code word 100 of the individual symbols G-R-U-N-D-I-G are first written across the first line (line address 000) by the electron beam 103.
  • the second code words of the individual symbols are written during the second raster line (line address 001) etc.
  • the line address remains constant.
  • the line address changes but the code words for each symbol repeat in the same sequence.
  • a repeat storage element is therefore required to generate an entire line of text to ensure the proper sequence on each line.
  • the repeat storage element makes a complete cycle during each raster line (every 64 p. s).
  • Shift registers are well suited as repeat storage elements in order to obtain the necessary sequence of code words 100 of the individual symbols of a text line.
  • the output of the shift register need only be connected to its input.
  • a raster line counter is required which counts the storage cycles and the raster lines and which switches the line addresses ahead by one unit after each cycle.
  • Each text line (including gap spaces) consists of II raster lines. As stated previously, seven raster lines are required for representing the symbols. The remaining four raster lines are for the gap between individual text lines. In this regard, one raster line is located over the seven symbol lines and always remains dark. Three raster lines are located beneath the symbol lines and heretofore have also remained dark. In the line over the text, there usually occurs data exchange between the line storage and image storage sections of the repeat storage element. The text line which is to be written next is obtained from the waiting queue in the image storage and is inserted into the line storage element. At the same time, the text line, whose writing has just been Completed, is inserted from the line storage element into the waiting queue of the image storage.
  • the entire process repeats every 20 ms, corresponding to the image repetition frequency of 50 Hz.
  • a video signal preferably without line jump is utilized. This is not an absolute requirement, however, and video signal with line jump can also be used for representing the symbols.
  • symbol generator 101 is shown having five parallel output lines (shown by the solid lines). Each output line is associated with one bit of a code word 100 of the 7 X 5 point matrix.
  • Symbol generator 101 is controlled by a symbol address (e.g., 7-bit ASCII code) which comes from the image reproduction storage. In this way, the desired code word 100 is available at the output of the symbol generator 101.
  • the five bits of each code word 100 appear simulta neously in parallel on the five output lines of the symbol generator 101 and are converted in series by a shift register which works as a parallel-series converter 102. It should be noted that in addition to the five parallel inputs to the parallel-series converter 102, there are two additional parallel inputs.
  • the symbol generator 101 is also controlled by a raster line counter 104 which counts the storage cycles and the raster lines and which switches line addresses ahead by one unit after each cycle.
  • a circuit for the raster writing conversion of data to be reproduced on a video screen which comprises a symbol generator, a symbol address storage comprising an input to the symbol generator, and a raster line counter comprising another input to the symbol generator.
  • the symbol address storage transmits a multidigit binary signal representation of the symbol to be reproduced (e.g., ASCII code).
  • the circuit further comprises a discriminator connected in parallel to the symbol address storage lines (12I through 127).
  • the discriminator includes logic means for detecting a signal representative of a symbol having a downward appendage, switch means activated by the discriminator, and a recoding circuit adapted to advance the output of the raster counter.
  • the switch means In the first position, the switch means interconnect the output of the raster counter directly to the symbol generator while in the second position the output of the raster counter is connected to the symbol generator through the recoding circuit so that upon the detection of a symbol having a downward ap pendage, the raster lines are shifted downward.
  • FIG. 1 depicts a 7 X 5 point matrix conventionally utilized to represent symbols on a video screen
  • FIG. 2 is the ASCII code table for converting 7-digit binary numbers into alpha numeric and special characters and vice versa;
  • FIG. 3 depicts a video representation of a line of text
  • FIG. 4A depicts a line of text including a symbol which should but does not have a downward appendage'
  • FIG. 4B depicts a line of text of 4A as produced in accordance with the present invention wherein one of the symbols has a downward appendage;
  • FIG. 5 is a block diagram representation of a circuit arrangement in accordance with the present invention.
  • FIG. 6 is a logic diagram of the discriminator utilized in the block diagram of FIG. 5.
  • FIG. 5 wherein the improvement of the present invention is depicted.
  • the symbol addresses from the image repeat storage e. g., 7-bit ASCII code
  • the information which is to be written on a particular one of the seven lines (000- of FIG. 3) of the 7 X 5 point matrix is determined by three additional inputs 111, 112 and 113 to the symbol generator. These additional inputs are governed by the raster line counter 104.
  • the seven input lines 121 through 127 of the symbol generator are also connected with the inputs 131 through 137 of a discriminator 105.
  • the discriminator 105 serves to determine addresses of symbols with downward appendages and upon such determination to generate a signal along line to electronic switch 140 to activate the switch and shilt it from a first position to a second position.
  • the raster line counter 104 is connected directly to the inputs 111, 112 and 113 to the symbol generator through switch 140
  • the raster line counter is connected to the inputs 111, 112 and 113 through a recoding circuit 106.
  • the function of the recoding circuit is to recode the line address so that the 7 X 5 point matrix on the video screen is shifted two raster lines downward. This downward shift results in the desired downward appendage. The effect of this downward shift may best be appreciated by a comparison of the letter p (second occurrence) of FIG. 48 with that of FIG. 4A.
  • the recoding circuit can consist of logic elements or of a fixed value storage device. As stated previously, a gap of at least 2 raster lines exist between any two text lines so that the next text line is in no way interfered with by the downward shift.
  • discriminator 105 Details of discriminator 105 are depicted in FIG. 6. Referring briefly to the ASCII table of FIG, 2, it can be seen that the symbol addresses for two of the symbols for which the shift is desired, p and g respectively are 1110000 and 1100111.
  • the inputs 131 through 133 of discriminator 105 are connected with an AND gate 150 and inputs 134 through 137 of discriminator 105 are connected with a NOR gate 151.
  • the output signals of gates 150 and 151 comprise inputs to AND gate 152.
  • the output of gate 152 forms an input to an OR gate 153.
  • the output of OR gate 153 appears on line 130 to activate switch 140.
  • OR gate 153 an additional input to OR gate 153 is obtained from the logic associated with symbol g, i.e., when symbol address 1100111 is transmitted.
  • inputs 131, 132, 135, 136 and 137 of discriminator 105 are simultaneously connected with an AND gate 154.
  • Inputs 133 and 134 of discriminator 105 are connected with a NOR gate 155.
  • the output signals of gates 154 and 155 are fed to an AND gate 156 the output of which comprises an additional input to OR gate 153.
  • logic subcircuits for the other symbols with downward appendages i.e., j, q, and y
  • a circuit for the raster writing conversion of data to be reproduced on a video screen as symbols in a matrix with a gap between symbol lines said circuit being of the type having a symbol generator, a symbol address storage comprising an input to said symbol generator, said storage transmitting a multidigit binary signal representation of the symbol to be reproduced and a raster line counter comprising another input to said symbol generator, said counter being adapted to shift ahead by one line after each raster line sweep of the video screen, the improvement comprising: a discriminator connected in parallel to said symbol address storage lines, said discriminator including logic means for detecting a multidigit binary signal from said symbol address storage representative of a symbol having a downward appendage, switch means activated bysaid discriminator to shift from a first position to a second position interposed between said raster counter and said symbol generator, said switch means first position interconnecting the output of said raster counter directly to said symbol generator and said second position interconnecting the output of said raster counter and said symbol generator through a recoding circuit,

Abstract

A circuit for the raster writing conversion of data to be reproduced on a video screen as symbols including symbols with downward appendages is provided. The circuit includes a symbol generator, a symbol address storage comprising an input to the symbol generator, and a raster line counter comprising another input to the symbol generator. The address storage transmits a multidigit binary signal representation of the symbol to be reproduced (e.g., ASCII code). The circuit further comprises a discriminator connected in parallel to the symbol address storage. The discriminator includes logic means for detecting a signal representative of a symbol having a downward appendage, switch means activated by the discriminator, and a recoding circuit adapted to advance the output of the raster counter. In the first position, the switch means interconnect the output of the raster counter directly to the symbol generator while in the second position, the output of the raster counter is connected to the symbol generator through the recoding circuit so that upon the detection of a symbol having a downward appendage, the raster lines are shifted downward.

Description

United States Patent Beuter et CIRCUIT FOR THE RASTER WRITING [75] Inventors: Rudolf Beuter; Walter Reissmann;
Rudolf Cesal, all of Fuerth, Germany {73] Assignee: GRUNDIG E.M.V.
Elektro-Mechanische Versuchsanstalt Max Grundig, Fuerth, Germany [22] Filed: Jan. 27, 1975 [2i] Appl. No.1 544,040
[30] Foreign Application Priority Data Apr. 24, 1974 Germany 2419733 [52] US. Cl. 340/324 AD; 315/383 [51] Int. Cl. G06F 3/14 [58] Field of Search 340/324 AD; 315/383 [56] References Cited UNITED STATES PATENTS 3,559,207 1/1971 Atkinson 340/324 AD 3,568,178 3/1971 Day 340/324 AD 3,303,583 4/1974 Manber..... 340/324 AD 3,368,672 2/1975 Johnson 111111 340/324 AD 3,868,673 2/1975 Mau et a1 340/324 AD 3,877,007 4/1975 Fishman 340/324 AD Primary ExaminerDavid L. Trafton ABSIRACT A circuit for the raster writing conversion of data to be reproduced on a video screen as symbols including symbols with downward appendages is provided. The circuit includes a symbol generator, a symbol address storage comprising an input to the symbol generator, and a raster line counter comprising another input to the symbol generator. The address storage transmits a multidigit binary signal representation of the symbol to be reproduced (e.g., ASCll code). The circuit further comprises a discriminator connected in parallel to the symbol address storage. The discriminator includes logic means for detecting a signal representative of a symbol having a downward appendage, switch means activated by the discriminator, and a recoding circuit adapted to advance the output of the raster counter. In the first position, the switch means interconnect the output of the raster counter directly to the symbol generator while in the second position, the output of the raster counter is connected to the symbol generator through the recoding circuit so that upon the detection of a symbol having a downward appendage, the raster lines are shifted downward.
2 Claims, 7 Drawing Figures 12.8. 7-Bl't-ASC ll Codel US. Patent Nov. 4, 1975 Sheet 1 of4 3,918,040
mam
mhm
how
moo
NMQLDOBQO'! N n D O GOOD Nov. 4, 1975 Sheet 2 of4 3,918,040
00000 00000 00000 00000 00000 00000 00000 00000 ooooo ooooo 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 000'. 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 nq O 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 ooooo ooooo ooooo 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 0 0000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 on...
M RUE 00000 00000 00000 00000 ooaao 00000 00000 00000 00000 00000 00000 00000 00000 00000 0.00 0000. 00000 000. 00000 00000 ooooo 00000 00000 00000 U.S. Patent m: NS.
RAW 5 E a PNF ND. Fm?
wow
US. Patent Nov. 4, 1975 Sheet 4 of4 3,918,040
ISO
CIRCUIT FOR THE RASTER WRITING CONVERSION OF DATA TO BE REPRODUCED ON A VIDEO SCREEN BACKGROUND OF THE INVENTION The present invention relates to a circuit for the video reproduction of alpha numeric symbols in the form of a 7 X 5 matrix wherein the downward appendages of certain of the symbols (such as lower case letters p, q, y, etc.) depend below the bottom of the symbols without such appendages.
There are two basically different principles for generating writing on video screens, vector writing and raster writing. In the vector writing process, two analog output voltages are generated which are applied to the video screen device in a suitable fashion. The video screen device then operates as an X-Y oscilloscope to produce the desired characters one at a time. By contrast, in the raster writing process, an artificial video signal is generated to produce the desired character piecemeal as the electron beam sweeps across the video screen.
The advantage of the raster writing process is that the video screen utilized may comprise any conventional video tube whereas a special tube is required for the vector writing process. In addition, all the auxiliary equipment compatible with conventional video screens (i.e., video monitors, video cross bars, video recorders, etc.) may also be utilized with the raster writing process.
Prior to the development of LSI (Large Scale Integrated) circuits, the vector writing process was more economical to practice because of the large storage capacities required in the raster writing process. This is no longer the case in view of the relatively inexpensive semi-conductor storage devices now available.
In the raster writing process, presentation of alpha numeric symbols (as well as special symbols such as &, i etc.) is achieved with the aid of a 7 X 5 point matrix. For reasons to be explained forthwith, heretofore,
the 7 X 5 point matrix did not permit the representation" of letters or symbols with downward appendages (such as lower case letters j, p, q, etc. To generate such symbols utilizing prior art techniques would require a 9 X 5 point matrix. The use of a 9 X 5 point matrix, in turn, would require special logic components such as symbol generators and the like not readily available at this time.
In raster writing (as distinct from vector writing) the electron beam does not completely write one symbol before it begins the next. Instead, each raster line runs continuously over the video screen from left to right and produces the elements of each of the individual symbols which lie in the raster line. Thus, for raster writing, the 35 bits of the individual symbols must be broken down into seven words of five bits each. Referring to FIG. 1, a representative symbol (the letter H) is shown with the five bits of one word outlined by the block 100.
The ASCII code (American Standard Code for Information Interchange) permits data transmission to occur in the form of a seven digit binary number in accordance with the table of FIG. 2. The transmitted ASCII code words must be decoded so that the symbol associated with each word can be formed by the electron beam of a video monitor as it sweeps across the video screen. Decoding of the information is done with the aid of a digital-video converter. While 35-bit coding could be sent over the transmission lines to produce the desired symbol, (to make the digital-video converter unnecessary) such a procedure would be very uneconomical in light of the existence of the ASCII code. The reason for this is that out of the 35 bits to be transmitted, 28 (i.e., 35-7) would be redundant. In addition, for a given transmission rate, 35-bit coding would require five times as much time as the 7-bit coding of the ASCII code.
To utilize ASCII coding, for each of the symbols to be represented, the 35 points of each symbol matrix must be stored in a static fixed value storage element such as a Read Only Memory (ROM). The capacity of such a memory can be up to 128 X 35 4480 bits. This fixed value storage element serves as the symbol generator for decoding the ASCII code. The symbol generator is organized into 128 X 7 896 words of five bits each. The symbol generator is controlled by a symbol address (e. g., 7-bit ASCII code) coming from the image reproduction storage so that the desired code word (i.e., block is available at the output of the symbol generator when required. This will be considered in more detail forthwith.
Referring briefly to F IG. 3 wherein the symbols to produce the word GRUNDIG are shown, it can be noted that the first code word 100 of the individual symbols G-R-U-N-D-I-G are first written across the first line (line address 000) by the electron beam 103. Similarly, the second code words of the individual symbols are written during the second raster line (line address 001) etc. Thus, during each raster line the line address remains constant. Similarly, with each new raster line, the line address changes but the code words for each symbol repeat in the same sequence. A repeat storage element is therefore required to generate an entire line of text to ensure the proper sequence on each line. The repeat storage element makes a complete cycle during each raster line (every 64 p. s). Shift registers are well suited as repeat storage elements in order to obtain the necessary sequence of code words 100 of the individual symbols of a text line. The output of the shift register need only be connected to its input. Furthermore, a raster line counter is required which counts the storage cycles and the raster lines and which switches the line addresses ahead by one unit after each cycle.
In actual practice, utilizing a conventional video screen, twenty four text lines are simultaneously shown on the video screen. Consequently, one repeat storage element for one text line is not sufficient to store the entire content of the video screen and additional storage is required. The storage elements not only contain the text lines which are being written by the electron beam but also the text lines which are not being written. The repeat storage element (shift register) is therefore divided into two sections, line storage and image storage. In the line storage section the text line currently being written is stored. The remaining lines are held in the image storage section.
Each text line (including gap spaces) consists of II raster lines. As stated previously, seven raster lines are required for representing the symbols. The remaining four raster lines are for the gap between individual text lines. In this regard, one raster line is located over the seven symbol lines and always remains dark. Three raster lines are located beneath the symbol lines and heretofore have also remained dark. In the line over the text, there usually occurs data exchange between the line storage and image storage sections of the repeat storage element. The text line which is to be written next is obtained from the waiting queue in the image storage and is inserted into the line storage element. At the same time, the text line, whose writing has just been Completed, is inserted from the line storage element into the waiting queue of the image storage. The entire process repeats every 20 ms, corresponding to the image repetition frequency of 50 Hz. For presentation on the video screen, a video signal preferably without line jump is utilized. This is not an absolute requirement, however, and video signal with line jump can also be used for representing the symbols.
Referring briefly to FIG. 5, symbol generator 101 is shown having five parallel output lines (shown by the solid lines). Each output line is associated with one bit of a code word 100 of the 7 X 5 point matrix. Symbol generator 101 is controlled by a symbol address (e.g., 7-bit ASCII code) which comes from the image reproduction storage. In this way, the desired code word 100 is available at the output of the symbol generator 101. The five bits of each code word 100 appear simulta neously in parallel on the five output lines of the symbol generator 101 and are converted in series by a shift register which works as a parallel-series converter 102. It should be noted that in addition to the five parallel inputs to the parallel-series converter 102, there are two additional parallel inputs. These two additional inputs (shown as dotted lines) are solidly grounded (logic so that a gap of two image points exist between the individual code words 100 and thereby also between the individual symbols of a line of text. (i.e., referring to FIG. 3 again, the additional lines provide the gap between the letters G and R, R and U, etc.). The symbol generator 101 is also controlled by a raster line counter 104 which counts the storage cycles and the raster lines and which switches line addresses ahead by one unit after each cycle.
In accordance with the above description which represents the heretofore existing state of the art, data representation on a video screen cannot include symbols with downward appendages. Thus, in reproducing the letters g, j, p, q and y, a rather unaesthetic image resulted. Note, for example, the third symbol of figure 4A which should be a p. I-Ieretofore, the only means for overcoming this disadvantage has been to utilize a 9 X 5 point matrix.
In view of the above, it is the principal object of the present invention to provide a circuit which enables the video representation of symbols with downward appendages (such as the third symbol of figure 4B which is a lower case p) utilizing a 7 X 5 matrix and standard components.
SUMMARY OF THE INVENTION The above and other objects and advantages are attained in accordance with the present invention by providing a circuit for the raster writing conversion of data to be reproduced on a video screen which comprises a symbol generator, a symbol address storage comprising an input to the symbol generator, and a raster line counter comprising another input to the symbol generator. The symbol address storage transmits a multidigit binary signal representation of the symbol to be reproduced (e.g., ASCII code). The circuit further comprises a discriminator connected in parallel to the symbol address storage lines (12I through 127). The discriminator includes logic means for detecting a signal representative of a symbol having a downward appendage, switch means activated by the discriminator, and a recoding circuit adapted to advance the output of the raster counter. In the first position, the switch means interconnect the output of the raster counter directly to the symbol generator while in the second position the output of the raster counter is connected to the symbol generator through the recoding circuit so that upon the detection of a symbol having a downward ap pendage, the raster lines are shifted downward.
BRIEF DESCRIPTION OF THE DRAWINGS In the accompanying drawings, some of which have been discussed already:
FIG. 1 depicts a 7 X 5 point matrix conventionally utilized to represent symbols on a video screen;
FIG. 2 is the ASCII code table for converting 7-digit binary numbers into alpha numeric and special characters and vice versa;
FIG. 3 depicts a video representation of a line of text;
FIG. 4A depicts a line of text including a symbol which should but does not have a downward appendage',
FIG. 4B depicts a line of text of 4A as produced in accordance with the present invention wherein one of the symbols has a downward appendage;
FIG. 5 is a block diagram representation of a circuit arrangement in accordance with the present invention; and,
FIG. 6 is a logic diagram of the discriminator utilized in the block diagram of FIG. 5.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT Reference is now made to FIG. 5 wherein the improvement of the present invention is depicted. As stated previously, the symbol addresses from the image repeat storage (e. g., 7-bit ASCII code) is brought to the symbol generator 101 over seven parallel input lines 121-127. The information which is to be written on a particular one of the seven lines (000- of FIG. 3) of the 7 X 5 point matrix is determined by three additional inputs 111, 112 and 113 to the symbol generator. These additional inputs are governed by the raster line counter 104.
The seven input lines 121 through 127 of the symbol generator are also connected with the inputs 131 through 137 of a discriminator 105. As will be described in some detail forthwith, the discriminator 105 serves to determine addresses of symbols with downward appendages and upon such determination to generate a signal along line to electronic switch 140 to activate the switch and shilt it from a first position to a second position. Whereas, in the first switch position, the raster line counter 104 is connected directly to the inputs 111, 112 and 113 to the symbol generator through switch 140, in the second position the raster line counter is connected to the inputs 111, 112 and 113 through a recoding circuit 106. The function of the recoding circuit is to recode the line address so that the 7 X 5 point matrix on the video screen is shifted two raster lines downward. This downward shift results in the desired downward appendage. The effect of this downward shift may best be appreciated by a comparison of the letter p (second occurrence) of FIG. 48 with that of FIG. 4A. The recoding circuit can consist of logic elements or of a fixed value storage device. As stated previously, a gap of at least 2 raster lines exist between any two text lines so that the next text line is in no way interfered with by the downward shift.
Details of discriminator 105 are depicted in FIG. 6. Referring briefly to the ASCII table of FIG, 2, it can be seen that the symbol addresses for two of the symbols for which the shift is desired, p and g respectively are 1110000 and 1100111. In the first case, the inputs 131 through 133 of discriminator 105 are connected with an AND gate 150 and inputs 134 through 137 of discriminator 105 are connected with a NOR gate 151. The output signals of gates 150 and 151 comprise inputs to AND gate 152. The output of gate 152, in turn, forms an input to an OR gate 153. The output of OR gate 153 appears on line 130 to activate switch 140. Similarly, an additional input to OR gate 153 is obtained from the logic associated with symbol g, i.e., when symbol address 1100111 is transmitted. In this regard, inputs 131, 132, 135, 136 and 137 of discriminator 105 are simultaneously connected with an AND gate 154. Inputs 133 and 134 of discriminator 105 are connected with a NOR gate 155. The output signals of gates 154 and 155 are fed to an AND gate 156 the output of which comprises an additional input to OR gate 153. It should be understood that in a similar manner, logic subcircuits for the other symbols with downward appendages (i.e., j, q, and y) are provided each with an input to OR gate 153 as shown in phantom.
Thus, in accordance with the above, the aforementioned objects are effectively attained.
Having thus described the invention what is claimed is:
1. In a circuit for the raster writing conversion of data to be reproduced on a video screen as symbols in a matrix with a gap between symbol lines, said circuit being of the type having a symbol generator, a symbol address storage comprising an input to said symbol generator, said storage transmitting a multidigit binary signal representation of the symbol to be reproduced and a raster line counter comprising another input to said symbol generator, said counter being adapted to shift ahead by one line after each raster line sweep of the video screen, the improvement comprising: a discriminator connected in parallel to said symbol address storage lines, said discriminator including logic means for detecting a multidigit binary signal from said symbol address storage representative of a symbol having a downward appendage, switch means activated bysaid discriminator to shift from a first position to a second position interposed between said raster counter and said symbol generator, said switch means first position interconnecting the output of said raster counter directly to said symbol generator and said second position interconnecting the output of said raster counter and said symbol generator through a recoding circuit, and a recoding circuit adapted to advance the output of said raster counter.
2. The invention in accordance with claim 1 wherein said discriminator comprises only AND, NOR and OR logic components.

Claims (2)

1. In a circuit for the raster writing conversion of data to be reproduced on a video screen as symbols in a matrix with a gap between symbol lines, said circuit being of the type having a symbol generator, a symbol address storage comprising an input to said symbol generator, said storage transmitting a multidigit binary signal representation of the symbol to be reproduced and a raster line counter comprising another input to said symbol generator, said counter being adapted to shift ahead by one line after each raster line sweep of the video screen, the improvement comprising: a discriminator connected in parallel to said symbol address storage lines, said discriminator including logic means for detecting a multidigit binary signal from said symbol address storage representative of a symbol having a downward appendage, switch means activated by said discriminator to shift from a first position to a second position interposed between said raster counter and said symbol generator, said switch means first position interconnecting the output of said raster counter directly to said symbol generator and said second position interconnecting the output of said raster counter and said symbol generator through a recoding circuit, and a recoding circuit adapted to advance the output of said raster counter.
2. The invention in accordance with claim 1 wherein said discriminator comprises only AND, NOR and OR logic components.
US544040*A 1974-04-24 1975-01-27 Circuit for the raster writing conversion of data to be reproduced on a video screen Expired - Lifetime US3918040A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2419733A DE2419733C3 (en) 1974-04-24 1974-04-24 Circuit arrangement with a character generator for reproducing data encoded as multi-digit binary numbers as alphanumeric characters in the form of a 7x5 dot matrix

Publications (1)

Publication Number Publication Date
US3918040A true US3918040A (en) 1975-11-04

Family

ID=5913775

Family Applications (1)

Application Number Title Priority Date Filing Date
US544040*A Expired - Lifetime US3918040A (en) 1974-04-24 1975-01-27 Circuit for the raster writing conversion of data to be reproduced on a video screen

Country Status (7)

Country Link
US (1) US3918040A (en)
CH (1) CH580844A5 (en)
DE (1) DE2419733C3 (en)
DK (1) DK138864C (en)
FR (1) FR2269153B1 (en)
IT (1) IT1037425B (en)
NL (1) NL7504364A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4146877A (en) * 1977-05-26 1979-03-27 Zimmer Edward F Character generator for video display
EP0032937A1 (en) * 1979-08-03 1981-08-05 Harris Corporation Video display terminal having improved character shifting circuitry
US4345244A (en) * 1980-08-15 1982-08-17 Burroughs Corporation Video output circuit for high resolution character generator in a digital display unit
EP0075673A1 (en) * 1981-09-11 1983-04-06 International Business Machines Corporation A method of retrieving character symbol data elements for a display and apparatus therefore
US4642622A (en) * 1982-04-05 1987-02-10 Hitachi, Ltd. Video signal generating circuit
US4661808A (en) * 1984-09-28 1987-04-28 Gulton Industries, Inc. Variable font display
US4680578A (en) * 1983-05-17 1987-07-14 Mergenthaler Linotype Gmbh Baseline transposition and character segmenting method for printing

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4081799A (en) * 1976-03-03 1978-03-28 Sperry Rand Corporation Character generation system for a visual display terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3559207A (en) * 1967-01-16 1971-01-26 Bunker Ramo Data display system
US3568178A (en) * 1967-12-08 1971-03-02 Rca Corp Electronic photocomposition system
US3803583A (en) * 1972-09-28 1974-04-09 Redactron Corp Display system for several fonts of characters
US3868672A (en) * 1973-01-02 1975-02-25 Honeywell Inf Systems Cathode ray tube control apparatus for displaying upper and lower case characters using a single matrix
US3868673A (en) * 1973-08-14 1975-02-25 Teletype Corp Display apparatus including character enhancement
US3877007A (en) * 1973-09-24 1975-04-08 Digital Equipment Corp Apparatus for displaying lower case letters

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3559207A (en) * 1967-01-16 1971-01-26 Bunker Ramo Data display system
US3568178A (en) * 1967-12-08 1971-03-02 Rca Corp Electronic photocomposition system
US3803583A (en) * 1972-09-28 1974-04-09 Redactron Corp Display system for several fonts of characters
US3868672A (en) * 1973-01-02 1975-02-25 Honeywell Inf Systems Cathode ray tube control apparatus for displaying upper and lower case characters using a single matrix
US3868673A (en) * 1973-08-14 1975-02-25 Teletype Corp Display apparatus including character enhancement
US3877007A (en) * 1973-09-24 1975-04-08 Digital Equipment Corp Apparatus for displaying lower case letters

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4146877A (en) * 1977-05-26 1979-03-27 Zimmer Edward F Character generator for video display
EP0032937A1 (en) * 1979-08-03 1981-08-05 Harris Corporation Video display terminal having improved character shifting circuitry
EP0032937A4 (en) * 1979-08-03 1982-06-10 Harris Corp Video display terminal having improved character shifting circuitry.
US4342990A (en) * 1979-08-03 1982-08-03 Harris Data Communications, Inc. Video display terminal having improved character shifting circuitry
US4345244A (en) * 1980-08-15 1982-08-17 Burroughs Corporation Video output circuit for high resolution character generator in a digital display unit
EP0075673A1 (en) * 1981-09-11 1983-04-06 International Business Machines Corporation A method of retrieving character symbol data elements for a display and apparatus therefore
US4642622A (en) * 1982-04-05 1987-02-10 Hitachi, Ltd. Video signal generating circuit
US4680578A (en) * 1983-05-17 1987-07-14 Mergenthaler Linotype Gmbh Baseline transposition and character segmenting method for printing
US4661808A (en) * 1984-09-28 1987-04-28 Gulton Industries, Inc. Variable font display

Also Published As

Publication number Publication date
CH580844A5 (en) 1976-10-15
DK640874A (en) 1975-10-25
FR2269153B1 (en) 1980-01-11
DK138864B (en) 1978-11-06
DE2419733B2 (en) 1976-02-26
NL7504364A (en) 1975-10-28
IT1037425B (en) 1979-11-10
FR2269153A1 (en) 1975-11-21
DK138864C (en) 1979-04-23
DE2419733C3 (en) 1982-02-18
DE2419733A1 (en) 1975-10-30

Similar Documents

Publication Publication Date Title
US4075620A (en) Video display system
US3678497A (en) Character generation system having bold font capability
GB2110058A (en) Rounding-off circuits for use with display apparatus
JPS5855974A (en) Retrieving of picture element
US4328557A (en) Processor circuit for video data terminal
US3631455A (en) Method and apparatus for code conversion
US3918040A (en) Circuit for the raster writing conversion of data to be reproduced on a video screen
US3955189A (en) Data display terminal having data storage and transfer apparatus employing matrix notation addressing
US3872446A (en) Visual display system
US3582936A (en) System for storing data and thereafter continuously converting stored data to video signals for display
GB1581440A (en) Apparatus for displaying graphics symbols
US3789386A (en) Restoration system for pattern information using and-type logic of adjacent bits
KR0156950B1 (en) Character display device for synchronizing operation of video ram to operation of cpu
JPS613193A (en) Writing/reading conversion system for image memory
US3742484A (en) Character generating apparatus employing bit stream length correction
US3617722A (en) Multiple-character generator
JPS594706B2 (en) Print pattern generator
US3510866A (en) Reverse scanning system
JPS6116077B2 (en)
SU746736A1 (en) Buffer storage
SU822171A1 (en) Information input-output arrangement
SU1109787A1 (en) Device for displaying information onto television indicator screen
SU560247A1 (en) Device for displaying information
SU849195A1 (en) Device for converting data to video signal
SU608184A1 (en) Information display