Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0429272B2 - - Google Patents
[go: Go Back, main page]

JPH0429272B2 - - Google Patents

Info

Publication number
JPH0429272B2
JPH0429272B2 JP17133682A JP17133682A JPH0429272B2 JP H0429272 B2 JPH0429272 B2 JP H0429272B2 JP 17133682 A JP17133682 A JP 17133682A JP 17133682 A JP17133682 A JP 17133682A JP H0429272 B2 JPH0429272 B2 JP H0429272B2
Authority
JP
Japan
Prior art keywords
tone
memory
output
signal
address
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
JP17133682A
Other languages
Japanese (ja)
Other versions
JPS5961353A (en
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 filed Critical
Priority to JP17133682A priority Critical patent/JPS5961353A/en
Publication of JPS5961353A publication Critical patent/JPS5961353A/en
Publication of JPH0429272B2 publication Critical patent/JPH0429272B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M19/00Current supply arrangements for telephone systems
    • H04M19/02Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Devices For Supply Of Signal Current (AREA)

Description

【発明の詳細な説明】 本発明は電話交換機における断続トーン発生方
式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for generating intermittent tone in a telephone exchange.

従来の電話交換機では、各種の可聴信号音(以
下単にトーンと称す)、例えば電話機の受話器上
げにより発生するダイアルトーン(DT)、ダイ
アルした後相手を呼び出す時に発生するリングバ
ツクトーン(RBT)、相手が話し中の場合発生す
るビジートーン(BT)などが用いられている。
ところで、音声信号をデジタル信号列として扱う
時分割通話路を持つ交換機(以下単にデジタル交
換機と称す)においてもこれらのトーンが用いら
れるが、該トーンはデジタル化された形でデジタ
ル交換機内で扱われる為、トーンの発生もアナロ
グ信号から変換する方式よりも直接デジタル信号
で発生させる方式が有利である。
Conventional telephone exchanges use various audible signal tones (hereinafter simply referred to as tones), such as the dial tone (DT) generated when a telephone picks up the handset, the ring back tone (RBT) generated when calling the other party after dialing, and the other party's tone. Busy tone (BT), which occurs when someone is busy, is used.
By the way, these tones are also used in exchanges that have time-division communication channels (hereinafter simply referred to as digital exchanges) that treat voice signals as digital signal sequences, but the tones are handled in digital form within the digital exchange. Therefore, it is more advantageous to generate tones directly from digital signals than from analog signals.

ところで、トーンは単周波又は多周波(具体的
には二周波)混合波の連続音又は周期的に断続し
たものである。このトーンの例を第1図に示す。
第1図aはトーンAを、又同図bはトーンBの波
形をそれぞれ示し、このトーンAとBとでは周波
数、断続周期、振幅がそれぞれ異なつていること
が明らかである。また前述した如きトーンのデジ
タル符号化は、一般に第2図に示す様に同図aに
示すアナログトーンを同図bに示す如くサンプリ
ングして多数のサンプル値S0…S11を作り、これ
らサンプル値を同図cに示す如く、デジタル符号
列に変える過程によつて表わされる。時分割多重
化信号は前述した如きデジタル符号列を一つの直
列信号列にまとめたもので、デジタル符号列の1
サンプル値の時間を1フレムとして1フレームを
多数のタイムスロツトに分け、同図dに示す如
く、1フレーム中の一定位置のタイムスロツトに
1つのデジタル符号列を対応させる。
Incidentally, a tone is a continuous sound or periodically interrupted sound of a single frequency or a multifrequency (specifically, two-frequency) mixed wave. An example of this tone is shown in FIG.
FIG. 1a shows the waveform of tone A, and FIG. 1b shows the waveform of tone B. It is clear that tones A and B are different in frequency, intermittent period, and amplitude. Furthermore, in the digital encoding of tones as described above, generally, as shown in Fig. 2, the analog tone shown in Fig. 2a is sampled as shown in Fig. 2b to create a large number of sample values S0 ... S11 , and these samples are It is expressed by the process of converting the value into a digital code string, as shown in c of the same figure. A time division multiplexed signal is a combination of digital code strings as described above into one serial signal string.
One frame is divided into a large number of time slots, with the sample value time being one frame, and one digital code string is made to correspond to a time slot at a fixed position in one frame, as shown in FIG.

デジタル交換機では上記の如き時分割多重化信
号を時分割通話路に入力し必要な加入者端末
SUB1,SUB2に分配する。すなわち、第3図に
示す様に、トーン発生器2で発生した前述した如
きトーンを時分割通話路を有するデジタル交換機
1を介して加入者端末SUB1,SUB2にそれぞれ
異なつた時刻t1及び時刻t2に分配するものであ
る。
In a digital exchange, the above-mentioned time-division multiplexed signals are input to the time-division communication path and the necessary subscriber terminals are
Distribute to SUB 1 and SUB 2 . That is, as shown in FIG. 3, the above-mentioned tones generated by the tone generator 2 are transmitted to the subscriber terminals SUB 1 and SUB 2 at different times t 1 and 2 via the digital exchange 1 having a time-division communication path. It is distributed at time t2 .

第4図は前述した如きトーン発生器の従来例を
示すものである。図中、メモリ20は、複数種の
トーンの各1周期分のデジタル値を記憶してお
り、1周期分のトーン種別(例えば後述するよう
に第6図に示すトーンA〜トーンD及び無音)を
指定する上位アドレスと、1周期分のトーンのサ
ンプル値を指定する下位側のアドレスを1フレー
ム毎に順次与えることにより、指定したトーンを
順次出力する。この出力を以下、多重化トーン信
号と称することにする。
FIG. 4 shows a conventional example of the tone generator as described above. In the figure, a memory 20 stores digital values for one period each of a plurality of types of tones, and includes tone types for one period (for example, tones A to tone D shown in FIG. 6 and silence as described later). The specified tones are sequentially output by sequentially giving each frame an upper address that specifies the upper address and a lower address that specifies the sample value of the tone for one cycle. This output will hereinafter be referred to as a multiplexed tone signal.

第6図はメモリ20の格納内容を示すものであ
り、ここでは4つのトーンA〜Dのエリアと無音
パターンデータに分けられ、上位アドレスにより
1つのエリアが指定され、下位アドレスにより1
つのエリアの中の1個のデータが指定される。無
音パターンは固定パターンで構成される為、上位
及び下位アドレスで1個のデータが指定される。
FIG. 6 shows the contents stored in the memory 20, which is divided into four tone areas A to D and silence pattern data, one area is designated by the upper address and one area is designated by the lower address.
One piece of data in one area is specified. Since the silent pattern is composed of a fixed pattern, one piece of data is designated by the upper and lower addresses.

セレクタ21は、メモリ20の下位アドレスを
選択するもので、この下位アドレスは各トーン種
別(トーンA〜トーンD)又は無音パターン指定
に対応しており、1フレーム毎に歩進するカウン
タ22a乃至22dの出力又は無音パターンの下
位アドレスの内一個を選択する。このセレクタ2
1の選択情報は、メモリ20の上位アドレス(ト
ーン種別又は無音パターン指定を表わす)と両方
で1つのトーンのサンプル値を指定するものであ
る。
The selector 21 selects a lower address of the memory 20, and this lower address corresponds to each tone type (tone A to tone D) or silence pattern designation, and counters 22a to 22d that increment every frame. Select one of the lower addresses of the output or silent pattern. This selector 2
The selection information 1 specifies the sample value of one tone by both the upper address of the memory 20 (indicating tone type or silence pattern designation).

カウンタ23は、タイムスロツト毎に1フレー
ムを周期として歩進するタイムスロツトカウンタ
である。デコーダ24は、トーンを出力するタイ
ムスロツトを解読し、トーン種別に応じて上位ア
ドレスを選択するセレクタ25及びインタ(断
続)種別(例えばインタ1〜インタ3)に応じて
カウンタ26aから26cを選択するセレクタ2
7にコーダ28を介して上記タイムスロツトの時
刻情報を供給する。セレクタ27で出力トーン対
応に選ばれたカウンタ26a乃至カウンタ26c
の出力は、セレクタ29に与えられ、メモリ20
の上位アドレスにトーン信号パターン又は無信号
パターン指定のどちらを選ぶか、すなわちトーン
をONにするかOFFにするかを決定する。この動
作はタイムスロツト毎に行なわれ、次々と異なる
トーン及びそれに対応する出力パターン、インタ
が出力される。以上のようにしてメモリ20の上
位及び下位アドレスが与えられるとメモリ20の
出力には断続を伴う多重化トーン信号が得られ
る。
The counter 23 is a time slot counter that increments at a cycle of one frame for each time slot. The decoder 24 decodes the time slot for outputting a tone, selects a selector 25 that selects an upper address according to the tone type, and selects counters 26a to 26c according to the intermittent type (for example, inter 1 to inter 3). Selector 2
The time information of the above-mentioned time slot is supplied to the time slot 7 via the coder 28. Counters 26a to 26c selected by the selector 27 to correspond to the output tone
The output of is given to the selector 29 and the memory 20
Decide whether to specify a tone signal pattern or a no-signal pattern for the upper address of , that is, whether to turn the tone ON or OFF. This operation is performed for each time slot, and different tones and corresponding output patterns and inters are output one after another. As described above, when the upper and lower addresses of the memory 20 are given, a multiplexed tone signal with intermittent signals is obtained at the output of the memory 20.

上記カウンタ23の出力で各セレクタを制御す
る回路を第5図に示し、その金物量について考察
する。デコーダ24の各リードはカウンタ23の
出力が特定のパターンになる時出力を得るもの
で、多入力のアンドゲート機能を主としている。
このため、カウンタ23の計数値が増える構成を
とると、カウンタ23の出力リードが増えるため
アンドゲートの入力リード数も増加し又1個のト
ーン種別に対し、1個のアンドゲートが必要であ
る。なぜならデコーダ24の出力はトーン種別に
対応しており、それがセレクタ25の選択専用情
報となるからである。前記コーダ28は、デコー
ダ24の出力をインタ種別毎に振り分けるもの
で、2つ以上のトーンが同じインタの時、オアゲ
ート機能により集約してセレクタ27の選択専用
情報を得ることになる。従つて、トーンの種別が
増加するとコーダ28は入力リード数が増す為、
よりゲート数又はゲートの大きさが大きくなり金
物量が増加する。セレクタ27の金物量はインタ
の種類にほぼ比例して増加する。
A circuit for controlling each selector with the output of the counter 23 is shown in FIG. 5, and the quantity of metal objects will be discussed. Each lead of the decoder 24 obtains an output when the output of the counter 23 becomes a specific pattern, and mainly functions as a multi-input AND gate.
Therefore, if a configuration is adopted in which the count value of the counter 23 increases, the number of output leads of the counter 23 increases, so the number of input leads of the AND gate also increases, and one AND gate is required for one tone type. . This is because the output of the decoder 24 corresponds to the tone type, and becomes information exclusively for selection by the selector 25. The coder 28 distributes the output of the decoder 24 according to the type of inter, and when two or more tones are the same inter, they are aggregated by an OR gate function to obtain information exclusively for selection by the selector 27. Therefore, as the number of tone types increases, the number of input leads for the coder 28 increases.
As the number of gates or the size of the gates increases, the amount of metal objects increases. The amount of metal in the selector 27 increases almost in proportion to the type of interface.

この様に、前述の如きトーン発生器ではトーン
の種別及びインタの種類が増加すると、カウンタ
22a〜22d,カウンタ26a〜26c,メモ
リ20,セレクタ21,デコーダ24,セレクタ
27,コーダ28の各構成金物量が増加し全体に
大規模となる。
In this way, in the tone generator as described above, as the types of tones and the types of inters increase, the hardware components of the counters 22a to 22d, counters 26a to 26c, memory 20, selector 21, decoder 24, selector 27, and coder 28 increase. The amount increases and the overall scale becomes large.

以上、要するに従来の断続トーン発生方式にお
いては、次のような場合に欠点が生ずる。
In summary, the conventional intermittent tone generation system has drawbacks in the following cases.

(1) 多重度が大で1フレーム当りのタイムスロツ
ト数が多く、又トーン種別も多い時にデコーダ
の金物量が増大する。又同様の場合コーダの金
物量も増大する。
(1) When the multiplicity is high, the number of time slots per frame is large, and the number of tone types is large, the amount of hardware for the decoder increases. In the same case, the amount of metal in the coder also increases.

(2) タイムスロツトとトーン種別とインタの相互
の対応は、デコーダ又はコーダによる固定され
たワイヤードロジツクである為、変更の融通性
が悪い。
(2) The mutual correspondence between time slots, tone types, and interfaces is based on fixed wire logic using a decoder or coder, so there is little flexibility in changing it.

本発明は従来の上記の如き欠点に鑑み、複数の
信号チヤンネルに対しそれぞれメモリから順次デ
ジタル波形データ又はデジタル無音データを周期
的に繰り返して読出すことにより、可聴信号音
(トーン)の時分割多重化信号を発生するトーン
発生器において、複数の種類のデジタルトーン波
形データ及びデジタル無音パターンでデータを記
憶し、かつ、入力端子の上位アドレスにトーン種
別又は無音パターンのエリアを指定し、下位アド
レスに1つのエリア内の1個のデータを指定する
ことにより多重化トーン信号を出力する第1のメ
モリ手段と、入力端子の上位アドレスに前記トー
ンの断続情報を指定し、下位アドレスに時分割多
重化信号のタイムスロツト番号情報を指定するこ
とにより前記第1のメモリの上位アドレス情報を
出力する第2のメモリ手段とを有し、時分割多重
化信号のタイムスロツト番号に応じて前記第2の
メモリ手段のアドレスを指定し、さらに前記第1
のメモリ手段のアドレスを指定することにより多
重化断続トーン信号を得るよう構成したもので、
その目的とする所は金物量を減少化すると共に金
物の変更を容易化し、経済的且つ融通性に富む断
続トーン発生器を提供することにある。
In view of the above-mentioned drawbacks of the conventional art, the present invention provides time-division multiplexing of audible signal tones by periodically and repeatedly reading out digital waveform data or digital silence data sequentially from memory for each of a plurality of signal channels. In a tone generator that generates a tone signal, data is stored as multiple types of digital tone waveform data and digital silence patterns, and the tone type or silence pattern area is specified in the upper address of the input terminal, and the area of the tone type or silence pattern is specified in the lower address. a first memory means for outputting a multiplexed tone signal by specifying one piece of data in one area; and a first memory means for specifying intermittent information of the tone at an upper address of an input terminal, and time-division multiplexing at a lower address. and a second memory means for outputting upper address information of the first memory by specifying time slot number information of the signal, the second memory means outputting upper address information of the first memory according to the time slot number of the time division multiplexed signal. specifying the address of the means, and further specifying the address of the first means.
is configured to obtain a multiplexed intermittent tone signal by specifying the address of the memory means of the
The purpose is to provide an economical and flexible intermittent tone generator that reduces the amount of hardware and facilitates hardware changes.

以下本発明を詳細に説明する。 The present invention will be explained in detail below.

第7図は本発明の一実施例を示すもので、図
中、200は第1のメモリ、201は第2のメモ
リ、202a〜202dは第1のカウンタ、20
3は第2のカウンタ、204a〜204cは第3
のカウンタ、205はセレクタである。上記のカ
ウンタ202a〜202d、203,204a〜
204cのうち最も高速動作するのはタイムスロ
ツト毎に歩進するカウンタ203である。このカ
ウンタ203が0からフルカウントとなる1周期
の時間は1フレームに相当し、この1フレームで
カウンタ202a〜202dが1歩進する如くな
つている。カウンタ202a〜202dは従来例
を示す第4図のカウンタ22a〜22dと同様に
トーンの種別に対応しており、その出力はサンプ
ル時刻(第2図cのSのサフイツクス数値)に対
応し、そのフルカウント値はそれぞれ異なつてい
る。又このカウンタ202a〜202dが1歩進
する時間は1フレーム分で、デジタル交換機では
125μsが一般的である。
FIG. 7 shows an embodiment of the present invention, in which 200 is a first memory, 201 is a second memory, 202a to 202d are first counters, 20
3 is the second counter, 204a to 204c are the third counters, and 204a to 204c are the third counters.
205 is a selector. The above counters 202a to 202d, 203, 204a to
Among the counters 204c, the one that operates at the highest speed is the counter 203, which increments every time slot. One period of time during which the counter 203 reaches a full count from 0 corresponds to one frame, and the counters 202a to 202d advance by one step in one frame. The counters 202a to 202d correspond to the type of tone, similar to the counters 22a to 22d in FIG. 4 showing the conventional example, and their outputs correspond to the sample time (the suffix value of S in FIG. 2c). The full count value is different for each. Also, the time it takes for these counters 202a to 202d to advance one step is one frame, and in a digital exchange
125μs is common.

カウンタ204a〜204cの歩進はこれより
更に遅く、信号音の断続の周期が0.1〜10数秒程
度なので、0.1〜10数秒度となるように各カウン
タの入力カウンタの段数を設定する。
The steps of the counters 204a to 204c are even slower than this, and the period of intermittent signal tones is about 0.1 to about 10 seconds, so the number of stages of the input counter of each counter is set so that it is about 0.1 to about 10 seconds.

又カウンタ204a〜204cは、インタ(信
号音等を断続させることをいう)の種類と1対1
に対応しており、その種類によつて断続の周期が
異なるため、カウンタ204a〜204cの歩進
の間隔はそれぞれ異なる様に設定する。例えば話
中音(ビジートーン)では1分間に60回断続を繰
り返す(これを60インタと称す)場合や、2秒接
続・4秒切断を繰り返す(これは10インタと称
す)場合などがある。
In addition, the counters 204a to 204c have a one-to-one correspondence with the type of intermittent signal (meaning intermittent signal tone, etc.).
Since the intermittent period differs depending on the type, the increment intervals of the counters 204a to 204c are set to be different. For example, the busy tone may be interrupted 60 times per minute (this is called 60 inters), or it may be connected for 2 seconds and disconnected for 4 seconds (this is called 10 inters).

上記メモリ201は、カウンタ203とカウン
タ204a〜204cの出力をアドレスに入力
し、トーン種別又は無音パターン指定の情報を出
力する。上記カウンタ203の出力はアドレス下
位で、又カウンタ204a〜204cの出力はア
ドレス上位となつている。メモリ201の出力
は、トーンの種別又は無音パターン指定を示す信
号であり、例えば周波440Hzと350Hzとの混合周
波、周波440Hzの単一周波、あるいは無音パター
ンなどの種類を示す。
The memory 201 inputs the outputs of the counter 203 and counters 204a to 204c as addresses, and outputs information specifying tone type or silence pattern. The output of the counter 203 is the lower address, and the outputs of the counters 204a to 204c are the upper address. The output of the memory 201 is a signal indicating the tone type or silent pattern designation, such as a mixed frequency of 440 Hz and 350 Hz, a single frequency of 440 Hz, or a silent pattern.

ここで、ある時刻におけるメモリ201の出力
について考えると、メモリ201の出力は、信号
音有りを示す時、そのトーン種別に対応するメモ
リ200の上位アドレスが出力され、信号音なし
を示す時、無音パターンに対応するメモリ200
の上位アドレスが出力される。
Here, considering the output of the memory 201 at a certain time, when the output of the memory 201 indicates that there is a signal tone, the upper address of the memory 200 corresponding to the tone type is output, and when it indicates that there is no signal tone, there is no sound. Memory 200 corresponding to the pattern
The upper address of is output.

メモリ201の格納内容は、第8図に示す様
に、カウンタ203の計数値と同じタイムスロツ
ト個数対応のエリア(図ではTS0〜TS31の32個)
の1つを1パターンとしてカウンタ204a〜2
04cの出力の組み合せの数である8個のパター
ンがある。すなわち、インタの種類、換言すれば
メモリ201の上位アドレスに接続されるカウン
タの数がカウンタ204a〜204cの3個の
時、カウンタ204a〜204cの出力の組み合
せの数、すなわち23=8個のパターンがある。メ
モリ201の記憶容量は、第8図の例では1ワー
ド(メモリ200の上位アドレス情報)×32(タイ
ムスロツト数)×8(インタの組み合せ数)=256ワ
ードとなり、メモリ200の上位アドレスを8ビ
ツトとすれば市販の256ワード8ビツトの読出専
用メモリ(ROM)1個で機能を満足できる。
As shown in FIG. 8, the storage contents of the memory 201 are areas corresponding to the same number of time slots as the count value of the counter 203 (32 slots from TS0 to TS31 in the figure).
The counters 204a to 204a take one pattern as one pattern.
There are eight patterns, which is the number of output combinations of 04c. That is, when the types of interfaces, in other words, the number of counters connected to the upper addresses of the memory 201 are three, counters 204a to 204c, the number of combinations of outputs of the counters 204a to 204c, that is, 2 3 =8. There's a pattern. In the example shown in FIG. 8, the storage capacity of the memory 201 is 1 word (upper address information of the memory 200) x 32 (number of time slots) x 8 (number of inter combinations) = 256 words, and the upper address of the memory 200 is 8 In terms of bits, one commercially available 256-word, 8-bit read-only memory (ROM) can satisfy the function.

ところで、各種トーンから見ると、同一タイム
スロツトは同一トーンに対応しているが、その中
でインタを指定するカウンタによりトーン有りの
場合とトーンなし(無音)の場合とがある。
By the way, from the perspective of various tones, the same time slot corresponds to the same tone, but depending on the counter that specifies the inter, there are cases where there is a tone and cases where there is no tone (silence).

本実施例では、上記したように、タイムスロツ
トカウンタ203とインタ種別を指定するカウン
タ204a〜204cの出力を入力し、タイムス
ロツト毎のトーン種別又は無音情報を出力するメ
モリ201を設けたので、従来例を示す第4図の
構成におけるデコーダ24、コーダ28、セレク
タ27、セレクタ25、セレクタ29が不要とな
つている。即ち、これらの部分を1個のメモリに
置き換えたため、金物量が少なく、融通性に富ん
だ構成となつている。
In this embodiment, as described above, the memory 201 is provided which inputs the outputs of the time slot counter 203 and the counters 204a to 204c for specifying the inter type and outputs the tone type or silence information for each time slot. The decoder 24, coder 28, selector 27, selector 25, and selector 29 in the configuration shown in FIG. 4, which is an example, are no longer necessary. That is, since these parts are replaced with one memory, the amount of hardware is small and the configuration is highly flexible.

メモリ200はトーン波形のデジタル値を記憶
するもので、各トーン種別毎に数10〜数100ワー
ドの波形のデータを保持し、アドレスにより指定
されたトーンの1ワードをデジタル信号として出
力する。この出力タイミングは、1タイムスロツ
ト時間に1ワードとなつている。この出力1ワー
ドのビツト数は通常8ビツトで、又1個のトーン
について見ると数10〜数100ワードの波形の値は
順次繰り返し出力となつている。
The memory 200 stores digital values of tone waveforms, holds several tens to hundreds of words of waveform data for each tone type, and outputs one word of the tone specified by the address as a digital signal. The output timing is one word per one time slot. The number of bits in one output word is normally 8 bits, and when looking at one tone, waveform values of several tens to several hundred words are sequentially and repeatedly output.

セレクタ205は、カウンタ202a〜202
dの出力を選択しメモリ200の下位アドレスに
与えるもので、このメモリ200は、これとトー
ン種別を指定した上位アドレスにより出力する1
ワードの波形のデータを選択する如くなつてい
る。
The selector 205 selects the counters 202a to 202.
The output of d is selected and given to the lower address of the memory 200, and this memory 200 selects the output of 1 and gives it to the lower address of the memory 200.
It is like selecting word waveform data.

次に、この回路の動作を時系列的に説明する。
まず、1つのフレーム時間を考える。カウンタ2
02a〜202d,カウンタ204a〜204c
の歩進は、かならずフレーム時間の切れ目に行な
われ、1フレームの間それらカウンタのカウント
値は保持されている。カウンタ203は1フレー
ムの間タイムスロツトを計数し、1周期をカウン
トする。今カウンタ204aを計数値0,カウン
タ204bを計数値0,カウンタ204cを計数
値1とすると、メモリ201のパターン001が選
択され、第8図のアドレス32から63までのデ
ータが出力される。このデータの内容は以下の通
りである。
Next, the operation of this circuit will be explained in chronological order.
First, consider one frame time. counter 2
02a to 202d, counters 204a to 204c
The increment of is always performed at the break of frame time, and the count values of these counters are held for one frame. Counter 203 counts time slots during one frame and counts one period. Now, if the counter 204a is set to a count value of 0, the counter 204b is set to a count value of 0, and the counter 204c is set to a count value of 1, pattern 001 of the memory 201 is selected and data from addresses 32 to 63 in FIG. 8 are output. The contents of this data are as follows.

カウンタ203の出力はタイムスロツト毎に変
化するが、あるタイムスロツト時刻で考えたと
き、そのタイムスロツトに対応するトーンが1つ
選択されるようにメモリ201が設定されてい
る。そのため、例えばメモリ201のパターンが
001の場合、カウンタ204a又は204bが選
択されたときは無音、カウンタ204cが選択さ
れたときは1つのトーンが選択され、メモリ20
1から出力される。
The output of the counter 203 changes for each time slot, but when considering a certain time slot time, the memory 201 is set so that one tone corresponding to that time slot is selected. Therefore, for example, the pattern of the memory 201 is
001, no sound is selected when the counter 204a or 204b is selected, one tone is selected when the counter 204c is selected, and the memory 20
Output from 1.

この出力がメモリ200の上位アドレスであ
る。
This output is the upper address of memory 200.

この出力は、まずセレクタ205に入力されト
ーン種別又は無音パターンに対応したカウンタ2
02a〜202d又は無音パターンの下位アドレ
ス(固定値)のうちの1つを指定する。メモリ2
00の上位アドレスはトーン種別指定、その下位
アドレスはカウンタ202a〜202dの1つの
出力又は無音パターンのアドレスが指定されるの
で、1つのタイムスロツト時間に対しメモリ20
0の1個のアドレスが指定され、トーン波形のデ
ジタル値が読出される。次のフレームの同じタイ
ムスロツト番号ではカウンタ202a〜202d
が1カウントだけカウント値を増すので、1つ増
したアドレスのトーン波形のデジタル値が読出さ
れる。
This output is first input to the selector 205 and then is input to the counter 2 corresponding to the tone type or silence pattern.
Specify one of 02a to 202d or the lower address (fixed value) of the silent pattern. memory 2
The upper address of 00 specifies the tone type, and the lower address specifies the address of one output of the counters 202a to 202d or a silent pattern, so the memory 20 is used for one time slot time.
One address of 0 is specified and the digital value of the tone waveform is read out. At the same time slot number of the next frame, the counters 202a to 202d
Since the count value increases by one count, the digital value of the tone waveform of the address increased by one is read out.

この様に、メモリ200は、タイムスロツトに
応じてその対応するチヤンネルのデジタルトーン
を順次出力し、1つのチヤンネルについてみると
トーンのサンプル値が順次周期的に出力すること
になる。
In this way, the memory 200 sequentially outputs the digital tones of the corresponding channels according to the time slots, and for one channel, the sample values of the tones are sequentially and periodically outputted.

次に、本実施例における各トーン波形を記憶し
たメモリ200に対するアドレス指定動作、各種
トーンに対するタイムスロツト割り当て動作並び
にカウンタ204a〜204cのインタでトーン
を断続させる動作について、さらに具体的に詳述
する。
Next, the operation of addressing the memory 200 that stores each tone waveform, the operation of allocating time slots to various tones, and the operation of intermittent tones at the intervals of the counters 204a to 204c will be described in more detail.

前述したように、メモリ201の上位アドレス
はカウンタ204a〜204cの出力よりなり、
該出力の組み合わせが第8図のメモリ201の格
納内容におけるパターンに相当する。例えば、第
1フレームとしてカウンタ204aの計数値が
1、カウンタ204bの計数値が1、カウンタ2
04cの計数値が0の場合、そのパターンは
「110」と表される。
As mentioned above, the upper address of the memory 201 is composed of the outputs of the counters 204a to 204c,
This combination of outputs corresponds to a pattern in the contents stored in the memory 201 in FIG. For example, in the first frame, the count value of the counter 204a is 1, the count value of the counter 204b is 1, and the count value of the counter 204a is 1.
When the count value of 04c is 0, the pattern is expressed as "110".

メモリ201の下位アドレスは、1タイムスロ
ツトで1歩進するカウンタ出力であり、ここでは
第8図に示すように、1フレーム間に0から31ま
で歩進する場合を例にとり説明する。
The lower address of the memory 201 is the output of a counter that increments by one step in one time slot. Here, as shown in FIG. 8, an example will be explained in which the counter increments from 0 to 31 in one frame.

前記メモリ201の上位及び下位アドレスの指
定により第8図のパターン“110”領域の、TS0
〜TS31のうち1個のデータが指定される。
By specifying the upper and lower addresses of the memory 201, TS0 of the pattern "110" area in FIG.
One piece of data is specified from ~TS31.

メモリ201の出力は、タイムスロツト毎にト
ーンA〜D又は無音等のトーン種別データを表し
ている。
The output of the memory 201 represents tone type data such as tones A to D or silence for each time slot.

メモリ201の上位アドレスが第1フレームと
第2フレームの様に同じ場合、メモリ201の下
位アドレスは1フレーム周期で値が繰り返すた
め、メモリ201の出力、すなわちトーン種別デ
ータも1フレーム周期で繰り返す。
When the upper address of the memory 201 is the same as in the first frame and the second frame, the value of the lower address of the memory 201 repeats in one frame period, so the output of the memory 201, that is, the tone type data, also repeats in one frame period.

セレクタ205は、前述したように、1フレー
ム毎に歩進するカウンタ202a〜202dの出
力又は無音パターンのアドレス(メモリ200の
下位アドレス)から1個を選択するので、セレク
タ205の入力データの変化点は、1フレーム毎
のデータとなる。
As described above, the selector 205 selects one of the outputs of the counters 202a to 202d that increments every frame or the silent pattern address (lower address of the memory 200), so the change point of the input data of the selector 205 is data for each frame.

メモリ200の下位アドレスは、第7図に示す
ように、セレクタ205の出力であつて、メモリ
201の出力によりセレクタ205が1個のデー
タを選択したものである。前記メモリ201の出
力はいわゆるトーン種別データであり、カウンタ
202a〜202d又は無音パターンのアドレス
はトーン種別の各々に対応する。
As shown in FIG. 7, the lower address of the memory 200 is the output of the selector 205, and is the one data selected by the selector 205 based on the output of the memory 201. The output of the memory 201 is so-called tone type data, and the addresses of the counters 202a to 202d or silent patterns correspond to each tone type.

例えば、メモリ200の上位アドレスで第1フ
レームの最初のタイムスロツトがトーンBであれ
ば、セレクタ205によりメモリ200の下位ア
ドレスは対応するカウンタ値lが選択される。
For example, if the first time slot of the first frame at the upper address of the memory 200 is tone B, the selector 205 selects the corresponding counter value l at the lower address of the memory 200.

又、メモリ200の格納内容は、従来例を示す
第4図のメモリ20と同等で、上位アドレスによ
り第6図のトーンA〜D又は無音パターンデータ
が指定され、下位アドレスにより各トーンデータ
のうち1個のデータ値が指定される。本実施例に
おいても、メモリ200の出力をアドレス指定す
るのも同様であり、上位アドレスでトーン種別
が、下位アドレスで該当するトーンデータの1個
がフレーム毎に歩進するカウンタ出力により指定
される。
The stored contents of the memory 200 are the same as the memory 20 shown in FIG. 4 showing the conventional example, and the upper address specifies the tones A to D or silence pattern data in FIG. 6, and the lower address specifies the tone data of each tone data. One data value is specified. In this embodiment, the output of the memory 200 is also addressed in the same way, with the tone type being specified by the upper address and one piece of corresponding tone data being specified by the lower address by the output of a counter that increments every frame. .

従つて、メモリ200から出力される多重化ト
ーン信号は1個のフレームに各種のトーン信号が
タイムスロツト数だけ多重化されたものであり、
各フレームの同一位相(位置)のタイムスロツト
についてみれば、1個のトーン信号がアドレスの
順位に出力される。
Therefore, the multiplexed tone signal output from the memory 200 is one in which various tone signals are multiplexed in one frame for the number of time slots.
Regarding time slots of the same phase (position) in each frame, one tone signal is output in the order of addresses.

例えば、メモリ200出力の各フレームの第一
タイムスロツトを例に考えるとトーン信号は、
Bl,Bl+1,Bl+2……の様に出力される。
For example, considering the first time slot of each frame output from the memory 200, the tone signal is
Bl, Bl+1, Bl+2... are output.

又、トーン断続が伴う例は、メモリ201の上
位アドレスのカウンタ204cの出力が「0」の
場合、メモリ201の出力の第1,第2フレーム
の各2番目のタイムスロツトが「無音」のトーン
種別に指定され、第3フレームでカウンタ204
cの出力が「1」のときメモリ201の出力の第
3フレームの2番目のタイムスロツトに「トーン
D」が指定される様に、メモリ200の出力の多
重化トーン信号のうち1個のトーン信号に着目す
ると、該トーン信号の断続は必ずカウンタ204
a〜204cの1個の出力(インタ)によりメモ
リ201のアドレス領域のパターンを切替えるこ
とにより制御される。
Further, an example in which tone intermittent occurs is that when the output of the counter 204c at the upper address of the memory 201 is "0", the second time slot of each of the first and second frames of the output of the memory 201 is a "silent" tone. The counter 204 is specified in the third frame.
One tone of the multiplexed tone signal output from the memory 200 is specified such that when the output of the memory 201 is "1", "tone D" is specified in the second time slot of the third frame of the output of the memory 201. If we pay attention to the signal, the intermittent tone signal is always caused by the counter 204.
It is controlled by switching the pattern of the address area of the memory 201 using one output (inter) of a to 204c.

上記実施例によれば、従来の論理回路構成、す
なわち、タイムスロツトを計数するカウンタ出力
及びインタのカウンタの出力からタイムスロツト
対応に無音パターン指定を含むトーン種別を作成
する回路をデコーダとコーダ、3種のセレクタで
構成していたものを、メモリ201に集約できる
のである。このメモリ201は容量の大きい、又
データを外部書込みできるものを使用すれば、1
個の部品に集約することができる。又、必要なと
きに外部書込みできるメモリの特性を利用して、
トーン種別、インタ,チヤンネルの変更が容易に
行なえるのである。
According to the above embodiment, the conventional logic circuit configuration, that is, a circuit that creates a tone type including a silence pattern designation corresponding to a time slot from a counter output for counting time slots and an output of an inter counter, is implemented by a decoder and a coder. What used to be composed of seed selectors can be consolidated into the memory 201. If this memory 201 has a large capacity and allows data to be written externally, it is possible to
It can be aggregated into individual parts. In addition, by taking advantage of the characteristics of memory that allows external writing when necessary,
Tone types, inters and channels can be easily changed.

なお、第7図の実施例では、インタカウンタと
してカウンタ204a〜204cが3個,トーン
種別毎に設けるカウンタ202a〜202dが4
個,メモリ201の出力は4つのトーン種別と1
つの無音パターン指定情報の計5情報を表わし、
セレクタ205の入力は5個でこのうち1個を選
択するため入出力の比は5対1であり、この構成
で本発明を説明した。しかしながら、これらの数
が異なつても十分に本発明の効果はある。
In the embodiment shown in FIG. 7, there are three counters 204a to 204c as inter counters, and four counters 202a to 202d provided for each tone type.
The output of the memory 201 is four tone types and one tone type.
represents a total of 5 pieces of silence pattern specification information,
Since the selector 205 has five inputs and selects one of them, the input/output ratio is 5:1, and the present invention has been explained using this configuration. However, even if these numbers are different, the effects of the present invention can be sufficiently achieved.

すなわち、例えばインタ種類が6種、トーン種
別が無音パターン指定を含め合計8種であれば、
カウンタ204は6個、トーン種別対応のカウン
タ202は(無音パターンに対しカウンタが不要
として)7個,又メモリ201の出力は8種の指
定情報となる。このとき、メモリ201の記憶容
量はカウンタ203が32カウント(32タイムスロ
ツト)とすれば、32×26=2048ワード(1ワード
=3ビツト),セレクタ205の入出力比は8対
1となる。
In other words, for example, if there are 6 inter types and a total of 8 tone types including silence pattern designation,
There are six counters 204, seven counters 202 corresponding to tone types (assuming no counters are needed for silent patterns), and the output of the memory 201 is eight types of designation information. At this time, assuming that the counter 203 has 32 counts (32 time slots), the storage capacity of the memory 201 is 32 x 2 6 = 2048 words (1 word = 3 bits), and the input/output ratio of the selector 205 is 8:1. .

この様に、インタ又はトーン種別が大となつた
場合でも本発明方式の場合、それに対応してカウ
ンタ204a〜204cとカウンタ202a〜2
02dとセレクタ205の規模を大きくし、又メ
モリ201の容量を大きくすれば、必要な多重化
トーン信号が得られ、金物量の増加が少なくて済
む。ちなみに、従来例によれば、この様な規模の
拡大は、メモリ,カウンタ,セレクタ以外にデコ
ーダ,他のセレクタを対応に大きくすることにな
り、金物量の増加の度合がより大となる。
In this way, even when the inter or tone type becomes large, in the method of the present invention, the counters 204a to 204c and the counters 202a to 2
By increasing the scale of 02d and selector 205, and increasing the capacity of memory 201, the necessary multiplexed tone signal can be obtained, and the amount of hardware can be reduced. Incidentally, according to the conventional example, such an expansion in scale would require correspondingly larger decoders and other selectors in addition to the memory, counter, and selector, resulting in a greater degree of increase in the amount of hardware.

以上説明した如く本発明によれば、金物量を減
少化し得るので、多数の異なつた断続するトーン
を発生するトーン発生器を経済的に構成できる。
また金物の変更も容易化し得るので融通性に富む
この種のトーン発生器を構成できる等の利点があ
る。
As described above, according to the present invention, since the amount of hardware can be reduced, a tone generator that generates a large number of different intermittent tones can be constructed economically.
Further, since the hardware can be easily changed, there is an advantage that this type of tone generator can be constructed with great flexibility.

【図面の簡単な説明】[Brief explanation of drawings]

第1図a,bは可聴信号音(トーン)の例を示
す波形図、第2図a〜dはトーンのデジタル符号
化を説明する図、第3図はデジタル交換機の説明
図、第4図は従来のトーン発生器の構成図、第5
図は従来のトーン発生器の一部の詳細回路図、第
6図はメモリ20の内容の説明図、第7図は本発
明の一実施例を示すトーン発生器の構成図、第8
図はメモリ201の内容の説明図である。 200…第1のメモリ、201…第2のメモ
リ、202a〜202d,203,204a〜2
04c…カウンタ、205…セレクタ。
Figures 1a and b are waveform diagrams showing examples of audible signal tones (tones), Figures 2a to d are diagrams explaining digital encoding of tones, Figure 3 is an illustration of a digital exchange, and Figure 4 is a block diagram of a conventional tone generator, No. 5
6 is a detailed circuit diagram of a part of a conventional tone generator, FIG. 6 is an explanatory diagram of the contents of the memory 20, FIG. 7 is a block diagram of a tone generator showing an embodiment of the present invention, and FIG.
The figure is an explanatory diagram of the contents of the memory 201. 200...First memory, 201...Second memory, 202a-202d, 203, 204a-2
04c...Counter, 205...Selector.

Claims (1)

【特許請求の範囲】 1 複数の信号チヤンネルに対しそれぞれメモリ
から順次デジタル波形データ又はデジタル無音デ
ータを周期的に繰り返して読出すことにより、可
聴信号音(トーン)の時分割多重化信号を発生す
るトーン発生器において、 複数の種類のデジタルトーン波形データ及びデ
ジタル無音パターンデータを記憶し、かつ、入力
端子の上位アドレスにトーン種別又は無音パター
ンのエリアを指定し、下位アドレスに1つのエリ
ア内の1個のデータを指定することにより多重化
トーン信号を出力する第1のメモリ手段と、 入力端子の上位アドレスに前記トーンの断続情
報を指定し、下位アドレスに時分割多重化信号の
タイムスロツト番号情報を指定することにより前
記第1のメモリの上位アドレス情報を出力する第
2のメモリ手段とを有し、 時分割多重化信号のタイムスロツト番号に応じ
て前記第2のメモリ手段のアドレスを指定し、さ
らに前記第1のメモリ手段のアドレスを指定する
ことにより多重化断続トーン信号を得る ことを特徴とする継続トーン発生方式。
[Claims] 1. A time division multiplexed signal of audible signal tones (tones) is generated by periodically and repeatedly reading out digital waveform data or digital silence data sequentially from memory for each of a plurality of signal channels. In the tone generator, multiple types of digital tone waveform data and digital silence pattern data are stored, and the tone type or silence pattern area is specified in the upper address of the input terminal, and one of the areas in one area is specified in the lower address. a first memory means for outputting a multiplexed tone signal by specifying data of the input terminal; and a first memory means for specifying intermittent information of the tone in the upper address of the input terminal, and time slot number information of the time division multiplexed signal in the lower address. a second memory means for outputting upper address information of the first memory by specifying a time slot number of the time division multiplexed signal; , further comprising the step of obtaining a multiplexed intermittent tone signal by specifying an address in said first memory means.
JP17133682A 1982-09-30 1982-09-30 System for generating intermittent tone Granted JPS5961353A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17133682A JPS5961353A (en) 1982-09-30 1982-09-30 System for generating intermittent tone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17133682A JPS5961353A (en) 1982-09-30 1982-09-30 System for generating intermittent tone

Publications (2)

Publication Number Publication Date
JPS5961353A JPS5961353A (en) 1984-04-07
JPH0429272B2 true JPH0429272B2 (en) 1992-05-18

Family

ID=15921332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17133682A Granted JPS5961353A (en) 1982-09-30 1982-09-30 System for generating intermittent tone

Country Status (1)

Country Link
JP (1) JPS5961353A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62122456A (en) * 1985-11-22 1987-06-03 Oki Electric Ind Co Ltd Audible signal transmission equipment
JPS62126759A (en) * 1985-11-27 1987-06-09 Nec Corp Digital audible sound generation circuit

Also Published As

Publication number Publication date
JPS5961353A (en) 1984-04-07

Similar Documents

Publication Publication Date Title
US4205203A (en) Methods and apparatus for digitally signaling sounds and tones in a PCM multiplex system
US4093827A (en) Symmetrical time division matrix and a network equipped with this kind of matrix
US3985965A (en) Digital signal generator
US4227248A (en) PCM Tone signal generator
US3899642A (en) Method of distributing tone and alerting signals in a TDM communication system
US4178483A (en) Time-division switching telephone exchange comprising a service signal sender
US5959977A (en) Apparatus for embodying combined time switching and conference calling functions
GB2056821A (en) Digital filter
US4541088A (en) Tone generation circuit for automatic PCM-TDM telecommunication exchange
US4152548A (en) Immediate ring-back control system for time-division telephone exchange
JPH0429272B2 (en)
US4170718A (en) Immediate ring-back control system for time-division telephone exchange
US6373941B1 (en) Tone generator for electronic exchange
US4347601A (en) Method and system for processing coded information transmitted during cyclically successive time frames
US5257260A (en) Expanding switching capability of a time division communication system by multiplexing groups of circuits into successions
JP2921286B2 (en) Digital tone generation circuit
CA1211875A (en) Tone generator
KR850001263B1 (en) Exchanges circuit of p.c.m. audio signal
JPS5970354A (en) Tone signal generator
JPH0575714A (en) Service tone generating circuit
SU1202064A1 (en) Device for adaptive transmission of speech and discrete information
KR940001391Y1 (en) Pcm tone origination apparatus for electronic exchange
CA1180815A (en) Digital tone generator
KR890005371B1 (en) Tone Generator of Digital Electronic Exchanger
KR100205063B1 (en) A pcm tone generator