JPH04348679A - Framing signal generating circuit - Google Patents
Framing signal generating circuitInfo
- Publication number
- JPH04348679A JPH04348679A JP3121127A JP12112791A JPH04348679A JP H04348679 A JPH04348679 A JP H04348679A JP 3121127 A JP3121127 A JP 3121127A JP 12112791 A JP12112791 A JP 12112791A JP H04348679 A JPH04348679 A JP H04348679A
- Authority
- JP
- Japan
- Prior art keywords
- character
- shift register
- data
- signal
- dot pattern
- 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.)
- Granted
Links
- 238000009432 framing Methods 0.000 title abstract 3
- 238000007688 edging Methods 0.000 claims description 14
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 3
- 230000008676 import Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Studio Circuits (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、テレビジョン受像機な
どの画面上に、チャンネル表示やボリューム表示等の為
にキャラクタ(文字・記号・絵)を表示する際に、該キ
ャラクタに縁取りを施こすようにする縁取り信号発生回
路に関する。[Industrial Application Field] The present invention provides a method for adding borders to characters (letters, symbols, pictures) when displaying them on the screen of a television receiver or the like for channel display, volume display, etc. The present invention relates to an edging signal generation circuit that causes edging.
【0002】0002
【従来の技術】CRT画面上にキャラクタを表示させる
表示装置が従来より知られている。該装置では、例えば
画面に図2の如く24文字×12行の表示をする際には
、その最大表示可能数(288文字=24×12)と等
しい数のアドレスを有するRAM(1画面分)と、表示
させる全てのキャラクタのドットパターンデータ(図3
)を備える所謂キャラクタROMを備えている。そして
、前記RAMの各アドレスにマイクロコンピュータから
必要なキャラクタコードを書き込ませる。そして、別途
に該RAMを先頭アドレスから順に読み出して、前記キ
ャラクタROMに印加し、該ROMから必要なキャラク
タのドットパターンデータを出力させる。該ドットパタ
ーンデータは、映像信号と混合された後、表示される。
このようにして、キャラクタを表示させるものでは、前
述のキャラクタROMの出力ドットパターンデータを常
時観測して縁取りを行なっている。例えば、水平方向の
縁取りを考える。図3のドットパターンデータの水平方
向のドットを3つ連続して抽出して図4に示す。
今、図4の水平ドットラインYnのドットDAを基準に
考えると、ドットDA自身にはデータが存在せず(DA
=0で無表示)その前後1ビット(DC及びDB)のい
ずれかにデータが存在(DC又はDB=1でドット表示
あり)する時にはドットDAに縁取りを施こす。又、垂
直方向については図5に示すように水平ドットラインY
nのドットDAを基準にその上下水平ドットラインYn
±1との垂直方向の比較を行なう。図5でドットDA自
身にデータが存在せず、水平ドットラインYn±1の6
つのいずれかのビットにデータが1つでも存在すれば、
ドットDAに縁取りを施こす。このように水平及び垂直
方向のドットの縁取りを行なうと、例えば図6の如く縁
取られたキャラクタを得られる。図6は、「A」を示し
ており目の荒い斜線部分が縁取りを示している。2. Description of the Related Art Display devices for displaying characters on a CRT screen are conventionally known. In this device, when displaying 24 characters x 12 lines on the screen as shown in Figure 2, for example, a RAM (for one screen) having addresses equal to the maximum displayable number (288 characters = 24 x 12) is used. and the dot pattern data of all characters to be displayed (Figure 3
) is provided with a so-called character ROM. Then, a necessary character code is written from the microcomputer to each address of the RAM. Separately, the RAM is sequentially read from the first address, and the data is applied to the character ROM, so that the dot pattern data of the required character is output from the ROM. The dot pattern data is displayed after being mixed with the video signal. In the case where a character is displayed in this manner, the output dot pattern data of the character ROM is constantly observed and bordering is performed. For example, consider a horizontal border. Three consecutive dots in the horizontal direction of the dot pattern data of FIG. 3 are extracted and shown in FIG. Now, if we consider the dot DA of the horizontal dot line Yn in FIG. 4 as a reference, there is no data in the dot DA itself (DA
When data exists in either of the 1 bits (DC and DB) before and after the dot (=0, no display) (dots are displayed when DC or DB=1), the dot DA is bordered. In addition, in the vertical direction, as shown in Fig. 5, the horizontal dot line Y
Based on the n dot DA, its upper and lower horizontal dot lines Yn
Perform a vertical comparison with ±1. In Figure 5, there is no data in the dot DA itself, and 6 of the horizontal dot line Yn±1
If there is even one data in any of the bits,
Add a border to the dots DA. By edging the dots in the horizontal and vertical directions in this way, a character with an edge as shown in FIG. 6, for example, can be obtained. FIG. 6 shows "A", and the rough hatched area shows the border.
【0003】0003
【発明が解決しようとする課題】しかしながら、図5に
示す如く垂直方向の縁取りを行なうと、キャラクタRO
Mを1ドット毎に3回アクセス(表示用のキャラクタの
ドットパターン(Yn)の読み出しに1回、縁取り用の
ドットパターン(Yn−1及びYn+1)の読み出しに
2回)する必要があり、動作速度が遅くなるという問題
があった。又、3回の読み出し事に各々のドットパター
ンデータを記憶するシフトレジスタも3個必要になる、
という問題がある。[Problem to be Solved by the Invention] However, when the vertical border is formed as shown in FIG.
It is necessary to access M three times for each dot (once to read the display character dot pattern (Yn), and twice to read the border dot pattern (Yn-1 and Yn+1)). There was a problem with the speed being slow. Also, three shift registers are required to store each dot pattern data for three readings.
There is a problem.
【0004】0004
【課題を解決するための手段】本発明は、上述の点に鑑
み成されたもので、表示するキャラクタの垂直方向のア
ドレスデータをデコードするデコーダと、表示する全て
のキャラクタのドットパターンデータを各ワード線に対
応して記憶するとともに、2つのワード線が同時に選択
された場合、対応する2つのドットパターンデータの論
理和が出力されるメモリアレイと、前記デコーダと前記
メモリアレイとの間に配置され、制御信号に応じてn本
目又はn±1本目のワード線を選択した後、n±1本目
又はn本目のワード線を選択するゲート回路とを備える
ROMと、表示するキャラクタのアドレスを前記ROM
の前記メモリアレイに印加し、所望のキャラクタを指定
するRAMと、前記ROMのn本目のワード線に対応す
るドットパターンデータが印加される第1シフトレジス
タと、前記ROMのn±1本目のワード線に対応するド
ットパターンデータの論理和出力が印加される第2シフ
トレジスタと、前記第1及び第2シフトレジスタの出力
信号の比較を行なう第1の比較手段とからなることを特
徴とする。[Means for Solving the Problems] The present invention has been made in view of the above points, and includes a decoder that decodes vertical address data of characters to be displayed, and a decoder that decodes the dot pattern data of all characters to be displayed. A memory array is arranged between the decoder and the memory array to store information corresponding to the word line and to output a logical sum of two corresponding dot pattern data when two word lines are selected at the same time. After selecting the nth or n±1st word line according to the control signal, the ROM includes a gate circuit for selecting the n±1st or nth word line, and the address of the character to be displayed. ROM
a first shift register to which dot pattern data corresponding to the nth word line of the ROM is applied; a first shift register to which dot pattern data corresponding to the nth word line of the ROM is applied; It is characterized by comprising a second shift register to which a logical OR output of dot pattern data corresponding to a line is applied, and a first comparing means for comparing output signals of the first and second shift registers.
【0005】[0005]
【作用】本発明に依れば、キャラクタのドットパターン
を記憶しているROMのデコーダとメモリアレイとの間
にワード線の切換えが出来るゲート回路を設け、キャラ
クタのn本目のドットラインの選択を行なった後、ただ
ちにn±1本目のドットライン選択を同時に行なってい
る。その為、第1シフトレジスタにはn本目のドットパ
ターンデータが記憶されるとともに、第2シフトレジス
タにはn±1本目のドットパターンデータが記憶される
。従って、前記第1及び第2シフトレジスタの出力デー
タを比較することにより垂直方向の縁取り信号が得られ
る。[Operation] According to the present invention, a gate circuit capable of switching the word line is provided between the ROM decoder that stores the dot pattern of a character and the memory array, and the nth dot line of the character is selected. Immediately after this, the n±1th dot line is selected at the same time. Therefore, the n-th dot pattern data is stored in the first shift register, and the n±1-th dot pattern data is stored in the second shift register. Therefore, a vertical edging signal can be obtained by comparing the output data of the first and second shift registers.
【0006】[0006]
【実施例】図1は、本発明の一実施例を示す回路図で、
(1)は画面上の表示すべき領域の所望の表示位置にキ
ャラクタを発生させるために各種のタイミング信号を発
生する表示用カウンタ、(2)は図2に示す如き最大表
示文字数(24文字×12行)に対応するアドレスを有
し、該アドレスにマイクロコンピュータ(図示せず)か
ら印加されたキャラクタコードが記憶されるRAM、(
3)は、画面に表示する全てのキャラクタ(64種類)
のドットパターンデータ(12ドット×18ドット)を
備え、各キャラクタの垂直方向のドットパターンデータ
を各ワード線(1152本=64種類×18ドット)に
対応して記憶するとともに、2つのワード線を同時に選
択すると、対応する2つの垂直方向のドットパターンデ
ータの論理和を出力するメモリアレイ(4)、と表示用
カウンタ(1)から表示するキャラクタの垂直方向のア
ドレスデータ(0から17までの18ドットの位置を示
す)をデコードするデコーダ(5)、と前記デコーダ(
5)でデコードされた18ビット(0〜17)のデータ
を、メモリアレイ(4)中で選択されたあるキャラクタ
の18本のワード線(0〜17)に印加し、制御信号に
応じてn本目のワード線選択後にn+1本目とn−1本
目のワード線の選択を同時に行なうゲート回路(6)と
を備えるキャラクタ用のROM、(7)は表示用カウン
タ(1)からのタイミング信号に応じて前記ゲート回路
(6)がキャラクタ表示用のワード線選択(n本目)及
び縁取り用のワード線選択(n±1本目)を行なうよう
に制御信号を発生する制御回路、(8)は表示用カウン
タ(1)からの水平方向のドットに対応するクロック信
号が印加され、メモリアレイ(4)から12ビットのド
ットパターンに対応する12ビットのデータがパラレル
に印加され、制御回路(7)からの制御信号に応じて表
示用のデータを取り込む第1シフトレジスタ、(9)は
、第1シフトレジスタ(8)と同様にクロック及びデー
タが印加され、制御信号に応じて縁取り用のデータを取
り込む第2シフトレジスタ、(10)は第1シフトレジ
スタ(8)のMSB側(図6のX11側)のデータがシ
リアルに印加される第3シフトレジスタ、(11)は第
2シフトレジスタ(9)のMSB側からのデータがシリ
アルに印加される第4シフトレジスタ、(12)はキャ
ラクタの垂直方向の縁取りを検出する第1検出回路、(
13)はキャラクタの水平方向の縁取りを検出する第2
検出回路、(14)は垂直及び水平方向に関する縁取り
信号を発生する第1オアゲート、(15)は第3シフト
レジスタ(10)のデータDAからキャラクタ表示用の
信号を取り出す表示用出力端子、(16)は第1オアゲ
ート(14)及び表示用出力端子(15)からの信号に
応じてキャラクタ自身の表示用の出力信号(基準電圧V
Aでビデオ信号に対して白レベル)及びキャラクタの縁
取り用の出力信号(基準電圧VBでビデオ信号に対して
黒レベル)を発生する信号発生回路、(17)はキャラ
クタ表示又は縁取り表示の際にスイッチ(18)をb側
に切換える第2オアゲートである。[Embodiment] FIG. 1 is a circuit diagram showing an embodiment of the present invention.
(1) is a display counter that generates various timing signals to generate a character at a desired display position in the display area on the screen, and (2) is a display counter that generates the maximum number of display characters (24 characters x 12 rows), in which a character code applied from a microcomputer (not shown) is stored.
3) All characters (64 types) displayed on the screen
dot pattern data (12 dots x 18 dots), and stores the vertical dot pattern data of each character corresponding to each word line (1152 lines = 64 types x 18 dots), and also stores two word lines. When selected at the same time, the memory array (4) outputs the logical sum of two corresponding vertical dot pattern data, and the vertical address data (18 from 0 to 17) of the character to be displayed from the display counter (1). a decoder (5) for decoding the dot position (indicating the position of the dot);
The 18-bit data (0 to 17) decoded in step 5) is applied to the 18 word lines (0 to 17) of a certain character selected in the memory array (4), and n A character ROM equipped with a gate circuit (6) that simultaneously selects the n+1st and n-1st word lines after selecting the main word line, (7) responds to the timing signal from the display counter (1). A control circuit (8) generates a control signal so that the gate circuit (6) selects a word line for character display (nth line) and a word line for bordering (n±1st line); A clock signal corresponding to a horizontal dot from the counter (1) is applied, 12-bit data corresponding to a 12-bit dot pattern is applied in parallel from the memory array (4), and a clock signal from the control circuit (7) is applied in parallel. A first shift register (9) that takes in display data in response to a control signal is supplied with a clock and data similarly to the first shift register (8), and a first shift register (9) that takes in data for edging in response to a control signal. (10) is the third shift register to which the data on the MSB side (X11 side in Figure 6) of the first shift register (8) is applied serially; (11) is the third shift register of the second shift register (9); A fourth shift register to which data from the MSB side is serially applied; (12) a first detection circuit that detects the vertical border of a character;
13) is the second method that detects the horizontal border of the character.
Detection circuit, (14) is a first OR gate that generates border signals in vertical and horizontal directions, (15) is a display output terminal that takes out a character display signal from data DA of the third shift register (10), (16) ) outputs an output signal for displaying the character itself (reference voltage V
(17) is a signal generation circuit that generates an output signal (white level relative to the video signal at reference voltage VB) and an output signal for character edging (black level relative to the video signal at reference voltage VB); This is a second OR gate that switches the switch (18) to the b side.
【0007】図1において、RAM(2)の所定アドレ
スに図6の如き文字「A」のコードが記憶されており、
それを図6の如く縁取りを行なわせる場合について説明
する。表示用カウンタ(1)からのクロック信号に応じ
てRAM(2)が先頭アドレスから読み出され、文字「
A」のコードを示す6ビットのデータがメモリアレイ(
4)に印加される。尚、この時点の表示は「A」の1つ
前のキャラクタが表示されている。すると、64種類の
キャラクタドットパターンから文字「A」のドットパタ
ーンが選択される。メモリアレイ(4)に示す0から1
7は、文字「A」のワード線(図6のY0,Y1…Y1
7)を示すものとする。一方、表示用カウンタ(1)か
らROM(3)のデコーダ(5)へは、RAM(2)の
先頭アドレス読み出しの開始と同時に表示するキャラク
タの垂直方向のアドレスを指定する為の5ビットのアド
レスデータが印加される。該アドレスデータは、例えば
図6のY0からY17を上から順番に1つづつ指定する
ものであり、デコーダ(5)からは18ビットのワード
線選択用のデータがパラレルに発生する。前記データは
、選択されるn本目のワード線に「1」が、それ以外の
ワード線に「0」が印加されるようになっている。文字
「A」の指定に応じて、制御回路(7)は、ゲート回路
(6)に制御信号S1を印加する。すると、ゲート回路
(6)は、まずデコーダ(5)の18ビットのデコード
出力をそのままメモリアレイの18本のワード線に伝え
る。この時の垂直方向のドット位置を図6のY1と仮定
すると、「0,0,0,0,0,0,0,0,0,0,
0,0」のドットパターンがメモリアレイ(4)で読み
出され第1シフトレジスタ(8)に印加される。この時
、制御回路(7)により第2シフトレジスタ(9)は、
データの取り込みを行なわない。又、第1シフトレジス
タ(8)は、文字「A」のデータが印加される前までは
、1つ前のキャラクタのドットパターンを記憶し、シフ
ト動作させており、そのドットパターンデータが、表示
用カウンタ(1)からのクロックに応じて第3シフトレ
ジスタ(10)に印加されている。そして、そのデータ
はデータDAから取り出され表示用出力端子(15)に
発生する。該表示用出力端子(15)からの信号の発生
(ドット表示有り=「1」)により、信号発生回路(1
6)のスイッチ(19)が閉じて、スイッチ(18)が
b側の切換わり、白レベルの信号VAが伝達される。そ
の結果、ビデオ信号にキャラクタを形成するドット信号
が重畳される。In FIG. 1, a code of the letter "A" as shown in FIG. 6 is stored in a predetermined address of RAM (2),
A case will be described in which bordering is performed as shown in FIG. The RAM (2) is read from the first address in response to the clock signal from the display counter (1), and the characters "
6-bit data indicating the code of "A" is stored in the memory array (
4) is applied. Note that the display at this point is the character immediately before "A". Then, the dot pattern of the character "A" is selected from the 64 types of character dot patterns. 0 to 1 shown in memory array (4)
7 is the word line of the letter "A" (Y0, Y1...Y1 in FIG.
7). On the other hand, from the display counter (1) to the decoder (5) of the ROM (3), a 5-bit address is sent to the decoder (5) of the ROM (3) to specify the vertical address of the character to be displayed at the same time as reading the start address of the RAM (2). Data is applied. The address data specifies, for example, Y0 to Y17 in FIG. 6 one by one from the top, and 18-bit word line selection data is generated in parallel from the decoder (5). The data is such that "1" is applied to the selected n-th word line and "0" is applied to the other word lines. In response to the designation of the letter "A", the control circuit (7) applies a control signal S1 to the gate circuit (6). Then, the gate circuit (6) first transmits the 18-bit decoded output of the decoder (5) as it is to the 18 word lines of the memory array. Assuming that the vertical dot position at this time is Y1 in FIG.
0,0'' dot pattern is read out by the memory array (4) and applied to the first shift register (8). At this time, the second shift register (9) is controlled by the control circuit (7) to
Do not import data. In addition, the first shift register (8) stores the dot pattern of the previous character and performs a shift operation until the data of the character "A" is applied, and the dot pattern data is displayed. The signal is applied to the third shift register (10) in accordance with the clock from the counter (1). The data is then extracted from the data DA and generated at the display output terminal (15). By generating a signal from the display output terminal (15) (dot display = "1"), the signal generation circuit (1
The switch (19) of 6) is closed, the switch (18) is switched to the b side, and the white level signal VA is transmitted. As a result, dot signals forming characters are superimposed on the video signal.
【0008】文字「A」の1つ前のキャラクタのドット
パターンの最終値が、第1シフトレジスタ(8)から第
3シフトレジスタ(10)へ送られると同時に、メモリ
アレイ(4)から前述の12ビットのドットパターンが
パラレルに第1シフトレジスタ(8)に取り込まれる。
そして、その取り込み完了に応じて制御回路(7)は、
ゲート回路(6)が図6のY0及びY2を選択するよう
に制御信号S2によりゲート回路(6)を切換える。そ
の為、ゲート回路(6)は、メモリアレイ(4)のワー
ド線0及び2を同時に選択する。この時、制御回路(7
)は、第1シフトレジスタ(8)のデータ取込みを禁止
するとともに第2シフトレジスタ(9)をデータ取込み
状態にしている。その為、メモリアレイ(4)からは図
6のドット位置Y0とY2のドットデータの論理和出力
である「0,0,0,0,0,1,1,0,0,0,0
,0」が発生し、第2シフトレジスタ(9)に印加され
る。そして、文字「A」の表示開始タイミングになり、
第1シフトレジスタ(8)のドットパターンデータが第
3シフトレジスタ(10)に印加され始める。同時に、
第2シフトレジスタ(9)の出力も第4シフトレジスタ
(11)に印加される。そして、第3及び第4シフトレ
ジスタ(10)及び(11)にデータが全て入った状態
で、データD1を基準にデータDD乃至DFとの比較を
行なう。データDD乃至DFは、データDAに対して図
5のように上下の両データの存在の有無を示しており、
両者を1回比較するだけで垂直方向の縁取りを行なうこ
とが出来る。例えば、図6の(X4,Y1)の位置がデ
ータDAの時には、図6の(X5,Y2)の位置の「1
」のデータが、データDFに存在することになり、第1
検出回路(12)の出力が「H」となり、第1オアゲー
ト(14)を介してスイッチ(20)を閉じるとともス
イッチ(18)をb側に切換える。同時に、表示用出力
端子(15)からの「0」の信号によりスイッチ(19
)は、開く。それ故、縁取りを示す黒レベルの信号VB
がビデオoutに発生する。The final value of the dot pattern of the character immediately before the letter "A" is sent from the first shift register (8) to the third shift register (10), and at the same time, the final value of the dot pattern of the character immediately preceding the letter "A" is sent from the memory array (4) to the aforementioned one. A 12-bit dot pattern is loaded in parallel into the first shift register (8). Then, in response to the completion of the import, the control circuit (7)
The gate circuit (6) is switched by the control signal S2 so that the gate circuit (6) selects Y0 and Y2 in FIG. Therefore, the gate circuit (6) simultaneously selects word lines 0 and 2 of the memory array (4). At this time, the control circuit (7
) prohibits the first shift register (8) from taking in data and puts the second shift register (9) in the data taking state. Therefore, the memory array (4) outputs the logical sum of the dot data at the dot positions Y0 and Y2 in FIG.
, 0'' is generated and applied to the second shift register (9). Then, it is time to start displaying the letter “A”.
The dot pattern data of the first shift register (8) begins to be applied to the third shift register (10). at the same time,
The output of the second shift register (9) is also applied to the fourth shift register (11). Then, with all data in the third and fourth shift registers (10) and (11), data D1 is compared with data DD to DF. Data DD to DF indicate the presence or absence of both upper and lower data with respect to data DA as shown in FIG.
Vertical edging can be done just by comparing the two once. For example, when the position (X4, Y1) in FIG. 6 is data DA, "1" at the position (X5, Y2) in FIG.
” will exist in the data DF, and the first
The output of the detection circuit (12) becomes "H", the switch (20) is closed via the first OR gate (14), and the switch (18) is switched to the b side. At the same time, a "0" signal from the display output terminal (15) causes the switch (19
) opens. Therefore, the black level signal VB indicating the border
occurs on video out.
【0009】従って、図1の回路に依れば垂直方向の縁
取りを短時間で行なうことが可能である。Therefore, according to the circuit of FIG. 1, it is possible to perform vertical edging in a short time.
【0010】水平方向の縁取りは、第2検出回路(13
)により、第3シフトレジスタ(10)を利用して次の
ように行なわれる。図6の(X4,Y2)がデータDA
であるとすると、(X5,Y2)の位置(データDB)
に「1」が存在するので第2検出回路(13)の出力は
、「H」となる。それ以後の動作は、垂直の場合と同じ
である。[0010] The horizontal border is formed by the second detection circuit (13
), the third shift register (10) is used as follows. (X4, Y2) in Figure 6 is data DA
If so, the position of (X5, Y2) (data DB)
Since "1" exists in , the output of the second detection circuit (13) becomes "H". The subsequent operations are the same as in the vertical case.
【0011】それ故、図6のY2のドットパターンデー
タについて垂直及び水平両方の縁取り表示が可能である
。Therefore, it is possible to display both vertical and horizontal borders for the dot pattern data Y2 in FIG.
【0012】尚、上述の説明では、メモリアレイ(4)
からの読み出しについて、n本目のワード線を行なった
後、n±1本目のワード線を行なうようにしたが、その
逆でも良い。その場合には制御信号S1及びS2の発生
順番を切換え、第1及び第2シフトレジスタ(8)及び
(9)のデータ取込み順番を切換えれば良い。[0012] In the above explanation, the memory array (4)
Regarding reading from the memory, the nth word line is read and then the n±1th word line is read, but the reverse is also possible. In that case, the order in which the control signals S1 and S2 are generated may be changed, and the order in which data is taken into the first and second shift registers (8) and (9) may be changed.
【0013】次に、図1のゲート回路(6)の具体回路
例を図7を用いて説明する。図7において、制御信号S
1のモードでは、端子Yn+1,Yn,及びYn−1に
信号(0,1,0)を印加する。又、制御信号S2のモ
ードでは、前記端子に信号(1,0,1)を印加する。
そうすることにより、デコーダ(5)のビット「1」を
選択している時にメモリアレイ(4)のワード線「1」
とワード線「0及び2」を切換えて選択することが出来
る。Next, a specific circuit example of the gate circuit (6) in FIG. 1 will be explained using FIG. 7. In FIG. 7, the control signal S
In mode 1, signals (0, 1, 0) are applied to terminals Yn+1, Yn, and Yn-1. Further, in the mode of the control signal S2, a signal (1, 0, 1) is applied to the terminal. By doing so, when the bit "1" of the decoder (5) is selected, the word line "1" of the memory array (4) is selected.
and word lines "0 and 2" can be selected by switching.
【0014】[0014]
【発明の効果】以上述べた如く、本発明に依ればキャラ
クタの縁取り表示を行なうのに際してキャラクタROM
の読み出し回数を従来のものに比べ低減させることが出
来るので、処理速度が速くなる、という利点を有する。
又、読み出し回数の低減によりそれを蓄えるシフトレジ
スタ等も不要となり、素子数削減を行なうことが出来る
。[Effects of the Invention] As described above, according to the present invention, when displaying the border of a character, the character ROM
This method has the advantage of increasing processing speed because the number of times the data is read can be reduced compared to the conventional method. Furthermore, by reducing the number of reads, a shift register or the like for storing them becomes unnecessary, and the number of elements can be reduced.
【図1】本発明の縁取り信号発生回路を示す回路図であ
る。FIG. 1 is a circuit diagram showing an edge signal generation circuit of the present invention.
【図2】CRT画面上でのキャラクタ表示を示す図であ
る。FIG. 2 is a diagram showing character display on a CRT screen.
【図3】各キャラクタのドットパターンを示す図である
。FIG. 3 is a diagram showing a dot pattern of each character.
【図4】水平方向の縁取り動作を説明するための図であ
る。FIG. 4 is a diagram for explaining a horizontal edging operation.
【図5】垂直方向の縁取り動作を説明するための図であ
る。FIG. 5 is a diagram for explaining a vertical edging operation.
【図6】縁取りされたキャラクタの一例を示す図である
。FIG. 6 is a diagram showing an example of a framed character.
【図7】図1のゲート回路(6)の具体回路図である。7 is a specific circuit diagram of the gate circuit (6) in FIG. 1. FIG.
(1) 表示用カウンタ (2) RAM (3) ROM (4) メモリアレイ (5) デコーダ (6) ゲート回路 (7) 制御回路 (8) 第1シフトレジスタ (9) 第2シフトレジスタ (12) 第1検出回路 (13) 第2検出回路 (1) Display counter (2) RAM (3) ROM (4) Memory array (5) Decoder (6) Gate circuit (7) Control circuit (8) First shift register (9) Second shift register (12) First detection circuit (13) Second detection circuit
Claims (2)
クタを表示するための縁取り信号発生回路であって、表
示するキャラクタの垂直方向のアドレスデータをデコー
ドするデコーダと、表示する全てのキャラクタのドット
パターンデータを各ワード線に対応して記憶するととも
に、2つのワード線が同時に選択された場合、対応する
2つのドットパターンデータの論理和が出力されるメモ
リアレイと、前記デコーダと前記メモリアレイとの間に
配置され、制御信号に応じてn本目又はn±1本目のワ
ード線を選択した後、n±1本目又はn本目のワード線
を選択するゲート回路とを備えるROMと、表示するキ
ャラクタのアドレスを前記ROMの前記メモリアレイに
印加し、所望のキャラクタを指定するRAMと、前記R
OMのn本目のワード線に対応するドットパターンデー
タが印加される第1シフトレジスタと、前記ROMのn
±1本目のワード線に対応するドットパターンデータの
論理和出力が印加される第2シフトレジスタと、前記第
1及び第2シフトレジスタの出力信号の比較を行なう第
1の比較手段と、を備え、該第1の比較手段の出力端よ
り、キャラクタの垂直方向の縁取り信号を得るようにし
たことを特徴とする縁取り信号発生回路。1. A border signal generation circuit for displaying a bordered character on the screen of a display device, comprising: a decoder for decoding vertical address data of a character to be displayed; and dot patterns of all characters to be displayed. a memory array that stores data corresponding to each word line and outputs the logical sum of two corresponding dot pattern data when two word lines are selected at the same time; and the decoder and the memory array. a ROM which is arranged between the gate circuits and which selects the nth or n±1st word line and then selects the n±1st or nth word line according to a control signal; applying an address to the memory array of the ROM to specify a desired character;
a first shift register to which dot pattern data corresponding to the n-th word line of the OM is applied;
a second shift register to which a logical OR output of dot pattern data corresponding to the ±1st word line is applied; and a first comparing means for comparing output signals of the first and second shift registers. , An edging signal generating circuit characterized in that a vertical edging signal of a character is obtained from an output terminal of the first comparing means.
前後の値の比較を行なう第2の比較手段を備え、該第2
の比較手段の出力端よりキャラクタの水平方向の縁取り
信号を得るようにしたことを特徴とする請求項1記載の
縁取り信号発生回路。2. A second comparing means for comparing values before and after the output signal of the first shift register, wherein the second comparing means compares values before and after the output signal of the first shift register.
2. The edging signal generating circuit according to claim 1, wherein the edging signal in the horizontal direction of the character is obtained from the output terminal of the comparing means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3121127A JP2657128B2 (en) | 1991-05-27 | 1991-05-27 | Edge signal generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3121127A JP2657128B2 (en) | 1991-05-27 | 1991-05-27 | Edge signal generator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04348679A true JPH04348679A (en) | 1992-12-03 |
| JP2657128B2 JP2657128B2 (en) | 1997-09-24 |
Family
ID=14803552
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3121127A Expired - Fee Related JP2657128B2 (en) | 1991-05-27 | 1991-05-27 | Edge signal generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2657128B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62297895A (en) * | 1986-06-18 | 1987-12-25 | 富士通株式会社 | Contouring display system |
-
1991
- 1991-05-27 JP JP3121127A patent/JP2657128B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62297895A (en) * | 1986-06-18 | 1987-12-25 | 富士通株式会社 | Contouring display system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2657128B2 (en) | 1997-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4200869A (en) | Data display control system with plural refresh memories | |
| US5153575A (en) | Flat panel display attribute generator | |
| JPH02297587A (en) | Screen display device | |
| JPH03225393A (en) | Text display device | |
| JP2657128B2 (en) | Edge signal generator | |
| US5471570A (en) | Hardware XOR sprite for computer display systems | |
| JP2885573B2 (en) | Image processing device | |
| JP2674145B2 (en) | Display control device | |
| JP2709474B2 (en) | Character / pattern information display | |
| JPH10240222A (en) | Character display control circuit | |
| JPS60134284A (en) | Screen inversion display system | |
| US20050030428A1 (en) | On-screen display device | |
| KR100207453B1 (en) | On-screen display device that overlays OSD text | |
| JP2943067B1 (en) | Display control method and device | |
| JPS6216430B2 (en) | ||
| JPS59143193A (en) | Display unit | |
| JP2833902B2 (en) | Display attribute control circuit of bitmap display device | |
| JPH05183830A (en) | Character display device | |
| JPH03116194A (en) | Display controller | |
| JPH07253772A (en) | Image display device | |
| JPH0990936A (en) | Display express device | |
| JPH06110431A (en) | Display controller | |
| JPH01280789A (en) | Display device for television screen | |
| JPS63306490A (en) | Wind back color generator | |
| KR960018984A (en) | Korean On Screen Control Method and Circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080530 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090530 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090530 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100530 Year of fee payment: 13 |
|
| LAPS | Cancellation because of no payment of annual fees |