JPS61156987A - digital disc playback device - Google Patents
digital disc playback deviceInfo
- Publication number
- JPS61156987A JPS61156987A JP59278313A JP27831384A JPS61156987A JP S61156987 A JPS61156987 A JP S61156987A JP 59278313 A JP59278313 A JP 59278313A JP 27831384 A JP27831384 A JP 27831384A JP S61156987 A JPS61156987 A JP S61156987A
- Authority
- JP
- Japan
- Prior art keywords
- data
- address
- circuit
- exclusive
- mode
- 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.)
- Pending
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
この発明は例えば光学式コンパクトディスクのサブコー
ドを再生するデジタルディスク再生装置に関し、特に画
面クリア機能について改良を図り次ものである。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a digital disc playback device that plays back subcodes of, for example, an optical compact disc, and particularly aims to improve the screen clearing function.
音響機器の分野においては、高忠実度再生化及び優れた
操作性を図る定めにPCM技術を利用したデジタル記録
再生方式が採用されている。In the field of audio equipment, a digital recording and reproducing system using PCM technology has been adopted in order to achieve high fidelity reproduction and excellent operability.
この糧再生装置には、従来のアナログ記録再生方式に見
られない種々の高度のコントロール機能や性能等全満足
する手段が要求される。これ金、光学式コンパクトディ
スク方式のもの金側にとって説明すると、ディスクには
、ステレオ再生用の被再生音楽信号とともに、操作性の
向上及び高度の機能全実現するためのサブコードが収録
されている。This food playback device is required to have a variety of advanced control functions and performance that are not found in conventional analog recording and playback systems. This is an optical compact disc system.To explain it to you, the disc contains the reproduced music signal for stereo playback, as well as sub-codes to improve operability and realize all advanced functions. .
サブコードデータは、1フレーム当り、各々サブコード
P、サブコードQ、サブコードR。The subcode data is subcode P, subcode Q, and subcode R for each frame.
・・・サブコードWと呼ばれる8ビツトのデータから構
成されている。この内、サブコードR−W(1フレーム
当り6ビツトで構成される)は、サブコードP、Qとは
異なり、被再生音楽信号と同期して例えばテレビジ17
画面上に画像全表示するためのデータとして用いられる
。... Consists of 8-bit data called subcode W. Among these, subcode R-W (consisting of 6 bits per frame) is different from subcodes P and Q, and is synchronized with the reproduced music signal, for example, on a television 17.
It is used as data to display the entire image on the screen.
このサブコード(R−W)のデータは、後述する1単位
の表示画像データもしくは画面をスクロールする等の画
像操作命令に大別され、各のデータは、24X6=14
4ビツトで構成される。The data of this subcode (R-W) is roughly divided into 1 unit of display image data or image operation commands such as scrolling the screen, which will be described later, and each data is 24X6=14
Consists of 4 bits.
このデータの単位は・−ツクと称され、その構成は、第
6図に示すように設定されている。The unit of this data is called a block, and its structure is set as shown in FIG.
第も図は、横方向にサブコード(R−W)t’示し、縦
方向にこのデータの24行分を示している。シンビル0
は、モード/アイテムデータであり、後述する表示画面
モードを指定する。The second figure shows subcodes (R-W) t' in the horizontal direction, and 24 lines of this data in the vertical direction. Shinbiru 0
is mode/item data and specifies a display screen mode, which will be described later.
シンプル1は、画像表示データ、画像操作命令の種別を
示すインストラクションデータである。Simple 1 is instruction data indicating the type of image display data and image manipulation command.
シンビル4〜19は、各命令に対するデータである。な
おシンビル2〜3.20〜23は、リードソロモン符号
により生成され′fi:、/4′リテイデータであり、
再生装置はこれを用いてデータのエラー判定、エラー訂
正等を行なう。Symbols 4 to 19 are data for each instruction. Note that symbols 2 to 3. 20 to 23 are 'fi:, /4' lity data generated by Reed-Solomon code,
The playback device uses this to perform data error determination, error correction, and the like.
シンビルOによって指定される表面面モードには、テレ
ビジョングライックスモード(TVモード)、ラインゲ
ラフィックスモード(LINEそ−ド)、ゼロモード(
ZEROモード)、ユーザーモードがある。The surface modes specified by Symbill O include Television Graphics Mode (TV Mode), Line Gela Fix Mode (LINE Sodo), and Zero Mode (
ZERO mode) and user mode.
TVモードとは、288 X 192ドツトの画素で一
画面が構成される表示装置全陰極線管ディスプレイ等と
して想定したモードである。LINEモードは、288
X24ドツトの画素で一画面が構成される、例えば液晶
等の簡易的な表示装置全想定したモードである。The TV mode is a mode assumed for a display device such as an all-cathode ray tube display in which one screen is composed of 288 x 192 pixels. LINE mode is 288
This mode is intended for all simple display devices, such as liquid crystal displays, in which one screen is composed of 24 x 24 dots of pixels.
第を図、第1D図は、LINEモー )’、TV−T−
−)のメ% リ想定構成図を示している。一画面は、6
×12ドツトt−1単位とするエリアに細分子ヒされ、
この単位エリアはフォントと呼ばれる。Figure 1 and Figure 1D are LINE mode)', TV-T-
-) shows an assumed memory configuration diagram. One screen is 6
A fine molecule is hit in an area of ×12 dots t-1,
This unit area is called a font.
よって、TVモードは、48X16フオント、LINE
モードは、48X2フオントを一画面として設定するが
、スクロール用の隠しメモリ分が加わるので、50X1
8フオント、49×4フオントが確保される。上述した
、1パック単位の表示画素データは、1フォント単位の
データであり、シンプル8〜19のデータエリア(6X
12ビツト)にフォント内の各画素データが格納される
。Therefore, TV mode is 48x16 font, LINE
The mode is set as 48x2 font as one screen, but since hidden memory for scrolling is added, 50x1 font is set as one screen.
8 fonts, 49 x 4 fonts, are secured. The above-mentioned display pixel data in units of 1 pack is data in units of 1 font, and data areas of simple 8 to 19 (6X
Each pixel data in the font is stored in 12 bits).
TVモモ一時には、予め指定したカラーパレットにより
、4096色中から16色を選び画面を表示でき、中間
色、複雑な色の変化など微妙な表現が可能で鮮やかな画
面を表示することができる。(LINEモード時は8色
)。また表示画面モードのうち、ZEROモードは、現
在構成されている画面に影響を与えないNOP (No
0per−ation ) (非作用)モードであり
、画像を収録しないディスクのサブコードR−Wデータ
は全てこのZEROモードデータが記録されている。TV Momo allows you to select 16 colors out of 4,096 colors to display on the screen using a pre-specified color palette, making it possible to display a vivid screen with subtle expressions such as intermediate colors and complex color changes. (8 colors in LINE mode). Among display screen modes, ZERO mode is a NOP (No
This ZERO mode data is recorded in all the subcode R-W data of the disc which is in the (non-operation) mode and does not record an image.
TVモード及びIJNEモードでのパックデータには、
既述した画像表示データの他、画像操作命令がある。命
令の種別は、シンビル1のインストラクションデータに
より表わされ、命令には画面全体のスクロール命令(画
面全体を左右もしくは上下に移動する命令)や特定の行
もしくは列のみのスクロール命令や画面全体を一色で塗
シつぶすプリセットメモリ命令等の他、表示されている
色に重ね塗りを行ない多色の画面’t−111成するイ
クスクルーシプオア命令があり、これらを組み合わせる
ことにより、各種の効果的な画面を構成できる。ユーザ
モードは、業務用にコンA?クトディスクプレーヤを使
用するユーザが自由にインストラクションとデータを決
めることのできるモードである。Pack data in TV mode and IJNE mode includes:
In addition to the image display data described above, there are image manipulation commands. The type of command is represented by the instruction data of Symbill 1, and commands include scroll commands for the entire screen (commands that move the entire screen left and right or up and down), scroll commands for only a specific row or column, and commands that move the entire screen in one color. In addition to the preset memory command, which fills in the area with a color, there is an exclusive or command, which overpaints the displayed color and creates a multicolored screen.By combining these commands, various effective effects can be created. You can configure the screen. Is the user mode Con A for business use? This mode allows the user of the disc player to freely determine the instructions and data.
上記した従来の音響用のデジタルディスク再生装置にお
いて、画像用の記憶回路102は、第11図に示すよう
に、中央演算処理回路(以下CPUと称する)100と
電気的に結ばれ、種々のデータ処理を受けることができ
る。この場合、相互間の信号は、方向切換器101によ
ってデータ転送方向に方向性が持たされる。この場合は
、記憶回路1020入出力端子が同一の例であるが、第
12図のように、入出力端子が別々の場合は、スイッチ
103が切換えられることによって、信号の方向性が切
換えられる。上記のデータ処理は、CPU 100 t
−動作させるソフトウェアによって行なわれる。In the conventional audio digital disc playback device described above, the image storage circuit 102 is electrically connected to a central processing circuit (hereinafter referred to as CPU) 100, as shown in FIG. 11, and stores various data. can be processed. In this case, the mutual signals are given directionality in the data transfer direction by the direction switch 101. In this case, the input and output terminals of the memory circuit 1020 are the same, but if the input and output terminals are separate as shown in FIG. 12, the directionality of the signal is switched by switching the switch 103. The above data processing requires a CPU of 100 t.
- performed by operating software;
ところで、ディスプレイ装置の表示画面上でスクロール
を行なわせる場合は、記憶回路102内のデータが一旦
読み出され、次にアドレスを変えて書き込まれる。つt
、b、CPU 100によって記憶回路102の任意の
アドレスを指定して、そのデータを読み出し、次にアド
レスを変更してそこにこのデータを再度書き込むという
操作が順次行なわれる。このような処理は、データ信号
の転送方向の切換え、及び双方向へのデータ転送が必要
であり、ソフトウェア処理に時間が多くかかり、スクロ
ールのスピードを上げることが困難である〇
また、記憶回路102内のデータに対して排他的論理和
処理を施して、再度書き込む場合がある。このような場
合は、CPU 100に転送されたデータに対してソフ
トウェアによって演算処理を行なった後、同一番地へ戻
す処理を行なうが、演算処理時間が加算されてしまう。By the way, when scrolling is performed on the display screen of a display device, the data in the memory circuit 102 is once read out, and then written at a different address. Tsut
, b. The CPU 100 specifies an arbitrary address in the memory circuit 102, reads the data therein, and then changes the address and writes the data there again in sequence. Such processing requires switching the data signal transfer direction and bidirectional data transfer, which takes a lot of time for software processing and makes it difficult to increase the scrolling speed. Also, the storage circuit 102 Exclusive OR processing may be applied to the data in the file and then written again. In such a case, the software performs arithmetic processing on the data transferred to the CPU 100 and then returns the data to the same location, but the arithmetic processing time is added.
この処理は1画面を塗シ重ねぇ表示とする場合に行なわ
れるいわゆるイクスクルーシプオア動作と称されるが、
上記のようなCPU J 00側におけるソフトウェア
で行なっているため、画像処理全高速化するのに障害と
なっている。This process is called an exclusive-or operation that is performed when one screen is displayed with overlapping colors.
Since this is performed by software on the CPU J00 side as described above, this is an obstacle to increasing the overall speed of image processing.
この発明は上記の事情に対処すべくなされたもので、ビ
デオメモリ内の画像データに対するアドレス変更及びデ
ータ内容の演算変更を高速化し得るデジタルディスク再
生装置を提供することを目的とする。The present invention has been made to address the above-mentioned circumstances, and an object of the present invention is to provide a digital disc playback device that can speed up address changes and arithmetic changes of data contents for image data in a video memory.
この発明は、例えば第1図、第2図に示すように、CP
U 205とビデオRAM 209間に1例えばイクス
クルーシプオア回路201111Cよる演算回路20B
とラッチ回路221による簡単なハードウェアを設ける
ことによって上記目的を達成し得るものである。This invention, for example, as shown in FIGS. 1 and 2,
An arithmetic circuit 20B, for example, an exclusive OR circuit 201111C between the U 205 and the video RAM 209.
By providing simple hardware such as the latch circuit 221 and the latch circuit 221, the above object can be achieved.
以下この発明の一実施例を図面を参照して説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第1図は、光学式コンパクトディスクプレーヤに本発明
全適用した一実施例である。コンパクトディスクから再
生されたサブコード(R〜W)は、入力インターフェー
ス201f介して、デ・インターリーブ回路202に入
力され、そのデータ配列を正しい順番に並び換えられる
。FIG. 1 shows an embodiment in which the present invention is fully applied to an optical compact disc player. The subcodes (R to W) reproduced from the compact disc are input to the deinterleave circuit 202 via the input interface 201f, and the data arrangement thereof is rearranged into the correct order.
データ配列を正常に戻された出力は、エラー訂正回路2
03に入力され、リードンロモン符号によシ生成された
パリティデータによってエラー判定及びエラー訂正処理
が行なわれる。エラー訂正されたサブコードR−Wは、
入出力インターフェース204を介して中央演算処理装
置(以下CPUと称する)205に入力され解読される
。CPU 205は、サブコートR〜Wi読みとり、モ
ード/アイテムデータを解読し、表示画面モーP(TV
モード、 LINE モー1’、 ZERモード、ユー
ザーモード)の区別を行なう。The output with the data array returned to normal is sent to the error correction circuit 2.
Error determination and error correction processing are performed using the parity data input to 03 and generated by the Reed-Don-Romon code. The error-corrected subcode R-W is
It is input to a central processing unit (hereinafter referred to as CPU) 205 via an input/output interface 204 and is decoded. The CPU 205 reads the subcodes R to Wi, decodes the mode/item data, and displays the display screen mode P (TV
mode, LINE mode 1', ZER mode, user mode).
CPU j 0 gは、モード/アイテムデータがTV
モードもしくはLINEモードを示す場合、インストラ
クションデータをチェックし、画像表示データ、画像操
作命令の種別を判断する。プログラムリードオンリーメ
モリ(以下P −ROMと称する)207には、CPo
205をコントロールするための固定プログラムが格
納されており、ランダムアクセスメモリ(RAM )
206にはプログラムに必要なデータが格納される。CPU j 0 g has mode/item data of TV
mode or LINE mode, the instruction data is checked and the type of image display data and image manipulation command is determined. The program read only memory (hereinafter referred to as P-ROM) 207 includes CPo
A fixed program for controlling the 205 is stored in random access memory (RAM).
Data necessary for the program is stored in 206.
次に、シ/がル8〜19で構成された7オ/トデータは
、カラ一番号(0〜15)に変換された後、イクスクル
ーシプオア回路208、スイッチ220t−介してビデ
オRAM 209に書き込まれる。ビデオRAM 30
9 K書き込まれたカラ一番号のデータは、テレビジョ
ン信号に同期して読み出され、カラールックアップテー
ブルメモリ(以下CLUT RAMと言う)210に入
力される。カラールックアップテーブル(CLUT )
は、カラーパレット金持ち、予じめ4096色の内16
色を選択したカラ一番号(O〜15)の形で登録されて
いる。従って、ビデオRAM 209から読み出された
カラ一番号のデータは、CLUT RAM 2101/
C記憶されたR、G、Bのカラーデータに照合され、こ
のカラーデータがデジタルアナログ変換回路211に入
力され輝度信号を含むR,G、Bの色信号に変換される
。色信号は、テレビジョンモニタ装置212に入力され
表示される。CLUT RAM 2 J Oには、予じ
めCPU 205側からインターフェース204を介し
てカラールックアップテーブルデータが所定のアト9レ
スに記憶されている。Next, the 7-o/to data consisting of numbers 8 to 19 is converted to a single number (0 to 15) and then sent to the video RAM 209 via the exclusive OR circuit 208 and the switch 220t. written. Video RAM 30
The 9K written data of the first color number is read out in synchronization with the television signal and input to a color lookup table memory (hereinafter referred to as CLUT RAM) 210. Color lookup table (CLUT)
has a rich color palette, 16 out of 4096 colors
The selected color is registered in the form of a number (0 to 15). Therefore, the data of the first color read from the video RAM 209 is stored in the CLUT RAM 2101/
C is compared with the stored R, G, and B color data, and this color data is input to a digital-to-analog conversion circuit 211 and converted into R, G, and B color signals including a luminance signal. The color signal is input to the television monitor device 212 and displayed. In the CLUT RAM 2JO, color lookup table data is stored in advance at a predetermined address from the CPU 205 side via the interface 204.
ビデオ廟Mコントロール回路213は、ビデオRAM
209のアドレスコントロール、書キ込み又は読み出し
選択等を行なう。コントロール回路213が書き込み制
御を行なう場合には、ビデオRAM 20gはCPU
205側に同期させられ、読み出し制御を行なう場合は
、ビデオRAM209は、テレビジョンモニタ装置21
2側に同期させられる。従って、コントロール回路21
3に対しては、CPU 205からインターフェース2
04を介して制御備考が入力され、ま九、テレビジ、ン
モニタ装置212の同期信号(水平、垂直同期信号を発
生している読み出しカラ/り214からもタイミング信
号が入力される。The video mausoleum control circuit 213 is a video RAM
209 address control, write or read selection, etc. When the control circuit 213 performs write control, the video RAM 20g is
205 side and perform read control, the video RAM 209 is synchronized with the television monitor device 21.
The two sides can be synchronized. Therefore, the control circuit 21
3, from CPU 205 to interface 2
Control notes are inputted through the readout controller 214, which generates synchronization signals (horizontal and vertical synchronization signals) for the monitor device 212, as well as a timing signal.
ところで、この発明では、高速スクロールを行なうため
に、ビデオRAM 209内のデータのアドレス位置を
変更する手段及び、画面を塗り重ねするためにビデオR
AM 209のデータに演算を施す手段に特徴がある。By the way, in this invention, in order to perform high-speed scrolling, a means for changing the address position of data in the video RAM 209, and a means for changing the address position of data in the video RAM 209, and a means for changing the address position of data in the video RAM 209, and a means for changing the address position of data in the video RAM 209, and a means for changing the address position of data in the video RAM 209, and
The feature lies in the means for performing calculations on the AM 209 data.
これらの機能は、イクスクルーシプオア回路208、ラ
ッチ回路221を用いるととKよって達成できる。These functions can be achieved by using the exclusive OR circuit 208 and the latch circuit 221.
今、CPU 205、イクスクルーシツオア回路22)
、スイッチ220、ビデオRAM 209の関係を、第
2図囚に抽出して説明する。第2図(B)は、他の実施
例でsb、ビデオRAM 209/の入出力端が独立し
ている場合であシ、この場合は、スイッチ220は不要
である。Now, CPU 205, exclusive circuit 22)
, switch 220, and video RAM 209 will be extracted and explained with reference to FIG. FIG. 2B shows another embodiment in which the input and output terminals of the sb and the video RAM 209/ are independent; in this case, the switch 220 is not necessary.
第2図囚の構成を代表して説明するに、ビデオRAM
209にデータが書き込まれるときは、スイッチ220
がオンに制御され、イクスクルーシプオア回路20gの
出力がビデオRAM 209に入力される。ビデオRA
M 209 K対する通常のデータ書き込みの場合は、
CPU 205からデータOが入力され、イクスクルー
シ/オア回路208は単なるバッフ7回路として動作さ
せられる。To explain the configuration of the prisoner in Figure 2 as a representative example, the video RAM
When data is written to 209, switch 220
is turned on, and the output of exclusive OR circuit 20g is input to video RAM 209. Video RA
For normal data writing to M209K,
Data O is input from the CPU 205, and the exclusive/OR circuit 208 is operated as a mere buffer 7 circuit.
今、第3図(A)K示す画面300上の(1,j)番地
のデータをスクロールさせる場合について説明する。ま
ず、ビデオRAM 209のアドレス(i、j)は、C
PU 205からアドレス指定され、そのアドレス(1
,j)のデータが読み出され、ラッチ回路221に一時
的に記憶される。次に、CPU205からイクスクルー
シブオア回路20gに与えられるデータを0とし、また
、スイッチ220t−オフからオンにすると、イクスク
ルーシブオア回路208は、バッファ回路として働く。Now, a case will be described in which the data at address (1, j) on the screen 300 shown in FIGS. 3(A)K is scrolled. First, the address (i, j) of the video RAM 209 is C
Addressed by PU 205, its address (1
, j) is read out and temporarily stored in the latch circuit 221. Next, when the data given from the CPU 205 to the exclusive OR circuit 20g is set to 0 and the switch 220t is turned on from off, the exclusive OR circuit 208 functions as a buffer circuit.
またこのとき、CPU 205によって、ビデオRAM
209の書き込みアドレスを(1,j+1)に指定す
る。これによって、ラッチ回路221の内容は、アドレ
ス(t、j+1)に書き込まれ、表示位置も第3図ω)
IC示すように(t、j+1)のアドレスに移動される
。従ってこの場合は、右スクロールとなる。左スクロー
ルの場合は、同様に(1,j−1)のアドレスに変更し
てデータを書き込めば良い。上スクロールの場合は、第
4図(4)の画面300上のアドレス(x、j)にデー
タがあり7′2.#i)合、このデータを読み出してラ
ッチ回路22ノに一時読憶し、続いて書き込みアドレス
’t−(1−1,J )VC指定してラッチ内容をビデ
オRAM j 09に書き込めば、第4図(B)に示す
よう釦、(1−x、j)のアドレスに表示データが移動
する。下スクロールの場合は、同様に(1+1.1)番
地に変更して書き込めば良い。Also, at this time, the CPU 205 controls the video RAM.
The write address of 209 is specified as (1,j+1). As a result, the contents of the latch circuit 221 are written to the address (t, j+1), and the display position is also changed to ω) in FIG.
The IC is moved to the address (t, j+1) as shown. Therefore, in this case, scrolling is performed to the right. In the case of left scrolling, data can be written by changing the address to (1, j-1) in the same way. In the case of upward scrolling, there is data at address (x, j) on the screen 300 in FIG. 4 (4), and the data is 7'2. #i), read this data and temporarily store it in the latch circuit 22, and then write the latch contents to the video RAM j 09 by specifying the write address 't-(1-1, J)VC. 4. As shown in FIG. 4 (B), the display data moves to the address of the button (1-x, j). In the case of downward scrolling, you can change the address to (1+1.1) and write in the same way.
上記したスクロール動作のタイミングチャートは、第5
図に示すようになる。即ち、期間■でアドレス(i、j
)’に選択し、その番地の内容をタイミング■でラッチ
回路221にラッチし、時点■で、ビデオRAM209
の次のアドレス■への変更全行ない、タイミング■でラ
ッチ内容の書き込みを行なう。時点■は、スクロールの
終了である。The timing chart for the scrolling operation described above is as follows.
The result will be as shown in the figure. That is, the address (i, j
)', the contents of that address are latched in the latch circuit 221 at timing ■, and the contents of the address are latched in the latch circuit 221 at timing ■.
Change all lines to the next address ■, and write the latch contents at timing ■. Time point ■ is the end of scrolling.
“ イクスクルーシプオア命令は、光コンノヤクトディ
スクプレーヤの規格によると、フォント中の画素のカラ
一番号に、シンビル4.5で与えられたカラー(C0L
OR) r OJと、カラー(C0LOR) r I
Jで排他的論理和演算を行なうものである。第6図中の
C0LORr OJは、フォントデータ(シンビル8〜
19)中の「0」なる値を持つ画素のカラ一番号と排他
的論理和全行なうカラ一番号で、C0LORr I J
は、7オントデータ中の「1」なる値を持つ画素のカラ
一番号と排他的論理和全行なうカラ一番号である。“According to the standards for optical connoisseur disc players, the exclusive or command is used to specify the color (C0L
OR) r OJ and color (C0LOR) r I
J performs an exclusive OR operation. C0LORr OJ in Figure 6 is the font data (symbil 8~
19) C0LORr I J
is the color number that is exclusively ORed with the color number of the pixel having the value "1" in the 7-ont data.
シンプル6.7で与えられたROW 、 COLUMN
は、本命令実行の対称となる7オントアドレスである。ROW, COLUMN given in Simple 6.7
is the 7-ont address to which this instruction is executed.
またCHr OJとCHrlJは、チャンネルナンバー
であシ、0から15までの値を有する。Furthermore, CHrOJ and CHrlJ are channel numbers and have values from 0 to 15.
’77Nk6.7で与えられ7’j ROW 、 CO
LUMNのデータを用い、ビデオRAM 209のアド
レスが指定され、このアドレスのデータが読み出されラ
ッチ回路221にラッチされ一時的に記憶される。次に
排他的論理和演算を行なう新たなフォントデータからカ
ラ一番号が、CPU 205全通して出力され、イクス
クルーシプオア回路208に入力される。これ罠よって
、ラッチ回路221からのカラ一番号と新友なカラ一番
号が排他的論理和され、スイッチ220t−介してビデ
オRAM 209 K入力される。従って、上記アドレ
スのデータが排他的論理和演算されて置き変わることK
なシ、イクスクルーシブオア動作を完了する。'77Nk6.7 given 7'j ROW, CO
An address in the video RAM 209 is specified using the data in LUMN, and the data at this address is read out, latched in the latch circuit 221, and temporarily stored. Next, a color number from the new font data to be subjected to the exclusive OR operation is outputted through the entire CPU 205 and inputted to the exclusive OR circuit 208. As a result, the empty number from the latch circuit 221 and the new friend's empty number are exclusive ORed and inputted to the video RAM 209K via the switch 220t. Therefore, the data at the above address is replaced by an exclusive OR operation K
Complete the exclusive or operation.
上記動作のタイミングチャートは、第7図に示すように
アドレス■が指定されると、その番地内のフォントデー
タ■が読み出され、タイミング■でラッチされる。ラッ
チされると同時に排他的論理動作が時点■で得られ、次
に、タイミング■でビデオRAM 209の書き込みが
行なわれる。よって、排他的論理和演算処理されたフォ
ントデータ■がビデオRAM 209に書き込まれる。The timing chart of the above operation is as shown in FIG. 7. When address (2) is specified, font data (2) at that address is read out and latched at timing (2). Upon latching, an exclusive logic operation is obtained at time point (2), and then the video RAM 209 is written at time point (2). Therefore, the font data (2) subjected to the exclusive OR operation is written to the video RAM 209.
なお上記の説明では、演算処理回路をイクスクルーシブ
オア回路としたが、目的に応じてアンド回路、オア回路
に置きかえて、所望のデータ(色変更データ)を得るよ
うKしても良い。In the above description, the arithmetic processing circuit is an exclusive OR circuit, but depending on the purpose, it may be replaced with an AND circuit or an OR circuit to obtain desired data (color change data).
上記したよう罠、この装置は、ビデオRAM209の任
意の番地のデータを一時的にラッチ回路に読み出し、こ
れを再度ビデオRAM j 09に書き込むことができ
る。この場合、書き込みアドレスを変更すれば、スクロ
ールが得られ、演算回路に演算機能を持たせれば、例え
ばイクスクルーシプオア処理を行なうことができる。As described above, this device can temporarily read data at an arbitrary address in the video RAM 209 to the latch circuit, and write it into the video RAM j 09 again. In this case, scrolling can be achieved by changing the write address, and if the arithmetic circuit is provided with an arithmetic function, exclusive OR processing can be performed, for example.
イクスクルーシプオア回路の場合、例えば外部からラッ
チ回路221の出力を強制的に「0」とすれば、単なる
バッファ回路として動作し、ビデオRAM 209の通
常の書き込みデータ伝送路として利用できる。In the case of an exclusive OR circuit, for example, if the output of the latch circuit 221 is forcibly set to "0" from the outside, it operates as a mere buffer circuit and can be used as a normal write data transmission path for the video RAM 209.
以上説明したように、この発明によると中央演算処理装
置とビデオメモリの間に、一時記憶用のラッチ回路と、
演算回路の簡単なハードウェアを設けることKよシ、ソ
フトウェアによる処理操作を大幅に軽減してしかも処理
速度を向上できる。また、画面のスクロール、イクスク
ルーシプオア動作という全く異なった処理を選択的に実
行できる。As explained above, according to the present invention, a latch circuit for temporary storage is provided between the central processing unit and the video memory.
By providing a simple hardware arithmetic circuit, processing operations by software can be significantly reduced and processing speed can be improved. Furthermore, completely different processes such as screen scrolling and exclusive-or operations can be selectively executed.
第1図はこの発明の一実施例を示す構成説明図、
第2G(A)は、第1図の一部を取シ出して示す構成説
明図。
第2図CB)は同図(A)の他の実施例を示す構成説明
図、
第3図、第4図は、第1図の装置のスクロール動作全説
明するのに示し文表示信号の説明図、第5図は第1図の
装置のスクロール動作説明のために示したタイミング説
明図、
第6図はこの発明装置で用いられるデータの構成例を示
す説明図、
第7図は、この発明装置のイクスクルーシブオア動作を
説明するのに示し九タイミング説明図。
第8図、第9図、第10図はそれぞれ光学式コンパクト
ディスクプレーヤにおいて用いられるデータ構成例を示
す説明図、
第11図、第12図はそれぞれ従来のデジタルディスク
再生システムにおける中央演算処理装置と記憶回路の接
続構成管示す図である。
204・・・インターフェース、205・・・中央演算
処理装置(CPU)、2([・・・イクスクルーシプオ
ア回路、209・・・ビデオメモリ、220・・・スイ
ッチ、221・・・ラッチ回路。
出願人代理人 弁理士 鈴 江 武 彦第2図
(A)
(B)
第3図
第4図
第5図
第6図
第7図
第8図
第9図
6ドツト
第10図
第12図FIG. 1 is a configuration explanatory diagram showing an embodiment of the present invention, and FIG. 2G(A) is a configuration explanatory diagram showing a part of FIG. 1. FIG. 2 CB) is a configuration explanatory diagram showing another embodiment of the same FIG. 5 is a timing explanatory diagram for explaining the scrolling operation of the device of FIG. 1, FIG. 6 is an explanatory diagram showing an example of the structure of data used in the device of this invention, and FIG. 7 is an explanatory diagram of the scrolling operation of the device of FIG. FIG. 9 is a timing explanatory diagram for explaining the exclusive OR operation of the device. Figures 8, 9, and 10 are explanatory diagrams showing examples of data configurations used in optical compact disc players, respectively, and Figures 11 and 12 are diagrams showing central processing units in conventional digital disc playback systems, respectively. FIG. 3 is a diagram showing a connection configuration tube of a memory circuit. 204... Interface, 205... Central processing unit (CPU), 2 ([... Exclusive OR circuit, 209... Video memory, 220... Switch, 221... Latch circuit. Applicant's representative Patent attorney Takehiko Suzue Figure 2 (A) (B) Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 6 dots 10 Figure 12
Claims (1)
タル化されて収録されたディスクを再生し、前記画像操
作命令を中央演算処装置にて解読し、前記画像データを
一旦ビデオメモリに入力して記憶し、これを読み出すこ
とによりディスプレイに前記画像データの像を表示する
デジタルディスク再生装置において、 前記中央演算処理装置の出力が入力される多入力論理回
路と、前記ビデオメモリからの読み出しデータをラッチ
し、このラッチデータを前記論理回路に入力するラッチ
回路と、前記論理回路の出力を前記ビデオメモリの書き
込み入力端に入力する手段とを具備し、前記中央演算処
理装置により、前記論理回路の演算モード切換えと前記
ビデオメモリのアドレス制御に応じて、スクロール又は
データの演算処理を得られるように構成したことを特徴
とするデジタルディスク再生装置。[Scope of Claims] A disc in which image data and data to be reproduced including image manipulation instructions are digitized is played back, the image manipulation instructions are decoded by a central processing unit, and the image data is once converted into video data. A digital disc playback device that inputs and stores image data in a memory and displays an image of the image data on a display by reading the data, comprising: a multi-input logic circuit to which the output of the central processing unit is input; a latch circuit for latching read data of and inputting the latched data to the logic circuit; and means for inputting an output of the logic circuit to a write input terminal of the video memory; A digital disc playback device, characterized in that it is configured to perform scrolling or data arithmetic processing in response to switching of the arithmetic mode of the logic circuit and address control of the video memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59278313A JPS61156987A (en) | 1984-12-27 | 1984-12-27 | digital disc playback device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59278313A JPS61156987A (en) | 1984-12-27 | 1984-12-27 | digital disc playback device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61156987A true JPS61156987A (en) | 1986-07-16 |
Family
ID=17595595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59278313A Pending JPS61156987A (en) | 1984-12-27 | 1984-12-27 | digital disc playback device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61156987A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63196184A (en) * | 1987-02-10 | 1988-08-15 | Fujitsu Ltd | VTR playback freeze device |
-
1984
- 1984-12-27 JP JP59278313A patent/JPS61156987A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63196184A (en) * | 1987-02-10 | 1988-08-15 | Fujitsu Ltd | VTR playback freeze device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0529658B1 (en) | Data reading and image processing system for CD-ROM | |
US5282037A (en) | Subcode graphics reproduction control apparatus | |
JPS61156987A (en) | digital disc playback device | |
JPS6073575A (en) | Data display | |
JPH04125773A (en) | Picture filing system | |
JP4077525B2 (en) | Multimedia information reproducing apparatus and multimedia information recording apparatus | |
JP2545916B2 (en) | Equipment control system | |
JPH0260030B2 (en) | ||
JP3133114B2 (en) | Graphics decoder | |
JPS63148777A (en) | Image processor | |
JPS61156988A (en) | Digital disk reproducing device | |
JP2957823B2 (en) | CD subcode processing circuit | |
KR0135869B1 (en) | Method and device for adjusting color in subcode graphics system | |
JPS6289234A (en) | Disk reproducing device | |
JP2828845B2 (en) | CD subcode processing circuit | |
JPS61156989A (en) | Subcode display screen clearing device | |
KR100198540B1 (en) | Super Impose Signal Generator of CD-G Decoder | |
JP2999892B2 (en) | CD subcode processing circuit | |
KR950004217B1 (en) | VG's Cursor Processing System | |
CN115766978A (en) | Computer video display and admission integrated display and method | |
JPS6235141B2 (en) | ||
JPH10108139A (en) | Digital video disk player | |
JPS61289383A (en) | Image generator | |
JPS6049965B2 (en) | magnetic tape playback device | |
JPH0260029B2 (en) |