JP3017240B2 - Synchronous circuit of image scanning device - Google Patents
Synchronous circuit of image scanning deviceInfo
- Publication number
- JP3017240B2 JP3017240B2 JP2058517A JP5851790A JP3017240B2 JP 3017240 B2 JP3017240 B2 JP 3017240B2 JP 2058517 A JP2058517 A JP 2058517A JP 5851790 A JP5851790 A JP 5851790A JP 3017240 B2 JP3017240 B2 JP 3017240B2
- Authority
- JP
- Japan
- Prior art keywords
- clock
- clocks
- circuit
- phase
- image scanning
- 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
Landscapes
- Laser Beam Printer (AREA)
- Mechanical Optical Scanning Systems (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画像走査装置の同期回路に関し、特にレー
ザプリンタ等に使用される回転偏向手段によりレーザビ
ームを走査させる画像走査装置において画像書込みの同
期をとるための同期回路に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a synchronizing circuit for an image scanning apparatus, and more particularly to an image scanning apparatus for scanning a laser beam by a rotary deflection unit used in a laser printer or the like. The present invention relates to a synchronization circuit for achieving synchronization.
従来の画像走査装置の同期回路としては、特開昭63−
243910号公報に開示されたものがある。As a synchronizing circuit of a conventional image scanning apparatus, Japanese Patent Laid-Open No.
There is one disclosed in Japanese Patent No. 243910.
第16図に基づいて、上記従来技術の対象となる画像走
査装置の光学系に関して説明すると、反動体レーザー16
01からの出射ビームはコリメータレンズ1602によって平
行光となり、回転多面鏡からなる回転偏向器1603によっ
て偏向された後、fθレンズ1604によって走査対象物で
ある感光体1605上に走査スポットとして結像される。こ
のレーザビームは記録信号によって変調され、回転偏向
器1603により感光体1605の表面を主走査されて、そこに
静電潜像を形成する。感光体1605はその軸の回りに回転
駆動されることにより副走査が実行される。Referring to FIG. 16, the optical system of the image scanning apparatus to which the prior art is applied will be described.
The output beam from 01 becomes parallel light by a collimator lens 1602, is deflected by a rotary deflector 1603 composed of a rotating polygon mirror, and is imaged as a scanning spot on a photosensitive body 1605 which is an object to be scanned by an fθ lens 1604. . The laser beam is modulated by a recording signal, and the surface of the photoconductor 1605 is main-scanned by the rotary deflector 1603 to form an electrostatic latent image thereon. The sub-scan is executed by rotating the photoconductor 1605 around its axis.
光センサ1606は、主走査線上の画像記録領域外に設け
られたフォトダイオード等の光検出素子であり、回転偏
向器1603からのレーザビームを検知して光検知信号DETP
を出力する。The optical sensor 1606 is a light detection element such as a photodiode provided outside the image recording area on the main scanning line, and detects a laser beam from the rotary deflector 1603 to detect a light detection signal DETP.
Is output.
第17図に基づいて画像走査装置の電気制御系に関して
説明する。The electrical control system of the image scanning device will be described with reference to FIG.
同期回路1701は、画像走査クロック発生回路として機
能し、光センサ1606から光検知信号DETPが入力すると、
それに同期した画像走査クロックWCLKを画像制御回路17
02に出力する。The synchronization circuit 1701 functions as an image scanning clock generation circuit, and when a light detection signal DETP is input from the light sensor 1606,
An image scanning clock WCLK synchronized therewith is supplied to the image control circuit 17.
Output to 02.
上述のように、光センサ1606は画像記録領域外に設け
られているから、画像制御回路1702は光ビームが画像記
録領域に達するか、或いは、更に所定のスペースが取ら
れるまでWCLKをカウントした後、文字発生器1703に制御
信号を送り始める。As described above, since the optical sensor 1606 is provided outside the image recording area, the image control circuit 1702 counts WCLK until the light beam reaches the image recording area or until a predetermined space is taken. , Starts sending a control signal to the character generator 1703.
文字発生器1703は、上記制御信号により主走査1ライ
ン毎にWCLKに同期した画像情報信号を出力し、それが画
像制御回路1702を経て光源駆動回路1704に送られる。The character generator 1703 outputs an image information signal synchronized with WCLK for each main scanning line according to the control signal, and the image information signal is sent to the light source driving circuit 1704 via the image control circuit 1702.
光源駆動回路1704は、その画像情報信号に応じて第16
図の半導体レーザ1601を変調(点滅)し、感光体1605上
に1ライン分の静電潜像を形成する。The light source driving circuit 1704 determines the 16th light source according to the image information signal.
The semiconductor laser 1601 shown in the figure is modulated (flickered) to form an electrostatic latent image for one line on the photoconductor 1605.
また場合により、光センサ1606が光ビームを検知する
ときに、画像制御回路1702から1ライン毎に同期回路17
01へリセット信号LSYCを送ることもできる。In some cases, when the optical sensor 1606 detects a light beam, the image control circuit 1702 outputs a synchronization circuit 17 for each line.
A reset signal LSYC can also be sent to 01.
尚、光源として半導体レーザを使用した例について説
明したが、光源としてガスレーザ、例えば、He−Neレー
ザを使用し、コリメータレンズ1602の代わりに光源駆動
回路1704によって駆動される音響光学素子等の光変調素
子を配置してレーザビームを変調するようにしてもよ
い。Although an example in which a semiconductor laser is used as a light source has been described, a gas laser, for example, a He-Ne laser is used as a light source, and an optical modulation element such as an acousto-optic element driven by a light source driving circuit 1704 instead of the collimator lens 1602 is used. Elements may be arranged to modulate the laser beam.
第18図は、従来例による同期回路1801の構成を示すブ
ロック図である。FIG. 18 is a block diagram showing a configuration of a conventional synchronous circuit 1801.
この同期回路1801は、基準クロック発振器1802、遅延
回路1803、ラッチ回路1804、クロック選択回路1805、及
び遅延回路1803とラッチ回路1804との間に設けた遅延ク
ロック管理回路1806によって構成されている。The synchronization circuit 1801 includes a reference clock oscillator 1802, a delay circuit 1803, a latch circuit 1804, a clock selection circuit 1805, and a delay clock management circuit 1806 provided between the delay circuit 1803 and the latch circuit 1804.
基準クロック発振器1802は、画像走査クロックWCLKと
等しい周波数の基準クロック信号(以下、「基準クロッ
ク」という)CK1を発振して出力する。The reference clock oscillator 1802 oscillates and outputs a reference clock signal (hereinafter, referred to as “reference clock”) CK1 having the same frequency as the image scanning clock WCLK.
遅延回路1803は、基準クロックCK1を入力して(n−
1)個の出力端子から基準クロックCK1と周波数及び波
形が等しく、位相がその周期の略1/nづつ遅れたクロッ
ク信号群(以下、「クロック群」という)CK2、CK3…CK
nを出力する(図においては、n=7の場合の例を示し
ている)。The delay circuit 1803 receives the reference clock CK1 (n−
1) Clock signal groups CK2, CK3... CK whose output terminals have the same frequency and waveform as the reference clock CK1 and whose phases are delayed by approximately 1 / n of the cycle (hereinafter referred to as "clock groups").
n is output (in the figure, an example in the case of n = 7 is shown).
ラッチ回路1804は、光センサ1807からの光検知信号DE
TPの立ち上がりによってn個の入力をラッチし、ラッチ
信号Q1〜Qn及び を出力する。The latch circuit 1804 receives the light detection signal DE from the light sensor 1807.
The n inputs are latched by the rise of TP, and the latch signals Q1 to Qn and Is output.
クロック選択回路1805は、ラッチ信号Q1〜Qn及び の組み合わせにより、クロック群CK1〜CKnのうち、光検
知信号DETPに最も位相のあったクロックを選択して、画
像走査クロックWCLKとして出力する。The clock selection circuit 1805 outputs the latch signals Q1 to Qn and Of the clock groups CK1 to CKn, the clock having the highest phase of the light detection signal DETP is selected and output as the image scanning clock WCLK.
遅延クロック管理回路1806は、第3図のようにクロッ
ク群CK1〜CKnのうち遅延時間が比較的大きいp個のクロ
ック群CK(n−p+1)〜CKn(図示の例では、CK5〜CK
7)を入力して、基準クロックCK1からの位相の遅れによ
って、そのまま通過させるか、“1"或いは“0"にロック
して、信号G(n−p+1)〜Gnを出力する。As shown in FIG. 3, the delayed clock management circuit 1806 generates p clock groups CK (n-p + 1) to CKn (CK5 to CK in the illustrated example) of the clock groups CK1 to CKn having a relatively long delay time.
7) is input and passed as it is or locked to "1" or "0" depending on the phase delay from the reference clock CK1, and the signals G (n-p + 1) to Gn are output.
クロック選択回路1805は、例えば第2図に示すよう
に、n個のAND回路201〜207(図では7個)とその各出
力を入力する1個のOR回路208とから構成されている。The clock selection circuit 1805 includes, for example, as shown in FIG. 2, n AND circuits 201 to 207 (seven in the figure) and one OR circuit 208 to which each output is input.
そして、k番目のAND回路には、入力Dkと▲
▼、即ちラッチ信号Qkと▲▼及びクロ
ックCK(k+1)が入力され、ラッチ信号の組み合わせ
Qk・▲▼によってクロックCK(k+1)の
ゲートが形成されている。但し、k=n、即ち、最終段
のみはラッチ信号Qnと▲▼及びクロックCK1が入力
される。Then, the input Dk and ▲ are input to the k-th AND circuit.
▼, that is, latch signals Qk and ▲ ▼ and clock CK (k + 1) are input,
The gate of the clock CK (k + 1) is formed by Qk. However, k = n, that is, only at the last stage, the latch signal Qn, ▼, and the clock CK1 are input.
尚、ここでは、説明を簡易にするために、クロックCK
(k+1)がゲートされるようにしたが、実際には遅延
クロック管理回路1806、ラッチ回路1804及びAND回路201
〜207の動作遅れが重なってゲートが開閉するので、そ
の動作を確実にするために反周期程度遅れたクロックと
組み合わせる場合が多い。Note that, here, for simplicity of explanation, the clock CK
(K + 1) is gated, but actually, the delayed clock management circuit 1806, the latch circuit 1804, and the AND circuit 201
Since the gates open and close due to the overlap of the operation delays of to 207, they are often combined with a clock delayed about an anti-period to ensure the operation.
遅延回路1803はインダクタを用いた遅延線から構成さ
れ、またこの遅延線からの出力波形の整形のためのICが
含まれる場合もある。これらの遅延回路は個々の特性の
ばらつき、及び温度特性の変化等によって遅延時間が変
化するもので、そのばらつきや変化に対する同期回路の
動作を安定させるのが、遅延クロック管理回路1806であ
るが、ここで、遅延時間が少ない方へばらつき又は変化
して第19図に示すようなタイミングであった場合、遅延
回路1803から1と0の期間の等しい、即ち50%のデュー
ティのクロックCK1〜CK7が出力されているとして、ま
ず、CK7が実線で示すタイミングであるとすると、CK1の
立ち上がり時、CK7が1であり、G5〜G7は全て1である
からクロックの1周期の各期間ta〜tf′に光検知信号
DETPが入力された場合、●印の付されたクロックが選択
され、そのときの論理値は、第20図のようである。即ち
taの期間では、k=1の論理値が1となりCK2が選択さ
れ、tfの期間ではCK6(k=6が1)、tf′の期間で
はCK1(k=7が1)が各々選択される。また、CK7が破
線のようなタイミングであれば、CK1の立ち上がり時、C
K7が0であるからG5、G6が1で、G7が0となり、各々の
期間において○印の付されたクロックが選択され、T
A′の期間では、第21図のような論理値となり、、即ち
K=1及びK=6の論理値が1となり、CK2及びCK7が同
時に選択され、第19図の最下段のように○の期間の少な
いデューティのクロックが走査クロックとして出力され
る。一般的には、画像制御回路1808は、タイミング制御
のためにクロックの立ち上がり、立ち下がりのどちらか
一方を用いるので、多少のデューティの変化は問題とな
らない。また、tFの期間は、tfと同じであり、その他の
期間も第20図と同じ論理値になり、どの期間でも正しい
動作が実行される。The delay circuit 1803 includes a delay line using an inductor, and may include an IC for shaping an output waveform from the delay line. These delay circuits vary in delay time due to variations in individual characteristics and changes in temperature characteristics, and the delay clock management circuit 1806 stabilizes the operation of the synchronous circuit with respect to the variations and changes. Here, if the delay time varies or changes to a smaller one and the timing is as shown in FIG. 19, the clocks CK1 to CK7 having the same period of 1 and 0, that is, 50% duty, are output from the delay circuit 1803. First, assuming that CK7 has the timing shown by the solid line, CK7 is 1 at the rise of CK1, and G5 to G7 are all 1, so each period t a to t of one cycle of the clock. Light detection signal at f '
When DETP is input, the clock marked with ● is selected, and the logical value at that time is as shown in FIG. That is
In the period t a, k = 1 of logic value 1 becomes CK2 is selected, CK6 in period t f (k = 6 1), each of CK1 (k = 7 is 1) during a period of t f ' Selected. Also, if CK7 has the timing as shown by the broken line, when CK1 rises, C
Since K7 is 0, G5 and G6 are 1 and G7 is 0, and a clock marked with a circle is selected in each period, and T
In the period A ' , the logical values as shown in FIG. 21 are obtained, that is, the logical values of K = 1 and K = 6 become 1, CK2 and CK7 are selected at the same time, and as shown at the bottom of FIG. Is output as a scanning clock. Generally, the image control circuit 1808 uses one of the rising edge and the falling edge of the clock for timing control, so that a slight change in duty does not matter. During the period t F is the same as t f, also other periods is the same logical value as FIG. 20, the correct operation is performed in any period.
しかしながら、上記した従来技術にあっては、遅延回
路1803が、一般的にインダクタ等による遅延線が用いら
れ、入力波形に対する出力波形の立ち上がり、立ち下が
り波形には個々に特性のばらつきがあり、例えば、第22
図に示すように1の期間の長いデューティのクロックが
出力された場合、CK1の立ち上がり時CK7が1であるから
G5〜G7が1であり、td及びtd′の期間での論理値は第
23図のようになり、即ちtdの期間では、k=4の論理値
が1となり、CK5が選択されるが、td′の期間はk=
4及びk=7の論理値が1となり、CK5及びCK1が同時に
選択されるため、OR回路208の出力は、第22図の最下段
のようなクロックが出力されることになる。このクロッ
クは0の期間の非常に少ない波形であり、画像制御回路
1808では、例えばタイミング制御のためのカウンタ等を
動作させようとすると、カウントエラーとなる可能性が
大きく、正常な画像走査を満足できないという問題点が
ある。However, in the above-described conventional technology, the delay circuit 1803 generally uses a delay line such as an inductor, and the rising and falling waveforms of the output waveform with respect to the input waveform have individual characteristics variations. , 22nd
As shown in the figure, when a clock with a long duty of 1 period is output, CK7 is 1 when CK1 rises.
G5~G7 is 1, the logical value in the period of t d and t d 'is the
23, that is, during the period of t d , the logical value of k = 4 becomes 1 and CK5 is selected, but during the period of t d ′ , k = 4
Since the logical values of 4 and k = 7 become 1 and CK5 and CK1 are selected at the same time, the output of the OR circuit 208 is a clock as shown at the bottom of FIG. This clock has a very small waveform in the period of 0, and the image control circuit
In 1808, for example, when a counter or the like for timing control is operated, there is a high possibility that a count error occurs, and there is a problem that normal image scanning cannot be satisfied.
本発明は、上記に鑑みてなされたものであって、遅延
回路の遅延特性のばらつき、温度条件の変動による遅延
特性の変動、及び、各構成素子の動作特性のばらつき等
に起因するクロック選択エラーによる画像制御回路の動
作不良を防止し、上記全ての条件において常に正しくク
ロックを選択することを目的とする。The present invention has been made in view of the above, and has been made in view of the above, and has a clock selection error caused by a variation in delay characteristics of a delay circuit, a variation in delay characteristics due to a variation in temperature conditions, and a variation in operation characteristics of each constituent element. The purpose of the present invention is to prevent the malfunction of the image control circuit due to the above and to always select the clock correctly under all the above conditions.
本発明は上記の目的を達成するために、基準クロック
及びこの基準クロックと周波数が等しく、且つ、位相が
順次遅れた複数のクロックを発生するクロック発生手段
と、前記複数のクロックのうち最も位相の遅れたクロッ
クのデューティーを前記基準クロックのデューティーと
異ならせるデューティー変更手段と、画像走査に先立っ
て同期信号の入力により、前記複数のクロックの中から
少なくとも1のクロックを選択するクロック選択手段
と、前記ディーティー変更手段を経た前記複数のクロッ
クを判別して、前記基準クロックから所定量以上位相の
遅れたクロックが選択されないように管理するクロック
管理手段と、前記選択されたクロックに基づいて画像走
査クロックを生成する画像走査クロック生成手段とを備
えた画像走査装置の同期回路を提供するものである。In order to achieve the above object, the present invention provides a reference clock and clock generating means for generating a plurality of clocks having the same frequency as the reference clock and having sequentially delayed phases, Duty changing means for making the duty of the delayed clock different from the duty of the reference clock; clock selecting means for selecting at least one clock from the plurality of clocks by inputting a synchronization signal prior to image scanning; A clock managing unit that determines the plurality of clocks that have passed through the duty changing unit and manages a clock delayed by a predetermined amount or more from the reference clock so as not to be selected; and an image scanning clock based on the selected clock. Image scanning clock generating means for generating It is intended to provide a circuit.
また、基準クロック及びこの基準クロックと周波数が
等しく、且つ、位相が順次遅れた複数のクロックを発生
するクロック発生手段と、画像走査に先立って同期信号
の入力により前記複数のクロックの中から少なくとも1
のクロックを選択するクロック選択手段と、前記複数の
クロックを判別して前記基準クロックから1周期以上位
相の遅れたクロックが選択されないように管理するクロ
ック管理手段と、前記選択されたクロックに基づいて画
像走査クロックを生成する画像走査クロック発生手段を
備え、前記クロック発生手段が、前記基準クロックより
も位相が1周期以上遅れたクロックを含む複数のクロッ
クを発生する画像走査装置の同期回路を提供するもので
ある。A clock generating means for generating a reference clock and a plurality of clocks having the same frequency as the reference clock and having sequentially delayed phases; and at least one of the plurality of clocks by inputting a synchronization signal prior to image scanning.
Clock selecting means for selecting a clock, clock managing means for determining the plurality of clocks and managing a clock delayed by one or more cycles from the reference clock so as not to be selected, and based on the selected clock. An image scanning clock generating means for generating an image scanning clock, wherein the clock generating means provides a synchronous circuit of an image scanning apparatus for generating a plurality of clocks including a clock having a phase delayed by one cycle or more from the reference clock. Things.
また、基準クロック及びこの基準クロックと周波数が
等しく、且つ、位相が順次遅れた複数のクロックを発生
するクロック発生手段と、前記複数のクロックのうち最
も位相の遅れたクロックのデューティーを前記基準クロ
ックのデューティーと異ならせるデューティー変更手段
と、画像走査に先立って同期信号の入力により、前記デ
ューティー変更手段を経た複数のクロックの中から少な
くとも1のクロックを選択するクロック選択手段と、前
記複数のクロックを判別して前記基準クロックから所定
量以上位相の遅れたクロックが選択されないように管理
するクロック管理手段と、前記選択されたクロックに基
づいて画像走査クロックを生成する画像走査クロック生
成手段とを備え、前記クロック選択手段が、前記同期信
号の入力により、前記デューティー変更手段を経た前記
複数のクロックの中から、立ち上がり或いは立ち下がり
位相の最も近いクロックを少なくとも1つ選択し、ま
た、前記クロック管理手段が、前記複数のクロックの中
から前記クロック選択手段が立ち上がり位相で選択する
ものは立ち下がりの位相において、また前記クロック選
択手段が立ち下がり位相で選択するものは立ち上がりの
位相において、前記基準クロックから所定量以上位相の
遅れたクロックが選択されないように管理する画像走査
装置の同期回路を提供するものである。A clock generating means for generating a reference clock and a plurality of clocks having the same frequency as the reference clock and sequentially delaying phases; and setting a duty of the clock having the most delayed phase among the plurality of clocks to the duty of the reference clock. Duty changing means for making the duty different from the duty, clock selecting means for selecting at least one clock from a plurality of clocks passed through the duty changing means by input of a synchronization signal prior to image scanning, and discriminating the plurality of clocks A clock management unit that manages a clock delayed by a predetermined amount or more from the reference clock so as not to be selected; and an image scanning clock generation unit that generates an image scanning clock based on the selected clock. The clock selecting means, based on the input of the synchronization signal, At least one clock having the closest rising or falling phase is selected from among the plurality of clocks that have passed through the duty changing unit, and the clock management unit determines that the clock selection unit has started up from among the plurality of clocks. The clock selected by the phase is a falling phase, and the clock selected by the clock selecting means is a rising phase. The clock is controlled so that a clock delayed by a predetermined amount or more from the reference clock is not selected. A synchronous circuit of an image scanning device is provided.
本発明による画像走査装置の同期回路にあっては、遅
延特性のばらつき、及び、温度条件の変化による遅延特
性の変化を含んだ全ての条件の下において、クロック管
理回路による管理の対象となるクロックのデューティを
基準クロックのデューティに対して大きく或いは小さく
する。In the synchronization circuit of the image scanning apparatus according to the present invention, the clock to be managed by the clock management circuit under all conditions including the variation of the delay characteristic and the change of the delay characteristic due to the change of the temperature condition. Is made larger or smaller than the duty of the reference clock.
また、クロック発生手段が、前記基準クロックよりも
位相が1周期以上遅れたクロックを含む複数のクロック
を発生する。Further, the clock generation means generates a plurality of clocks including a clock whose phase is delayed by one cycle or more from the reference clock.
更に、クロック選択手段が、同期信号の入力により複
数のクロックの中から、立ち上がり或いは立ち下がり位
相の最も近いクロックを少なくとも1つ選択し、また、
クロック管理手段が、前記複数のクロックの中から前記
クロック選択手段が立ち上がり位相で選択するものは立
ち下がりの位相において、また前記クロック選択手段が
立ち下がり位相で選択するものは立ち上がりの位相にお
いて、基準クロックの同位相より所定の周期以上遅れた
クロックが選択されないように管理する。Further, the clock selecting means selects at least one clock having the closest rising or falling phase from among the plurality of clocks by inputting the synchronization signal.
When the clock management means selects the plurality of clocks from the plurality of clocks with the rising phase, the clock selection means selects the falling phase with the falling phase, and the clock selection means selects the plurality of clocks with the falling phase with the rising phase. Management is performed so that a clock delayed by a predetermined period or more from the same phase of the clock is not selected.
〔実施例〕 以下、本発明による画像走査装置の同期回路の第1の
実施例について図面を参照しながら説明する。[Embodiment] Hereinafter, a first embodiment of a synchronization circuit of an image scanning device according to the present invention will be described with reference to the drawings.
第1図は本発明による画像走査装置のの同期回路のブ
ロック図であり、ラッチ回路101の入力のうち、最も位
相の遅れたクロックCK7の入力段に終端抵抗102を設ける
ことにより、基準クロックに対してクロック波形の1の
期間において小さいデューティのクロックとしたもので
あり、この同期回路103において基準クロック発振器104
と、遅延回路105と、クロック管理回路106と、ラッチ回
路101は上述した第18図の従来例と同じ作用をなす。FIG. 1 is a block diagram of a synchronizing circuit of an image scanning apparatus according to the present invention. Among the inputs of a latch circuit 101, a terminating resistor 102 is provided at an input stage of a clock CK7 having the most delayed phase, so that a reference clock can be used. On the other hand, a clock having a small duty in one period of the clock waveform is used.
, The delay circuit 105, the clock management circuit 106, and the latch circuit 101 perform the same operation as the above-described conventional example of FIG.
遅延クロック管理回路106は、遅延回路105から入力す
る遅延時間が長い方のp個のクロック群CK(n−p+
1)〜CKnを基準クロックCK1からの位相の遅れが1周期
以内か否かによって“1"または“0"にロックした信号G
(n−p+1)〜Gnを出力する(図では、n=7、p=
3の場合の例を示している)。The delayed clock management circuit 106 generates the p clock groups CK (n−p +
1) A signal G that locks CKn to “1” or “0” depending on whether or not the phase delay from the reference clock CK1 is within one cycle.
(N-p + 1) to Gn (n = 7, p =
3 is shown).
クロック選択回路107は、例えば、第2図に示すよう
に7個のAND回路201〜207と、その各出力を入力する1
個のOR回路208によって構成され、遅延クロック管理回
路106によって管理されないクロック群の処理について
は、第18図に示したクロック選択回路1805と同じく論理
積Qk・▲▼によって、遅延クロック管理回
路106によって管理されたクロック群については、論理
積Qk・▲▼・Gkによって、各々AND回路201
〜207によるゲートが開閉するように構成されている。The clock selection circuit 107 includes, for example, seven AND circuits 201 to 207, as shown in FIG.
The processing of a group of clocks constituted by the OR circuits 208 and not managed by the delay clock management circuit 106 is performed by the logical product Qk and the same as the clock selection circuit 1805 shown in FIG. Each of the managed clock groups is AND circuit 201 by the logical product Qk, ▲ ▼, and Gk.
To 207 are configured to open and close.
第3図は遅延クロック管理回路106の例を示すもの
で、基準クロックCK1の立ち上がりによって、各々入力
クロックCK5〜CK7をラッチする3個のD−FF301から構
成されている。FIG. 3 shows an example of the delay clock management circuit 106, which is composed of three D-FFs 301 which latch the input clocks CK5 to CK7 at the rise of the reference clock CK1.
第3図に示した遅延クロック管理回路106において説
明したように、各D−FF301が基準クロックCK1の立ち上
がりでD入力をラッチしたとき、そのD入力であるクロ
ックCKkが“1"(遅延時間が1周期未満)であれば、出
力Gkは“1"に、“0"であれば、出力Gkは“0"にロックさ
れる。As described in the delay clock management circuit 106 shown in FIG. 3, when each D-FF 301 latches the D input at the rise of the reference clock CK1, the clock CKk as the D input becomes “1” (delay time If it is less than one cycle), the output Gk is locked to "1", and if it is "0", the output Gk is locked to "0".
以上の構成において、その動作を説明する。第4図に
示すようにCK7の立ち上がり位相がCK1の立ち上がりに対
して、1周期以内の遅れである場合(実線)と、1周期
以上の遅れである場合(破線)に関して説明する。The operation of the above configuration will be described. The case where the rising phase of CK7 is a delay of one cycle or less (solid line) with respect to the rising of CK1 as shown in FIG.
遅延クロック管理回路106の入力波形は第5図に示す
ようになり、即ち、基準クロックCK1のVH1に対し、CK7
は終端抵抗102によってVH7のように低くなり、遅延クロ
ック管理回路106における1と0の判断基準レベルVTHで
見ると、CK1が1と判断される期間t1に対しCK7は、t7と
短くなる、換言すると、デューティが小さくなってい
る。これはラッチ回路101においても同様であり、光セ
ンサ109からの光検知信号DETPの入力時に1と判断され
る期間は、CK1に対しCK7は短くなっている。Input waveform of the delayed clock management circuitry 106 is as shown in FIG. 5, i.e., with respect to V H1 of the reference clock CK1, CK7
Low as V H7 by the termination resistor 102, when viewed in decision reference level V TH of 1 and 0 in the delay clock management circuit 106, CK7 to time t 1 which CK1 is determined to 1, and t 7 It becomes shorter, in other words, the duty becomes smaller. The same applies to the latch circuit 101. During the period in which the light detection signal DETP from the optical sensor 109 is determined to be 1 when CK7 is shorter than CK1.
ここで、まず、CK7の立ち上がりの位相がCK1の立ち上
がりに対して、1周期以内の遅れである場合(実線)に
は、ta〜tf′の各々の期間で光検知信号DETPが入力す
ると、各々○印を付したクロックが選択されることにな
る。即ち、CK1の立ち上がり時にCK7は1であるから、G5
〜G7は1となり、taの期間では、第6図に示すように、
k=1のときの論理値が1となり、CK2が選択される。Here, first, when the rising phase of CK7 is within one cycle of the rising edge of CK1 (solid line), the light detection signal DETP is input during each of the periods t a to t f ′. , The clocks marked with ○ are selected. That is, since CK7 is 1 at the rise of CK1, G5
~G7 is 1, in the period t a, as shown in Figure 6,
When k = 1, the logical value becomes 1, and CK2 is selected.
また、従来例において不具合のあったtd(td′)の
期間においては、上記の如く、CK7のデューティがCK1に
比べて小さいために、CK7は0であり、CK1が選択される
ことはない。その他の期間においても、必ずどれか1つ
のクロックが選択され、例えば、tf′の期間において
は、k=7の論理値が1となり、CK1が選択され、正し
く走査クロックが出力される。Also, during the period of t d (t d ′ ) where there was a problem in the conventional example, CK7 is 0 because the duty of CK7 is smaller than that of CK1 as described above. Absent. In any other period, one clock is always selected. For example, in the period of tf ' , the logical value of k = 7 becomes 1, CK1 is selected, and the scan clock is output correctly.
次に、CK7の立ち上がり位相がCK1の立ち上がりに対し
て1周期以上の遅れである場合(破線)には、CK1の立
ち上がり時にCK7は0であるから、G5、G6は1で、G7は
0となり、各々の期間で光検知信号DEPTが入力すると、
各々●印を付したクロックが選択されることになる。即
ち、tA′の期間では、第6図に示すようにk=1及び
k=6の論理値が1となり、従って、CK2及びCK7が同時
に選択され、OR回路208の出力は、第4図の最下段のよ
うに多少デューティの大きくなった波形となるが、画像
制御回路108が動作不良を起こすほどのものではない。
また、tFの期間では、第6図からk=6の論理値が1と
なり、CK7が選択され、その他の期間においても、どれ
か1つのクロックが選択され、従来例において不具合で
あったtdの期間においても、G7が0であるためにk=7
の論理値は0であり、従ってCK1が選択されることはな
いので、画像制御回路108が作動不良を起こすような画
像走査クロックが起こされることはない。Next, when the rising phase of CK7 is one cycle or more behind the rising of CK1 (broken line), since CK7 is 0 at the rising of CK1, G5 and G6 are 1 and G7 is 0. When the light detection signal DEPT is input in each period,
Clocks marked with ● are selected. That is, during the period of tA ' , the logical values of k = 1 and k = 6 become 1 as shown in FIG. 6, so that CK2 and CK7 are simultaneously selected, and the output of the OR circuit 208 is shown in FIG. The waveform has a slightly increased duty as shown at the bottom of the figure, but is not enough to cause the image control circuit 108 to malfunction.
Further, in the period t F, the logical value becomes 1 of k = 6 from Figure 6, CK7 is selected, in other periods, any one clock is selected, t was a bug in the conventional example In the period d , since G7 is 0, k = 7.
Is 0, and therefore CK1 is not selected, so that an image scanning clock that causes the image control circuit 108 to malfunction does not occur.
尚、実施例においては、終端抵抗102によって、遅延
クロック管理回路106の管理の対象となるクロックCK5〜
CK7のデューティを小さくしたが、例えば遅延クロック
管理回路106及びラッチ回路101のCK1とCK7の入力段にス
レッシュレベルの異なる素子を用いることもできる。In the embodiment, the clocks CK5 to CK5 to be managed by the delay clock management circuit 106 are controlled by the terminating resistor 102.
Although the duty of CK7 is reduced, for example, elements having different threshold levels can be used in the input stages of CK1 and CK7 of the delay clock management circuit 106 and the latch circuit 101.
また、実施例においては、CK7のデューティを小さく
して説明したが、ラッチ回路101及び遅延クロック管理
回路106が各々クロックの立ち下がりの位相を判断する
回路構成においては、CK7のデューティを大きくするこ
とにより同じ効果を得られることは明白である。In the embodiment, the duty of CK7 is described as being reduced. However, in the circuit configuration in which the latch circuit 101 and the delay clock management circuit 106 each determine the phase of the falling edge of the clock, the duty of CK7 may be increased. Obviously the same effect can be achieved by
次に、本発明の第2の実施例を説明する。 Next, a second embodiment of the present invention will be described.
第7図は、本発明の同期回路のブロック図であり、遅
延回路701とクロック選択回路702の間に遅延クロック管
理回路703を設けたものである。FIG. 7 is a block diagram of a synchronous circuit according to the present invention, in which a delay clock management circuit 703 is provided between a delay circuit 701 and a clock selection circuit 702.
遅延回路701は、遅延特性のばらつき及び温度の変化
による遅延時間の変化を含んだ全ての条件の中でも最終
段のクロック(第7図の例ではCK8)が必ず基準クロッ
クCK1よりも1周期以上の位相遅れをもつように構成さ
れている。In the delay circuit 701, the clock at the final stage (CK8 in the example of FIG. 7) must be at least one cycle longer than the reference clock CK1 among all conditions including variations in delay characteristics and changes in delay time due to changes in temperature. It is configured to have a phase lag.
この同期回路704において、基準クロック発振器705と
ラッチ回路706は第1図の従来例と全く同じ作用をな
す。In this synchronous circuit 704, a reference clock oscillator 705 and a latch circuit 706 perform exactly the same operation as the conventional example shown in FIG.
遅延クロック管理回路703は、遅延回路701から入力す
る遅延時間が長い方のp個のクロック群CK(n−p+
1)〜CKnを基準クロックCK1からの位相の遅れが1周期
以内か否かによって“1"または“0"にロックした信号G
(n−p+1)〜Gnを出力する(図では、n=8、p=
4の場合の例を示している)。The delay clock management circuit 703 generates the p clock groups CK (n-p +
1) A signal G that locks CKn to “1” or “0” depending on whether or not the phase delay from the reference clock CK1 is within one cycle.
(N-p + 1) to Gn are output (in the figure, n = 8, p =
4 is shown).
クロック選択回路702は、例えば、第8図に示すよう
に8個のAND回路801〜809と、その各出力を入力する1
個のOR回路810によって構成され、遅延クロック管理回
路703によって管理されないクロック群の処理について
は、第18図に示したクロック選択回路1805と同じく論理
積Qk・▲▼によって、遅延クロック管理回
路703によって管理されたクロック群については、論理
積Qk・▲▼・Gkによって、各々AND回路801
〜807によるゲートが開閉するように構成されている。The clock selection circuit 702 includes, for example, eight AND circuits 801 to 809 as shown in FIG.
The processing of a group of clocks that is constituted by the OR circuits 810 and is not managed by the delay clock management circuit 703 is performed by the logical product Qk and the same as the clock selection circuit 1805 shown in FIG. Each of the managed clock groups is AND circuit 801 by the logical product Qk, ▲ ▼, and Gk.
807 is configured to open and close.
第9図は遅延クロック管理回路703の例を示すもの
で、基準クロックCK1の立ち上がりによって、各々入力
クロックCK5〜CK8をラッチする4個のD−FF901から構
成されている。FIG. 9 shows an example of the delay clock management circuit 703, which is composed of four D-FFs 901 which respectively latch the input clocks CK5 to CK8 at the rise of the reference clock CK1.
第9図に示した遅延クロック管理回路703において説
明したように、各D−FF901が基準クロックCK1の立ち上
がりでD入力をラッチしたとき、そのD入力であるクロ
ックCKkが“1"(遅延時間が1周期未満)であれば、出
力Gkは“1"に、“0"であれば、出力Gkは“0"にロックさ
れる。As described in the delay clock management circuit 703 shown in FIG. 9, when each D-FF 901 latches the D input at the rise of the reference clock CK1, the clock CKk as the D input becomes “1” (delay time If it is less than one cycle), the output Gk is locked to "1", and if it is "0", the output Gk is locked to "0".
遅延回路701の出力クロックのデューティが1の周期
の方が0の期間より多いものであったとして、本実施例
の動作に関して説明すれば、第10図のようであり、ta〜
tf′の各々の期間において○印の付されたクロックが
選択され、また、そのときの論理値は第11図のようにな
る。即ち、CK1の立ち上がり時、CK8は0であるから、G5
〜G7は1、G8は0となり、taの期間では、k=1及びk
=7が論理値1となり、CK2及びCK8が同時に選択される
が、双方の位相の差は少ないためにOR回路810の出力
は、第10図の最下段に示すようなクロックが画像走査ク
ロックとして出力される。As the duty of the output clock of the delay circuit 701 were those found the following 1 period greater than the period of 0, will be described with respect to the operation of the present embodiment, is like the Figure 10, t a ~
In each period of tf ' , the clocks marked with a circle are selected, and the logical values at that time are as shown in FIG. That is, since CK8 is 0 at the rise of CK1, G5
~G7 is 1, G8 is 0, in the period t a, k = 1 and k
= 7 becomes the logical value 1 and CK2 and CK8 are selected at the same time. However, since the difference between the two phases is small, the output of the OR circuit 810 uses the clock as shown in the lower part of FIG. 10 as the image scanning clock. Is output.
次に、従来例において不具合のあったtd′の期間で
は、G7が0であるためにk=8の論理値が0となり、CK
1が選択されず、CK5のみがk=4のとき論理値が1であ
るために選択され、正常な動作が実行される。また、そ
の他の期間においても正常な動作を行う。Next, during the period of td ' where there was a problem in the conventional example, the logical value of k = 8 becomes 0 because G7 is 0, and CK
When 1 is not selected and only CK5 is k = 4, the logical value is 1, so that it is selected and a normal operation is performed. In addition, normal operation is performed in other periods.
尚、遅延クロック管理回路において、判別の基準とな
るクロック(上記実施例ではCK1)と、判別の対象とな
る複数のクロックの中の最も位相の遅れたクロックのデ
ューティを小さく、或いは大きくする同期回路(第1の
実施例)においては、ラッチ回路で各々のクロックの位
相を判別する素子と、遅延クロック管理回路で各々のク
ロックの位相を判別する素子には各々の素子のばらつき
があり、例えば、第4図のような位相のタイミングにお
いて、遅延クロック管理回路の位相判別素子の判別レベ
ル(スレッシュレベル)が同一クロックにおけるラッチ
回路の位相判別素子の判別レベルより高かった場合、CK
1の立ち上がり時CK7は0であるからG5G6が1、G7が0と
なり、tFの期間では、上記素子の判別レベルの差がなけ
れば、第6図のようにK=6の論理値が1となり、CK7
が選択されることになる。In the delay clock management circuit, a clock as a reference for determination (CK1 in the above embodiment) and a synchronous circuit for reducing or increasing the duty of the clock with the most delayed phase among a plurality of clocks to be determined. In the first embodiment, an element for determining the phase of each clock in the latch circuit and an element for determining the phase of each clock in the delay clock management circuit have variations among the elements. At the phase timing as shown in FIG. 4, when the discrimination level (threshold level) of the phase discriminating element of the delay clock management circuit is higher than the discrimination level of the phase discriminating element of the latch circuit in the same clock, CK
G5G6 Since the first rise time CK7 is 0 1, G7 becomes zero, in the period t F, if there is no difference in the discrimination level of the device, the logical value of K = 6 as in the sixth diagram 1 Becomes CK7
Will be selected.
しかしながら、素子の判別レベルに上記のごとき差が
あると、クロック管理回路ではCK1の立ち上がり時CK7を
0として判別し、即ち、G7を0でロックしたにもかかわ
らず、ラッチ回路ではtf′の期間に光検知信号DETPが
入力されたとき、CK7を1として判別する場合は生じ、
第6図で示すようにk=1〜7のどの論理値も0とな
り、クロックが選択されないことになるという問題点が
ある。However, if the discrimination levels of the elements have the above-described difference, the clock management circuit determines that CK7 is 0 at the rise of CK1, that is, despite the fact that G7 is locked at 0, the latch circuit determines tf ′ . When the light detection signal DETP is input during the period, the case where CK7 is determined to be 1 occurs,
As shown in FIG. 6, there is a problem that any logical value of k = 1 to 7 becomes 0 and a clock is not selected.
上記のような、遅延回路の特性のばらつき、温度条件
の変動により遅延特性の変動、及び各構成素子の動作特
性のばらつき等による重複した位相の大きく異なるクロ
ックの選択による走査クロックの消滅、及びどのクロッ
クも選択しないためのクロックの消滅を防止して、常に
正しくクロックが選択される第3の実施例を以下に説明
する。As described above, variations in delay circuit characteristics, fluctuations in delay characteristics due to fluctuations in temperature conditions, and elimination of scan clocks due to selection of clocks with greatly different phases due to variations in operation characteristics of each constituent element, etc. A third embodiment in which a clock is always correctly selected by preventing the clock from disappearing because no clock is selected will be described below.
第12図は、本発明における第3の実施例の構成を示す
ブロック図であり、遅延回路1201と、遅延クロック管理
回路1202との間に各々入力クロックを反転させる反転器
1203が設けられており、また、ラッチ回路1204の入力ク
ロックの中における最も位相の遅れたクロックCK7の入
力段に終端抵抗1205が設けられていてラッチ回路1204に
おける判別レベルから見たときのデューティが小さくな
っている。この同期回路1206において基準クロック発振
器1207と、遅延回路1201と、ラッチ回路1204と、遅延ク
ロック管理回路1202は、従来例と全く同じ動作をする。FIG. 12 is a block diagram showing the configuration of a third embodiment of the present invention. Inverters for inverting input clocks between a delay circuit 1201 and a delay clock management circuit 1202, respectively.
1203 is provided, and a terminating resistor 1205 is provided at the input stage of the clock CK7 with the most delayed phase among the input clocks of the latch circuit 1204. It is getting smaller. In the synchronization circuit 1206, the reference clock oscillator 1207, the delay circuit 1201, the latch circuit 1204, and the delay clock management circuit 1202 operate exactly the same as in the conventional example.
遅延クロック管理回路1202は、遅延回路1201から入力
する遅延時間が長い方のp個のクロック群CK(n−p+
1)〜CKnを基準クロックCK1からの位相の遅れが1周期
以内か否かによって“1"または“0"にロックした信号G
(n−p+1)〜Gnを出力する(図では、n=7、p=
3の場合の例を示している)。The delay clock management circuit 1202 generates the p clock groups CK (n-p +) having the longer delay time input from the delay circuit 1201.
1) A signal G that locks CKn to “1” or “0” depending on whether or not the phase delay from the reference clock CK1 is within one cycle.
(N-p + 1) to Gn (n = 7, p =
3 is shown).
クロック選択回路1208は、例えば、第2図に示すよう
に7個のAND回路201〜207と、その各出力を入力する1
個のOR回路208によって構成され、遅延クロック管理回
路1202によって管理されないクロック群の処理について
は、第18図に示したクロック選択回路1805と同じく論理
積Qk・▲▼によって、遅延クロック管理回
路1202によって管理されたクロック群については、論理
積Qk・▲▼・Gkによって、各々AND回路201
〜207によるゲートが開閉するように構成されている。The clock selection circuit 1208 includes, for example, seven AND circuits 201 to 207 and one input for each output as shown in FIG.
The processing of a group of clocks constituted by the OR circuits 208 and not managed by the delay clock management circuit 1202 is performed by the logical product Qk and the same as the clock selection circuit 1805 shown in FIG. 18 and by the delay clock management circuit 1202. Each of the managed clock groups is AND circuit 201 by the logical product Qk, ▲ ▼, and Gk.
To 207 are configured to open and close.
第3図は遅延クロック管理回路1202の例を示すもの
で、基準クロックCK1の反転器1203による反転出力基準
クロック▲▼の立ち上がりによって、各々入力ク
ロックCK5〜CK7の反転出力 をラッチする3個のD−FF110から構成されている。FIG. 3 shows an example of the delay clock management circuit 1202. The inverted output of the input clocks CK5 to CK7 is generated by the rising of the inverted reference clock ▲ ▼ by the inverter 1203 of the reference clock CK1. Are latched by three D-FFs 110.
第3図に示した遅延クロック管理回路1202において説
明したように、各D−FF301が基準クロックCK1の立ち上
がりでD入力をラッチしたとき、そのD入力であるクロ
ックCKkが“1"(遅延時間が1周期未満)であれば、出
力Gkは“1"に、“0"であれば、出力Gkは“0"にロックさ
れる。As described in the delay clock management circuit 1202 shown in FIG. 3, when each D-FF 301 latches the D input at the rise of the reference clock CK1, the clock CKk as the D input becomes “1” (delay time If it is less than one cycle), the output Gk is locked to "1", and if it is "0", the output Gk is locked to "0".
以上の構成において、各々のクロックのタイミングが
第13図のようであったとして、遅延回路1201の出力CK1
の反転器1203の出力CK1の立ち上がりに対し、同じくCK7
の立ち上がりの位相遅れが、1周期以内である場合(実
線)には、遅延クロック管理回路1202の判別結果は、G5
〜G7が1となり、各々の期間ta′〜tfに光センサ1209
からの光検知信号DETPが入力すると、各々○印を付した
クロックが選択され、即ち、ta′の期間では、第14図
のようにk=1及びk=6で論理値が1となり、CK2及
びCK7が同時に選択され、第13図の最下段のようなデュ
ーティの大きい波形のクロックが出力されるが、画像制
御回路1210が動作不良を起こすことなく、正確に動作す
る。In the above configuration, assuming that the timing of each clock is as shown in FIG. 13, the output CK1 of the delay circuit 1201 is
In response to the rising edge of the output CK1 of the inverter 1203,
Is less than one cycle (solid line), the determination result of the delayed clock management circuit 1202 is G5
~G7 becomes 1, the optical sensor 1209 to each of the period t a '~t f
When the light detection signal DETP is input, clocks marked with a circle are selected, that is, during the period of ta ′ , the logic value becomes 1 at k = 1 and k = 6 as shown in FIG. CK2 and CK7 are selected at the same time, and a clock having a waveform with a large duty as shown at the bottom of FIG. 13 is output, but the image control circuit 1210 operates correctly without causing a malfunction.
また、tdの期間においては、k=4の論理値が1とな
り、CK5が選択され、tfの期間では、第15図AのtFの期
間と同様に、k=1の論理値が1となり、CK7が選択さ
れ、全て正しく動作する。In the period of t d , the logical value of k = 4 becomes 1, and CK5 is selected. In the period of t f , the logical value of k = 1 becomes the same as in the period of t F in FIG. 15A. It becomes 1, CK7 is selected, and all operate correctly.
次に、CK1の立ち上がりに対し、CK7の立ち上がり位相
の遅れが1周期以上であった場合(破線)には、G5、G6
が1で、G7が0となり、各々の期間では、第13図の●印
を付したクロックが選択される。即ち、tA′の期間で
は、第15図Bのようにk=1及びk=6で論理値が1と
なり、CK2及びCK7が同時に選択されるが、前述同様に支
障はない。また、tD′の期間では、k=1の論理値が
1となり、CK5が選択され、その他の期間においても、
各々のクロックが選択され、正しく動作する。即ち、基
準クロックCK1の立ち下がりの位相でクロックの管理を
実行し、且つ、最も位相の遅いクロックCK7のデューテ
ィを小さくしていることにより、CK1の立ち下がりの位
相よりCK7の立ち下がりの位相の遅れが1周期以上であ
る場合においても、CK1の立ち上がり位相に対し、CK7の
立ち下がり位相の遅れが1周期以内となることがないた
めにどのクロックも選択されないという不具合は発生し
ない。Next, when the delay of the rising phase of CK7 is one cycle or more with respect to the rising of CK1 (broken line), G5, G6
Is 1 and G7 is 0, and in each period, the clocks marked with ● in FIG. 13 are selected. That is, in the period of tA ' , the logic value becomes 1 at k = 1 and k = 6 as shown in FIG. 15B, and CK2 and CK7 are selected at the same time, but there is no problem as described above. Further, in the period t D ', k = 1 of logic value becomes 1, CK5 is selected, in other periods,
Each clock is selected and works properly. That is, the clock is managed at the falling phase of the reference clock CK1, and the duty of the clock CK7 having the slowest phase is reduced, so that the falling phase of CK7 is lower than the falling phase of CK1. Even when the delay is one cycle or more, there is no problem that no clock is selected because the delay of the falling phase of CK7 does not fall within one cycle with respect to the rising phase of CK1.
尚、本実施例では、クロック選択回路で各々のクロッ
クの立ち上がりの位相を判別し、クロック管理回路では
立ち下がりの(実線には反転していので立ち上がりであ
るが)位相を判別しているが、各々逆であっても同じ効
果を得ることは明白である。In this embodiment, the phase of the rising edge of each clock is determined by the clock selection circuit, and the phase of the falling edge (although it is inverted because it is inverted in the solid line) is determined by the clock management circuit. Obviously, the same effect can be obtained even if each is reversed.
更に、最も位相の遅いクロック(実施例においては、
CK7)のデューティの選択に関して説明すると、基準ク
ロックの位相に対して、立ち上がりの位相差と、立ち下
がりの位相差の相対的な差が、ラッチ回路と遅延クロッ
ク管理回路の素子の動作特性及び配線による遅れ時間の
ばらつきよりも大きくなれば良いことになる。Further, the clock having the latest phase (in the embodiment,
Explaining the duty selection of CK7), the relative difference between the rising phase difference and the falling phase difference with respect to the phase of the reference clock depends on the operating characteristics and wiring of the elements of the latch circuit and the delay clock management circuit. Should be larger than the variation of the delay time due to the above.
以上説明したように、本発明による画像走査装置の同
期回路によれば、遅延特性のばらつき及び温度条件の変
化による遅延特性の変化を含んだ全ての条件下において
も、クロック管理回路により管理の対象となるクロック
のデューティを基準クロックのデューティに対して大き
く、又は小さくするため、遅延回路の遅延特性のばらつ
き、温度条件の変動による遅延特性の変動、及び、各構
成素子の動作特性のばらつき等に起因するクッロク選択
エラーによる画像制御回路の動作不良を防止し、上記全
ての条件において常に正しくクロックを選択することが
できる。As described above, according to the synchronization circuit of the image scanning device according to the present invention, the clock management circuit manages the synchronization target even under all conditions including variations in delay characteristics and changes in delay characteristics due to changes in temperature conditions. In order to make the duty of the clock to be larger or smaller than the duty of the reference clock, fluctuations in the delay characteristics of the delay circuit, fluctuations in the delay characteristics due to fluctuations in the temperature conditions, and fluctuations in the operating characteristics of each component element, etc. It is possible to prevent a malfunction of the image control circuit due to a clock selection error caused, and to always select a clock correctly under all the above conditions.
また、遅延特性のばらつき及び温度条件の変化による
遅延特性の変化を含んだ全ての条件下においても、基準
クロックよりも位相が1周期以上遅れたクロックを発生
させる遅延回路及びこれらの位相を管理する遅延クロッ
ク管理回路、クロック選択回路を有することにより、遅
延回路から発生するクロックのデューティが50%でなく
ても、画像走査に支障のない画像クロックを選択して出
力することが、比較的簡単な構成により実現することが
できる。Also, under all conditions including variations in delay characteristics and changes in delay characteristics due to changes in temperature conditions, a delay circuit for generating a clock whose phase is delayed by one cycle or more from a reference clock, and managing these phases. By having the delay clock management circuit and the clock selection circuit, even if the duty of the clock generated from the delay circuit is not 50%, it is relatively easy to select and output an image clock that does not hinder image scanning. It can be realized by the configuration.
更に、遅延クロック管理回路で判別する位相(立ち上
がり、立ち下がり)と、ラッチ回路で判別する位相(立
ち上がり、立ち下がり)を逆の位相にし、且つ、クロッ
ク選択回路で判別の対象とする最も位相の遅れたクロッ
クのデューティを一小さくまたは、大きくすることによ
り、遅延回路の遅延特性のばらつきや温度条件の変動に
よる遅延特性の変動及びラッチ回路、遅延クロック管理
回路の位相判別素子の動作特性のばらつきを含んだ全て
の条件下においても、簡単な構成により常に正しいクロ
ック選択動作を実行することができる。Further, the phase (rising and falling) determined by the delay clock management circuit and the phase (rising and falling) determined by the latch circuit are reversed, and the phase of the most determined phase to be determined by the clock selection circuit is determined. By making the duty of the delayed clock smaller or larger, variations in delay characteristics of the delay circuit, variations in delay characteristics due to variations in temperature conditions, and variations in operation characteristics of the phase determination elements of the latch circuit and the delay clock management circuit are reduced. Under all the conditions included, a correct clock selection operation can always be executed with a simple configuration.
【図面の簡単な説明】 第1図は本発明による画像走査装置の同期回路の構成を
示すブロック図(第1の実施例)、第2図は第1図に示
したクロック選択回路の構成を示す回路図、第3図は第
1図に示した遅延クロック管理回路の構成を示す回路
図、第4図は本実施例の動作を示すダイミングチャー
ト、第5図はクロック管理回路の入力波形を示す説明
図、第6図は本実施例の論理値を示す表、第7図は本発
明による画像走査装置の同期回路の構成を示すブロック
図(第2の実施例)、第8図は第7図に示したクロック
選択回路の構成を示す回路図、第9図は第7図に示した
遅延クロック管理回路の構成を示す回路図、第10図は本
実施例の動作を示すダイミングチャート、第11図は本実
施例の論理値を示す表、第12図は本発明による画像走査
装置の同期回路の構成を示すブロック図(第3の実施
例)、第13図は第12図に示したクロック選択回路の構成
を示す回路図、第14図及び第15図A、Bは本実施例の論
理値を示す表、第16図は本発明の対象とする画像走査装
置における光学系の構成を示す斜視図、第17図は本発明
の対象とする画像走査装置における電気制御系を示すブ
ロック図、第18図は従来の画像走査装置の同期回路の構
成を示すブロック図、第19図及び第22図は従来の同期回
路の動作を示すタイミングチャート、第20図、第21図及
び第23図は渋滞の同期回路の論理値を示す表である。 符号の説明 101,706,1204……ラッチ回路 102,1205……終端抵抗 103,704,1206……同期回路 104,705,1207……基準クロック発振器 105,701,1201……遅延回路 106,703,1202……遅延クロック管理回路 107,704,1208……クロック選択回路 108,1210……画像制御回路 109,1209……光センサ 201〜207,801〜809……AND回路 208,810……OR回路 301,901……D−FF 1203……反転器BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a configuration of a synchronization circuit of an image scanning apparatus according to the present invention (first embodiment), and FIG. 2 is a block diagram showing a configuration of a clock selection circuit shown in FIG. FIG. 3 is a circuit diagram showing the configuration of the delay clock management circuit shown in FIG. 1, FIG. 4 is a dimming chart showing the operation of the present embodiment, and FIG. 5 is an input waveform of the clock management circuit. FIG. 6 is a table showing logical values of the present embodiment, FIG. 7 is a block diagram showing a configuration of a synchronization circuit of the image scanning apparatus according to the present invention (second embodiment), and FIG. FIG. 9 is a circuit diagram showing the configuration of the clock selection circuit shown in FIG. 7, FIG. 9 is a circuit diagram showing the configuration of the delay clock management circuit shown in FIG. 7, and FIG. 10 is dimming showing the operation of this embodiment. Chart, FIG. 11 is a table showing logical values of the present embodiment, and FIG. 12 is an image scanning apparatus according to the present invention. 13 is a block diagram showing the configuration of the synchronous circuit (third embodiment), FIG. 13 is a circuit diagram showing the configuration of the clock selection circuit shown in FIG. 12, and FIGS. Table showing logical values of an example, FIG. 16 is a perspective view showing a configuration of an optical system in an image scanning device according to the present invention, and FIG. 17 shows an electric control system in the image scanning device according to the present invention. Block diagram, FIG. 18 is a block diagram showing a configuration of a synchronous circuit of a conventional image scanning apparatus, FIGS. 19 and 22 are timing charts showing operations of the conventional synchronous circuit, FIGS. 20, 21 and FIG. 23 is a table showing the logic values of the congestion synchronization circuit. Reference numerals 101,706,1204 ... Latch circuits 102,1205 ... Terminal resistors 103,704,1206 ... Synchronous circuits 104,705,1207 ... Reference clock oscillators 105,701,1201 ... Delay circuits 106,703,1202 ... Delay clock management circuits 107,704, 1208 Clock selection circuit 108,1210 Image control circuit 109,1209 Photosensor 201-207,801-809 AND circuit 208,810 OR circuit 301,901 D-FF 1203 Inverter
Claims (3)
数が等しく、且つ、位相が順次遅れた複数のクロックを
発生するクロック発生手段と、 前記複数のクロックのうち最も位相の遅れたクロックの
デューティーを前記基準クロックのデューティーと異な
らせるデューティー変更手段と、 画像走査に先立って同期信号の入力により、前記複数の
クロックの中から少なくとも1のクロックを選択するク
ロック選択手段と、 前記ディーティー変更手段を経た前記複数のクロックを
判別して、前記基準クロックから所定量以上位相の遅れ
たクロックが選択されないように管理するクロック管理
手段と、 前記選択されたクロックに基づいて画像走査クロックを
生成する画像走査クロック生成手段と、 を備えたことを特徴とする画像走査装置の同期回路。A clock generating means for generating a reference clock and a plurality of clocks having the same frequency as the reference clock and sequentially delaying in phase; and determining the duty of the clock having the most delayed phase among the plurality of clocks. Duty changing means for making the duty different from the duty of the reference clock; clock selecting means for selecting at least one clock from among the plurality of clocks by inputting a synchronization signal prior to image scanning; and A clock management means for determining a plurality of clocks and managing a clock delayed by a predetermined amount or more from the reference clock so as not to be selected; and an image scanning clock generator for generating an image scanning clock based on the selected clock. Means for synchronizing the image scanning device, comprising: Road.
数が等しく、且つ、位相が順次遅れた複数のクロックを
発生するクロック発生手段と、 画像走査に先立って同期信号の入力により前記複数のク
ロックの中から少なくとも1のクロックを選択するクロ
ック選択手段と、 前記複数のクロックを判別して前記基準クロックから1
周期以上位相の遅れたクロックが選択されないように管
理するクロック管理手段と、 前記選択されたクロックに基づいて画像走査クロックを
生成する画像走査クロック発生手段とを備え、 前記クロック発生手段が、前記基準クロックよりも位相
が1周期以上遅れたクロックを含む複数のクロックを発
生することを特徴とする画像走査装置の同期回路。2. A clock generating means for generating a reference clock and a plurality of clocks which are equal in frequency to the reference clock and which are sequentially delayed in phase, and wherein the plurality of clocks are inputted by inputting a synchronization signal prior to image scanning. A clock selecting means for selecting at least one clock from the plurality of clocks;
A clock management unit that manages a clock delayed in phase by a period or more so as not to be selected; and an image scanning clock generation unit that generates an image scanning clock based on the selected clock. A synchronizing circuit for an image scanning apparatus, wherein a plurality of clocks including a clock whose phase is delayed by one cycle or more than a clock are generated.
数が等しく、且つ、位相が順次遅れた複数のクロックを
発生するクロック発生手段と、 前記複数のクロックのうち最も位相の遅れたクロックの
デューティーを前記基準クロックのデューティーと異な
らせるデューティー変更手段と、 画像走査に先立って同期信号の入力により、前記デュー
ティー変更手段を経た複数のクロックの中から少なくと
も1のクロックを選択するクロック選択手段と、 前記複数のクロックを判別して前記基準クロックから所
定量以上位相の遅れたクロックが選択されないように管
理するクロック管理手段と、 前記選択されたクロックに基づいて画像走査クロックを
生成する画像走査クロック生成手段とを備え、 前記クロック選択手段が、前記同期信号の入力により、
前記デューティー変更手段を経た前記複数のクロックの
中から、立ち上がり或いは立ち下がり位相の最も近いク
ロックを少なくとも1つ選択し、また、前記クロック管
理手段が、前記複数のクロックの中から前記クロック選
択手段が立ち上がり位相で選択するものは立ち下がりの
位相において、また前記クロック選択手段が立ち下がり
位相で選択するものは立ち下がりの位相において、前記
基準クロックから所定量以上位相の遅れたクロックが選
択されないように管理することを特徴とする画像走査装
置の同期回路。3. A clock generating means for generating a reference clock and a plurality of clocks which are equal in frequency to the reference clock and which are sequentially delayed in phase, wherein the duty of the clock having the most delayed phase among the plurality of clocks is Duty changing means for making the duty different from the duty of the reference clock; clock selecting means for selecting at least one clock from a plurality of clocks passed through the duty changing means by input of a synchronization signal prior to image scanning; A clock management unit that determines a clock and manages a clock delayed by a predetermined amount or more from the reference clock so as not to be selected; and an image scanning clock generation unit that generates an image scanning clock based on the selected clock. Wherein the clock selection means receives the synchronization signal. More,
At least one clock having the closest rising or falling phase is selected from among the plurality of clocks that have passed through the duty changing unit, and the clock management unit determines that the clock selection unit is one of the plurality of clocks. The clock selected by the rising phase is the falling phase, and the clock selected by the clock selecting means is the falling phase so that a clock delayed by a predetermined amount or more from the reference clock is not selected. A synchronization circuit for an image scanning device, wherein the synchronization circuit is managed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2058517A JP3017240B2 (en) | 1990-03-09 | 1990-03-09 | Synchronous circuit of image scanning device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2058517A JP3017240B2 (en) | 1990-03-09 | 1990-03-09 | Synchronous circuit of image scanning device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03259659A JPH03259659A (en) | 1991-11-19 |
| JP3017240B2 true JP3017240B2 (en) | 2000-03-06 |
Family
ID=13086622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2058517A Expired - Fee Related JP3017240B2 (en) | 1990-03-09 | 1990-03-09 | Synchronous circuit of image scanning device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3017240B2 (en) |
-
1990
- 1990-03-09 JP JP2058517A patent/JP3017240B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03259659A (en) | 1991-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2197553A (en) | Phase-locked loop delay line | |
| US6154246A (en) | Image processing apparatus and image forming apparatus | |
| JP3017240B2 (en) | Synchronous circuit of image scanning device | |
| US5111062A (en) | Method and apparatus for reducing pixel clock jitter in a laser scanner | |
| JP2693523B2 (en) | Multi-point synchronous optical scanning device | |
| JP3742513B2 (en) | Image forming apparatus | |
| JP2670043B2 (en) | Synchronous circuit of optical scanning device | |
| JPH0352707B2 (en) | ||
| JP4012661B2 (en) | Signal generation circuit, semiconductor laser drive control circuit, and image forming apparatus | |
| JP2986159B2 (en) | Synchronous circuit of optical scanning device | |
| JP2794682B2 (en) | Image forming device | |
| JP2737985B2 (en) | Laser printer | |
| JPH03213010A (en) | Clock generator | |
| JP3576587B2 (en) | Pulse width modulation circuit and clock generation circuit | |
| JP2783822B2 (en) | Method and apparatus for detecting unlock of PLL circuit | |
| JP3056505B2 (en) | Synchronous circuit | |
| JPS63279657A (en) | Phase locked loop device | |
| JPH0894948A (en) | Recorder | |
| JPH1079664A (en) | Phase synchronous clock signal generator and phase synchronous clock signal generation method | |
| JPH0218065A (en) | Beam scanning type recorder | |
| JPH0456414A (en) | phase synchronization signal generator | |
| JPH0884070A (en) | Asynchronous counter circuit | |
| JPH0345074A (en) | Optical scanning device | |
| JPH11245446A (en) | Image signal synchronization circuit | |
| JPH04126413A (en) | Phase synchronizing signal generator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |