JPS6010457B2 - マイクロプロセッサ制御pll - Google Patents

マイクロプロセッサ制御pll

Info

Publication number
JPS6010457B2
JPS6010457B2 JP54110991A JP11099179A JPS6010457B2 JP S6010457 B2 JPS6010457 B2 JP S6010457B2 JP 54110991 A JP54110991 A JP 54110991A JP 11099179 A JP11099179 A JP 11099179A JP S6010457 B2 JPS6010457 B2 JP S6010457B2
Authority
JP
Japan
Prior art keywords
counter
signal
output
circuit
input
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
Application number
JP54110991A
Other languages
English (en)
Other versions
JPS5634239A (en
Inventor
圭右 星野
義昭 河野
元 筧
勝 飯塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP54110991A priority Critical patent/JPS6010457B2/ja
Publication of JPS5634239A publication Critical patent/JPS5634239A/ja
Publication of JPS6010457B2 publication Critical patent/JPS6010457B2/ja
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation

Landscapes

  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Description

【発明の詳細な説明】 本発明は、マイクロプロセツサの制御のもとに入出力の
位相差に応じて発振周波数を変化させるごとく帰還制御
を行なう、マイクロプロセツサ制御PLL‘こ関するも
のである。
PLL(フェィズもロツクドリレープ)は、入出力の位
相差に応じて電圧制御発振器VCOの発振周波数を変化
させることによって、VCOの発振周波数を一定に保つ
ように帰還制御を行なうものであって、入力信号に追従
した発振周波数信号を得る目的で使用されている。
第1図は従来のPLLの構成を示すブロツク図である。
同図において1は電圧制御発振器(VCO)で、入力電
圧に応じた周波数の信号を発振し出力する。
位相比較器2はVCO出力信号位相の。と基準入力信号
位相のiとを比較して、位相差に応じた出力を生じる。
この位相差信号は低域炉波器(LPF)3を経て高周波
数成分を除去されたのちVCOIに帰還されてその発振
周波数を変化させる。このようにして帰還制御が行なわ
れる結果、VCOIの発振出力信号位相は入力信号位相
に一致するように制御される。しかしながらこのような
従来のPLL‘こおいては、PLLを構成する帰還制御
ループの特性、例えばループゲイン等を容易に変更する
ことができないだけでなく、高安定度のVCOを実現す
ることが困難である等の欠点があり、従って十分な制御
精度を有するPLLを構成することが難しかった。
本発明はこのような従来技術の欠点を除去しようとする
ものであって、その目的は藤発振器の発振出力信号を分
周するカウン外こおける入力クロツクを、マイクロプロ
セツサからの指示によって増加させ、または減少させる
ことによってカゥンタ出力における位相を制御すること
によって帰還制御ループを構成し、これによって所望の
特性のもとに高精度の制御を行なうことができるPLL
を提供することにある。この目的を達成するため本発明
のマイクロプロセツサ制御PLLにおいては、固定周波
数の信号を発生する手段、該固定周波数の信号を計数し
て一定カウントごとに桁上げ出力を発生する第1のカゥ
ンタ、該第1のカウンタの出力信号を分間する第2のカ
ウンタ、該第2のカゥンタの出力信号と入力信号との位
相差を検出して入力信号パルスの入力ごとに譲位相差に
応じた値を求めるとともに該第1のカウンタの入力信号
の周波数を増加すべきか減少すべきか判定するマイクロ
プロセツサト該マイクロプロセツサの判定結果により、
該第1のカウン夕の入力パルス間にパルスを1個加算又
は入力パルスを1個阻止するように制御されるゲ−ト手
段とを具え、該マイクロプロセツサが求めた値により該
第1のカウンタの桁上げ出力回数に対する該ゲート手段
の制御回数を定め該第2のカウンタの出力信号位相を入
力信号位相に対して追従制御することを特徴としている
。以下実施例について説明する。
第2図は本発明のマイクロプロセツサ缶雌荘LLの一実
施例の構成を示すブロツク図「第3図は第2図における
各部の動作波形を示すタイムチャートである。
第2図において、富富は固定周波数発振器、翼2は入力
端子「 亀3は2分周器(IJ2)、146まインヒビ
ツト回路「 亀5Gまアンド回路、亀6はオア回路「
ITは靴進カウンタ「 1蟹はn進カウンタト19は出
力端子、28Gま立上り検出回路も2亀はフリツプフロ
ツプ、22は割込みバス、露3はマイクロプロセツサ、
24はN進ダウンカウンタ、26はしジスタ、蟹6はデ
ータバスト2守はアドレスバス「2蟹はデコーダ「2貫
はフリツプ3フロツプ、38Fまアンド回路「 3Wま
フリツプフロツプ、32はアンド回路ト藷鮒まインヒビ
ツト回路「 3&はアンド回路である。
第2図において「 富山ま例えば水晶発振器のごとき高
安定度を有する固定周波数発振器であつ多て「その発振
周波数は入力端子竃2における入力信号周波数をfoと
したとき、2hnfo(m「 nは正の整数)である。
第3図においてaは固定周波数発振器1 1の出力信号
2hnらを示している。発振器11の出力信号は2分周
器(1/2)13に加えられて2分周され、180o位
相の異なる2信号ぐ,,◇2を生じる。第3図において
b,cはそれぞれ信号で,,J2 を示している。信号
◇・,で2はインヒビツト回路14、アンド回路15お
よびオア回16を経て通常は信号?,のみが選択されて
m進カウンタ17に加えられ、m分周されて周波数mo
の信号を生じる。この信号はさらにn進カウンタ18に
加えられてn分周されて0周波数らの信号を生じる。こ
の信号は出力端子19に出力される。入力端子12に加
えられた入力信号foは、立上り検出回路20において
立上りを検出されて、その出力ごとにフリツプフロツプ
21をセツトする。
フリツプフロツプ21の出力信号は、割込みバス22を
経てマイクロプロセツサ23に割込みをかける。マイク
ロプロセツサ23は、割込みがかけられたときアンド回
路34を指定するため、アドレスバス上にアンド回路3
4のアドレス信号を載せる。デコーダ28はアドレスバ
ス上のアドレス信号をデコードし、アンド回路34を開
くための信号を送出してn進カワン夕18の計数値を議
込み〜これによって周波数を変えるべき量と、周波数を
増加させるべきかまたは減少させるべきかを判断する。
そして周波数を変えるべき量をN進ダウンカウン夕24
に、また周波数を増加させるべきか減少させるべきかに
応じてプラスまたはマイナスをレジスタ傘SIこ書込む
。これらのデータの書込みはデータバス28を通じて行
なわれ「またアドレスの指定はアドレスバス空すを経て
デコーダ2溝を介して行なわれる。マイクロプロセツサ
23のアドレス指定によGtデコーダ28を介してフリ
ツプフロツブ2塁がセツトされるとトアンド回路30を
経てm進カウンタ富貴の出力信号nもがN進ダウンカウ
ンタ率鮒こ入力されて〜計数を開始する。
一方、フリツプフロツプ8蚕は2分周器量3の出力ゐ,
によってその出力ごとにリセツトされ、従ってその出力
は磯0秒の状態になっている。
この状態ではアンド回路野2しィンヒビツト回路3舞の
出力はいずれもG‘07’であってインヒビツト回路亀
亀を経て信号&,がm進カウン夕軍7に入力されていて
、靴造カウン夕竃7はmカウンタごとに桁上げ出力nf
o(第3図dに示す)を発生して、フリツプフロツプ3
1をセツトする。今、レジスタ2・5がプラスにセツト
されその出力が“1”になっているとすると、フリツプ
フロ‐ツプ31のセツトによってその出力はアンド回路
32を経てアンド回路15を開き、これによって信号◇
2のパルスが1回だけオア回路16を経て、m進カゥン
タ17に入力される。
第3図においてdはm進カウンタ17の出力nfoを示
し、eは出力Moによるフリツプフロツプ31の動作を
示している。fはこれによってオア回路16を経Jてm
進カウンター7に入力される信号を示している。レジス
タ25がマイナスにセツトされその出力が“0”になっ
ているとすると、フリツブフロツプ31のセツトによっ
てその出力はインヒピツトJ回路33を経てインヒビツ
ト回路14を閉じ、これによって信号?,のパルスが1
回だけ阻止される。
第3図においてgはm進カゥンタ17の出力moを示し
、hは出力nfoによるフリツプフロツプ31の動作を
示している。iはこれによってオア2回路16を経てm
進カウンタ17に入力される信号を示している。このよ
うにしてレジス夕25の出力が“1”になっているか“
0”になっているかによってm進けこ変化する。
このような動作をm進カウンタ17の桁上げ出力の発生
ごとにくり返し、同時にN進ダウンカウンタ24をカウ
ントダウンし「N回の動作終了後フリツプフロツプ29
をリセツトする。これによってアンド回路306ま閉じ
「以後フリツプフロツプ31の出力は‘‘0”となって
アンド回路32「ィンヒビツト回路33はいずれも閉じ
て、m進カウンタ171こおける出力周波数の変化は停
止する。このような動作を出力信号foの1周期ごとに
行なうかは前述のようにN進ダウンカウンタ2遂に設定
される初期値によって定まる。今、端子亀2における入
力信号foの入力ごとにフリツプフロツプ2亀のセツト
によつてマイクロプロセツサに割込みがかかり、これに
よってN進ダウンカウンタ24に書込まれる値をKとす
ると、レジスタ25に“1”がセツトされるか、“0”
がセツトされるかに従って端子19における出力周波数
fo′はそれぞれ次の‘1はたは【21式によってあら
わされるようになる。
に器三・f。
3(1十巷)f。
(・)けm母誌f。
3(・‐芋)f。
(2)ただしいずれの場合も m・n》Kとする。
この場合、端子12における入才丸。と端子19におけ
る出力らとの位相差は、入力信号が加えられたときn進
カウンタ18の計数値を謙取ることによって求められる
。例えば信号が入力されたときn進カウンタの計数値が
比になるような位相でロツさせたい場合の位相差をAの
とすると、位相差△のま次式で示されるようになる。△
ぬ低地 (3)nただし
n,は入力信号が加えられたときのn進カウンタの計数
値である。
このように定められた位相差△のこ応じて、N進ダウン
カウンタ24に対する設定値Kとしジスタ25に対する
極性とを定めることによって、PLLを構成することが
できる。
以上説明したように本発明のマイクロプロセツサ制御P
LLによれば、マイクロプロセツサの制御のもとに原発
振器の発振出力信号を分周するカウンタにおける入力ク
ロツクを増減して、カウンタ出力における位相を制御す
るPLLを構成することができ、所望の特性のもとに高
精度の制御を行なうことができるPLLを実現すること
ができる。
【図面の簡単な説明】
第i図は従来のPLLの構成を示すブロツク図、第2図
は本発明のマイクロプロセツサ制御坪LLの−実施例の
構成を示すブロツク図、第3図は第2図における各部の
動作波形を示すタイムチャートである。 亀・・…・電圧制御発振器(VCO)、2……位相比較
器〜 3…・・・低域炉波器(LPF)、11……固定
周波数発振器、貴2……入力端子、S3……2分周器(
1〆2)「 14・…・・ィンヒビツト回路〜 15…
…アソド回路「 16……オア回路、亀7……m進カウ
ン夕「竃8……n造カウンタ、19……出力端子、28
・・…・立上り検出回路、21・・・・・・フリツプフ
ロツプ、22……割込みバス、23……マイクロプロセ
ツサ、24……N進ダウンカウンタ、25……レジスタ
「26……データバス「27……アドレスバス「28…
…デコーダ、29……フリツプフロツプ、30・・…’
アンド回路、31・・・・・・フリツプフロツプ、32
…・・・アンド回路、33・・・・・・インヒピツト回
路、34・・・・・・アンド回路。 オー図汁2図 第3図

Claims (1)

    【特許請求の範囲】
  1. 1 固定周波数の信号を発生する手段、該固定周波数の
    信号を計数して一定カウントごとに桁上げ出力を発生す
    る第1のカウンタ、該第1のカウンタの出力信号を分周
    する第2のカウンタ、該第2のカウンタの出力信号と入
    力信号との位相差を検出して入力信号パルスの入力ごと
    に該位相差に応じた値を求めるとともに該第1のカウン
    タの入力信号の周波数を増加すべきか減少すべきかを判
    定するマイクロプロセツサ、該マイクロプロセツサの判
    定結果により、該第1のカウンタの入力パルス間にパル
    スを1個加算又は入力パルスを1個阻止するように制御
    されるゲート手段とを具え、該マイクロプロセツサが求
    めた値により該第1のカウンタの桁上げ出力回数に対す
    る該ゲート手段の制御回数を定め該第2のカウンタの出
    力信号位相を入力信号位相に対して追従制御することを
    特徴とするマイクロプロセツサ制御PLL。
JP54110991A 1979-08-30 1979-08-30 マイクロプロセッサ制御pll Expired JPS6010457B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP54110991A JPS6010457B2 (ja) 1979-08-30 1979-08-30 マイクロプロセッサ制御pll

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP54110991A JPS6010457B2 (ja) 1979-08-30 1979-08-30 マイクロプロセッサ制御pll

Publications (2)

Publication Number Publication Date
JPS5634239A JPS5634239A (en) 1981-04-06
JPS6010457B2 true JPS6010457B2 (ja) 1985-03-18

Family

ID=14549623

Family Applications (1)

Application Number Title Priority Date Filing Date
JP54110991A Expired JPS6010457B2 (ja) 1979-08-30 1979-08-30 マイクロプロセッサ制御pll

Country Status (1)

Country Link
JP (1) JPS6010457B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0376463U (ja) * 1989-11-28 1991-07-31

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6141226A (ja) * 1984-08-03 1986-02-27 Fujitsu Ltd 従属同期型分周器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0376463U (ja) * 1989-11-28 1991-07-31

Also Published As

Publication number Publication date
JPS5634239A (en) 1981-04-06

Similar Documents

Publication Publication Date Title
US4513259A (en) Closed loop temperature compensated frequency reference
JPS6010457B2 (ja) マイクロプロセッサ制御pll
US4363003A (en) Phase locked loop for use with discontinuous input signals
JPH0631731B2 (ja) 温度補償機能付時計装置
EP0173699A1 (en) FREQUENCY SYNTHESISER WITH ACCURATE CONTROL THAT HAS AN INPUT SIGNAL WITH A UNSTABLE VARIABLE FREQUENCY.
JPH04165716A (ja) 周波数制御回路
JPH01157123A (ja) 周波数ロックループの周波数検出器
JPS586430A (ja) 温度測定回路
JP2729815B2 (ja) デジタル温度補償発振器の消費電力低減方法
JPH0450793A (ja) 時計精度調整装置
JPS6318897B2 (ja)
JPH05259904A (ja) 周波数シンセサイザ
JPS61116406A (ja) 温度補償付電子時計
KR950001436B1 (ko) 기준펄스 발생회로
JPS6224968B2 (ja)
JP2777368B2 (ja) 周波数シンセサイザ
JPH01198132A (ja) サンプルクロック発生回路
JPS6025485A (ja) 電子時計
JPH028492B2 (ja)
JPS5937901B2 (ja) 位相同期ル−プ
JPH04215093A (ja) 時計回路
JPS5972233A (ja) 発振周波数調整回路
JPH04164289A (ja) 高精度時計回路
JPH02216648A (ja) シリンダ位相サーボ装置
JPH01187462A (ja) モータの平均回転数検出方法