Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3547999B2 - Serial data transfer device - Google Patents
[go: Go Back, main page]

JP3547999B2 - Serial data transfer device - Google Patents

Serial data transfer device Download PDF

Info

Publication number
JP3547999B2
JP3547999B2 JP14739798A JP14739798A JP3547999B2 JP 3547999 B2 JP3547999 B2 JP 3547999B2 JP 14739798 A JP14739798 A JP 14739798A JP 14739798 A JP14739798 A JP 14739798A JP 3547999 B2 JP3547999 B2 JP 3547999B2
Authority
JP
Japan
Prior art keywords
serial data
memory
data
transfer
input terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP14739798A
Other languages
Japanese (ja)
Other versions
JP2000022984A (en
Inventor
剛義 目黒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP14739798A priority Critical patent/JP3547999B2/en
Priority to DE69929727T priority patent/DE69929727T2/en
Priority to EP99107825A priority patent/EP0954180B1/en
Priority to US09/299,009 priority patent/US6323916B1/en
Publication of JP2000022984A publication Critical patent/JP2000022984A/en
Application granted granted Critical
Publication of JP3547999B2 publication Critical patent/JP3547999B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Synchronizing For Television (AREA)
  • Details Of Television Systems (AREA)
  • Processing Of Color Television Signals (AREA)
  • Information Transfer Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、データをクロックに同期させてシリアルに転送するシリアルデータ転送装置に関するもので、特に同一の命令を複数の被制御回路に同時に加える場合に転送タイミングが各々等しくなるようにしたシリアルデータ転送装置に関する。
【0002】
【従来の技術】
TV受像機や家庭用VTRでは内部に複数のICを有し、この複数のICを単一のコントローラ(マイクロコンピュータ)で制御する場合がある。制御方法にはシリアルとパラレルがあるが線数が少なくて済むのでシリアル方式が多く採用されている。シリアル方式では、データとクロックの「H」と「L」の論理値の組み合わせを用いてスタート信号、スレーブアドレス信号、転送データ及びストップ信号等を作成し、該複数の信号を含み1サイクルを構成する繰り返し信号を利用している。前記転送データに様々な情報を乗せている。
図2はそのようなシリアル方式のシリアルデータ転送装置のデータとクロックを示す。図2(a)はデータを図2(b)はクロックを示す。時刻t1はスタートポイントを示し、時刻t2はストップポイントを示す。この間に必要な転送データが存在する。
【0003】
スタートポイントは、クロックが「H」の時にデータが「H」から「L」になる時である。ストップポイントは、クロックが「H」の時にデータが「L」から「H」になる時である。そして、クロックの立ち下がり時(例えばt3)のデータの値を読むことでデータの取り込みを行う。
【0004】
1つの転送データが終了するとストップ信号が発生し、データ転送の終了を告げる。そして、次のスタート信号が到来して次の転送データが送られてくる。
【0005】
【発明が解決しようとする課題】
しかしながら、シリアル方式では複数のICに同時に命令を送る場合にはシリアルであるので時間が要する、という問題がある。
【0006】
例えば、家庭用VTRでは再生モードや記録モードに複数のIC(例えば、メインのYC信号処理IC、ヘッドアンプIC、OSD用IC)を同時に切り換える必要がある。その場合にシリアルでモード変更の情報を送っていては複数のICを同時タイミングで動作させられなくなるという問題がある。
【0007】
現在は全てのICでモード切り替わりが終了してから、正式にモードを切り替えている。
【0008】
【課題を解決するための手段】
本発明は、上述の点に鑑みなされたもので、データをシリアルに転送するシリアルデータ転送装置であって、第1シリアルデータと第2シリアルデータとを含むシリアルデータが印加される入力端子と、該入力端子からの第1シリアルデータを一時的に記憶する第1の一時メモリと、該第1の一時メモリからのデータを記憶する第1のメモリと、前記入力端子からの第2シリアルデータを一時的に記憶する第2の一時メモリと、該第2の一時メモリからのデータを記憶する第2のメモリと、前記入力端子からの第1シリアルデータが転送途中であることを示す第1の制御信号を発生する第1の転送状態検出回路と、前記入力端子からの第2シリアルデータが転送途中であることを示す第2の制御信号を発生する第2の転送状態検出回路と、転送タイミングを定めるパルス信号が到来したときに前記第1及び第2の制御信号が到来してないことを判別して前記第1の一時メモリからのデータを前記第1のメモリに転送させるとともに前記第2の一時メモリからのデータを前記第2のメモリに転送させる制御回路とを備え、前記パルス信号に応じて前記第1のメモリと前記第2のメモリに同時に前記シリアルデータが転送されるようにしたことを特徴とする。
【0009】
又、本発明は、上述の点に鑑みなされたもので、データをシリアルに転送するシリアルデータ転送装置であって、第1シリアルデータと第2シリアルデータとを含むシリアルデータが印加される入力端子と、該入力端子からの第1シリアルデータを一時的に記憶する第1の一時メモリと、該第1の一時メモリからのデータを記憶する第1のメモリと、前記入力端子からの第2シリアルデータを一時的に記憶する第2の一時メモリと、該第2の一時メモリからのデータを記憶する第2のメモリと、前記入力端子からの第1シリアルデータが転送途中であることを示す第1の制御信号と、前記第1シリアルデータの転送が終了したことを示す第2の制御信号とを発生する第1の転送状態検出回路と、前記入力端子からの第2シリアルデータが転送途中であることを示す第3の制御信号と、前記第2シリアルデータの転送が終了したことを示す第4の制御信号とを発生する第2の転送状態検出回路と、転送タイミングを定めるパルス信号が到来したときに前記第1及び第3の制御信号が到来してないことを判別して前記第1の一時メモリからのデータを前記第1のメモリに転送させるとともに前記第2の一時メモリからのデータを前記第2のメモリに転送させる制御回路とを備え、前記パルス信号に応じて前記第1のメモリと前記第2のメモリに同時にデータが転送されるようにしたことを特徴とする。
【0010】
【発明の実施の形態】
図1は、本発明のシリアルデータ転送装置を示すもので、1は、シリアルデータが印加される入力端子、2は該入力端子1からのシリアルデータを一時的に記憶する第1の一時メモリ、3は該第1の一時メモリ2からのデータを記憶する第1のメモリ、4は前記入力端子1からのシリアルデータを一時的に記憶する第2の一時メモリ、5は該第2の一時メモリ4からのデータを記憶する第2のメモリ、6は前記入力端子1からのシリアルデータが転送途中であることを示す第1の制御信号A1と、前記シリアルデータの転送が終了したことを示す第2の制御信号B1とを発生する第1の転送状態検出回路、7は前記入力端子1からのシリアルデータが転送途中であることを示す第3の制御信号A2と、前記シリアルデータの転送が終了したことを示す第4の制御信号B2とを発生する第2の転送状態検出回路、20は端子9からの映像信号から垂直同期信号を分離する同期分離回路、8は同期分離回路20からの垂直同期信号が到来したときに前記第1及び第3の制御信号A1,A2が到来してないことを判別して前記第1の一時メモリ2からのデータを前記第1のメモリ3に転送させるとともに前記第2の一時メモリ4からのデータを台e4e44f記第2のメモリ5に転送させる制御回路、10は制御回路8の出力信号に応じて開閉するスイッチ、11は制御回路8の出力信号に応じて開閉するスイッチ、12は家庭用VTRの映像信号の記録再生処理に使用される輝度信号処理ブロック、13は家庭用VTRの映像信号の記録再生処理に使用されるクロマ信号処理ブロックである。
【0011】
図1の装置ではシリアルデータに応じて家庭用VTRの輝度信号処理ブロック、クロマ信号処理ブロックの制御開始タイミングを同時にすることを行っている。例えば、記録モードから再生モードに変化させる場合、モードが切り替わった情報と、それに伴う情報(画質調整情報)を転送させる必要がある。その場合のシリアルデータとしては図3(a)のごとき形態となる。
【0012】
すなわち、データD2にはクロマ情報(モードが切り替わった情報と、画質調整情報)が、データD1には輝度情報(モードが切り替わった情報と、画質調整情報)が含まれている。
【0013】
前述のようにモードを切り換えると、トランジスタなどで構成されるスイッチが切り替わるため、直流変動が生じやすい。すると、その直流変動が映像信号にノイズとして現れてしまう。そこで、本発明では並列的にデータ転送を行うとともにその転送期間として画面には表示されない垂直同期信号期間を使用する。画面には表示されない期間であれば、水平同期信号期間でもよい。この期間であれば、ノイズが発生しても画面には現れない。
【0014】
図1の入力端子1には図3(a)のシリアルデータが印加される。シリアルデータは、第1の一時メモリ2、第2の一時メモリ4にシリアルに記憶される。又、シリアルデータは、第1の転送状態検出回路6と第2の転送状態検出回路7に印加される。第1の転送状態検出回路6は、シリアルデータをデコードしてデータD1が転送中であることを示すパルスA1(図3b)を第1の一時メモリ2に印加する。すると、第1の一時メモリ2は、入力端子1からのシリアルデータの記憶を開始する。
【0015】
又、第1の転送状態検出回路6は、シリアルデータをデコードしてデータ転送が終了であることを示すパルスB1を第1の一時メモリ2に印加する。すると、第1の一時メモリ2は、入力端子1からのシリアルデータの記憶動作を停止する。
【0016】
第2の転送状態検出回路7も同様の動作を行い、図3(c)のパルスA2を第2の一時メモリ4に印加する。すると、第2の一時メモリ4は、入力端子1からのシリアルデータを記憶開始する。又、第2の転送状態検出回路7は、シリアルデータをデコードしてデータ転送が終了であること示すパルスB2を第2の一時メモリ4に印加する。すると、第2の一時メモリ4は、入力端子1からのシリアルデータの記憶動作を停止する。
【0017】
第1の転送状態検出回路6と第2の転送状態検出回路7は、到来するシリアルデータをデコードしており、その中味がどのブロックに転送されるものかを判定できる。そのため、
データD1が到来した時には、輝度信号処理ブロック12へデータが伝達されるように第1の一時メモリ2が動作し、データD2が到来した時には、クロマ信号処理ブロック13へデータが伝達されるように第2の一時メモリ4が動作するようになっている。
【0018】
このようにして、シリアルに転送されてきたデータD1とデータD2が第1の一時メモリ2と第2の一時メモリ4に一旦、蓄えられる。
【0019】
この状態から端子9に映像信号が到来したとする。すると、同期分離回路20から垂直同期信号が発生する。この映像信号の垂直同期信号は、一時メモリから本来のメモリ(第1のメモリ3等)に転送するタイミングを設定するものである。
【0020】
この映像信号の垂直同期信号は、データD1及びデータD2とはタイミング的に非同期である。そのため、シリアルに転送されてきたデータD1とデータD2が、第1の一時メモリ2と第2の一時メモリ4に書き込まれている最中にも映像信号の垂直同期信号がきてしまう。
【0021】
第1の一時メモリ2と第2の一時メモリ4にデータが書き込まれている最中に転送を行うと、データ情報が失われてしまう。
【0022】
そこで、本発明では、制御回路8において、映像信号の垂直同期信号が来たら、データ転送期間中ではないことを確認してから、一時メモリから本来のメモリ(例えば、第1のメモリ3)に転送している。
【0023】
具体的には、図3(f)の垂直同期信号は、制御回路8に印加され、その内部において図3(g)(h)のパルスが作成される。この図3(h)のパルスの「H」レベル期間において、図3(b)のパルスA1が「H」レベルであるか否かを検出する。
【0024】
図4は、図1の制御回路8の具体回路例を示す。図4の端子20には図3(f)の垂直同期信号が印加される。システム制御回路21は、この垂直同期信号に応じて図3(h)の制御パルスと図3(g)の検出パルスとを発生する。この検出パルスは、スイッチ22が開閉することで伝達もしくは遮断される。検出パルスが伝達されれば、メモリ内容の転送がおこなわれる。
【0025】
このスイッチ22の開閉を切り換えるのがラッチ判別回路23である。ラッチ判別回路23は、図3(h)の制御パルスが「H」レベルの期間に図3(b)のパルスA1及び図3(c)のパルスA2が「H」レベルであるか「L」レベルであるかを判別する。
【0026】
今、図3(h)のパルスの「H」レベル期間T1であるとすると、その期間のパルスA1が「H」レベルであるので、転送できない。このため、ラッチ判別回路23からスイッチ22を開く制御信号を発生する。すると、検出パルスは伝達されない。
【0027】
このため、制御回路8からの制御信号に応じてスイッチ10、11は図示のように開く。スイッチ10、11が図示のように開いていれば、一時メモリから本来のメモリ(例えば、第1のメモリ3)に転送されることはない。
【0028】
次に、図3(f)の次のタイミングの垂直同期信号が、制御回路8に印加されると、その内部において図3(h)のパルス(期間T2)と、それに対応した図3(g)の検出パルスが作成される。この図3(h)のパルス(期間T2)の「H」レベル期間において、図3(b)のパルスA1と図3(c)のパルスA2が「H」レベルであるか否かを検出する。
【0029】
この場合には、図3(b)のパルスA1と図3(c)のパルスA2がともに「L」レベルであるので、転送途中でないことが明らかである。そのため、ラッチ判別回路23によりスイッチ22が閉じて、制御回路8からの図3(i)の制御信号が発生し、該制御信号に応じてスイッチ10、11は閉じる。スイッチ10、11が閉じれば、一時メモリから本来のメモリ(例えば、第1のメモリ3)に記憶データの転送が行われる。
【0030】
従って、第1のメモリ3と第2のメモリ5には、データが同時に転送されることとなり、輝度信号処理ブロック12とクロマ信号処理ブロック13へ垂直同期信号期間に同時にデータが伝達されることが可能となる。
【0031】
【発明の効果】
以上述べた如く、本発明によれば、同一の命令を複数の被制御回路に同時に加える場合に転送タイミングを各々等しくできる。
【0032】
特に本発明によれば、一時メモリへのデータ転送の途中に、本来のメモリへの転送が行われることはないのでデータを確実に転送可能である。
【0033】
更に、本発明によれば、輝度信号処理ブロックとクロマ信号処理ブロックへ垂直同期信号期間にデータを伝達することが可能であり、切換ノイズが発生しても画面には現れない。
【図面の簡単な説明】
【図1】本発明のシリアルデータ転送装置を示すブロック図である。
【図2】従来のシリアルデータ転送の説明に供する波形図である。
【図3】本発明のシリアルデータ転送の説明に供する波形図である。
【図4】本発明の制御回路8の具体回路図である。
【符号の説明】
(1) 入力端子
(2) 第1の一時メモリ
(3) 第1のメモリ
(4) 第2の一時メモリ
(5) 第2のメモリ
(6) 第1の転送状態検出回路
(7) 第2の転送状態検出回路
(8) 制御回路
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a serial data transfer device for serially transferring data in synchronization with a clock, and particularly to a serial data transfer device in which transfer timings are made equal when a same instruction is simultaneously applied to a plurality of controlled circuits. Equipment related.
[0002]
[Prior art]
A TV receiver or a home VTR has a plurality of ICs therein, and the plurality of ICs may be controlled by a single controller (microcomputer). There are serial and parallel control methods, but the serial method is often adopted because the number of lines is small. In the serial method, a start signal, a slave address signal, transfer data, a stop signal, and the like are created using a combination of logical values of “H” and “L” of data and a clock, and one cycle includes the plurality of signals. To use repetitive signals. Various information is added to the transfer data.
FIG. 2 shows data and a clock of such a serial data transfer device of the serial type. FIG. 2A shows data and FIG. 2B shows a clock. Time t1 indicates a start point, and time t2 indicates a stop point. During this time, necessary transfer data exists.
[0003]
The start point is when data changes from “H” to “L” when the clock is “H”. The stop point is when data changes from "L" to "H" when the clock is "H". Then, by reading the value of the data at the falling edge of the clock (for example, t3), the data is captured.
[0004]
When one transfer data ends, a stop signal is generated to notify the end of the data transfer. Then, when the next start signal arrives, the next transfer data is sent.
[0005]
[Problems to be solved by the invention]
However, the serial method has a problem that it takes a long time to send an instruction to a plurality of ICs at the same time because the instruction is serial.
[0006]
For example, in a home VTR, it is necessary to simultaneously switch a plurality of ICs (for example, a main YC signal processing IC, a head amplifier IC, and an OSD IC) to a reproduction mode or a recording mode. In this case, there is a problem that a plurality of ICs cannot be operated at the same time if the mode change information is transmitted serially.
[0007]
At present, the mode is formally switched after the mode switching is completed in all ICs.
[0008]
[Means for Solving the Problems]
The present invention has been made in view of the above points, and is a serial data transfer device that serially transfers data, wherein an input terminal to which serial data including first serial data and second serial data is applied, A first temporary memory for temporarily storing first serial data from the input terminal, a first memory for storing data from the first temporary memory, and a second serial data from the input terminal. A second temporary memory for temporarily storing, a second memory for storing data from the second temporary memory, and a first memory indicating that the first serial data from the input terminal is being transferred. A first transfer state detection circuit for generating a control signal; a second transfer state detection circuit for generating a second control signal indicating that the second serial data from the input terminal is being transferred; When the pulse signal for determining the timing arrives, it is determined that the first and second control signals have not arrived, the data from the first temporary memory is transferred to the first memory, and the A control circuit for transferring data from the second temporary memory to the second memory, so that the serial data is simultaneously transferred to the first memory and the second memory in response to the pulse signal. It is characterized by having done.
[0009]
Further, the present invention has been made in view of the above points, and is a serial data transfer device for transferring data serially, wherein an input terminal to which serial data including first serial data and second serial data is applied is provided. A first temporary memory for temporarily storing first serial data from the input terminal, a first memory for storing data from the first temporary memory, and a second serial memory from the input terminal. A second temporary memory for temporarily storing data, a second memory for storing data from the second temporary memory, and a second memory indicating that the first serial data from the input terminal is being transferred. A first transfer state detection circuit for generating a first control signal and a second control signal indicating that the transfer of the first serial data has been completed, and a second transfer of the second serial data from the input terminal. A second transfer state detection circuit for generating a third control signal indicating that the transfer is in progress, and a fourth control signal indicating that the transfer of the second serial data has been completed, and a pulse signal for determining transfer timing Arrives, it is determined that the first and third control signals have not arrived, the data from the first temporary memory is transferred to the first memory, and the data is transmitted from the second temporary memory. And a control circuit for transferring the data to the second memory, wherein the data is simultaneously transferred to the first memory and the second memory in accordance with the pulse signal.
[0010]
BEST MODE FOR CARRYING OUT THE INVENTION
FIG. 1 shows a serial data transfer device of the present invention, wherein 1 is an input terminal to which serial data is applied, 2 is a first temporary memory for temporarily storing serial data from the input terminal 1, Reference numeral 3 denotes a first memory for storing data from the first temporary memory 2, 4 denotes a second temporary memory for temporarily storing serial data from the input terminal 1, and 5 denotes a second temporary memory. A second memory 6 for storing data from the fourth terminal 4 has a first control signal A1 indicating that serial data from the input terminal 1 is being transferred, and a second memory 6 indicating that the transfer of the serial data has been completed. A first transfer state detection circuit 7 for generating the second control signal B1; a third control signal A2 indicating that serial data from the input terminal 1 is being transferred; and a transfer end of the serial data. Octopus A second transfer state detecting circuit for generating a fourth control signal B2 indicating a vertical synchronizing signal from a video signal from a terminal 9; Arrives, it is determined that the first and third control signals A1 and A2 have not arrived, the data from the first temporary memory 2 is transferred to the first memory 3, and the A control circuit for transferring data from the temporary memory 4 to the second memory 5 described in the table e4e44f, a switch 10 for opening and closing in response to an output signal of the control circuit 8, and a switch 11 for opening and closing in accordance with the output signal of the control circuit 8 A switch 12, a luminance signal processing block used for recording / reproducing video signals of a home VTR, and a reference numeral 13 denotes a chroma signal processing block used for recording / reproducing processes of a video signal of a home VTR. That.
[0011]
In the apparatus shown in FIG. 1, the control start timings of the luminance signal processing block and the chroma signal processing block of the home VTR are simultaneously set according to the serial data. For example, when changing from the recording mode to the reproduction mode, it is necessary to transfer the information whose mode has been switched and the information (image quality adjustment information) accompanying the information. The serial data in that case has a form as shown in FIG.
[0012]
That is, the data D2 includes chroma information (information on switching modes and image quality adjustment information), and the data D1 includes luminance information (information on switching modes and image quality adjustment information).
[0013]
When the mode is switched as described above, a switch composed of a transistor or the like is switched, so that DC fluctuation is likely to occur. Then, the DC fluctuation appears in the video signal as noise. Therefore, in the present invention, data transfer is performed in parallel, and a vertical synchronization signal period not displayed on the screen is used as the transfer period. A horizontal synchronization signal period may be used as long as the period is not displayed on the screen. During this period, even if noise occurs, it does not appear on the screen.
[0014]
The serial data of FIG. 3A is applied to the input terminal 1 of FIG. The serial data is stored in the first temporary memory 2 and the second temporary memory 4 serially. The serial data is applied to the first transfer state detection circuit 6 and the second transfer state detection circuit 7. The first transfer state detection circuit 6 decodes the serial data and applies a pulse A1 (FIG. 3B) indicating that the data D1 is being transferred to the first temporary memory 2. Then, the first temporary memory 2 starts storing the serial data from the input terminal 1.
[0015]
Further, the first transfer state detection circuit 6 decodes the serial data and applies a pulse B1 indicating that the data transfer is completed to the first temporary memory 2. Then, the first temporary memory 2 stops storing the serial data from the input terminal 1.
[0016]
The second transfer state detection circuit 7 performs the same operation, and applies the pulse A2 shown in FIG. 3C to the second temporary memory 4. Then, the second temporary memory 4 starts storing the serial data from the input terminal 1. Further, the second transfer state detection circuit 7 decodes the serial data and applies a pulse B2 indicating that the data transfer is completed to the second temporary memory 4. Then, the second temporary memory 4 stops storing the serial data from the input terminal 1.
[0017]
The first transfer state detection circuit 6 and the second transfer state detection circuit 7 decode incoming serial data, and can determine to which block the contents are transferred. for that reason,
When the data D1 arrives, the first temporary memory 2 operates so that the data is transmitted to the luminance signal processing block 12, and when the data D2 arrives, the data is transmitted to the chroma signal processing block 13. The second temporary memory 4 operates.
[0018]
In this way, the serially transferred data D1 and data D2 are temporarily stored in the first temporary memory 2 and the second temporary memory 4.
[0019]
Assume that a video signal arrives at the terminal 9 from this state. Then, a vertical synchronization signal is generated from the synchronization separation circuit 20. The vertical synchronizing signal of the video signal sets the timing of transfer from the temporary memory to the original memory (such as the first memory 3).
[0020]
The vertical synchronizing signal of this video signal is asynchronous in timing with the data D1 and data D2. Therefore, a vertical synchronizing signal of a video signal comes while the data D1 and data D2 transferred serially are being written to the first temporary memory 2 and the second temporary memory 4.
[0021]
If the transfer is performed while data is being written to the first temporary memory 2 and the second temporary memory 4, data information will be lost.
[0022]
Therefore, in the present invention, when a vertical synchronizing signal of a video signal arrives in the control circuit 8, after confirming that the data transfer period is not in progress, the temporary memory is transferred to the original memory (eg, the first memory 3). Transferring.
[0023]
Specifically, the vertical synchronizing signal shown in FIG. 3F is applied to the control circuit 8, and the pulses shown in FIGS. 3G and 3H are created therein. In the “H” level period of the pulse of FIG. 3H, it is detected whether the pulse A1 of FIG. 3B is at the “H” level.
[0024]
FIG. 4 shows a specific circuit example of the control circuit 8 of FIG. The vertical synchronization signal shown in FIG. 3F is applied to the terminal 20 shown in FIG. The system control circuit 21 generates a control pulse shown in FIG. 3 (h) and a detection pulse shown in FIG. 3 (g) according to the vertical synchronization signal. This detection pulse is transmitted or cut off when the switch 22 opens and closes. When the detection pulse is transmitted, the contents of the memory are transferred.
[0025]
It is a latch determination circuit 23 that switches the opening and closing of the switch 22. The latch determination circuit 23 determines whether the pulse A1 in FIG. 3B and the pulse A2 in FIG. 3C are at the “H” level or “L” during the period in which the control pulse in FIG. Determine if it is a level.
[0026]
Assuming that the pulse A1 is in the "H" level period T1 in FIG. 3H, the pulse A1 in that period is at the "H" level, so that transfer cannot be performed. Therefore, a control signal for opening the switch 22 is generated from the latch determination circuit 23. Then, the detection pulse is not transmitted.
[0027]
For this reason, the switches 10 and 11 are opened as shown in response to a control signal from the control circuit 8. If the switches 10 and 11 are open as shown, there is no transfer from the temporary memory to the original memory (for example, the first memory 3).
[0028]
Next, when a vertical synchronization signal at the next timing of FIG. 3F is applied to the control circuit 8, the pulse (period T2) of FIG. 3H and the corresponding FIG. ) Is generated. In the “H” level period of the pulse (period T2) in FIG. 3H, it is detected whether the pulse A1 in FIG. 3B and the pulse A2 in FIG. 3C are at the “H” level. .
[0029]
In this case, since both the pulse A1 in FIG. 3B and the pulse A2 in FIG. 3C are at the “L” level, it is clear that the transfer is not in progress. Therefore, the switch 22 is closed by the latch determination circuit 23, and the control signal of FIG. 3I is generated from the control circuit 8, and the switches 10 and 11 are closed according to the control signal. When the switches 10 and 11 are closed, the stored data is transferred from the temporary memory to the original memory (for example, the first memory 3).
[0030]
Therefore, data is simultaneously transferred to the first memory 3 and the second memory 5, and the data is simultaneously transmitted to the luminance signal processing block 12 and the chroma signal processing block 13 during the vertical synchronization signal period. It becomes possible.
[0031]
【The invention's effect】
As described above, according to the present invention, when the same instruction is simultaneously applied to a plurality of controlled circuits, the transfer timings can be equalized.
[0032]
In particular, according to the present invention, data cannot be transferred to the original memory during data transfer to the temporary memory, so that data can be transferred reliably.
[0033]
Further, according to the present invention, data can be transmitted to the luminance signal processing block and the chroma signal processing block during the vertical synchronizing signal period, and the switching noise does not appear on the screen.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a serial data transfer device of the present invention.
FIG. 2 is a waveform chart for explaining a conventional serial data transfer.
FIG. 3 is a waveform chart for explaining the serial data transfer of the present invention.
FIG. 4 is a specific circuit diagram of the control circuit 8 of the present invention.
[Explanation of symbols]
(1) Input terminal (2) First temporary memory (3) First memory (4) Second temporary memory (5) Second memory (6) First transfer state detection circuit (7) Second Transfer state detection circuit (8) Control circuit

