JPS583618B2 - Sadou Parsuichi Henchyousouchi - Google Patents
Sadou Parsuichi HenchyousouchiInfo
- Publication number
- JPS583618B2 JPS583618B2 JP3152275A JP3152275A JPS583618B2 JP S583618 B2 JPS583618 B2 JP S583618B2 JP 3152275 A JP3152275 A JP 3152275A JP 3152275 A JP3152275 A JP 3152275A JP S583618 B2 JPS583618 B2 JP S583618B2
- Authority
- JP
- Japan
- Prior art keywords
- counter
- pulse
- word
- time slots
- interval
- 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
Links
- 238000001514 detection method Methods 0.000 claims description 4
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Dc Digital Transmission (AREA)
Description
【発明の詳細な説明】
本発明は相隣るパルスの間隔によってM値のデイジタル
量を伝送する差動パルス位置変調装置、特に符号間干渉
を避けるため、または回路素子の動作タイミングに余裕
を持たせるためにパルスの最少間隔をRタイムスロット
とするパルス位置変調装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a differential pulse position modulation device that transmits a digital quantity of M values by the interval between adjacent pulses, and in particular, to avoid intersymbol interference or to provide a margin for the operation timing of circuit elements. This invention relates to a pulse position modulation device in which the minimum interval between pulses is R time slots in order to increase the pulse position.
M値の差動パルス位置変調は1ワード期間をM個のタイ
ムスロットに分割し、入力デイジタル量哨と1ワード前
のパルス位置βi−1とを法Mで加算して得た結果βi
とパルス位置とを対応させて送出する。For M-value differential pulse position modulation, one word period is divided into M time slots, and the result βi is obtained by adding the input digital signal and the pulse position βi-1 of the previous word by the modulus M.
and the pulse position are sent out in correspondence with each other.
すなわちの演算結果をパルス位置と対応させる。That is, the calculation result is made to correspond to the pulse position.
以上のような演算を行なう装置は例えば第1図に示すよ
うに実現される。A device that performs the above calculations is realized, for example, as shown in FIG.
即ち入力端子1に加えられたM値ディジタル量と、タイ
ミング発生回路2により端子5に加えられるクロック信
号を計数するカウンタ3の内容とが一致回路4により比
較され、両者カ一致すると一致回路4は検出信号として
のパルスを出力する。That is, the matching circuit 4 compares the M-value digital amount applied to the input terminal 1 and the contents of the counter 3 that counts the clock signal applied to the terminal 5 by the timing generation circuit 2, and when the two match, the matching circuit 4 Outputs a pulse as a detection signal.
このパルスは禁止回路7を通って出力端子8及び前記カ
ウンタ3のリセット端子6に供給され、カウンタ3の内
容をOとする。This pulse passes through the inhibit circuit 7 and is supplied to the output terminal 8 and the reset terminal 6 of the counter 3, setting the content of the counter 3 to O.
禁止回路7は前記タイミング回路2のもう一つの出力の
ワードパルスによって規定される1ワード期間内に一致
回路4より供給されるパルスのうち、最初のパルスのみ
を通過させる。The inhibition circuit 7 allows only the first pulse of the pulses supplied from the matching circuit 4 within one word period defined by the word pulse of the other output of the timing circuit 2 to pass.
以上のようにして1ワード期間に1個のパルスが出力端
子8に供給され、そのパルス列中の隣り合うパルスの間
隔はパルスが連続して生じたときの間隔な0と定義すれ
ば、0から2M=2までの値をとる。As described above, one pulse is supplied to the output terminal 8 during one word period, and the interval between adjacent pulses in the pulse train is defined as 0, which is the interval when pulses occur successively. It takes a value up to 2M=2.
以上の動作を第2図のタイムチャートによって説明する
。The above operation will be explained with reference to the time chart shown in FIG.
こゝではM=8とし、1ワードを0から7までの8個の
タイムスロットに分割してある。Here, M=8, and one word is divided into eight time slots from 0 to 7.
まず、βi−1=0つまり図において第1番目のワード
の最初のタイムスロットにおけるカウンタ3の内容が0
であるとき、αi=3であると3着目のタイムスロット
にパルス系列P1としてパルスが発生する。First, βi-1=0, that is, the content of counter 3 in the first time slot of the first word in the figure is 0.
When αi=3, a pulse is generated as the pulse sequence P1 in the third time slot.
直ちにカウンタは0にリセットされ、同図B1に示すよ
うに順次1、2、3、・・・・・・とタイムスロットご
とにカウンタ3の内gを増加させる。Immediately, the counter is reset to 0, and g in the counter 3 is incremented for each time slot in order of 1, 2, 3, . . . as shown in B1 of the figure.
同一ワード内でカウンタの内容が再び3となるが、この
ときは禁止回路7によりP1の発生は禁止され、カウン
タ3の内容は増加を続け、カウンタ3はその内容が8に
なる時に0に戻る。The content of the counter becomes 3 again within the same word, but at this time, the generation of P1 is prohibited by the prohibition circuit 7, and the content of the counter 3 continues to increase, and when the content reaches 8, the counter 3 returns to 0. .
よって次のワードの5番目のタイムスロットにおいてカ
ウンタの内容B1は2となり、αiと一致し、パルスが
発生してカウンタ3は0にリセットされる。Therefore, in the fifth time slot of the next word, the content B1 of the counter becomes 2, which coincides with αi, a pulse is generated and the counter 3 is reset to zero.
つまり、αi=2、βi−1=3に対しなる演算の結果
をパルス位置で表現したことになる。In other words, the result of the calculation for αi=2 and βi-1=3 is expressed by the pulse position.
第2図の3番目のワードと4番目のワードにおいてP1
はパルスが連続して発生しており(間隔=0)、不都合
を生じる場合があるため従来は次の方法によってこれを
避けている。P1 in the third and fourth words of Figure 2
Since pulses are generated continuously (interval=0), which may cause inconvenience, conventionally, this has been avoided by the following method.
すなわち、パルスの発生しない余分のタイムスロットを
1ワード中に追加する。That is, an extra time slot in which no pulse occurs is added to one word.
そのようにして発生された第2図のパルス系列P2とそ
れに対応するカウンタ3の内容B2とによりこれを説明
する。This will be explained with reference to the pulse sequence P2 of FIG. 2 generated in this way and the corresponding content B2 of the counter 3.
こゝでは信号の発生するタイムスロット8個以外に4個
の余分なタイムスロットを加えて1ワードが構成されて
いる。Here, one word is constructed by adding four extra time slots in addition to the eight time slots in which signals are generated.
パルス系列P2の各パルスが発生するタイムスロットの
番号はP1のパルスの発生するタイムスロットの番号と
全く同じであるため、ワード内の最後の4タイムスロッ
トつまり、8番目から11番目のタイムスロットにはパ
ルスが発生しない。Since the number of time slots in which each pulse of pulse sequence P2 occurs is exactly the same as the number of time slots in which pulses in P1 occur, No pulse is generated.
この動作は第2図のB2に示してあるようにパルスが発
生すると続く4タイムスロットを0に固定し、5番目の
タイムスロットから1、2、3と計数することにより実
現される。This operation is realized by fixing the four time slots following the generation of a pulse to 0 and counting as 1, 2, and 3 starting from the fifth time slot, as shown at B2 in FIG.
つまり第1図の端子5に加えるクロツクパルスを端子8
にパルスが発生した直後の4タイムスロットの期間だけ
禁止する。In other words, the clock pulse applied to terminal 5 in Figure 1 is applied to terminal 8.
This is prohibited only during the four time slots immediately after the pulse is generated.
このような余分のタイムスロットはもちろんワード内の
どの位置に挿入してもよいし、ワード内に分散させてお
くこともできる。Such extra time slots may of course be inserted at any position within the word, or may be distributed within the word.
しかし、余分のタイムスロットを設けるためには、前述
のようにクロツクパルスを禁止する期間を設定するため
のカウンタを必要とし、例えば7タイムスロットの余分
なタイムスロットを付加するには7進のカウンタを要す
る。However, in order to provide an extra time slot, a counter is required to set the period during which clock pulses are inhibited as described above, and for example, to add 7 extra time slots, a hexadecimal counter is required. It takes.
このため簡単な回路でPPM通信ができるという差動パ
ルス位置変調方式の利点を多少減少させることになる。Therefore, the advantage of the differential pulse position modulation method, which allows PPM communication with a simple circuit, is somewhat reduced.
本発明の目的は前述の余分のタイムスロットを作るため
のカウンタを不要とし、あるいはこのようなカウンタの
段数を自由に選択して論理設計上の自由度を増加させる
ことができる差動パルス位置変調装置を提供することに
ある。An object of the present invention is to provide differential pulse position modulation that eliminates the need for a counter to create the above-mentioned extra time slots, or allows the number of stages of such a counter to be freely selected to increase the degree of freedom in logic design. The goal is to provide equipment.
この発明によれば従来と同様に信号をM個のタイムスロ
ットの1個にあてはめてパルス送信する場合に、M進の
バイナリカウンタを使用し、送信パルスの相隣るパルス
の間隔は最少でもRタイムスロット以下にならないよう
に1ワードはM+R個のタイムスロットに構成される。According to the present invention, when applying a signal to one of M time slots and transmitting pulses as in the past, an M-adic binary counter is used, and the interval between adjacent transmission pulses is at least R. One word is configured into M+R time slots so that the number of time slots is not less than the number of time slots.
しかして上記パイナリカウンタの停止期間はRではなく
R−1タイムスロット以下とされ、零も含み、即ちカウ
ンタの停止を全く行なわなくてもよい。Therefore, the stop period of the pinary counter is not R but less than R-1 time slot and includes zero, that is, the counter does not need to be stopped at all.
本発明による差動パルス位置変調装置の実施例は第1図
と同じ構成を持つがタイミング回路2によって定められ
る1ワード期間はカウンタ3の1周期Mよりも整数タイ
ムスロットだけ長い点が従来と異なる。The embodiment of the differential pulse position modulation device according to the present invention has the same configuration as that shown in FIG. .
このような構成においては入力デイジタル量αiとパル
ス位置を示す数γiとは次の関係を持つ。In such a configuration, the input digital amount αi and the number γi indicating the pulse position have the following relationship.
こゝでγi−1は1ワード前のパルス位置、Rはパルス
の発生しない付加的なタイムスロットの数であり、また
カウンタ3の周期と1ワード周期の差をタイムスロット
数で表現したものでもある。Here, γi-1 is the pulse position one word before, R is the number of additional time slots where no pulse occurs, and the difference between the period of counter 3 and one word period is expressed in the number of time slots. be.
また復調は下式によって行なわれる。Also, demodulation is performed using the following formula.
次に第1図のカウンタ3の1周期を8タイムスロット、
1ワードを12タイムスロットとした実施例について第
2図のタイムチャートで動作を説明する。Next, one period of counter 3 in Fig. 1 is divided into 8 time slots.
The operation of an embodiment in which one word has 12 time slots will be explained with reference to the time chart of FIG.
P3はこの実施例における出力のパルス列、B3はカウ
ンタ3の内容を示す。P3 indicates the output pulse train in this embodiment, and B3 indicates the contents of the counter 3.
最初のワードにおいてαi=3、最初のタイムスロット
においてB3=0であるとする。Let αi=3 in the first word and B3=0 in the first time slot.
カウンタ3は順次1、2、3とその内容を増加し、αi
に等しい3になった時点すなわちγi=3でパルスが発
生し、端子6および8に加えられ、カウンタ3はリセッ
トされて再び1、2、3、・・・・・・と計数を続け、
次のワードで最初にαiの値2と等しくなる1番目のス
ロットでパルスが発生する。Counter 3 sequentially increments its contents to 1, 2, 3, and αi
When γi = 3, a pulse is generated and applied to terminals 6 and 8, and counter 3 is reset and continues counting 1, 2, 3, etc.
In the next word, a pulse occurs in the first slot where αi is equal to the value 2 for the first time.
これはなる演算を行なった結果をパルス位置で表現した
ことと等価である。This is equivalent to expressing the result of an operation as a pulse position.
法8の加算の結果は8以上の数値を生じないから、また
カウンタ3は出力パルスが出るとリセントされ、その後
、次のワードまでは出力パルスは禁止され、またカウン
タ3は各ワードの最初のタイムスロットから第8番目の
それまでに必ず0〜7を計数するから、ワード内の8番
目〜11番目の4個のタイムスロットには決して出力パ
ルスは発生しない。Since the result of modulo 8 addition does not yield a number greater than 8, counter 3 is reset when an output pulse occurs, after which output pulses are inhibited until the next word, and counter 3 is reset at the beginning of each word. Since 0 to 7 are always counted from the 8th time slot to the 8th time slot, an output pulse is never generated in the 4 time slots from the 8th to the 11th within a word.
このようにしてカウンタ3の動作を止める操作を行なわ
ずともパルスの最少間隔を任意に与えることができる。In this way, the minimum interval between pulses can be arbitrarily set without performing any operation to stop the operation of the counter 3.
場合によっては復調器の論理素子の動作タイミングに余
裕を持たせるため、カウンタ3の動作を止めることが必
要になる。In some cases, it may be necessary to stop the operation of the counter 3 in order to provide a margin for the operation timing of the logic elements of the demodulator.
一方、1ワード内のパルスの発生し得るタイムスロット
数Mに対して付加するタイムスロットの数Rは、クロツ
ク周波数、ワード周波数及び入力量αiのビット数の間
の関係がタイミング回路の構成上からある程度定まるた
め制限を受ける。On the other hand, the number R of time slots to be added to the number M of time slots in which pulses can occur in one word is determined by the relationship between the clock frequency, word frequency, and the number of bits of the input amount αi based on the configuration of the timing circuit. It is limited to a certain extent.
このため必要なカウンタ停止期間よりRの方が大となる
ことが多い。For this reason, R is often larger than the required counter stop period.
このとき所要のカウンタ停止期間をSとし、実際にカウ
ンタを停止させる期間をUとすれば、
の制限のもとにUを最も望ましい回路構成となる紋に選
ぶことができる。At this time, if the required counter stop period is S and the period during which the counter is actually stopped is U, then U can be selected as the pattern that provides the most desirable circuit configuration under the following restrictions.
このとき、入力量αiとパルス位置δiの間には次の関
係が成立する。At this time, the following relationship holds between the input amount αi and the pulse position δi.
復調は により得られる。Demodulation is It is obtained by
このような原理に基づく実施例を第3図に示す。An embodiment based on this principle is shown in FIG.
同図において第1図と対応する部分は同一符号を付けて
示し、11はM進カウンタ3へのクロックパルスを、端
子6にパルスが生じた直後のU個のタイムスロットの期
間だけ禁止する回路である。In the figure, parts corresponding to those in FIG. 1 are designated by the same reference numerals, and 11 is a circuit that inhibits clock pulses to the M-ary counter 3 for a period of U time slots immediately after the pulse is generated at the terminal 6. It is.
端子8にはタイミング回路2で定まる1ワード期間スな
わちM+Rタイムスロットに1個のみパルスが発生し、
各ワードの最後のRタイムスロットにはパルスは発生し
ない。Only one pulse is generated at the terminal 8 in one word period determined by the timing circuit 2, that is, in the M+R time slot,
No pulses occur in the last R time slots of each word.
またカウンタ3は端子8にパルスの発生した直後のUタ
イムスロットの間は動作を停止する。Further, the counter 3 stops operating during the U time slot immediately after the pulse is generated at the terminal 8.
以上説明したように出力パルスの最少間隔Rとカウンタ
停止期間Uを一致させる必要がなくなるので、各論理回
路のタイミング、構成に自由度が増え、U=0の場合に
は従来のR=0の変調回路と1ワード期間長が異なるの
みで他に回路規模を全く増大させずに最少パルス間隔R
を1以上の自由な数に選べる。As explained above, since it is no longer necessary to match the minimum interval R of output pulses with the counter stop period U, the degree of freedom increases in the timing and configuration of each logic circuit, and when U=0, the conventional R=0 The only difference from the modulation circuit is the length of one word period, and the minimum pulse interval R can be achieved without increasing the circuit scale at all.
You can choose any number greater than or equal to 1.
第1図は従来の最少パルス間隔が0となる差動パルス位
置変調装置の一例を示すブロック図、第2図は第1図の
動作及び従来の方法による最少パルス間隔を1以上とす
る装置の動作及び本発明による最少パルス間隔を4カウ
ンタの停止期間を0とする装置の動作を説明するための
タイムチャート、第3図は本発明による最少パルス間隔
よりカウンタ停止期間の短い場合の実施例を示すブロッ
ク図である。
1:入力端子、2:タイミング回路、3:M進パイナリ
カウンタ、4:一致回路、7:禁止回路、8:出力端子
。FIG. 1 is a block diagram showing an example of a conventional differential pulse position modulation device in which the minimum pulse interval is 0, and FIG. 2 is a block diagram showing an example of a differential pulse position modulation device in which the minimum pulse interval is 0 according to the conventional method. A time chart for explaining the operation and the operation of the device in which the minimum pulse interval is 4 according to the present invention and the stop period of the counter is 0. Fig. 3 shows an example in which the counter stop period is shorter than the minimum pulse interval according to the present invention. FIG. 1: Input terminal, 2: Timing circuit, 3: M-ary binary counter, 4: Match circuit, 7: Inhibition circuit, 8: Output terminal.
Claims (1)
計数するM進バイナリカウンタの内部とM値の入力ディ
ジタル量との一致が検出され、この一致の検出で発せら
れる検出信号によって前記M進パイナリカウンタがリセ
ットされ、1ワード前の演算結果と前記入カデイジタル
量との和分演算なM進パイナリカウンタによって行ない
、この演算結果をワード内のM個の信号タイムスロット
のうちの1個にあてはめてパルスを送信し、相隣るパル
スの間隔がM値のデイジタル量を伝送し、かつ最少パル
ス間隔がRタイムスロット以下とならないように1ワー
ドがM+R個のタイムスロットより成る差動パルス位置
変調装置において、前記M進パイナリカウンタを前記検
出信号によりR−1タイムスロット以下(零を含む)の
期間停止する手段を有することを特徴とする差動パルス
位置変調装置。1. A coincidence between the inside of the M-ary binary counter that counts the clock signal supplied from the timing generation circuit and the M-value input digital amount is detected, and the detection signal issued upon detection of this coincidence causes the M-ary binary counter to The M-adic pinary counter is reset and performs the summation of the previous word's calculation result and the input digital quantity, and this calculation result is applied to one of the M signal time slots in the word to generate a pulse. In a differential pulse position modulation device that transmits a digital quantity with an interval of M values between adjacent pulses, and in which one word consists of M+R time slots so that the minimum pulse interval is not less than R time slots. , a differential pulse position modulation device comprising means for stopping the M-adic pinary counter for a period equal to or less than R-1 time slot (including zero) in response to the detection signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3152275A JPS583618B2 (en) | 1975-03-14 | 1975-03-14 | Sadou Parsuichi Henchyousouchi |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3152275A JPS583618B2 (en) | 1975-03-14 | 1975-03-14 | Sadou Parsuichi Henchyousouchi |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS51105753A JPS51105753A (en) | 1976-09-18 |
| JPS583618B2 true JPS583618B2 (en) | 1983-01-22 |
Family
ID=12333511
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3152275A Expired JPS583618B2 (en) | 1975-03-14 | 1975-03-14 | Sadou Parsuichi Henchyousouchi |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS583618B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4618082B2 (en) * | 2004-11-19 | 2011-01-26 | パナソニック株式会社 | Transmitting apparatus, receiving apparatus, and communication system |
-
1975
- 1975-03-14 JP JP3152275A patent/JPS583618B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS51105753A (en) | 1976-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB1224423A (en) | Improvements in or relating to error correcting | |
| GB1469465A (en) | Detection of errors in digital information transmission systems | |
| EP0451767A2 (en) | Frame synchronization stabilizer | |
| US4481648A (en) | Method and system for producing a synchronous signal from _cyclic-redundancy-coded digital data blocks | |
| US4234953A (en) | Error density detector | |
| JPS583618B2 (en) | Sadou Parsuichi Henchyousouchi | |
| US4149258A (en) | Digital filter system having filters synchronized by the same clock signal | |
| US4285047A (en) | Digital adder circuit with a plurality of 1-bit adders and improved carry means | |
| GB1515740A (en) | Zero code suppression in data transmission systems | |
| US4322686A (en) | Frequency comparator circuit | |
| SU944143A2 (en) | Telegram transmitting device | |
| SU760463A1 (en) | DEVICE FOR MEASURING THE CHARACTERISTICS OF A DISCRETE COMMUNICATION CHANNEL 1 | |
| SU942001A1 (en) | Device for sorting numbers | |
| SU1672581A1 (en) | Device for receiving monitoring information | |
| SU1119175A1 (en) | Frequency divider | |
| JPS57190420A (en) | Serial-parallel converting circuit | |
| SU839067A1 (en) | Frequency divider with either integer countdown ratio | |
| SU657590A1 (en) | Signal identification device | |
| SU531264A1 (en) | Pulse Generator | |
| SU1629972A1 (en) | Pulse pack former with variable pulse repetition frequency | |
| SU1547071A1 (en) | Code converter | |
| SU1314435A1 (en) | Digital frequency multiplier | |
| SU993460A1 (en) | Scaling device | |
| SU1270887A1 (en) | Generator of difference frequency of pulse sequences | |
| SU1465804A1 (en) | Follow-up frequency meter |