JPH0321149A - Pulse generation circuit - Google Patents

Pulse generation circuit

Info

Publication number
JPH0321149A
JPH0321149A JP15456189A JP15456189A JPH0321149A JP H0321149 A JPH0321149 A JP H0321149A JP 15456189 A JP15456189 A JP 15456189A JP 15456189 A JP15456189 A JP 15456189A JP H0321149 A JPH0321149 A JP H0321149A
Authority
JP
Japan
Prior art keywords
circuit
register
frequency
tone
pulse
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
JP15456189A
Other languages
Japanese (ja)
Other versions
JP2997274B2 (en
Inventor
Hiroki Akiyama
弘樹 秋山
Tatsuya Nishihara
達也 西原
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1154561A priority Critical patent/JP2997274B2/en
Publication of JPH0321149A publication Critical patent/JPH0321149A/en
Application granted granted Critical
Publication of JP2997274B2 publication Critical patent/JP2997274B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Devices For Supply Of Signal Current (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はパルス発生技術さらにはクロツク周波数の切換
方式に適用して有効な技術に関し、例えばCODEC 
(符号回路・復号回路)とその周辺機能を内蔵したディ
ジタル電話回路制御用LSIにおける呼出音発生回路(
以下、リンギング同路と称する)に利用して有効な技術
に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a pulse generation technology and a technology that is effective when applied to a clock frequency switching system, such as a CODEC.
(encoding circuit/decoding circuit) and its peripheral functions in a digital telephone circuit control LSI
The present invention relates to a technique effective for use in ringing (hereinafter referred to as ringing).

[従来の技術コ 電話回線のディジタル化に伴い、電話回路内にC O 
D E Cとともにリンキング回路や音量調整回路等の
各種機能回路が設けられる。その場合、それらの機能回
路をCODECとともに1つの半導体チップ」二に形或
したLSIがあると、電話回路を小型化する上で便利で
ある。
[Conventional technology] With the digitization of telephone lines, CO
Along with DEC, various functional circuits such as a linking circuit and a volume adjustment circuit are provided. In this case, it is convenient to have an LSI in which these functional circuits and the CODEC are integrated into one semiconductor chip, in order to miniaturize the telephone circuit.

このような多機能CODECに内蔵されるリンギング回
路には、複数種類の1〜−ンの発生およびトーンの切換
えによる呼出音選択機能が要求されることが多い。
The ringing circuit built into such a multifunctional CODEC is often required to have a ring tone selection function by generating a plurality of types of tones and switching tones.

なお、CODECに関しては、■サイエンスフォーラム
社 昭和58年工1月28日発行、「超LSIデバイス
ハンドブック」第483頁〜第488頁に記載がある。
Regarding CODEC, there is a description in "Ultra LSI Device Handbook" published by Science Forum Co., Ltd., January 28, 1982, pages 483 to 488.

[発明が解決しようとする課題] 本発明者は、連続して21〜−ンあるいは31・ーンを
繰返し発生するリンギング回路について検討した。その
結果、トーンの発生状態を考慮しないでトーンの切換え
を行なうと、第3図(A)に示すようにI〜−ン切換え
時にノイズが発生し、耳障りな呼出音が生じるという問
題点があることを見出した。
[Problems to be Solved by the Invention] The present inventor has studied a ringing circuit that repeatedly generates 21-- or 31-. As a result, if the tone is switched without considering the tone generation state, there is a problem in that noise is generated when the tone is switched, resulting in a harsh ringing tone, as shown in Figure 3 (A). I discovered that.

この発明は上記のような問題点に着11シてなされたも
ので、その目的とするところは、1−−ン切換え時にノ
イズの発生しないリンギング回路を提供することにある
The present invention has been made in view of the above-mentioned problems, and its object is to provide a ringing circuit that does not generate noise when switching from one to the other.

この発明の前記ならびにそのほかの目的と新規な特徴に
ついては、木1jJJ細害の記述および添附図面から明
らかになるであろう。
The above-mentioned and other objects and novel features of the present invention will become clear from the description and accompanying drawings.

[課題を解決するための手段] 本願において開示される発明のうち代表的なものの概要
を説明すれば、下記のとおりである。
[Means for Solving the Problems] Representative inventions disclosed in this application will be summarized as follows.

すなわち、クロックを計数するカウンタの値とレジスタ
にセットされたトーン指定コードとを比較回路で比較し
ながら一致した時点でカウンタをリセットすることで発
生するパルスの周波数を決定するとともに、上記比較回
路に供給されるトーン指定コードを切換えることで周波
数の切換えを行なうようにされたリンギング回路におい
て、−ヒ記レジスタと比較回路との間にラッチ回路を設
け,発生中のパルスの周期の完了を検出した時点で上記
ラッチ回路に次のトーン指定コードをラッチさせるよう
にした。
That is, a comparison circuit compares the value of the counter that counts the clock with the tone designation code set in the register, and when they match, the counter is reset to determine the frequency of the generated pulse. In a ringing circuit that switches the frequency by switching the supplied tone designation code, a latch circuit is provided between the register and the comparison circuit to detect the completion of the cycle of the pulse being generated. At this point, the latch circuit latches the next tone designation code.

[作用] 3 上記した手段によれば1−−ン切換え信号が入ってきて
も直ちに次の1−−ン指定コードが比較回路に供給され
ず、発生中のパルスの周期が完了した時点で供給される
ようになるため、1−−ン切換え時にノイズが発生する
のが防止される。
[Function] 3 According to the above-described means, even if a 1--on switching signal is input, the next 1--on designation code is not immediately supplied to the comparator circuit, but is supplied only when the cycle of the currently generated pulse is completed. This prevents noise from occurring when switching between 1 and 2.

[実施例] 第工図には本発明に係るリンギング回路の一実施例が示
されている。
[Embodiment] The first drawing shows an embodiment of the ringing circuit according to the present invention.

第工図において、lはチップ外部から供給される128
KHzのようなクロックφCを計数するカウンタ、2は
チップ外部のマイクロコンピュータ等から供給されるト
ーン指定コードをセッ1・するためのトーンレジスタで
、この1〜−ンレジスタ2は、全体が工2ビットで構成
され、4ビッ1−ずつ3回に分けてセッ1へされるよう
になっている。
In the first drawing, l is supplied from outside the chip 128
A counter that counts a clock φC such as KHz, and a tone register 2 for setting a tone designation code supplied from a microcomputer etc. outside the chip. The game consists of 4 bits, 1-, and is divided into 3 times into set 1.

また、3は同じくマイクロコンピュータ等から供給され
るモード指定コードを保持するモードレジスタで、この
モードレジスタ3に取り込まれたモード指定コードでシ
フ1・制御回路4を制御して3ビットのシフトレジスタ
5の動作の仕方を決定し、4ー ?つのトーンのみ連続して発生するモノ1〜−ンモード
、2つの1−−ンを繰り返し発生する2トーンモード、
3つのトーンを繰り返す3トーンモード等、モードレジ
スタ3内のモード指定コードに■対応したモードでシフ
トレジスタ5を動作させる。
Also, 3 is a mode register that holds a mode designation code supplied from a microcomputer, etc., and the mode designation code taken into this mode register 3 controls the shift 1 and control circuit 4 to control the 3-bit shift register 5. Decide how to operate, 4-? Mono 1--tone mode in which only one tone is generated continuously, 2-tone mode in which two 1--tones are repeatedly generated,
The shift register 5 is operated in a mode corresponding to the mode designation code in the mode register 3, such as a 3-tone mode in which three tones are repeated.

上記トーンレジスタ2には各ビットに対応されたゲー1
〜ao−a,1からなるセレクタSELが接続されてお
り、3ビットのシフトレジスタ5の各段の信号によって
上記ゲートG。−G1■のうち同時に4つずつ開閉制御
されるように構成されている。さらに、ゲートG。−G
よ,の後段には4つのD型フリップフロップFFo=F
F3からなるラッチ回路6が接続されており、ゲートG
。−G2によってトーンレジスタ2内のビットR 3.
,. R2,, R1oのうちいずれか1つのビット信
号がフリップフロップFFoに供給可能にされ、ゲート
03〜G5によってビットR,1, R21, R1■
のうちいずれか工つのビット信号がフリップフロップF
F,に供給可能にされ、ゲート06〜Gllによってビ
ットR3■,R2■,R1■のうちいずれか1つのビッ
ト信号?フリップフロノプFF,に供給可能にされ、さ
らにゲーl−G9〜G1。によってビッl−R,,, 
R,,J,R■3のうちいずれか1−つのビッI−信号
がフリツプフロツプFF3に供給可能にされされている
The tone register 2 has a game 1 corresponding to each bit.
A selector SEL consisting of ~ao-a, 1 is connected, and the gate G is controlled by signals from each stage of the 3-bit shift register 5. -G1■ are configured to be controlled to open and close four at a time at the same time. Furthermore, Gate G. -G
, there are four D-type flip-flops FFo=F in the rear stage.
A latch circuit 6 consisting of F3 is connected, and the gate G
. - Bit R in tone register 2 by G2 3.
、. Any one bit signal among R2, , R1o can be supplied to the flip-flop FFo, and the bits R,1, R21, R1■ are output by gates 03 to G5.
One of the bit signals is sent to the flip-flop F.
The bit signal of any one of bits R3■, R2■, R1■ is made available to be supplied to F, and gates 06 to Gll output the bit signal of any one of bits R3■, R2■, and R1■. It can be supplied to the flip-flop FF, and also to the games G9 to G1. By Bit-R,,,
A bit I signal of any one of R, , J, and R3 can be supplied to flip-flop FF3.

モートレシスタ3内のモー1く指定コーI一によりモノ
l−−ンモードが指定された場合、シフI〜レシスタ5
はシフト動作を行なわず、例えば最下位ヒッ1〜の出力
が連続してハイレベルを維持するように制御される。こ
れによって、ゲー1〜G 2 1 (] S +G,,
G,■のみが開かれて、トーンレシスタ2に保持された
コー1<のうちビッl− RIOI R41 1 R+
.21R.3の4つの信号がラッチ回路6に偶給され、
ラッチされる。
When the mono mode is specified by the mode 1 specification code I in motor register 3, shift I to register 5
does not perform a shift operation, and is controlled so that, for example, the outputs of the lowest H1~ continuously maintain a high level. As a result, game 1 to G 2 1 (] S +G,,
Only G and ■ are opened, and the bit- RIOI R41 1 R+ of the code 1< held in the tone register 2
.. 21R. The four signals of 3 are evenly supplied to the latch circuit 6,
Latched.

7は上記ラッチ回路6にラッチされたコー1−と上記カ
ウンタ1の計数値とを比較する一致検出回路で、この一
致検出回路7は4つのイグスクルーシブ○Rゲー1へE
■l E21 E3T E4とこれらの出力を人力信号
とする4人力ANDゲートGaとからなる。この検出回
路から出力される一致検出信一夕INV.とからなるフ
リップフロップFFaに供給される。フリップフロップ
FFaの出力信号は上記カウンタ]の1―位4つのフリ
ップフロップのリセット端子に供給されそれらをリセッ
トするとともに、フリップフロツプFFaの出力信号Q
aは分周回路8に供給され、例えば16分の1に分周さ
れる。これによって、ラッチ回路6にラッチされたコー
1〜に対応した周波数のパルスP列が形戊され、分周回
路8より出力される。分周回路8の出力パルス列Pは、
例えば抵抗ラダーとスイッチ列とからなるサイン波発生
回路に供給され、階段波形の擬似サイン波が発生され、
スピーカに供給される。ただし、上記分周回路8の出力
パルス列Pを外部端子より外部へ出力させ、このパルス
列でスピーカを直接廓動させるようにしてもよい。
Reference numeral 7 denotes a coincidence detection circuit that compares the code 1- latched by the latch circuit 6 with the count value of the counter 1.
■l E21 E3T Consists of E4 and a four-manpower AND gate Ga that uses these outputs as human power signals. The coincidence detection signal INV. output from this detection circuit. is supplied to a flip-flop FFa consisting of. The output signal of the flip-flop FFa is supplied to the reset terminals of the four first-order flip-flops of the above-mentioned counter to reset them, and the output signal Q of the flip-flop FFa is
The signal a is supplied to the frequency dividing circuit 8 and is divided into, for example, 1/16. As a result, a pulse P train having a frequency corresponding to the codes 1 to 1 latched by the latch circuit 6 is formed and outputted from the frequency dividing circuit 8. The output pulse train P of the frequency dividing circuit 8 is
For example, it is supplied to a sine wave generation circuit consisting of a resistor ladder and a switch row, and a staircase waveform pseudo sine wave is generated.
Supplied to the speaker. However, the output pulse train P of the frequency dividing circuit 8 may be outputted to the outside from an external terminal, and the speaker may be directly driven by this pulse train.

この実施例では、上記分周回路8の各段の出力信号と上
記フリップフロツプFFaの出力をインバータINV,
で反転した信号を入力信号とする7 の出力信廿が−1二記ラッチ回路6に対しランチタイミ
ング信弓−φLとして0(給されている。
In this embodiment, the output signals of each stage of the frequency dividing circuit 8 and the output of the flip-flop FFa are connected to an inverter INV,
The output signal of 7, which uses the inverted signal as the input signal, is supplied to the latch circuit 6 with -1 as the launch timing signal -φL.

また、この実施例では、特に制限されないが上記ラッチ
回路6を構戊する各フリップフロップFFo−FF,の
出力信吐を入力信号とするANDゲート10が設けられ
、このANDゲー1〜10の出力信号によって上記分周
回路8を構成する各段のフリップフロップがリセソ1−
されるようになっている。これによって、分周回路8は
リセッI一信》゜Rによってラッチ回路6がリセツ1−
されたとき、およびラッチ回路6にオール「O」がラッ
チされたときにリセッlへされる。
Further, in this embodiment, an AND gate 10 is provided which receives as an input signal the output signals of the respective flip-flops FFo to FF constituting the latch circuit 6, although not particularly limited thereto. Depending on the signal, the flip-flops of each stage constituting the frequency dividing circuit 8 are
It is now possible to do so. As a result, the frequency divider circuit 8 is reset.
is reset, and when all "O"s are latched in the latch circuit 6.

次に上記実施例のリンギング回路の動作を第2図のタイ
ミングチャー1〜を用いて説明する。
Next, the operation of the ringing circuit of the above embodiment will be explained using timing charts 1 to 1 in FIG. 2.

外部のマイクロコンピュータから供給される8ビットの
信号は、七位4ビットがコマンド部、下位4ビットがデ
ータ部とされており、上位4ビットを図示しないデコー
ダでデコードすることにより下位4ビッ1〜のデータを
ラッチするレジスタが指定される。
The 8-bit signal supplied from an external microcomputer has the 7th-order 4 bits as a command section and the lower 4 bits as a data section. By decoding the upper 4 bits with a decoder (not shown), the lower 4 bits 1-- The register that latches the data is specified.

8 ?ンギング回路を31・−ンモードで動作させる場合に
は、マイクロコンピュータからl2ビッ1〜のトーン指
定コードが3回に分けて4ビッ1−ずつ供給され、トー
ンレジスタ2の対応するビッl〜にセットされる。また
、これとは別に同様の方法で4ビットのモード指定コー
ドがモーI・レジスタ3にセッI・される。
8? When operating the switching circuit in the 31-on mode, the microcomputer supplies the tone designation code for l2 bits 1 to 4 bits three times, and sets the corresponding bits in tone register 2. be done. Separately, a 4-bit mode designation code is set in the mode I register 3 in a similar manner.

これによって、シフト制御回路4は外部から0(給され
るクロックCKに従って、シフトレジスタ5をシフト動
作させ、先ずゲー1’ G 2 ,G s ,G 8,
G■1を開き、次にゲー1〜G,,G.,,G7,G,
。を、さらにその次にゲーエG。, G,, GIi,
 G9をひらき、マイクロコンピュータによりモードが
変換されるまでこれを繰り返す。ゲー1〜G2, G5
, G8,G11が開かれた状態で外部からリセット信
′;fRが入力されると、カウンタ土の最下位のフリッ
プフロップ及びラッチ回路6がリセットされ、その結果
、カウンタ]の残りのフリップフロツプと分周回路8が
リセッ1・される。すると、A N Dゲー1−9の出
力たるラッチタイミング信じ・φ14がハイレ?ルにさ
れ、リセッ1・が解除されるとクロックφCの立下りに
同期してφLがハイレベルに変化し、レジスタlのビッ
トR■。, R11, R1■,R■3の信号がラッチ
回路6に取り込まれる。これとともに、カウンタ1がク
ロツクφCの計数を開始し、ランチ回路6の保持データ
と一致した時点で一致検出回路7の出力がハイレベルに
変化する。
As a result, the shift control circuit 4 shifts the shift register 5 according to the clock CK supplied with 0 from the outside, and first shifts the gates 1' G 2 , G s , G 8 ,
Open G■1, then play games 1 to G,,G. ,,G7,G,
. , and then Gae G. , G,, GIi,
Open the G9 and repeat this until the mode is converted by the microcomputer. Game 1~G2, G5
, G8, and G11 are open, and when a reset signal '; The circuit 8 is reset. Then, do you believe the latch timing that is the output of AAND game 1-9? φ14 is high? When reset 1 is released, φL changes to high level in synchronization with the fall of clock φC, and bit R■ of register l. , R11, R1■, and R■3 are taken into the latch circuit 6. At the same time, the counter 1 starts counting the clock φC, and when the data matches the data held in the launch circuit 6, the output of the match detection circuit 7 changes to high level.

第2図にはラッチ回路6に(1 0 1 0)が取り込
まれている場合のタイミングを示す。
FIG. 2 shows the timing when (1 0 1 0) is captured in the latch circuit 6.

一致検出回路7の出力がハイレベルに変化するとフリッ
プフロツプFFaの出力Qaがハイレベルに変化してカ
ウンタlがリセットされる。すると、カウンタ1の値が
かわるため、速やかに一致検出回路7の出力がロウレベ
ルに変化する。一方、フリップフロップFFaの出力Q
aは分周回路8にクロックとして供給されている。その
ため、カウンタ1がラッチ回路6に取り込まれた値を計
数するのに要する時間ごとに一致検出信号が出力され、
分周回路8からはその16倍の周期で変化するパルス列
Pが出力される。このパルス列Pに基?いてスピーカが
跣動されることにより、ラッチ回路6内のコードに対応
した周波数f1のI−−ンが発生される。
When the output of the coincidence detection circuit 7 changes to a high level, the output Qa of the flip-flop FFa changes to a high level and the counter 1 is reset. Then, since the value of the counter 1 changes, the output of the coincidence detection circuit 7 quickly changes to low level. On the other hand, the output Q of flip-flop FFa
a is supplied to the frequency dividing circuit 8 as a clock. Therefore, a coincidence detection signal is output every time it takes for the counter 1 to count the value taken into the latch circuit 6.
The frequency dividing circuit 8 outputs a pulse train P that changes at a period 16 times that of the pulse train P. Based on this pulse train P? When the speaker is moved, an I--on having a frequency f1 corresponding to the code in the latch circuit 6 is generated.

この1ヘーン発生中に、クロックφCと非同期でこれよ
りすっと周期の長いクロックCKが入ってくると、シフ
1−レジスタ5がシフ1・動作し、ゲー1〜Go−01
■を切り換えるため、トーンレジスタ2内のR x o
 + R 1 ,+ R 1 2 1 R ■aに代わ
ってR2.,R2■,R2■,R23の信号がラッチ回
路6へ供給される。しかして、この実施例のリンギング
回路においては、ゲートGIl−Gエ,が切り換えられ
ても直ちにトーン指定コードがラッチ回路6に取り込ま
れるのではなく、一致検出信号をクロツクとする分周回
路8の各段の出力がすべて口ウレベルに変化した時点、
すなわち第3図(B)に示すように発生しているトーン
(周波数f■)の周期が完了した時点でラッチタイミン
グ信号φLが形戊されて、1〜−ンレジスタ2内の次の
4ビットのコードがラッチ回路6に取り込まれる。その
結果、ラ11 ?f2のパルス列が出力される。
When a clock CK which is asynchronous with the clock φC and has a much longer period comes in while this 1 hone is occurring, the shift 1-register 5 operates as shift 1, and the shift 1 to Go-0
In order to switch the R x o in the tone register 2,
+ R 1 , + R 1 2 1 R ■ R2. in place of a. , R2■, R2■, and R23 are supplied to the latch circuit 6. Therefore, in the ringing circuit of this embodiment, even if the gates GIl-Ge are switched, the tone designation code is not immediately taken into the latch circuit 6, but the frequency dividing circuit 8, which uses the coincidence detection signal as the clock, When all the outputs of each stage have changed to the output level,
That is, as shown in FIG. 3(B), when the cycle of the generated tone (frequency f) is completed, the latch timing signal φL is formed and the next 4 bits in register 2 are input. The code is taken into the latch circuit 6. As a result, La 11? A pulse train of f2 is output.

3トーンモードでは、その後再びクロックCKが入って
きた時点でゲー1〜G,−Gエ,の切り換えが行なわれ
、発生中のトーン(周波数t’z)の周期が完了した時
点で次のコードがラッチ回路6に取り込まれ、コードに
対応した周波数fJのパルス列が出力される。その後、
再びクロックCKに同期してゲートG。−6■1が切り
換わり、トーンがf1→f2→f3→f1→f2→・・
・・のように変化を繰り返す。
In the 3-tone mode, when the clock CK is input again, the switching is performed from 1 to G, -G, and when the cycle of the tone being generated (frequency t'z) is completed, the next code is started. is taken into the latch circuit 6, and a pulse train of frequency fJ corresponding to the code is output. after that,
Gate G again in synchronization with clock CK. -6■1 is switched and the tone changes from f1 → f2 → f3 → f1 → f2 →...
Repeat changes like...

一方、2トーンモードではシフ1〜レジスタ5は工段目
と2段目との間でのみシフ1〜を繰り返すように制御さ
れるため、ラッチ回路6へ取り込まれるトーン指定コー
ドも2種類だけとなり、f1→f2→f■→f2→・・
・・のトーンを繰り返す。
On the other hand, in the 2-tone mode, shift 1 to register 5 are controlled to repeat shift 1 to only between the first stage and second stage, so only two types of tone designation codes are loaded into the latch circuit 6. f1→f2→f■→f2→・・・
Repeat the tone.

モノ1ヘーンモードでは前述したように1種類の1・−
ン指定コードしかラッチ回路6に供給されないため、同
一の1〜−ンを発生し続ける。1−−ンの発生はマイク
ロコンピュータから次のコマンドが一12 れるまで継続される。
In mono 1 hane mode, as mentioned above, one type of 1・-
Since only the ON designation code is supplied to the latch circuit 6, the same 1 to -ON continues to be generated. The generation of 1-- continues until the next command is issued from the microcomputer.

なお、上記実施例では一致検出信秒を取込むフリップフ
ロップFFaの出力と分周回路8の各段の出力を入力信
号とするANDゲート9によりラッチ回路6のラッチタ
イミング信号φLを発生させているが、一致検出信号そ
のものをラッチ回路6のラッチタイミング信号とするよ
うなリンギング回路も考えられる。ただし、そのような
回路形式で本実施例と同じ1〜−ン発生機能を実現する
にはカウンタ1の他、分周回路8の各段の出力について
も比較を行なう一致検出回路が必要となり、回路規模が
大きくなるという欠点がある。
In the embodiment described above, the latch timing signal φL of the latch circuit 6 is generated by an AND gate 9 whose input signals are the output of the flip-flop FFa that receives the coincidence detection signal and the output of each stage of the frequency divider circuit 8. However, a ringing circuit in which the coincidence detection signal itself is used as the latch timing signal of the latch circuit 6 is also conceivable. However, in order to realize the same 1 to - generation function as in this embodiment with such a circuit type, a coincidence detection circuit that compares the outputs of each stage of the frequency divider circuit 8 in addition to the counter 1 is required. The disadvantage is that the circuit scale becomes large.

以上説明したように上記実施例は、クロックを計数する
カウンタの値とレジスタにセッ1−されたトーン指定コ
ードとを比較回路で比較しながら一致した時点でカウン
タをリセットすることで発生するパルスの周波数を決定
するとともに、上記比較回路に供給されるトーン指定コ
ードを切換えることで周波数の切換えを行なうようにさ
れたリンギング回路において、上記レジスタと比較回路
との間にラッチ回路を設け、発生中のパルスのIi’i
l期の完γを検出した時点て上詔ラッチ回路に次の1ヘ
ーン指定コードをランチさせるようにしたので、トーン
切換え信号が入ってきても直ちに次の1ヘーン指定コー
ドが比較回路に供給されず、発生中のパルスの周期か完
Yした時点で但給されるようになるため、トーン切換え
時にノイズか発生するのが防止されるという効果がある
As explained above, in the above embodiment, the value of the counter that counts the clock and the tone designation code set in the register are compared in the comparison circuit, and the counter is reset when they match, thereby generating a pulse. In the ringing circuit, which determines the frequency and switches the frequency by switching the tone specifying code supplied to the comparison circuit, a latch circuit is provided between the register and the comparison circuit to detect the frequency being generated. Pulse Ii'i
As soon as the completion γ of the l period is detected, the next 1-Hen designation code is launched in the upper edict latch circuit, so even if the tone switching signal is input, the next 1Hen designation code is immediately supplied to the comparator circuit. First, since the signal is supplied when the period of the pulse currently being generated is completed, it is effective to prevent noise from occurring when switching tones.

以−1二本発明者によってなされた発明を実施例に基づ
き具体的に説明したが、本発明は上記実施例に限定され
るものではなく、その嬰旨を逸脱しない範囲で種々変更
可能であることはいうまでもない。例えば上記実施例て
はゲーh G o − G t rからなるセレクタS
 E Lと一致検出回路7との間にラッチ回路6を設け
、発生中のパルスの周期が完了した時点で次のI〜−ン
指定コードをランチ同路6にラッヂさせて一致検出回路
7に供給させるようにしているが、ラノチ回路6を設け
る代わりにANDゲー1−9の出力φLをシフ1・制御
回路4AO(給して、クロックC Kとφ■,とに基づ
いて周期完?時点でシフ1・レシスタ5をシフ1・させ
、ゲー1〜Go−0■1を切り換えるようにしてもよい
Hereinafter, the invention made by the present inventor has been specifically explained based on Examples, but the present invention is not limited to the above Examples, and various modifications can be made without departing from the spirit thereof. Needless to say. For example, in the above embodiment, the selector S consisting of the game hG o - G tr
A latch circuit 6 is provided between E L and the coincidence detection circuit 7, and when the period of the pulse being generated is completed, the next I~-in designation code is latched to the launch circuit 6 and sent to the coincidence detection circuit 7. However, instead of providing the Lanochi circuit 6, the output φL of the AND gates 1-9 is supplied to the shift 1/control circuit 4AO (supplied to the shift 1/control circuit 4AO), and the cycle is completed based on the clock CK and φ■. The shift 1 resistor 5 may be set to shift 1 to switch between Go 1 and Go-0.

以−ヒの説明では主として本発明者によってなされた発
明をその背景となった利用分野である多機能CODEC
に内蔵されたリンキング回路に適用した場合について説
明したが、この発明はそれに限定されるものでなく、ア
ラーム音を発生する時計用LSIその他周波数の異なる
パルス列を連続して発生したい場合に利用することがで
きる。
In the following explanation, the invention made by the present inventor will be mainly explained in terms of the multifunctional CODEC, which is the field of application in which the invention was made.
Although the present invention has been described in the case where it is applied to a linking circuit built in, the present invention is not limited thereto, and can be applied to an LSI for a clock that generates an alarm sound, or other cases where it is desired to continuously generate pulse trains of different frequencies. I can do it.

[発明の効果] 本願において開示される発明のうち代表的なものによっ
て得られる効果を簡単に説明すれば下記のとおりである
[Effects of the Invention] The effects obtained by typical inventions disclosed in this application are briefly explained below.

すなわち、夕ロックを計数するカウンタの値とレジスタ
にセツ1〜されたトーン指定コードとを比較回路で比較
しながら一致した時点でカウンタをリセットすることで
発生するパルスの周波数を決定するとともに、上記比較
回路に供給されるトーン指定コードを切換えることで周
波数の切換えを行なうようにされたリンギング回路にお
いて、ト15 ーン切換え時のノイズの発生を防止することができる。
That is, the comparison circuit compares the value of the counter that counts the evening lock with the tone designation code set in the register, and when they match, the counter is reset to determine the frequency of the generated pulse. In a ringing circuit configured to switch frequencies by switching the tone specifying code supplied to the comparator circuit, it is possible to prevent the generation of noise when switching tones.

【図面の簡単な説明】 第1図は本発明をリンギング回路に適用した場合の一実
旅例を示す回路図、 第2図はその回路のタイミングチャー1〜、第3図牛羊
=工買ツ享は従来のリンギンク回路におけるトーン切換
え時の波形および本発明に係るリンギング回路における
1ヘーン切換え時の波形を示すタイミングチャートであ
る。 1・・・・計数手段(カウンタ)、2・・・・1〜−ン
レシスタ、3・・・・モードレジスタ、5・・・・シフ
1〜レジスタ、6・・・・ラッチ回路、7・・・・比較
回路(一致検出回路)、8・・・・分周回路、9・・・
論理積回路(ANDゲート)。 −16 特開平3 21149(6) 特開平3 21149(7)
[Brief explanation of the drawings] Fig. 1 is a circuit diagram showing an example of an actual journey when the present invention is applied to a ringing circuit, Fig. 2 is a timing chart 1 to 1 of the circuit, and Fig. 3 is a circuit diagram showing an example of the circuit when the present invention is applied to a ringing circuit. 2 is a timing chart showing waveforms at the time of tone switching in the conventional ringing circuit and waveforms at the time of 1-tone switching in the ringing circuit according to the present invention. 1...Counting means (counter), 2...1~-n register, 3...Mode register, 5...Shift 1~register, 6...Latch circuit, 7... ... Comparison circuit (coincidence detection circuit), 8... Frequency division circuit, 9...
Logical product circuit (AND gate). -16 JP-A-3 21149 (6) JP-A-3 21149 (7)

Claims (1)

【特許請求の範囲】 1、クロックを計数して発生するパルスの周期を決定す
るための計数手段と、複数の周波数指定コードを保持す
るレジスタと、上記計数手段の値と選択された周波数指
定コードとを比較する比較回路と、上記レジスタに保持
された複数の周波数指定コードのうち一つを選択して上
記比較回路に供給するセレクタとを備え、発生中のパル
スの周期完了時点で上記比較回路への周波数指定コード
の供給を行なうように構成されていることを特徴とする
パルス発生回路。 2、上記セレクタと比較回路との間にラッチ回路が設け
られ、上記セレクタで選択された周波数指定コードが発
生中のパルスの周期完了時点でこのラッチ回路に取り込
まれるように構成されていることを特徴とする請求項1
記載のパルス発生回路。 3、上記比較回路の出力信号をクロックとする分周回路
と、この分周回路の各段のフリップフロップの出力信号
と上記比較回路の出力信号に対応する信号とを入力信号
とする論理積回路とを備え、この論理積回路により周期
完了時を検出し、上記周波数指定コードの切換え信号を
発生するように構成されていることを特徴とする請求項
1または2記載のパルス発生回路。
[Claims] 1. Counting means for counting clocks to determine the cycle of generated pulses, a register holding a plurality of frequency designation codes, and the value of the counting means and the selected frequency designation code. and a selector that selects one of the plurality of frequency designation codes held in the register and supplies it to the comparison circuit, and the comparison circuit selects one of the plurality of frequency designation codes held in the register and supplies it to the comparison circuit. 1. A pulse generation circuit configured to supply a frequency designation code to a pulse generator. 2. A latch circuit is provided between the selector and the comparison circuit, and the frequency designation code selected by the selector is configured to be captured into the latch circuit at the completion of the cycle of the pulse being generated. Claim 1
The pulse generation circuit described. 3. A frequency divider circuit whose clock is the output signal of the comparison circuit, and an AND circuit whose input signals are the output signals of the flip-flops in each stage of the frequency divider circuit and the signal corresponding to the output signal of the comparison circuit. 3. The pulse generating circuit according to claim 1, wherein said AND circuit is configured to detect a cycle completion time and generate a switching signal for said frequency designation code.
JP1154561A 1989-06-19 1989-06-19 Pulse generation circuit Expired - Fee Related JP2997274B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1154561A JP2997274B2 (en) 1989-06-19 1989-06-19 Pulse generation circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1154561A JP2997274B2 (en) 1989-06-19 1989-06-19 Pulse generation circuit

Publications (2)

Publication Number Publication Date
JPH0321149A true JPH0321149A (en) 1991-01-29
JP2997274B2 JP2997274B2 (en) 2000-01-11

Family

ID=15586936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1154561A Expired - Fee Related JP2997274B2 (en) 1989-06-19 1989-06-19 Pulse generation circuit

Country Status (1)

Country Link
JP (1) JP2997274B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5205805A (en) * 1990-09-04 1993-04-27 Hitachi Seiko Ltd. Printed circuit board processing machine incorporating tool holding device
EP1184182A2 (en) 2000-09-04 2002-03-06 Canon Kabushiki Kaisha Ink jet recording system and method of preserving recording head
WO2025052943A1 (en) 2023-09-06 2025-03-13 インテグリカルチャー株式会社 Cell culturing device and cell culturing method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5205805A (en) * 1990-09-04 1993-04-27 Hitachi Seiko Ltd. Printed circuit board processing machine incorporating tool holding device
EP1184182A2 (en) 2000-09-04 2002-03-06 Canon Kabushiki Kaisha Ink jet recording system and method of preserving recording head
WO2025052943A1 (en) 2023-09-06 2025-03-13 インテグリカルチャー株式会社 Cell culturing device and cell culturing method

Also Published As

Publication number Publication date
JP2997274B2 (en) 2000-01-11

Similar Documents

Publication Publication Date Title
US3981217A (en) Key assigner
US6501816B1 (en) Fully programmable multimodulus prescaler
JPS6151793B2 (en)
JPH0321149A (en) Pulse generation circuit
JPH1117531A (en) Digital delay circuit and digital PLL circuit
JP2002323971A (en) Random number generator
JP3466774B2 (en) Period generation circuit in semiconductor test equipment
US4811370A (en) Digital muting circuit
JP2678115B2 (en) Timer circuit
KR100296208B1 (en) Circuit device for delaying the function signal
JPH1198007A (en) Frequency divider
JP2000134070A (en) Noise eliminating circuit
JP3690915B2 (en) Semiconductor device having random number generation circuit
JP2001308686A (en) flip flop
JP3736190B2 (en) Digital filter
JPH05145519A (en) Digital correlation device
KR100238208B1 (en) Synchronous serial input and output circuit
JP2744344B2 (en) Digital phase locked loop device
JPH03233492A (en) Driving circuit
JP2526668B2 (en) Space diversity control circuit
JP3514020B2 (en) Rate generator
JP3125651B2 (en) Rate generator
JP2786455B2 (en) Ringing sound generation circuit
JPH08265168A (en) Serial-parallel conversion circuit
JPH09145803A (en) Test mode setting circuit

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees