JP3547999B2 - Serial data transfer device - Google Patents
Serial data transfer device Download PDFInfo
- 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
Links
- 238000001514 detection method Methods 0.000 claims description 28
- 230000004044 response Effects 0.000 claims description 6
- 230000000903 blocking effect Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 241000238413 Octopus Species 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
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,
[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
[0015]
Further, the first transfer
[0016]
The second transfer
[0017]
The first transfer
When the data D1 arrives, the first
[0018]
In this way, the serially transferred data D1 and data D2 are temporarily stored in the first
[0019]
Assume that a video signal arrives at the terminal 9 from this state. Then, a vertical synchronization signal is generated from the
[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
[0021]
If the transfer is performed while data is being written to the first
[0022]
Therefore, in the present invention, when a vertical synchronizing signal of a video signal arrives in the
[0023]
Specifically, the vertical synchronizing signal shown in FIG. 3F is applied to the
[0024]
FIG. 4 shows a specific circuit example of the
[0025]
It is a
[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
[0027]
For this reason, the
[0028]
Next, when a vertical synchronization signal at the next timing of FIG. 3F is applied to the
[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
[0030]
Therefore, data is simultaneously transferred to the
[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
[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.
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) |
-
1998
- 1998-05-28 JP JP14739798A patent/JP3547999B2/en not_active Expired - Fee Related
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 |