SE431037B - SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET - Google Patents

SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET

Info

Publication number
SE431037B
SE431037B SE8203920A SE8203920A SE431037B SE 431037 B SE431037 B SE 431037B SE 8203920 A SE8203920 A SE 8203920A SE 8203920 A SE8203920 A SE 8203920A SE 431037 B SE431037 B SE 431037B
Authority
SE
Sweden
Prior art keywords
character
memory
characters
address
screen
Prior art date
Application number
SE8203920A
Other languages
Swedish (sv)
Other versions
SE8203920L (en
SE8203920D0 (en
Inventor
L G Lindstrom
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to SE8203920A priority Critical patent/SE431037B/en
Publication of SE8203920D0 publication Critical patent/SE8203920D0/en
Priority to PCT/SE1983/000248 priority patent/WO1984000223A1/en
Priority to EP83902140A priority patent/EP0112362A1/en
Priority to JP58502212A priority patent/JPS59501180A/en
Publication of SE8203920L publication Critical patent/SE8203920L/en
Publication of SE431037B publication Critical patent/SE431037B/en
Priority to NO840657A priority patent/NO840657L/en
Priority to FI840702A priority patent/FI840702A/en
Priority to DK89884A priority patent/DK89884A/en

Links

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
    • G09G5/26Generation of individual character patterns for modifying the character dimensions, e.g. double width, double height

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Gas-Filled Discharge Tubes (AREA)
  • Digital Computer Display Output (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)

Description

lÛ 15 25 t2Ü2š92Ü-"š genom att efter utpekning i fontminnet ett antal rader och kolumner i teckenmatrisen överhoppas i enlighet med önskad förminskningsgrad. Önskas exempelvis en halvering av teckenformatet så utläses endast varannan kolumn ur fontrninnet. Vid n gängers för-minskning utläses var nzte kolumn vid genere- ring av tecknet. Den från fontrninnet CM utlästa informationen komprimeras vid halvering i höjdled genom ett grindnät OR. Resultatet av förminsknings- operationen blir att på bildskärmen presenteras vid halvering ett tecken' som är hälften så stort som det i teckenmatrisen lagrade, vid en delning med n visas på skärmen ett tecken som är förminskat n gånger både till höjd och bredd. lÛ 15 25 t2Ü2š92Ü- "š by skipping a number of rows and columns in the character matrix after designation in the font memory in accordance with the desired degree of reduction. If, for example, a halving of the character format is desired, only every other column is read from the font memory. The information read from the fountain CM is compressed at halving in height through a gate network OR. The result of the reduction operation is that on display a halving of a character 'half as large as that stored in the character matrix is presented. when dividing by n, a character is displayed on the screen that is reduced n times both in height and width.

Fördelen med sättet och anordningen enligt uppfinningen är att man vid exempelvis halvering kan utnyttja skärmen till att visa dubbelt så manga rader och dubbelt så manga tecken/rad. Dessutom slipper man givetvis lägga upp ett bitmönster för halvformatet och därmed utöka minneskapaciteten för dess lagring.The advantage of the method and the device according to the invention is that in the case of halving, for example, one can use the screen to display twice as many rows and twice as many characters / row. In addition, you of course do not have to set up a bit pattern for the half format and thereby increase the memory capacity for its storage.

FIGURBESKRIVNING Sättet och .anordningen enligt uppfinningen beskrivs närmare med hjälp av ett utföringsexempel under hänvisning till bifogade ritning i vilken Figur l utgör ett blockschema över anordníngen enligt uppfinningen, Figur Z utgör exempel pa teckenstruktur vid normal och halverad teckenstorlek, och Figur 3 visar en kombination av ELLER-kretsar och skiftregister enligt uppfin- ningen- FUREDRAGEN un-'ÖRINGSFORM Som framgår av figur 1 innehåller anordningen enligt uppfinningen en styr- krets CU för styrning av teckenutformning pa en konventionell bildskärm.DESCRIPTION OF THE DRAWINGS The method and device according to the invention are described in more detail with the aid of an exemplary embodiment with reference to the accompanying drawing in which Figure 1 is a block diagram of the device according to the invention, Figure Z is an example of character structure at normal and halved font size, and Figure 3 shows a combination of OR CIRCUITS AND SHIFT REGISTERS ACCORDING TO THE INVENTION- FUREDRAGEN FORM FORM As shown in Figure 1, the device according to the invention contains a control circuit CU for controlling character design on a conventional display.

Styrkretsen är av fabrikat MOTOROLA typ MC6845. Principen för styrningen av presentationen är som tidigare nämnts att tecken kan utformas på en bildskärm med hjälp av tätt liggande ljuspunkter av vilka vissa är tända och lÛ 15 20 25 30 öëilflšííïlü-'T andra släckta och att det mänskliga ögat integrerar dessa ljuspunkter till linjer som utgör den önskade teckenbilden. I tillämpningen enligt uppfinningen skapas dessa linjer med hjälp av staplar som normalt var och en innehåller 24 ljuspunkter. En teckenplats på bildskärmen kan enligt exemplet omfatta 12 sådana intilliggande staplar (kolumner). Antalet intilliggande staplar är ej låst till 12 utan kan varieras. Inom denna exemplifierade 24x12 matris skapas det önskade tecknet genom att lämpliga ljuspunkter är tända eller släckte. Bildskär- men rymmer totalt 25 textrader vid presentation av tecken i normalstorlek. Vid presentation av en bild på bildskärmen styrs elektronstrålen på ett sådant sätt att strålen sveper vertikalt med start i skärmens nedre vänstra hörn. Under det första linjesvepet framträder 25 stycken staplar stående på varandra, den första stapeln i nedre vänstra hörnet av skärmen och den sista stapeln i övre vänstra hörnet. Var och en av staplarna omfattar 24 punkter. Dessa staplar är första stapeln (kolumnen) för varje teckenrad som visas. Efter första svepet återgår strålen till nedre kanten och andra svepet startar så att andra stapeln i teckenmatrisen framträder. Efter fullbordat andra -svep framträder andra stapeln i varje teckenrad på skärmen. När, enligt exemplet, tolv sådana svep fullbordats har det första tecknet i varje rad på var och en av de 25 raderna presenterats på bildskärmen.The control circuit is made by MOTOROLA type MC6845. The principle of control of the presentation is, as previously mentioned, that characters can be formed on a monitor by means of closely spaced points of light, some of which are lit and others extinguished, and that the human eye integrates these points of light into lines which constitutes the desired character image. In the application according to the invention, these lines are created by means of bars which normally each contain 24 light points. A character space on the monitor may, according to the example, comprise 12 such adjacent bars (columns). The number of adjacent bars is not locked to 12 but can be varied. Within this exemplified 24x12 matrix, the desired character is created by turning on or off appropriate light points. The monitor holds a total of 25 lines of text when presenting normal-sized characters. When presenting an image on the monitor, the electron beam is controlled in such a way that the beam sweeps vertically starting in the lower left corner of the screen. During the first line sweep, 25 bars appear standing on top of each other, the first bar in the lower left corner of the screen and the last bar in the upper left corner. Each of the bars comprises 24 points. These bars are the first bar (column) of each character line displayed. After the first sweep, the beam returns to the lower edge and the second sweep starts so that the second stack in the character matrix appears. After completing the second swipe, the second bar appears in each character line on the screen. When, according to the example, twelve such sweeps are completed, the first character in each row on each of the 25 rows is presented on the screen.

Som exempel på förminskning av ett tecken har i anordningen enligt uppfin- ningen för enkelhetens skull valts en halvering av tecknet även om det naturligtvis är möjligt att genomföra förminskning med annan faktor. Genom att välja varannan ljuspunktsbit från fontminnet och varannan kolumn från styr- kretsen kan det utpekade tecknet förminskas till halv höjd och halv bredd.As an example of reduction of a sign, in the device according to the invention a halving of the sign has been chosen for the sake of simplicity, although it is of course possible to carry out a reduction by another factor. By selecting every other bit of light from the font memory and every other column from the control circuit, the designated character can be reduced to half height and half width.

Genom valet av en så stor teckenrnatris som 2äxl2 punkter mot normalt l6x8 punkter, är det möjligt att utforma varje tecken två punkter tjockt. Genom att tända punkter parvis både i höjd- och breddled erhålls därvid en teckentjocklek som vid nämnda halvering av teckenformatet garanterar att åtminstone en av punkterna i respektive punktpar tänds, dvs tecknats form bibehålles.By choosing a character matrix as large as 2x22 points against the normal l6x8 points, it is possible to design each character two points thick. By lighting dots in pairs in both height and width, a character thickness is obtained which in said halving of the character format guarantees that at least one of the dots in each dot pair is lit, ie the shape of the character is maintained.

Som vidare framgår av figur l är utgångar från styrkretsen CU anslutna 'till ingångar på en multiplexor M1 av typ 745157. Till ytterligare ingångar på multiplexor M1 är anslutna utgångar från en microprocessor CP av fabrikat MOTOROLA typ M68DÛO. Via processorn och en första bussomkopplare B51 av typ 74LS245 skrivs i ett laddningsskede teckeninformation i ASCll-kod in i ett lÛ 15 20 25 30 35 dokumentminne' DM från ett till processorn anslutet tangentbord TB. Minnet laddas därvid med den information som senare skall läsas ut och presenteras på bildskärmen. Processor CP analyserar ASCll-koderna från tangentbordet och vidarebefordrar tecknen till rätt plats i dokumentminnet vilket minne är ett av RAM-typ fabrikat HITACHI typ MCM 6665-20. Dokument- minnet DM adresseras från processorn CP via multiplexor Ml och erhåller buffertminne vidare en utpekningssignal från styrenheten CU. I minnet DM utväljs således vilket tecken som skall presenteras på bildskärmen och i vilken bildskärma- position presentationen skall ske. Minnespositionerna innehåller då ASCll- koden för de tecken som skall presenteras i de av adressen bestämda bild- skärmspositionerna.Bussomkopplaren BSl, ansluten till minnets DM utgångar, har till uppgift att vid behov styra riktningen på dataflödet till eller från minnet DM. En hållkrets L av typ 74LS377 vidarebefordrar den ASCll-kodade adressen från minnet DM till en andra multiplexor M2 av typ 745157. Denna adressinformation består av åtta bitar och är ASCll-koden för det tecken som skall presenteras i en yis_s position på bildskärmen. Dessa åtta bitar tillförs adressingångar på ett fontminne CM, av fabrikat HITACHI, typ MCM 6665-20, och pekar ut punktrepresentationen för ett bestämt tecken i minnet CM. I minnet CM- bestäms således vilka punkter i ett teckens punktmatris som skall tändas vid presentation på skärmen. ASClLkoden pekar ut alla 288 punkterna (24xl2) i punktmatrisen. I multiplexor M2 utökas emellertid ASCll-koden med en ytterligare kod om 5 bitar som bestämmer vilken av de tolv bredvid varandra stående staplarna i teckenmatrisen som adresseras. Denna kolumnadresskod avges från styrenheten CU till en kolumnadresskomprimeringskrets KA av typ 74LS569 via nämnda multiplexor M2 till ytterligare adressingångar på fontminnet CM. Kretsen KA består av ett styrbart skiftregister som i normal- fallet, då ingen förminskning önskas, på utgången avger samma adress som mottagits på ingångarna. Detta innebär således att i normalfallet utpekas var och en av staplarna (kolumnerna) i tecknets punktmatris. ASCll-koden för ett bestämt tecken matas ut som adress från dokumentminnet DM till font- minnet CM, så många gånger som motsvarar antalet kolumner i tecknet. Vid 12 kolumner utmatas således varje teckenadress 12 gånger. Från utgångarna på minnet CM utläses information i binär form för det valda punktmönstret till ingångarna på en andra bussomkopplare B52 av typ 74LS245 vars uppgift är att bestämma dataflödesriktningen, från eller till minnet CM. Från utgångarna på omkopplaren B52 matas informationen vidare till ingångarna på ett grindnät DR 10 15 Zl] 25 30 ä2llfií92ür? bestående av ett antal ELLER-kretsar av typ 74LS32. Från ELLER-kretsarna matas informationen till ingångarna på ett antal skiftregister SR av typ 74LS377. ELLER-kretsarnas funktion är att mata information till regist- ren SR om vilka punkter som skall tändas på bildskärmen under styrning av signaler El, EZ, E3 som från processorn CP tillförs ingångar på blocket OR i beroende av om varje eller varannan punkt skall tändas, dvs om tecken i normal eller förminskad storlek önskas- Figur 3 visar kombinationen av ELLER-kretsar enligt uppfinningen.As further shown in Figure 1, outputs from the control circuit CU are connected to inputs on a multiplexer M1 of type 745157. To further inputs on multiplexer M1 are connected outputs from a microprocessor CP of the brand MOTOROLA type M68DÛO. Via the processor and a first bus switch B51 of type 74LS245, during a charging stage, character information in ASC11 code is written into a document memory DM from a keyboard TB connected to the processor. The memory is then loaded with the information that will later be read out and presented on the screen. Processor CP analyzes the ASC11 codes from the keyboard and forwards the characters to the correct place in the document memory, which memory is one of the RAM-type brands HITACHI type MCM 6665-20. The document memory DM is addressed from the processor CP via multiplexer M1 and the buffer memory further receives a designation signal from the control unit CU. In the memory DM, the character to be presented on the monitor and in which monitor position the presentation is to take place are thus selected. The memory positions then contain the ASC11 code for the characters to be presented in the display positions determined by the address. The bus switch BS1, connected to the memory DM outputs, has the task of controlling the direction of the data flow to or from the memory DM if necessary. A holding circuit L of type 74LS377 passes the ASC11 coded address from the memory DM to a second multiplexer M2 of type 745157. This address information consists of eight bits and is the ASC11 code of the character to be presented in a yis_s position on the screen. These eight bits are applied to address inputs on a font memory CM, made by HITACHI, type MCM 6665-20, and point out the point representation of a specific character in the memory CM. In the memory CM- it is thus determined which points in a character's dot matrix are to be lit when presented on the screen. The ASClL code points out all 288 points (24xl2) in the point matrix. However, in multiplexer M2, the ASC11 code is extended by an additional 5-bit code that determines which of the twelve adjacent bars in the character matrix is addressed. This column address code is output from the control unit CU to a column address compression circuit KA of type 74LS569 via said multiplexer M2 to further address inputs on the font memory CM. The circuit KA consists of a controllable shift register which in the normal case, when no reduction is desired, at the output gives the same address as received at the inputs. This means that normally each of the bars (columns) in the point matrix of the character is designated. The ASCll code for a specific character is output as the address from the document memory DM to the font memory CM, as many times as the number of columns in the character. Thus, for 12 columns, each character address is output 12 times. From the outputs of the memory CM, information in binary form is read out for the selected dot pattern to the inputs of a second bus switch B52 of type 74LS245 whose task is to determine the data flow direction, from or to the memory CM. From the outputs of switch B52, the information is fed on to the inputs of a gate network DR 10 15 Zl] 25 30 ä2llfií92ür? consisting of a number of 74LS32 type OR circuits. From the OR circuits, the information is fed to the inputs of a number of shift registers SR of type 74LS377. The function of the OR circuits is to supply information to the register SR about which points are to be lit on the monitor under the control of signals E1, EZ, E3 which are input from the processor CP to the block OR depending on whether each or every other point is to be lit, ie if characters of normal or reduced size are desired. Figure 3 shows the combination of OR circuits according to the invention.

Då ingen förminskning önskas erhåller styríngången EZ en signal från pro- cessor CP varvid bildpunktsmönstret för det valda tecknet överförs oförändrat till bildskärmen. Vid förminskning aktiveras styringângarna El och E3 men ej EZ så att endast varannan punkt tänds i vertikal riktning. Tecknet presenteras då i halv höjd i förhållande till normalfallet. För att även erhålla halv teckenbredd aktiveras vid förminskning en styringång H4 på komprimeringskretsen KA som därvid fungerar som multiplikator med faktorn 2. Ett förminskningsförlopp med hjälp av anordningen enligt uppfinningen tillgar på följande sätt.When no reduction is desired, the control input EZ receives a signal from processor CP, whereby the pixel pattern of the selected character is transmitted unchanged to the display. During reduction, the control inputs E1 and E3 are activated but not EZ so that only every other point is lit in the vertical direction. The sign is then presented at half height in relation to the normal case. In order to also obtain half a character width, a control input H4 is activated on the compression circuit KA, which thereby functions as a multiplier with the factor 2. A reduction process by means of the device according to the invention is added in the following manner.

Antag att ett tecken omfattande 24x12 punkter i matrisen, skall presenteras l bildskärmens matrisadressll (noll) MA-Û. Adresser som tillförs dokument- minnet DM via multiplexor M1, pekar pa den cell i minnet som inne- haller ASCll-koden för det tecken som skall presenteras i en viss position på bildskârmen, i det valda fallet i skärmens nedre vänstra matris (MA-Û).Assume that a character comprising 24x12 dots in the array is to be presented at the matrix address (zero) MA-Û of the monitor. Addresses supplied to the document memory DM via multiplexer M1 point to the cell in the memory which contains the ASC11 code of the character to be presented in a certain position on the screen, in the selected case in the lower left matrix of the screen (MA-Û ).

ASCll-koden sänds genom bussomkopplaren BSl till hallkretsen L. Bussomkopp- laren BSl är ställd i sådant läge att data flyter i riktning från dokument- minnet DM till hållkretsen. Teckenadressen vidarebefordras från hàllkretsens utgångar till ingångarna på multiplexor M2. Denna teckenadress, som således utgör ASCII-koden för det tecken som skall presenteras i position MA-O på bildskärmen, består av åtta bitar. Dessa åtta bitar pekar på en punktrepresenta- tion av ett särskilt tecken i fontminnet CM-*Som tidigare nämnts motsvaras denna punktrepresentation av en teckenmatris som är 24 punkter hög och 12 punkter bred. Efter utmatning från multiplexor M2 till fontminnet CM, pekar ASCll-koden ut alla 288 punkterna iqden bestämda matrisen. Om antalet kolumner i varje tecken är tolv, så utmatas som tidigare nämnt, ASCll-koden 'för varje tecken tolv gånger från dokumentminnet DM till adressingångarna pa fontminnet CM. _10 15 zo 25 30 êš2tifiš9šïü-7 För att då bestämma vilken av de 12 vertikala staplarna i matrisen som skall påverkas utökas ASCll-koden i multiplexor M2 med ytterligare fem bitar som vid mottagande i fontminnet definierar vilken stapel som skall utläsas. Denna kompletterande adress erhålls som tidigare påpekats från kolumnadresskret- sen KA vars ingångar matas från styrenheten CU. Vid normal användning av presentationsutrustningen sker ingen förrninskning av tecknen. Styringången E2 till grindnätet OR 'är då aktiverad (figur 3) varvid signalerna från font- minnet CM via bussomkopplaren B52 till ingångarna a-x på grindnätet OR passerar detta utan påverkan. Därvid tillförs skiftregistret SR en komplett, oförminskad stapel omfattande 24 punkter.The ASC11 code is sent via the bus switch BS1 to the hall circuit L. The bus switch BS1 is set in such a position that data flows in the direction from the document memory DM to the holding circuit. The character address is passed from the outputs of the holding circuit to the inputs of multiplexer M2. This character address, which thus constitutes the ASCII code of the character to be presented in position MA-O on the screen, consists of eight bits. These eight bits indicate a point representation of a particular character in the font memory CM- * As previously mentioned, this point representation corresponds to a character matrix that is 24 points high and 12 points wide. After output from the multiplexer M2 to the font memory CM, the ASC11 code points out all 288 points in the determined matrix. If the number of columns in each character is twelve, then, as previously mentioned, the ASC11 code 'for each character is output twelve times from the document memory DM to the address inputs on the font memory CM. _10 15 zo 25 30 êš2ti fi š9šïü-7 To then determine which of the 12 vertical bars in the matrix is to be affected, the ASC11 code in multiplexer M2 is extended by a further five bits which, when received in the font memory, define which bar is to be read. This supplementary address is obtained, as previously pointed out, from the column address circuit KA, the inputs of which are fed from the control unit CU. During normal use of the presentation equipment, no reduction of the characters occurs. The control input E2 to the gate network OR 'is then activated (figure 3), whereby the signals from the font memory CM via the bus switch B52 to the inputs a-x on the gate network OR pass this without influence. In this case, a complete, unreduced stack comprising 24 points is added to the shift register SR.

För kolumnadresskomprimeringskretsen KA gäller att styringångén Eli ej är aktiverad vid normal drift. Från kretsen KA utpekas då varje stapel i tecken- matrisen.For the column address compression circuit KA, the control input Eli is not activated during normal operation. From the KA circuit, each bar in the character matrix is then designated.

Vid förminskning, enligt exemplet halvering, utläses under styrning av styren- heten CU, dubbla antalet rader och dubbla antalet tecken/rad från dokument- minnet DM som adress till fontminnet CM. Halveringskommando utlöses från tangentbordet TB. På kolumnkomprimeringskretsen aktiveras styringången H4 - och endast varannan stapel utpekas i fontminnet. Vid halvformatsutmatning desaktiveras styringången EZ till grindnätet OR och i stället aktiveras ingång- en El under enstapelperiod (den tid det tar för utläsning av en stapel ur fontminnet CM). ingången ES till kretsen OR är ej aktiverad i detta läge och varannan bit av fontminnets data matas nu fram till första halvan av skiftre- i gistret SR. Vid nästa stapeltid aktiveras ingången E3 och desaktiveras ingång- en El så att varannan bit från denna andra stapel matas till andra halvan av skiftregistret. Därmed är skiftregistret SR fyllt med komprimerade staplar från två i vertikal led närliggande tecken. Denna information matas på känt sätt ut från skiftregistret till ett bildpunktstminne VOC, ett RAM-minne av typ MCM 6664-20, för vidare utmatning till bildskärmen. Bildpunktsminnet VOC är ett buffertminne i vilket information från skiftregistret SR inskrivs i låg takt och från vilket utlâsning till bildskärmen sker i hög takt. Minnet avger refreshinformation (uppdateringsinformation) till bildskärmen CRT. Kolumn- adresskomprimeringskretsen KA är som nämnts aktiverad vid halvformats- ut-matning, sä när första sveplinjen (Adress=Û) är utmatad och styrkretsen CU sänder adressinformation till kretsen KA för andra vertikala linjen, multiplice- ll] ras denna adress med 2, sa att i stället tredje linjen (ADRESS=2) utmatas fran fontminnet CM. Detta medför således att varannan vertikal stapel (kolumn) utmatas mot skiftregistret SR vid presentation av teckenbilden. Pa beskrivet sätt presenteras pà bildskärmen ett tecken som är förminskat till hälften mot den i teokenmatrisen lagrade normalstorleken.In case of reduction, according to the example halving, under the control of the control unit CU, double the number of lines and double the number of characters / line from the document memory DM is read out as the address to the font memory CM. Halving command is triggered from the TB keyboard. On the column compression circuit, the control input H4 is activated - and only every other bar is designated in the font memory. During half-format output, the control input EZ to the gate network OR is deactivated and instead the input E1 is activated during a single-stack period (the time it takes to read a bar from the font memory CM). the input ES of the circuit OR is not activated in this position and every other bit of the font memory data is now fed until the first half of the shift register SR. At the next stacking time, the input E3 is activated and the input E1 is deactivated so that every other bit from this second stack is fed to the second half of the shift register. Thus, the shift register SR is filled with compressed bars from two vertically adjacent characters. This information is output in a known manner from the shift register to a pixel memory VOC, a RAM memory of type MCM 6664-20, for further output to the monitor. The pixel memory VOC is a buffer memory in which information from the shift register SR is entered at a low rate and from which latch to the monitor takes place at a high rate. The memory outputs refresh information (update information) to the CRT monitor. As mentioned, the column address compression circuit KA is activated at half-format output, so when the first scan line (Address = Û) is output and the control circuit CU sends address information to the circuit KA for the second vertical line, this address is multiplied by 2, sa that instead the third line (ADDRESS = 2) is output from the font memory CM. This means that every other vertical bar (column) is output to the shift register SR when presenting the character image. As described, a screen that is halved to the normal size stored in the theoken matrix is presented on the screen.

Alla klocksignaler levereras av en ej visad, för systemet gemensam, klocksig- nalenhet CL.All clock signals are delivered by a clock signal unit CL, not shown, common to the system.

Läsning och skrivning i minnena har inte närmare beskrivits eftersom detta är känd teknik.Reading and writing in memories have not been described in detail because this is known technology.

Genom anordningen enligt uppfinningen uppnas stor utrymmesvinst på bild- skärmen utan försämring av tydligheten vid presentationen pa skärmen.The device according to the invention achieves a large space gain on the screen without deteriorating the clarity of the presentation on the screen.

Claims (2)

1. PATENTKRAV l Sätt för att vid presentation på en bildskärm av tecken alstrade av en teckengenerator innehållande ett; fontminne för lagring av tecknen i normal- storlek i en för vart och ett av tecknen tillhörande, av ett antal rader och kolumner uppbyggd, teckenmatris, presentera tecknen i ett format mindre än nämnda normalstorlek, k ä n n e t e c k n a t av att de i fontminnet lagrade tecknen bringas att tillföras bildskärmen i form av en delmängd av minnesinne- hållet för motsvarande tecken, och att det vid presentation av en bestämd delmängd är anordnat att tändas intill varandra liggande punkter på bildskärmen i motsvarighet till nämnda delmängd, varvid vid n gångers förminskning av teckenformatet, endast var n:te rad och var nzte kolumn från nämnda tecken- matris är anordnad att presenteras på bildskärmen och att nämnda tecken,i normalstorlek är anordnade att presenteras i form av dubbelpunkter.1. CLAIMS l In the case of presentation on a monitor of characters generated by a character generator containing one; font memory for storing the characters in normal size in a character matrix belonging to each of the characters, composed of a number of rows and columns, presenting the characters in a format smaller than said normal size, characterized in that the characters stored in the font memory are brought to be supplied to the monitor in the form of a subset of the memory content for the corresponding character, and that when presenting a certain subset it is arranged to light adjacent points on the screen in correspondence to said subset, whereby at a one-time reduction of the character format, only every nth row and every nzte column from said character matrix is arranged to be presented on the screen and that said characters, in normal size, are arranged to be presented in the form of colon points. 2. Anordning för utförande av sättet enligt patentkrav l, för att vid presen- tation på en bildskärm av tecken alstrade av en teckengenerator innehållande ett fontminne för lagring av tecknen i normalstorlek i en för vart och ett av tecknen tillhörande, av ett antal rader och kolumner uppbyggd teckenmatris presentera tecknen i ett format mindre än nämnda normalstorlek, k ä n n e - *tecknad däravatt ett från en processor (CP) med tecken laddningsbart dokumentminne (DM) på adressingångar adresseras från nämnda processor genom en första multiplex- or (M1) och att minnet, vid utpekning från en av nämnda processor styrd styrenhet (CU) via nämnda första multiplexor på datautgångar avger det i minnet (DM) lagrade och genom adressen bestämda utpekade tecknet i form av en tecken- och positionsbestämmande binär -kod till adressingångar pà ett fontminne (CM) genom en första bussomkopplare (B51), en hållkrets (L) och en andra multiplexor (M2), varvid nämnda binära kod utgör adress för vilken bildpunktsinformation som vid adresseringen skall matas ut ur fontminnet (CM), 10 ßßïflfššfßiïif? '-7 en från styrenheten adresserad, genom en styringàng (Eli) styrbar komprime- ringskrets (KA) av den typ som oaktiverad avger samma adress på utgängarna som den mottagit på ingàngarna, och vid aktivering på nämnda styringàng avger den tillförda adressen i komprimerat] form som en kompletterande adress till fontminnet (CM) utpekande vilka kolumner i respektive teckenmatris som skall utmatas ur minnet i beroende av förminskningsgraden, ett till fontmínnets (CM) utgångar via en andra bussomkopplare (B52) anslutet, styrbart grindnät (OR) som i beroende av aktivering av ett antal styr-ingång- ar (El-ED pà sina utgångar avger bildpunktsinformation till ett skiftre- gister (SR), utvisande vilka punkter i vertikal led som i beroende -av förminsk- ningsgraden skall presenteras på bildskärmen, varvid registerinformationen inskrivs i ett bildpunktsminne (VOC) och utläses till bildskärmen sa att punkter tänds på denna motsvarande önskade tecken, positioner och förminskningsgrad.Apparatus for performing the method according to claim 1, for presenting on a display of characters generated by a character generator containing a font memory for storing the characters in normal size in one for each of the characters associated, of a number of lines and columns constructed character matrix present the characters in a format smaller than said normal size, can - * drawn therefrom one from a processor (CP) with character loadable document memory (DM) on address inputs is addressed from said processor by a first multiplexer (M1) and that the memory, when pointing from a controller (CU) controlled by said processor via said first multiplexer on data outputs, outputs the designated character stored in the memory (DM) and determined by the address in the form of a character and position determining binary code to address inputs on a font memory (CM) through a first bus switch (B51), a holding circuit (L) and a second multiplexer (M2), said binary code being the address for which the image unkts information to be output from the font memory (CM) during addressing, 10 ßßï fl fššfßiïif? '-7 a compression circuit (KA) of the type addressed by a control input (Eli) of the type which, inactivated, delivers the same address on the outputs as it received on the inputs, and on activation on said control input the supplied address in compressed] form as a supplementary address to the font memory (CM) indicating which columns in each character matrix are to be output from the memory depending on the degree of reduction, a controllable gate network (OR) connected to the font memory (CM) outputs via a second bus switch (B52) as dependent of activation of a number of control inputs (El-ED at its outputs delivers pixel information to a shift register (SR), indicating which points in the vertical direction are to be presented on the screen depending on the degree of reduction, whereby the register information is entered in a pixel memory (VOC) and is read out to the monitor so that dots are lit at this corresponding desired character, positions and degree of reduction.
SE8203920A 1982-06-23 1982-06-23 SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET SE431037B (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
SE8203920A SE431037B (en) 1982-06-23 1982-06-23 SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET
PCT/SE1983/000248 WO1984000223A1 (en) 1982-06-23 1983-06-16 Method and apparatus for decreasing characters presented on a display
EP83902140A EP0112362A1 (en) 1982-06-23 1983-06-16 Apparatus for decreasing characters presented on a display
JP58502212A JPS59501180A (en) 1982-06-23 1983-06-16 Method and device for reducing characters displayed on a display
NO840657A NO840657L (en) 1982-06-23 1984-02-21 PROCEDURE AND APPARATUS FOR AA MINIMUM CHARACTER PRESENTED ON A SCREEN SCREEN
FI840702A FI840702A (en) 1982-06-23 1984-02-21 SAETT OCH ANORDNING FOER FOERMINSKNING AV TECKEN VID PRESENTATION PAO EN BILDSKAERM.
DK89884A DK89884A (en) 1982-06-23 1984-02-22 PROCEDURE FOR REDUCING SIGNS BY REPRESENTING A SCREEN SCREEN AND DEVICE FOR EXERCISING THE PROCEDURE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE8203920A SE431037B (en) 1982-06-23 1982-06-23 SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET

Publications (3)

Publication Number Publication Date
SE8203920D0 SE8203920D0 (en) 1982-06-23
SE8203920L SE8203920L (en) 1983-12-24
SE431037B true SE431037B (en) 1983-12-27

Family

ID=20347170

Family Applications (1)

Application Number Title Priority Date Filing Date
SE8203920A SE431037B (en) 1982-06-23 1982-06-23 SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET

Country Status (7)

Country Link
EP (1) EP0112362A1 (en)
JP (1) JPS59501180A (en)
DK (1) DK89884A (en)
FI (1) FI840702A (en)
NO (1) NO840657L (en)
SE (1) SE431037B (en)
WO (1) WO1984000223A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6055767A (en) * 1983-08-25 1985-04-01 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション Method of converting bit number of image
FI973041A (en) 1997-07-18 1999-01-19 Nokia Mobile Phones Ltd Device and method for displaying an image

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1580696A (en) * 1976-06-21 1980-12-03 Texas Instruments Ltd Alphanumeric character display apparatus and system
JPS5852231B2 (en) * 1978-04-14 1983-11-21 ファナック株式会社 character display

Also Published As

Publication number Publication date
JPS59501180A (en) 1984-07-05
DK89884D0 (en) 1984-02-22
FI840702A0 (en) 1984-02-21
SE8203920L (en) 1983-12-24
FI840702A (en) 1984-02-21
EP0112362A1 (en) 1984-07-04
WO1984000223A1 (en) 1984-01-19
NO840657L (en) 1984-02-21
SE8203920D0 (en) 1982-06-23
DK89884A (en) 1984-02-22

Similar Documents

Publication Publication Date Title
US4258361A (en) Display system having modified screen format or layout
US4024531A (en) Display devices
US4283724A (en) Variable size dot matrix character generator in which a height signal and an aspect ratio signal actuate the same
US4158837A (en) Information display apparatus
JPS6132092A (en) Display controller
KR890001011A (en) CRT / Plasma Display Controller
US4392130A (en) Method and device for presentation of graphical information
NO148390B (en) CHARACTER GENERATOR.
US6396464B2 (en) Liquid-crystal display control apparatus
US4309700A (en) Cathode ray tube controller
US3962700A (en) Alphanumeric gas display panel with modular control
SE423758B (en) CONTROL OF A PRESENTING BODY
US4901248A (en) Printing device with compressed text data memory
US3924225A (en) Character display dot raster signal generator provided with character memory
SE431037B (en) SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET
US3747073A (en) Electrical display devices
JPS6073674A (en) Data display
EP0581515B1 (en) Dot generator for matrix print head
JPS597115B2 (en) How to create an address
JP2577429B2 (en) Display control device
KR100304174B1 (en) Cursor display control unit
KR880001748B1 (en) Automatic information system
SU551636A1 (en) Device to control the matrix display
JPH0462590B2 (en)
JPS606876Y2 (en) Dot pattern display device