Claims (3)

データをシリアルに転送するシリアルデータ転送装置であって、
第1シリアルデータと第2シリアルデータとを含むシリアルデータが印加される入力端子と、
該入力端子からの第1シリアルデータを一時的に記憶する第1の一時メモリと、
該第1の一時メモリからのデータを記憶する第1のメモリと、
前記入力端子からの第2シリアルデータを一時的に記憶する第2の一時メモリと、
該第2の一時メモリからのデータを記憶する第2のメモリと、
前記入力端子からの第1シリアルデータが転送途中であることを示す第1の制御信号を発生する第1の転送状態検出回路と、
前記入力端子からの第2シリアルデータが転送途中であることを示す第2の制御信号を発生する第2の転送状態検出回路と、
転送タイミングを定めるパルス信号が到来したときに前記第1及び第2の制御信号が到来してないことを判別して前記第1の一時メモリからのデータを前記第1のメモリに転送させるとともに前記第2の一時メモリからのデータを前記第2のメモリに転送させる制御回路とを備え、
前記パルス信号に応じて前記第1のメモリと前記第2のメモリに同時に前記シリアルデータが転送されるようにしたことを特徴とするシリアルデータ転送装置。
A serial data transfer device for serially transferring data,
An input terminal to which serial data including first serial data and second serial data is applied;
A first temporary memory for temporarily storing first serial data from the input terminal;
A first memory for storing data from the first temporary memory;
A second temporary memory for temporarily storing second serial data from the input terminal;
A second memory for storing data from the second temporary memory;
A first transfer state detection circuit for generating a first control signal indicating that the first serial data from the input terminal is being transferred;
A second transfer state detection circuit that generates a second control signal indicating that the second serial data from the input terminal is being transferred;
When the pulse signal that determines the transfer timing arrives, it is determined that the first and second control signals have not arrived, and the data from the first temporary memory is transferred to the first memory. A control circuit for transferring data from a second temporary memory to the second memory,
A serial data transfer device, wherein the serial data is simultaneously transferred to the first memory and the second memory in response to the pulse signal .
データをシリアルに転送するシリアルデータ転送装置であって、
第1シリアルデータと第2シリアルデータとを含むシリアルデータが印加される入力端子と、
該入力端子からの第1シリアルデータを一時的に記憶する第1の一時メモリと、
該第1の一時メモリからのデータを記憶する第1のメモリと、
前記入力端子からの第2シリアルデータを一時的に記憶する第2の一時メモリと、
該第2の一時メモリからのデータを記憶する第2のメモリと、
前記入力端子からの第1シリアルデータが転送途中であることを示す第1の制御信号と、前記第1シリアルデータの転送が終了したことを示す第2の制御信号とを発生する第1の転送状態検出回路と、
前記入力端子からの第2シリアルデータが転送途中であることを示す第3の制御信号と、前記第2シリアルデータの転送が終了したことを示す第4の制御信号とを発生する第2の転送状態検出回路と、
転送タイミングを定めるパルス信号が到来したときに前記第1及び第3の制御信号が到来してないことを判別して前記第1の一時メモリからのデータを前記第1のメモリに転送させるとともに前記第2の一時メモリからのデータを前記第2のメモリに転送させる制御回路とを備え、
前記パルス信号に応じて前記第1のメモリと前記第2のメモリに同時にデータが転送されるようにしたことを特徴とするシリアルデータ転送装置。
A serial data transfer device for serially transferring data,
An input terminal to which serial data including first serial data and second serial data is applied;
A first temporary memory for temporarily storing first serial data from the input terminal;
A first memory for storing data from the first temporary memory;
A second temporary memory for temporarily storing second serial data from the input terminal;
A second memory for storing data from the second temporary memory;
First transfer first serial data from said input terminal to generate a second control signal indicating a first control signal indicating that the middle of transfer, said first serial data transfer is completed A state detection circuit;
A third control signal indicating that the second serial data from the input terminal is during transfer, a second transfer said second serial data transfer to generate a fourth control signal indicating the end A state detection circuit;
When a pulse signal that determines transfer timing arrives, it is determined that the first and third control signals have not arrived, and data from the first temporary memory is transferred to the first memory. A control circuit for transferring data from a second temporary memory to the second memory,
A serial data transfer device, wherein data is simultaneously transferred to the first memory and the second memory in response to the pulse signal .
データをシリアルに転送するシリアルデータ転送装置であって、
第1シリアルデータと第2シリアルデータとを含むシリアルデータが印加される入力端子と、
該入力端子からの第1シリアルデータを一時的に記憶する第1の一時メモリと、
該第1の一時メモリからのデータを記憶する第1のメモリと、
前記入力端子からの第2シリアルデータを一時的に記憶する第2の一時メモリと、
該第2の一時メモリからのデータを記憶する第2のメモリと、
前記入力端子からの第1シリアルデータが転送途中であることを示す第1の制御信号を発生する第1の転送状態検出回路と、
前記入力端子からの第2シリアルデータが転送途中であることを示す第2の制御信号を発生する第2の転送状態検出回路と、
転送タイミングを定めるパルス信号の状態変化に応じて制御パルスを発生するとともに前記パルス信号の状態変化に応じて前記制御パルスより発生タイミングが遅れた検出パルスを発生するシステム制御回路と、
該システム制御回路からの前記制御パルスの発生期間中、前記第1及び第2の制御信号が到来していないことを判別するラッチ判別回路と、
該ラッチ判別回路の判別出力信号に応じて前記検出パルスを通過もしくは遮断するスイッチとを備え、前記スイッチからの前記検出パルスに応じて前記第1の一時メモリからのデータを前記第1のメモリに転送させるとともに前記第2の一時メモリからのデータを前記第2のメモリに転送させることを特徴とするシリアルデータ転送装置。
A serial data transfer device for serially transferring data,
An input terminal to which serial data including first serial data and second serial data is applied;
A first temporary memory for temporarily storing first serial data from the input terminal;
A first memory for storing data from the first temporary memory;
A second temporary memory for temporarily storing second serial data from the input terminal;
A second memory for storing data from the second temporary memory;
A first transfer state detection circuit for generating a first control signal indicating that the first serial data from the input terminal is being transferred;
A second transfer state detection circuit that generates a second control signal indicating that the second serial data from the input terminal is being transferred;
A system control circuit that generates a control pulse in accordance with a state change of a pulse signal that determines transfer timing and generates a detection pulse whose generation timing is later than the control pulse in accordance with a state change of the pulse signal ;
A latch discriminating circuit for discriminating that the first and second control signals have not arrived during the generation period of the control pulse from the system control circuit;
A switch for passing or blocking the detection pulse in accordance with a determination output signal of the latch determination circuit, and storing data from the first temporary memory in the first memory in response to the detection pulse from the switch. A serial data transfer device for transferring data from the second temporary memory to the second memory while transferring the data.
JP14739798A 1998-04-28 1998-05-28 Serial data transfer device Expired - Fee Related JP3547999B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP14739798A JP3547999B2 (en) 1998-04-28 1998-05-28 Serial data transfer device
DE69929727T DE69929727T2 (en) 1998-04-28 1999-04-20 Device for the serial transmission of data
EP99107825A EP0954180B1 (en) 1998-04-28 1999-04-20 Serial data transfer device
US09/299,009 US6323916B1 (en) 1998-04-28 1999-04-26 Serial data transfer device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP10-118429 1998-04-28
JP11842998 1998-04-28
JP14739798A JP3547999B2 (en) 1998-04-28 1998-05-28 Serial data transfer device

Publications (2)

Publication Number Publication Date
JP2000022984A JP2000022984A (en) 2000-01-21
JP3547999B2 true JP3547999B2 (en) 2004-07-28

Family

ID=26456369

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14739798A Expired - Fee Related JP3547999B2 (en) 1998-04-28 1998-05-28 Serial data transfer device

Country Status (1)

Country Link
JP (1) JP3547999B2 (en)

Also Published As

Publication number Publication date
JP2000022984A (en) 2000-01-21

Similar Documents

Publication Publication Date Title
JPH0438081A (en) Video signal switching device
JP3547999B2 (en) Serial data transfer device
JP3515374B2 (en) Serial data transfer device
JP3354488B2 (en) Serial data transfer device
US6323916B1 (en) Serial data transfer device
JP3354493B2 (en) Serial data transfer device
US7203557B1 (en) Audio signal delay apparatus and method
JPH05130568A (en) Video signal processor
JPH11355327A (en) Information processing apparatus and method, and providing medium
JP3459542B2 (en) Serial data transfer device
JP3408091B2 (en) Pseudo sync signal insertion device
JP3218375B2 (en) Superimpose circuit
US4739391A (en) Video signal processing apparatus for converting line sequential signals into line simultaneous signals
JPH10173995A (en) Video signal switching circuit
JPH0584717B2 (en)
JPH07222055A (en) Automatic subtitle display device
KR100468669B1 (en) Instruction processing device and method for video signal processing
JP3307776B2 (en) Field discriminator
JPH05191782A (en) Video reproduction speed converter
KR920008932B1 (en) Tracking and vertical synchronizing control method
JP2001210026A (en) Reproduction apparatus and reproduction method
JPH03120961A (en) Digital video signal processing device
JPH0584716B2 (en)
JPH03173286A (en) Hdtv input signal automatic changeover device
JPH02183614A (en) Adaptive waveform equalizer

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040106

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040304

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040415

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090423

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees