JP2009069198A - Synchronous processing system and semiconductor integrated circuit - Google Patents

Synchronous processing system and semiconductor integrated circuit Download PDF

Info

Publication number
JP2009069198A
JP2009069198A JP2007234411A JP2007234411A JP2009069198A JP 2009069198 A JP2009069198 A JP 2009069198A JP 2007234411 A JP2007234411 A JP 2007234411A JP 2007234411 A JP2007234411 A JP 2007234411A JP 2009069198 A JP2009069198 A JP 2009069198A
Authority
JP
Japan
Prior art keywords
signal
processing
synchronization
timing
timing signal
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
Application number
JP2007234411A
Other languages
Japanese (ja)
Other versions
JP5112792B2 (en
Inventor
Shigeyuki Sato
茂幸 佐藤
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.)
Lapis Semiconductor Co Ltd
Oki Micro Design Co Ltd
Original Assignee
Oki Semiconductor Co Ltd
Oki Micro Design 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 Oki Semiconductor Co Ltd, Oki Micro Design Co Ltd filed Critical Oki Semiconductor Co Ltd
Priority to JP2007234411A priority Critical patent/JP5112792B2/en
Publication of JP2009069198A publication Critical patent/JP2009069198A/en
Application granted granted Critical
Publication of JP5112792B2 publication Critical patent/JP5112792B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Liquid Crystal Display Device Control (AREA)
  • Synchronizing For Television (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a synchronous processing system and a semiconductor integrated circuit in which synchronous processing can be synchronized without increasing the number of terminals. <P>SOLUTION: A master IC 12 generates a synchronous timing signal by changing a signal state according to a processing content to be executed with synchronization, and the generated synchronous timing signal is output, and executes processing of the content according to the signal state of the synchronous timing signal, in timing indicated by the synchronous timing signal. A slave IC 14 executes the processing of the content according to the signal state of the synchronous timing signal which is output by the master IC 12, in timing indicated by the synchronous timing signal. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、複数個のIC(半導体集積回路)の同期処理により所定の処理対象物の制御を行なう同期処理システム及び当該同期処理システムに用いる半導体集積回路に関するものである。   The present invention relates to a synchronous processing system that controls a predetermined object to be processed by synchronous processing of a plurality of ICs (semiconductor integrated circuits), and a semiconductor integrated circuit used in the synchronous processing system.

従来より複数個のICの同期処理により所定の処理対象物の制御を行なう同期処理システムが知られている。   2. Description of the Related Art Conventionally, there is known a synchronous processing system that controls a predetermined processing object by synchronous processing of a plurality of ICs.

例えば、特許文献1には、複数個のIC(特許文献1では2個のIC)の同期処理により一つの液晶パネルの表示を制御する技術が記載されている。   For example, Patent Document 1 describes a technique for controlling display of one liquid crystal panel by synchronization processing of a plurality of ICs (two ICs in Patent Document 1).

図5には、2個のICの同期処理により液晶パネル等のパネル18’の表示を制御する場合の構成の一例が示されている。   FIG. 5 shows an example of the configuration in the case where the display of the panel 18 ′ such as a liquid crystal panel is controlled by the synchronization processing of two ICs.

一般的に、一つのパネル18’を2個のICによって制御する場合、何れか一方のICをマスタIC12’とし、他方のICをスレーブIC14’として、マスタIC12’が制御用のクロック信号(図5の(1)clock)、及びフレームの表示タイミングの同期を取るための信号(図5の(2)に示すframe−synchronizing−signal(以下、「fsync信号」という。))を生成し、各信号をそれぞれスレーブIC14’に出力して同期を取る構成である。このフレームとは、一般的に1画面の表示間隔を示すものであり、この間隔は一般的に数十〜数百Hzの周期で制御される。   In general, when one panel 18 'is controlled by two ICs, one of the ICs is a master IC 12', the other IC is a slave IC 14 ', and the master IC 12' is a control clock signal (see FIG. 5 (1) clock) and a signal for synchronizing the frame display timing (frame-synchronizing-signal (hereinafter referred to as “fsync signal”) shown in (2) of FIG. 5). In this configuration, the signals are output to the slave ICs 14 ′ for synchronization. This frame generally indicates a display interval of one screen, and this interval is generally controlled with a period of several tens to several hundreds of Hz.

また、ホスト(Host)16’は、パラレルIF(インタフェース)やシリアルIF(図5の(3))を通じてマスタIC12’及びスレーブIC14’に諸設定、表示用画像データのライトや表示開始−停止の制御を行う。   Further, the host (Host) 16 ′ performs various settings to the master IC 12 ′ and the slave IC 14 ′ through the parallel IF (interface) and the serial IF ((3) in FIG. 5), write of display image data, and start / stop of display. Take control.

このとき、マスタIC12’で生成されるクロック信号(図5の(1))とホスト16’からのデータのライト(図5の(3))のタイミングは、全くの非同期である。このため、マスタIC12’及びスレーブIC14’では、ホスト16’から設定されたデータを受けてクロック信号による処理のタイミングで内部で当該データを使用するのが一般的である。   At this time, the timing of the clock signal generated by the master IC 12 '((1) in FIG. 5) and the data write from the host 16' ((3) in FIG. 5) are completely asynchronous. For this reason, the master IC 12 'and the slave IC 14' generally receive data set from the host 16 'and use the data internally at the timing of processing based on the clock signal.

図6には、従来のマスタIC12’及びスレーブIC14’の動作に関するタイミングチャートの一例が示されている。   FIG. 6 shows an example of a timing chart regarding the operation of the conventional master IC 12 'and slave IC 14'.

例えば、マスタIC12’及びスレーブIC14’を使用してパネル18’の表示を開始させる場合、図6に示すように、ホスト16’は、マスタIC12’及びスレーブIC14’の両方にDisplay−ON(図6の(4)、(7))を設定する。このDisplay−ONとはホスト16’からの表示開始の要求を示す信号である。   For example, when the display of the panel 18 ′ is started using the master IC 12 ′ and the slave IC 14 ′, as shown in FIG. 6, the host 16 ′ displays both the master IC 12 ′ and the slave IC 14 ′ as Display-ON (see FIG. 6 (4) and (7)) are set. This Display-ON is a signal indicating a display start request from the host 16 '.

このDisplay−ON信号がHighとなるタイミングは、マスタIC12’及びスレーブIC14’のクロック信号とは全くの非同期である。このため、各IC内部では、Display−ON信号の同期を取るためにIC内部の制御のクロック信号に合わせてDisplay−ON信号を一旦ラッチする。これは、メタステーブル対策である。プロセスや動作周波数によっても異なるが通常2段以上のフリップフロップでラッチされるが、このフリップフロップについては図示を省略する。このメタステーブルとは、フリップフロップのクロック信号に対するデータのセットアップ/ホールドタイムが満たせない場合に出力がレーシングしてしまい、最終的にHighかLowのどちらかに落ち着くか分からない現象である。このため、そのレーシング時間を吸収するためにフリップフロップを数段設けてその数段のフリップフロップによりラッチが行われる。   The timing at which the Display-ON signal becomes High is completely asynchronous with the clock signals of the master IC 12 'and the slave IC 14'. Therefore, in each IC, the Display-ON signal is once latched in accordance with the control clock signal in the IC in order to synchronize the Display-ON signal. This is a metastable measure. Although it depends on the process and operating frequency, it is usually latched by two or more flip-flops, but this flip-flop is not shown. This metastable is a phenomenon in which the output races when the setup / hold time of the data with respect to the clock signal of the flip-flop cannot be satisfied, and it finally cannot be settled to either High or Low. Therefore, in order to absorb the racing time, several stages of flip-flops are provided, and latching is performed by the several stages of flip-flops.

マスタIC12’及びスレーブIC14’では、クロック信号に合わせてラッチした信号のタイミング(図6の(5)(8))をそのまま使用するのではなく、fsync信号を受けてから表示開始が始まる(図6の(6)、(9))。   The master IC 12 ′ and the slave IC 14 ′ do not use the timing of the signal latched in accordance with the clock signal ((5) and (8) in FIG. 6) as they are, but starts display after receiving the fsync signal (see FIG. 6). 6 (6), (9)).

これは、パネル18’の表示タイミングを、fsync信号に示されるフレームの表示タイミングに同期させることで表示開始のタイミングを制御し易くする目的や複数個のICを使用する場合に同期を合わせ易くする目的がある。
特開平6−274134号公報
This is because the display timing of the panel 18 'is synchronized with the display timing of the frame indicated by the fsync signal so that the display start timing can be easily controlled, and the synchronization can be easily performed when a plurality of ICs are used. There is a purpose.
JP-A-6-274134

しかしながら、上記で説明した一般式な制御では、以下の要因によりマスタIC12’及びスレーブIC14’の同期処理によるパネル18’の表示のON/OFFの制御がfsync信号の1フレーム周期分ずれてしまう場合がある、という問題があった。   However, in the general control described above, the ON / OFF control of the display on the panel 18 ′ by the synchronization processing of the master IC 12 ′ and the slave IC 14 ′ is shifted by one frame period of the fsync signal due to the following factors. There was a problem that there was.

この問題の発生には、以下のような要因が考えられる。   The following factors can be considered for the occurrence of this problem.

<要因1>
ホスト16’から設定されるDisplay−ONコマンドは、マスタIC12’及びスレーブIC14’の両方に発行されるが、IC内部のクロック信号とは非同期であるためIC間のクロックスキュー差やメタステーブルにより同じタイミングでデータをラッチできない場合がある。
<Factor 1>
The Display-ON command set from the host 16 ′ is issued to both the master IC 12 ′ and the slave IC 14 ′, but is the same depending on the clock skew difference between ICs and the metastable because it is asynchronous with the clock signal inside the IC. Data may not be latched at the timing.

<要因2>
ホスト16’からの設定が2つのICに同時に行えない仕様の場合はシリアルに設定(例えば、マスタIC12’を設定した後にスレーブIC14’を設定)するしかなく、その間にfsync信号の1フレーム周期分の表示タイミングをまたいでしまう可能性がある。一般的にホスト16’側はfsync信号などのIC内部の信号状態を検出して設定を行わない。これは、配線が増えることやホスト16’側の負担が増大してしまうためである。
<Factor 2>
In the case of a specification in which settings from the host 16 ′ cannot be performed simultaneously on two ICs, there is no choice but to set serially (for example, set the slave IC 14 ′ after setting the master IC 12 ′), during which one frame period of the fsync signal is set. There is a possibility of crossing the display timing. In general, the host 16 'side does not perform the setting by detecting the signal state inside the IC such as the fsync signal. This is because the wiring increases and the burden on the host 16 'side increases.

また、仮に設定を同時に行えたとしても、<要因1>の問題によって結局はデータをラッチするラッチタイミングがずれてしまうことになる。   Even if the settings can be made at the same time, the latch timing for latching data will eventually shift due to the problem of <Factor 1>.

図7には、ホスト16’からマスタIC12’及びスレーブIC14’の両方に同時に表示開始(Display−ON)を設定した場合において、上述した<要因1>の要因によりデータを同じタイミングでラッチできない場合のタイミングチャートの一例が示されている。   FIG. 7 shows a case where data cannot be latched at the same timing due to the above-described <Factor 1> when the display start (Display-ON) is set simultaneously on both the master IC 12 'and the slave IC 14' from the host 16 '. An example of the timing chart is shown.

図7の(1)、(2)は、マスタIC12’から出力された信号がスレーブIC14’へ入力される際に生じる遅延であり、これは配線遅延、IO遅延により必ず発生する。   (1) and (2) in FIG. 7 are delays that occur when a signal output from the master IC 12 'is input to the slave IC 14', and this always occurs due to wiring delay and IO delay.

図7の(3)、(4)、(5)、(6)は、それぞれのICでメタステーブル対策を行うためのフリップフロップでラッチされた制御信号であり、クロック信号に非同期で設定されたDisplay−ONをクロック信号に同期させて使用するために必要な制御である。なお、図7の(3)、(4)、(5)、(6)は、フリップフロップ(FF)を例えば2段設けてその2段のフリップフロップにより非同期信号を内部のクロック信号で2段受けしているタイミングの例である。   (3), (4), (5), and (6) in FIG. 7 are control signals latched by flip-flops for taking measures against metastable in each IC, and are set asynchronously with the clock signal. This control is necessary for using the Display-ON in synchronization with the clock signal. Note that (3), (4), (5), and (6) in FIG. 7 are provided with two stages of flip-flops (FF), for example, and two stages of asynchronous signals are converted into two stages by an internal clock signal. It is an example of the timing received.

ここで、図7の(7)のタイミングでホスト16’よりマスタIC12’及びスレーブIC14’にDisplay−ONが設定されると、各ICでのメタステーブル対策用のフリップフロップの出力は図7に示すようなタイミング(図7の(3)、(4)、(5)、(6))となる。   Here, when Display-ON is set from the host 16 ′ to the master IC 12 ′ and the slave IC 14 ′ at the timing of (7) in FIG. 7, the output of the metastable countermeasure flip-flop in each IC is shown in FIG. The timing is as shown ((3), (4), (5), (6) in FIG. 7).

最終的なIC内部の表示開始のタイミングは、上述したように各IC間で同期を取るために(4)、(6)の信号がHighであり、かつfsync信号がHighとなっているクロック信号による処理のタイミング(図7の(8)、(9))であり、パネル18’はこのタイミングで表示開始となる。   As described above, the final display start timing inside the IC is a clock signal in which the signals (4) and (6) are High and the fsync signal is High in order to synchronize between the ICs. Is the processing timing ((8), (9) in FIG. 7), and the panel 18 ′ starts display at this timing.

以上の結果から、図7に示すようにホスト16’から設定されるDisplay−ONのタイミング如何によっては、マスタIC12’及びスレーブIC14’で表示開始のタイミングが1フレーム周期分ずれてしまうことが分かる。   From the above results, it can be seen that the display start timings of the master IC 12 ′ and the slave IC 14 ′ are shifted by one frame period depending on the display-ON timing set by the host 16 ′ as shown in FIG. .

これは、図7の(1)、(2)のような2チップ以上のICの同期処理を行なう場合に必ず存在する信号線のスキューやメタステーブルの問題に起因するものであり、例えクロック信号を外部から2チップに対して同時に供給しても、各ICの特性のバラツキによりスキューの発生を防ぎきれない。   This is due to signal line skew and metastable problems that always exist when performing synchronization processing of ICs of two or more chips as shown in (1) and (2) of FIG. Is not supplied to the two chips at the same time, the skew cannot be prevented due to variations in the characteristics of each IC.

また、この問題は、表示開始時の同期処理の制御だけではなく、表示停止時にも同様な問題が発生し、1fsync(数十〜数百Hz)区間での表示開始、停止のずれが発生してしまう可能性があることから画面のちらつきなどの問題となる。   In addition, this problem occurs not only in the control of synchronization processing at the start of display, but also at the time of display stop, and the display start and stop in the 1 fsync (several tens to several hundreds of Hz) section occurs. This may cause problems such as flickering on the screen.

以上の問題を回避するためには、IC間の同期制御信号を増加させることで対応することができるが、この場合、端子数の増加となるため一般的には好まれない。   In order to avoid the above problem, it is possible to cope with the problem by increasing the synchronization control signal between the ICs. However, in this case, since the number of terminals increases, it is not generally preferred.

本発明は上記事実を鑑みてなされたものであり、端子数を増加させることなく、複数個の半導体集積回路による同期処理の同期を取ることができる同期処理システム及び半導体集積回路を提供することを目的とする。   The present invention has been made in view of the above facts, and provides a synchronization processing system and a semiconductor integrated circuit capable of synchronizing synchronization processing by a plurality of semiconductor integrated circuits without increasing the number of terminals. Objective.

上記目的を達成するため、請求項1記載の発明は、所定の処理対象物に対し、同期して処理を行なうためのタイミングを示す同期タイミング信号を、同期をとって実行する処理内容に応じて信号状態を変えて生成する生成手段、前記生成手段により生成された前記同期タイミング信号を出力する出力手段、及び前記出力手段により出力された前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する第1処理実行手段を有する第1半導体集積回路と、前記出力手段より出力される前記同期タイミング信号が入力される入力手段、及び前記入力手段に入力される前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する第2処理実行手段を有する第2半導体集積回路と、を備えている。   In order to achieve the above object, according to the first aspect of the present invention, a synchronization timing signal indicating a timing for performing processing synchronously with respect to a predetermined processing object is synchronized with the content of processing executed in synchronization. A generating unit that generates a signal by changing a signal state, an output unit that outputs the synchronization timing signal generated by the generating unit, and a process according to a signal state of the synchronization timing signal output by the output unit A first semiconductor integrated circuit having first processing execution means for executing at a timing indicated by the synchronization timing signal; input means for receiving the synchronization timing signal output from the output means; and input to the input means. The processing of the processing content according to the signal state of the synchronization timing signal is performed at the timing indicated by the synchronization timing signal. It includes a second semiconductor integrated circuit having a second process execution means for line, the.

請求項1記載の発明の第1半導体集積回路は、所定の処理対象物に対し、同期して処理を行なうためのタイミングを示す同期タイミング信号を、同期をとって実行する処理内容に応じて信号状態を変えて生成し、生成された同期タイミング信号を出力すると共に、出力された同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する。   According to a first semiconductor integrated circuit of the present invention, a synchronization timing signal indicating a timing for performing processing synchronously with respect to a predetermined object to be processed is signaled in accordance with processing contents to be executed in synchronization. The state is generated by changing the state, and the generated synchronization timing signal is output, and the processing content corresponding to the signal state of the output synchronization timing signal is executed at the timing indicated by the synchronization timing signal.

一方、第2半導体集積回路は、入力される同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する。   On the other hand, the second semiconductor integrated circuit executes processing of processing contents according to the signal state of the input synchronization timing signal at the timing indicated by the synchronization timing signal.

このように請求項1記載の発明によれば、第1半導体集積回路が、同期タイミング信号を同期をとって実行する処理内容に応じて信号状態を変えて生成し、生成した同期タイミング信号を出力すると共に、当該同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行し、第2半導体集積回路が、前記第1半導体集積回路より出力された前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行するので、端子数を増加させることなく、複数個の半導体集積回路による同期処理の同期を取ることができる。   Thus, according to the first aspect of the present invention, the first semiconductor integrated circuit generates the synchronization timing signal by changing the signal state according to the processing content to be executed in synchronization, and outputs the generated synchronization timing signal. At the same time, the processing contents corresponding to the signal state of the synchronization timing signal are executed at the timing indicated by the synchronization timing signal, and the second semiconductor integrated circuit outputs the synchronization timing output from the first semiconductor integrated circuit. Since processing of the processing content corresponding to the signal state of the signal is executed at the timing indicated by the synchronization timing signal, synchronization processing by a plurality of semiconductor integrated circuits can be synchronized without increasing the number of terminals.

なお、請求項1記載の発明は、請求項2記載の発明のように、前記同期タイミング信号が、パルス信号であり、前記信号状態が、前記パルス信号のパルス幅であるものとしてもよい。   In the first aspect of the invention, as in the second aspect of the invention, the synchronization timing signal may be a pulse signal, and the signal state may be a pulse width of the pulse signal.

また、請求項1又は請求項2記載の発明は、請求項3記載の発明のように、前記処理対象物が、液晶パネルであり、前記同期タイミング信号が、前記液晶パネルに画面を表示する表示タイミングを示すものとしてもよい。   Further, according to the first or second aspect of the invention, as in the third aspect of the invention, the processing object is a liquid crystal panel, and the synchronization timing signal displays a screen on the liquid crystal panel. The timing may be indicated.

一方、上記目的を達成するため、請求項4記載の発明の半導体集積回路は、所定の処理対象物に対し、同期して処理を行なうためのタイミングを示す同期タイミング信号を、同期をとって実行する処理内容に応じて信号状態を変えて生成する生成手段と、前記生成手段により生成された前記同期タイミング信号を出力する出力手段と、前記出力手段により出力された前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する処理実行手段と、を有している。   On the other hand, in order to achieve the above object, the semiconductor integrated circuit according to claim 4 executes synchronously a synchronous timing signal indicating a timing for performing processing synchronously with respect to a predetermined processing object. Generating means for changing the signal state according to the processing content to be performed, output means for outputting the synchronization timing signal generated by the generating means, and the signal state of the synchronization timing signal output by the output means Processing execution means for executing the processing of the corresponding processing content at the timing indicated by the synchronization timing signal.

また、請求項5記載の発明の半導体集積回路は、所定の処理対象物に対して同期して処理を行なうためのタイミングを示し、同期をとって実行する処理内容に応じて信号状態を異なり、外部より入力される同期タイミング信号が入力される入力手段と、前記入力手段に入力される前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する処理実行手段と、を有してする。   Further, the semiconductor integrated circuit of the invention according to claim 5 shows the timing for performing the processing synchronously with respect to the predetermined processing object, and the signal state differs depending on the processing content to be executed synchronously, An input unit that receives a synchronization timing signal input from the outside, and a process that executes processing according to the signal state of the synchronization timing signal input to the input unit at a timing indicated by the synchronization timing signal Execution means.

よって、請求項4及び請求項5の半導体集積回路を用いることにより、請求項1記載の発明と同様に作用するので、請求項1記載の発明と同様に、端子数を増加させることなく、同期処理の同期を取ることができる。   Therefore, by using the semiconductor integrated circuit according to claims 4 and 5, it operates in the same manner as the invention according to claim 1. Therefore, as in the invention according to claim 1, the synchronization is achieved without increasing the number of terminals. Processing can be synchronized.

以上説明したように、本発明によれば、第1半導体集積回路が、同期タイミング信号を同期をとって実行する処理内容に応じて信号状態を変えて生成し、生成した同期タイミング信号を出力すると共に、当該同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行し、第2半導体集積回路が、前記第1半導体集積回路より出力された前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行するので、端子数を増加させることなく、複数個の半導体集積回路による同期処理の同期を取ることができる、という優れた効果を有する。   As described above, according to the present invention, the first semiconductor integrated circuit generates the synchronization timing signal by changing the signal state according to the processing content to be executed in synchronization, and outputs the generated synchronization timing signal. In addition, the processing of the processing content corresponding to the signal state of the synchronization timing signal is executed at the timing indicated by the synchronization timing signal, and the second semiconductor integrated circuit outputs the synchronization timing signal output from the first semiconductor integrated circuit. Since the processing of the processing content according to the signal state is executed at the timing indicated by the synchronization timing signal, the synchronization processing by a plurality of semiconductor integrated circuits can be synchronized without increasing the number of terminals. Has an excellent effect.

以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、以下では、マスタICとスレーブICの2つのICの同期処理により液晶パネル等のパネル18の表示を制御する同期処理システムの場合について説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the following, a case of a synchronous processing system that controls display on a panel 18 such as a liquid crystal panel by synchronous processing of two ICs, a master IC and a slave IC, will be described.

図1には、本実施の形態に係る同期処理システム10の構成が示されている。   FIG. 1 shows a configuration of a synchronous processing system 10 according to the present embodiment.

本実施の形態に係る同期処理システム10は、マスタIC12と、スレーブIC14と、を含んで構成されており、マスタIC12が制御用のクロック信号(図1の(1)clock)、及びfsync信号(図1の(2))を生成し、それをスレーブIC14に出力して同期を取る構成である。   The synchronous processing system 10 according to the present embodiment includes a master IC 12 and a slave IC 14, and the master IC 12 controls the clock signal for control ((1) clock in FIG. 1) and the fsync signal ( 1 is generated and output to the slave IC 14 for synchronization.

本実施の形態に係るマスタIC12及びスレーブIC14の端子構成は従来と同じであるが、本実施の形態には、マスタIC12がfsync信号として出力するパルスのパルス幅を変化させることで、マスタIC12とスレーブIC14の表示開始/停止の同期を行うものである。   The terminal configurations of the master IC 12 and the slave IC 14 according to the present embodiment are the same as the conventional ones. However, in this embodiment, the master IC 12 and the master IC 12 can be changed by changing the pulse width of the pulse output as the fsync signal. The display start / stop of the slave IC 14 is synchronized.

ホスト16は、パラレルIF(インタフェース)やシリアルIF(図1の(3))を通じてマスタIC12やスレーブIC14の諸設定、表示用画像データのライト、表示開始−停止の制御を行う。また、ホスト16は、マスタIC12とスレーブIC14の2つのICを使用してパネル18の表示を開始させる場合、マスタIC12のみに対してDisplay−ONを設定する。   The host 16 controls various settings of the master IC 12 and the slave IC 14, writing of display image data, and display start / stop through a parallel IF (interface) and a serial IF ((3) in FIG. 1). Further, when starting display on the panel 18 using the two ICs of the master IC 12 and the slave IC 14, the host 16 sets Display-ON only for the master IC 12.

図2には、マスタIC12とスレーブIC14の機能構成を示すブロック図が示されている。   FIG. 2 is a block diagram showing functional configurations of the master IC 12 and the slave IC 14.

マスタIC12は、制御用のクロック信号を生成するクロック信号生成部20と、フレームの表示タイミングを示すfsync信号を周期的に生成する表示タイミング生成部22と、ホスト16やパネル18、スレーブIC14と各種信号を入出力するための端子24と、パネル18の表示を制御する制御処理を実行する表示制御処理部28と、を有している。   The master IC 12 includes a clock signal generation unit 20 that generates a control clock signal, a display timing generation unit 22 that periodically generates an fsync signal that indicates a frame display timing, a host 16, a panel 18, a slave IC 14, and various types. A terminal 24 for inputting and outputting signals and a display control processing unit 28 for executing control processing for controlling display of the panel 18 are provided.

表示タイミング生成部22は、フレームの表示タイミングを示すFrame_signal信号を生成する不図示の発振回路を内部に備えており、Frame_signalに同期させてfsync信号を生成して出力しており、ホスト16から表示開始を指示するDisplay−ONが設定されると、表示開始が指示されたことを示すためにfsync信号のパルス幅(サイクル)を変更する。   The display timing generation unit 22 includes an oscillation circuit (not shown) that generates a Frame_signal signal indicating the display timing of the frame, generates and outputs an fsync signal in synchronization with the Frame_signal, and displays it from the host 16. When Display-ON instructing start is set, the pulse width (cycle) of the fsync signal is changed to indicate that display start has been instructed.

クロック信号生成部20、表示タイミング生成部22により各々生成されたクロック信号、fsync信号は、端子24を介してスレーブIC14へ出力される。   The clock signal and the fsync signal respectively generated by the clock signal generation unit 20 and the display timing generation unit 22 are output to the slave IC 14 via the terminal 24.

一方、ホスト16やパネル18、マスタIC12と各種信号を入出力するための端子30と、パネル18の表示を制御する制御処理を実行する表示制御処理部32と、を有している。   On the other hand, a terminal 30 for inputting / outputting various signals to / from the host 16, the panel 18, and the master IC 12, and a display control processing unit 32 that executes control processing for controlling display on the panel 18 are provided.

次に、図3には、マスタIC12とスレーブIC14の動作に関するタイミングチャートの一例が示されている。   Next, FIG. 3 shows an example of a timing chart regarding the operations of the master IC 12 and the slave IC 14.

図3の(1)(2)はマスタIC12により生成された制御用のクロック信号であり、図3の(3)はマスタIC12により生成されるfsync信号である。   (1) and (2) in FIG. 3 are control clock signals generated by the master IC 12, and (3) in FIG. 3 is an fsync signal generated by the master IC 12.

ホスト16は、表示開始させる場合、マスタIC12のみにDisplay−ONを設定する。   When starting the display, the host 16 sets Display-ON only to the master IC 12.

表示タイミング生成部22は、内部で生成されるFrame_signalに同期させてfsync信号を生成して出力しており、Display−ONが設定させると、表示開始が指示されたことを示すために図3の(2)のfsync信号のパルス幅(サイクル)を変更する制御を行なう。   The display timing generation unit 22 generates and outputs an fsync signal in synchronization with an internally generated Frame_signal. When Display-ON is set, the display timing generation unit 22 in FIG. Control for changing the pulse width (cycle) of the fsync signal in (2) is performed.

なお、本実施の形態では、例えば、表示停止期間中、fsync信号のパルス幅を1サイクル分とし、Display−ONが設定させて表示期間中となるとfsync信号のパルス幅を2サイクル分とする制御を行う。   In the present embodiment, for example, the control unit sets the pulse width of the fsync signal to one cycle during the display stop period, and sets the pulse width of the fsync signal to two cycles when the display-ON is set and the display period is set. I do.

次にマスタIC12とスレーブIC14の両方では以下の制御を行う。   Next, both the master IC 12 and the slave IC 14 perform the following control.

fsync信号(図3の(2))のパルス幅は、ホスト16から表示開始の命令が(Display−ON(ホスト16))設定されると変化する。   The pulse width of the fsync signal ((2) in FIG. 3) changes when a display start command is set from the host 16 (Display-ON (host 16)).

表示制御処理部28、及び表示制御処理部32では、fsync信号をクロック信号(図3の(1))の立ち上がりに合わせて一旦ラッチしてfsync_ff信号(図3の(8))を生成する。   The display control processing unit 28 and the display control processing unit 32 generate the fsync_ff signal ((8) in FIG. 3) by latching the fsync signal once in synchronization with the rising edge of the clock signal ((1) in FIG. 3).

そして、表示制御処理部28、及び表示制御処理部32では、fsync信号とfsync_ff信号から図3に(9)に示すタイミングでfsync_for_real信号を生成する。このfsync_for_real信号は、fsyncの立下りを検出するための信号であり、生成論理は、fsync信号がLow且つfsync_ff信号がHighの場合にHighとする。   Then, the display control processing unit 28 and the display control processing unit 32 generate the fsync_for_real signal from the fsync signal and the fsync_ff signal at the timing shown in FIG. 3 (9). The fsync_for_real signal is a signal for detecting the falling edge of fsync, and the generation logic is High when the fsync signal is Low and the fsync_ff signal is High.

また、表示制御処理部28、及び表示制御処理部32にはfsync_ff信号がHigh間のクロック信号(図3の(1)clock)の立ち上がりをカウントし、fsync_ff信号がLowになるとクリアされる不図示のカウンタが設けられており、当該カウンタによりfsync_ff信号がHighとなっている期間(図3の(10)fsync_cnt)を計測することにより、fsync信号のパルス幅を検出する。   In addition, the display control processing unit 28 and the display control processing unit 32 count the rising edge of the clock signal ((1) clock in FIG. 3) of the high-level fsync_ff signal, and are cleared when the fsync_ff signal becomes low. Counter is provided, and the pulse width of the fsync signal is detected by measuring a period during which the fsync_ff signal is High ((10) fsync_cnt in FIG. 3).

そして、表示制御処理部28、及び表示制御処理部32は、検出されたfsync信号のパルス幅に基づいて、当該パルス幅に応じた処理内容の処理を当該fsync信号により示されるタイミングで実行する。   Then, based on the detected pulse width of the fsync signal, the display control processing unit 28 and the display control processing unit 32 execute processing of processing contents corresponding to the pulse width at a timing indicated by the fsync signal.

例えば、図3に示した例では、fsync_cntの値が“1”のときは表示停止中であるためパネル18に対して表示制御処理を行なわず、fsync_cntの値が“2”のときは表示中であるパネル18に対して表示制御処理を行なう。   For example, in the example shown in FIG. 3, when the value of fsync_cnt is “1”, the display is stopped, so display control processing is not performed on the panel 18, and when the value of fsync_cnt is “2”, the display is being performed. Display control processing is performed on the panel 18.

このように本実施の形態によれば、ホスト16は表示開始の設定をマスタIC12のみ行い、マスタIC12がマスタIC12とスレーブIC14の同期の制御を行なうために、IC間のクロックスキューやメタステーブルの影響を受けることはなく、端子数を増加させることなく、マスタIC12及びスレーブIC14によるパネル18への同期処理の同期を取ることができ、パネル18に表示される画面のちらつきなどを抑えることができる。   As described above, according to this embodiment, the host 16 sets display start only for the master IC 12, and the master IC 12 controls the synchronization between the master IC 12 and the slave IC 14, so that the clock skew between the ICs and the metastable It is not affected, and the synchronization processing of the master IC 12 and the slave IC 14 to the panel 18 can be synchronized without increasing the number of terminals, and flickering of the screen displayed on the panel 18 can be suppressed. .

なお、図3の例では同期をとりたいタイミング(図3の(3))と実際に同期を敢っているタイミング(図3の(9))とはクロック信号1サイクル分のずれが発生しているが、(3)の信号自体を実際の処理タイミングよりも1サイクル分前にずらす((3)のタイミングは同期をとりたいタイミングの1サイクル前の信号とする)ことで実際の処理タイミングに合わせることができる。   In the example of FIG. 3, the timing at which synchronization is desired ((3) in FIG. 3) and the timing at which actual synchronization is intended ((9) in FIG. 3) are shifted by one cycle of the clock signal. However, the actual processing timing can be obtained by shifting the signal itself of (3) by one cycle before the actual processing timing (the timing of (3) is the signal one cycle before the timing at which synchronization is desired). Can be adapted to

また、本実施の形態ではパネル18に対して表示停止中と表示開始の2つのタイミングの同期処理の制御を行なう場合について説明したが、本発明はこれに限定されるものではなく、fsync信号の出力パタンをとりたいタイミングにより変化させることで、マスタIC12とスレーブIC14の2以上の複数の処理の同期を行うことができる。   Further, in the present embodiment, the case has been described in which the control of the synchronization processing at the two timings of the display stop and the display start is performed on the panel 18; however, the present invention is not limited to this, and the fsync signal By changing the output pattern according to the timing at which the output pattern is desired, two or more processes of the master IC 12 and the slave IC 14 can be synchronized.

例えば、図4に示すように、マスタIC12−スレーブIC14間で同期をとりたいタイミングが3つ(図4の同期1、同期2、同期3)あるとする。   For example, as shown in FIG. 4, it is assumed that there are three timings (synchronization 1, synchronization 2, and synchronization 3 in FIG. 4) at which synchronization is desired between the master IC 12 and the slave IC 14.

この場合、例えば、マスタIC12は、fsync信号のパルス幅を同期1、同期2、同期3のタイミングで変化させる。例えば、同期1の場合:fsync信号のパルス幅を1サイクル(図4の(6))とし、同期2の場合:fsync信号のパルス幅を2サイクル(図4の(7))とし、同期3の場合:fsync信号のパルス幅を3サイクル(図4の(8))とする。   In this case, for example, the master IC 12 changes the pulse width of the fsync signal at the timing of synchronization 1, synchronization 2, and synchronization 3. For example, in the case of synchronization 1: the pulse width of the fsync signal is set to one cycle ((6) in FIG. 4), and in the case of synchronization 2: the pulse width of the fsync signal is set to two cycles ((7) in FIG. 4). In the case of: The pulse width of the fsync signal is set to 3 cycles ((8) in FIG. 4).

マスタIC12及びスレーブIC14では、上述したように、fsync_ff信号がHighとなっている期間を計測し、fsync_cntの値が“1”のときは、同期1で同期をとりたいと判定し、fsync_cntの値が“2”のときは、同期2で同期をとりたいと判定し、fsync_cntの値が“3”のときは同期3で同期をとりたいと判定することが可能となる。   As described above, the master IC 12 and the slave IC 14 measure the period during which the fsync_ff signal is High. When “2” is “2”, it is determined that synchronization is desired at synchronization 2, and when the value of fsync_cnt is “3”, it is possible to determine that synchronization is desired at synchronization 3.

また、仮に同期をとりたいタイミングが同じ場合があるかもしれない。この場合は、例えば、fsync信号のパルス幅に別途設け4サイクルの場合を設けて、同期1と同期2が同時に起きたと認識させることも可能であり、端子を増加させずにさまざまな同期をIC間で取ることが可能となる。   Also, there may be cases where the timing at which synchronization is desired is the same. In this case, for example, it is possible to recognize that the synchronization 1 and the synchronization 2 have occurred at the same time by providing a case of 4 cycles separately provided in the pulse width of the fsync signal, and various synchronizations can be performed without increasing the number of terminals. It becomes possible to take between.

なお、この場合も同期をとりたいタイミング(図4の同期1、同期2、同期3)と実際に同期をとっているタイミング(図4の(10))とはクロック信号1サイクル分ずれているが、同期1、同期2、同期3の信号自体を1サイクル前にずらすことで実際の処理タイミングに合わせることができる。   In this case as well, the timing at which synchronization is desired (synchronization 1, synchronization 2, and synchronization 3 in FIG. 4) and the actual synchronization timing ((10) in FIG. 4) are shifted by one cycle of the clock signal. However, it is possible to match the actual processing timing by shifting the signals of synchronization 1, synchronization 2, and synchronization 3 one cycle before.

また、本実施の形態では、実行する処理内容に応じてfsync信号のパルス幅を変える場合について説明したが、本発明はこれに限定されるものではなく、例えば、fsync信号の電圧レベルやfsync信号として出力するパルスの波形パターンを変えるようにしてもよい。   In this embodiment, the case where the pulse width of the fsync signal is changed according to the processing content to be executed has been described. However, the present invention is not limited to this. For example, the voltage level of the fsync signal and the fsync signal The waveform pattern of the pulse to be output may be changed.

また、本実施の形態では、2個のICを用いて、処理対象物としてパネル18の表示の同期制御を行なう場合について説明したが、本発明はこれに限定されるものではなく、2個以上のICを用いてお互いが同期を取る必要がある製品に適用可能である。   Further, in the present embodiment, a case has been described in which two ICs are used to perform synchronous control of display of the panel 18 as a processing object. However, the present invention is not limited to this, and two or more are controlled. It is applicable to products that need to be synchronized with each other using the IC.

その他、本実施の形態で説明した同期処理システム10の構成(図1参照。)は一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。   In addition, the configuration of the synchronous processing system 10 described in the present embodiment (see FIG. 1) is merely an example, and it is needless to say that the configuration can be appropriately changed without departing from the gist of the present invention.

実施の形態に係る同期処理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the synchronous processing system which concerns on embodiment. 実施の形態に係るマスタICとスレーブICの機能構成を示すブロック図である。It is a block diagram which shows the function structure of the master IC and slave IC which concern on embodiment. 実施の形態に係るマスタICとスレーブICの動作に関するタイミングチャートである。4 is a timing chart regarding operations of a master IC and a slave IC according to an embodiment. 実施の形態に係るマスタICとスレーブICの動作に関するタイミングチャートの別な例である。It is another example of the timing chart regarding operation | movement of the master IC and slave IC which concern on embodiment. 従来の同期処理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the conventional synchronous processing system. 従来のマスタIC及びスレーブICの動作に関するタイミングチャートである。It is a timing chart regarding operation | movement of the conventional master IC and slave IC. 従来のマスタIC及びスレーブICにおいてデータをラッチするラッチタイミングがずれる場合のタイミングチャートである。It is a timing chart when the latch timing which latches data in the conventional master IC and slave IC shifts.

符号の説明Explanation of symbols

10 同期処理システム
12 マスタIC(第1半導体集積回路)
14 スレーブIC(第2半導体集積回路)
18 パネル(処理対象物)
22 表示タイミング生成部(生成手段)
24 端子(出力手段)
28 表示制御処理部(第1処理実行手段、処理実行手段)
30 端子(入力手段)
32 表示制御処理部(第2処理実行手段、処理実行手段)
10 synchronous processing system 12 master IC (first semiconductor integrated circuit)
14 Slave IC (second semiconductor integrated circuit)
18 Panel (object to be processed)
22 Display timing generation unit (generation means)
24 terminals (output means)
28 Display control processing unit (first processing execution means, processing execution means)
30 terminals (input means)
32 Display control processing unit (second process execution means, process execution means)

Claims (5)

所定の処理対象物に対し、同期して処理を行なうためのタイミングを示す同期タイミング信号を、同期をとって実行する処理内容に応じて信号状態を変えて生成する生成手段、前記生成手段により生成された前記同期タイミング信号を出力する出力手段、及び前記出力手段により出力された前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する第1処理実行手段を有する第1半導体集積回路と、
前記出力手段より出力される前記同期タイミング信号が入力される入力手段、及び前記入力手段に入力される前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する第2処理実行手段を有する第2半導体集積回路と、
を備えた同期処理システム。
Generating means for generating a synchronization timing signal indicating a timing for performing processing on a predetermined processing object in synchronism according to the contents of processing to be performed synchronously, generated by the generating means An output means for outputting the synchronized timing signal, and a first process execution for executing the processing content corresponding to the signal state of the synchronization timing signal output by the output means at the timing indicated by the synchronization timing signal A first semiconductor integrated circuit having means;
The input means to which the synchronization timing signal output from the output means is input, and the processing content according to the signal state of the synchronization timing signal input to the input means at the timing indicated by the synchronization timing signal. A second semiconductor integrated circuit having second processing execution means for executing;
Synchronous processing system with
前記同期タイミング信号は、パルス信号であり、
前記信号状態は、前記パルス信号のパルス幅である
請求項1記載の同期処理システム。
The synchronization timing signal is a pulse signal,
The synchronous processing system according to claim 1, wherein the signal state is a pulse width of the pulse signal.
前記処理対象物は、液晶パネルであり、
前記同期タイミング信号は、前記液晶パネルに画面を表示する表示タイミングを示すものである
請求項1又は請求項2記載の同期処理システム。
The processing object is a liquid crystal panel,
The synchronization processing system according to claim 1, wherein the synchronization timing signal indicates a display timing for displaying a screen on the liquid crystal panel.
所定の処理対象物に対し、同期して処理を行なうためのタイミングを示す同期タイミング信号を、同期をとって実行する処理内容に応じて信号状態を変えて生成する生成手段と、
前記生成手段により生成された前記同期タイミング信号を出力する出力手段と、
前記出力手段により出力された前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する処理実行手段と、
を有する半導体集積回路。
Generating means for generating a synchronization timing signal indicating a timing for performing processing synchronously with respect to a predetermined processing object by changing a signal state in accordance with processing contents to be performed in synchronization;
Output means for outputting the synchronization timing signal generated by the generation means;
Processing execution means for executing processing of processing contents according to the signal state of the synchronization timing signal output by the output means at a timing indicated by the synchronization timing signal;
A semiconductor integrated circuit.
所定の処理対象物に対して同期して処理を行なうためのタイミングを示し、同期をとって実行する処理内容に応じて信号状態を異なり、外部より入力される同期タイミング信号が入力される入力手段と、
前記入力手段に入力される前記同期タイミング信号の信号状態に応じた処理内容の処理を当該同期タイミング信号により示されるタイミングで実行する処理実行手段と、
を有する半導体集積回路。
An input means for indicating a timing for performing processing on a predetermined processing object synchronously, having different signal states depending on the processing contents to be executed in synchronization, and receiving a synchronization timing signal input from the outside When,
Processing execution means for executing processing of processing contents according to the signal state of the synchronization timing signal input to the input means at a timing indicated by the synchronization timing signal;
A semiconductor integrated circuit.
JP2007234411A 2007-09-10 2007-09-10 Synchronous processing system and semiconductor integrated circuit Expired - Fee Related JP5112792B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007234411A JP5112792B2 (en) 2007-09-10 2007-09-10 Synchronous processing system and semiconductor integrated circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007234411A JP5112792B2 (en) 2007-09-10 2007-09-10 Synchronous processing system and semiconductor integrated circuit

Publications (2)

Publication Number Publication Date
JP2009069198A true JP2009069198A (en) 2009-04-02
JP5112792B2 JP5112792B2 (en) 2013-01-09

Family

ID=40605570

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007234411A Expired - Fee Related JP5112792B2 (en) 2007-09-10 2007-09-10 Synchronous processing system and semiconductor integrated circuit

Country Status (1)

Country Link
JP (1) JP5112792B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130054875A (en) * 2011-11-17 2013-05-27 엘지디스플레이 주식회사 Driving apparatus for image display device and method for driving the same
JP2014191020A (en) * 2013-03-26 2014-10-06 Futaba Corp Display device, display driving method and display driving device
CN110930960A (en) * 2019-12-09 2020-03-27 大峡谷照明***(苏州)股份有限公司 Display control device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002323882A (en) * 2001-03-10 2002-11-08 Sharp Corp Frame rate controller
JP2004233580A (en) * 2003-01-29 2004-08-19 Nec Electronics Corp Display device
JP2004302490A (en) * 2000-07-24 2004-10-28 Sharp Corp A plurality of column electrode driving circuits and display device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004302490A (en) * 2000-07-24 2004-10-28 Sharp Corp A plurality of column electrode driving circuits and display device
JP2002323882A (en) * 2001-03-10 2002-11-08 Sharp Corp Frame rate controller
JP2004233580A (en) * 2003-01-29 2004-08-19 Nec Electronics Corp Display device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130054875A (en) * 2011-11-17 2013-05-27 엘지디스플레이 주식회사 Driving apparatus for image display device and method for driving the same
CN103123777A (en) * 2011-11-17 2013-05-29 乐金显示有限公司 Driving apparatus for image display device and method for driving the same
US20130141404A1 (en) * 2011-11-17 2013-06-06 Lg Display Co., Ltd. Apparatus and method for driving image display device
US9111476B2 (en) * 2011-11-17 2015-08-18 Lg Display Co., Ltd. Apparatus and method for driving liquid crystal display device
KR101992882B1 (en) 2011-11-17 2019-06-26 엘지디스플레이 주식회사 Driving apparatus for image display device and method for driving the same
JP2014191020A (en) * 2013-03-26 2014-10-06 Futaba Corp Display device, display driving method and display driving device
CN110930960A (en) * 2019-12-09 2020-03-27 大峡谷照明***(苏州)股份有限公司 Display control device

Also Published As

Publication number Publication date
JP5112792B2 (en) 2013-01-09

Similar Documents

Publication Publication Date Title
TWI437552B (en) Graphics card, multi-screen display system and synchronous display method
KR100744135B1 (en) Display driving integrated circuit and system clock generation method generating system clock signal using oscillator&#39;s clock signal
JP2011130276A (en) Synchronous processing system and semiconductor integrated circuit
JP2008059193A (en) Clock switching circuit
JP2004233581A (en) Display device driving circuit
JP5112792B2 (en) Synchronous processing system and semiconductor integrated circuit
JP5198818B2 (en) Synchronous processing system and semiconductor integrated circuit
CN105306049A (en) Cdr circuit and semiconductor device
KR100935821B1 (en) Dot clock generating circuit, semiconductor device, and dot clock generating method
JP2008292368A (en) Scan-test point circuit and integrated circuit
JPH10133768A (en) Clock system and semiconductor device, and method for testing semiconductor device, and cad device
JP2017083482A (en) Display device and television receiver
JP4176720B2 (en) Synchronization control device and synchronization control method
KR0158645B1 (en) A priority detection circuit in the data enable mode of liquid crystal display device
JP2005292437A (en) Image signal processing apparatus and method for the same, and display apparatus and method for the same
US7797653B2 (en) Circuit verification apparatus, circuit verification method, and signal distribution method for the same
JP2013036960A (en) Delay scan test method, semiconductor device, and semiconductor device design method
JP2009210544A (en) Semiconductor integrated circuit
US20110181559A1 (en) Driver circuit
TWI783555B (en) Semiconductor device and method for generating test pulse signals
US6760798B1 (en) Interface mechanism and method for interfacing a real-time clock with a data processing circuit
JP4588435B2 (en) Synchronous circuit that generates output signal stably
KR101128686B1 (en) Inversion control circuit
JP5121140B2 (en) Parity signal generator
JP2006071288A (en) Ic tester

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071115

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20081224

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090210

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100830

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20111220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120703

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120903

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: 20121009

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121011

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

Free format text: PAYMENT UNTIL: 20151019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5112792

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees