JPH0720055B2 - Digital time division multiple integration circuit - Google Patents
Digital time division multiple integration circuitInfo
- Publication number
- JPH0720055B2 JPH0720055B2 JP1165057A JP16505789A JPH0720055B2 JP H0720055 B2 JPH0720055 B2 JP H0720055B2 JP 1165057 A JP1165057 A JP 1165057A JP 16505789 A JP16505789 A JP 16505789A JP H0720055 B2 JPH0720055 B2 JP H0720055B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- time division
- value
- arithmetic
- input signal
- 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 - Lifetime
Links
- 230000010354 integration Effects 0.000 title description 11
- 239000000872 buffer Substances 0.000 description 3
- 238000010521 absorption reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 1
Landscapes
- Manipulation Of Pulses (AREA)
- Time-Division Multiplex Systems (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、デジタル時分割多重積分回路に関し、特に、
1つの回路で複数の信号を扱うことのできるデジタル時
分割多重積分回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital time division multiplex integration circuit, and in particular,
The present invention relates to a digital time division multiple integration circuit capable of handling a plurality of signals with one circuit.
[従来の技術] 従来のこの種の多重積分回路は、RCアナログ回路を用い
て積分したり、カウンタ回路を用いて積分したりしてい
た。かかるRCアナログ回路又はカウンタ回路は、1つの
信号に対し1つの回路を対応させて設けなければなら
ず、従って、複数の信号に対しては、複数の同じ回路が
必要となっていた。[Prior Art] A conventional multiple integration circuit of this type has been integrated using an RC analog circuit or a counter circuit. In such an RC analog circuit or counter circuit, one circuit must be provided corresponding to one signal, and therefore, a plurality of same circuits are required for a plurality of signals.
[発明が解決しようとする課題] 上述した従来の多重積分回路は、1つの信号に対し1つ
のRCアナログ回路又はカウンタ回路を用いて積分する必
要があったため、多数の信号を処理する場合同じ回路を
信号数分持たねばならず、信号数が増えるほど、回路数
も増えてしまうという欠点があった。[Problems to be Solved by the Invention] Since the conventional multiple integration circuit described above needs to integrate one signal using one RC analog circuit or counter circuit, the same circuit is used when processing a large number of signals. Has to be provided for the number of signals, and the number of circuits increases as the number of signals increases.
[課題を解決するための手段] 本発明の目的は、上述した従来技術の課題を解決し、1
つの回路で複数の信号を積分処理することができるデジ
タル時分割多重積分回路を提供することである。[Means for Solving the Problems] The object of the present invention is to solve the above-mentioned problems of the prior art.
An object of the present invention is to provide a digital time division multiplex integration circuit capable of integrating a plurality of signals with one circuit.
本発明のデジタル時分割多重積分回路は、時分割多重さ
れて入力される入力信号を同期化する同期回路と、入力
信号のタイムスロットに対応するアドレスを発生するア
ドレス成生回路と、入力信号がアクティブである間、設
定したビット分そのタイムスロットで加算し続け、設定
した最大値に到達した後は入力信号がアクティブである
かぎりその値を保持し、入力信号がインアクティブにな
ると設定した最小値になるまで、そのタイムスロットで
減算し続ける演算回路と、加算して最大値になってか
ら、減算して最小値になるまで出力信号をアクティブに
する回路と、演算回路からの演算結果をその入力信号の
タイムスロットに対応するアドレスに格納する記憶回路
と、演算回路からの演算結果を安定して記憶回路に書込
むため記憶回路に格納されていた前値を保持するラッチ
回路と、演算回路からの演算結果を記憶回路上で積分
し、その結果を時分割多重に、又は任意に指定されたタ
イミングで出力する回路とを含んで構成されていること
を特徴とする。The digital time division multiplex integration circuit of the present invention includes a synchronizing circuit for synchronizing input signals which are time-division multiplexed and input, an address generation circuit for generating an address corresponding to a time slot of the input signal, and an input signal. While active, continue to add the set number of bits in that time slot, hold the value as long as the input signal is active after reaching the set maximum value, and set the minimum value when the input signal becomes inactive Until it becomes, the arithmetic circuit that continues to subtract in that time slot, the circuit that activates the output signal until the maximum value after addition and the minimum value after subtraction, and the arithmetic result from the arithmetic circuit The storage circuit that stores the address at the address corresponding to the time slot of the input signal and the storage circuit that stores the calculation result from the calculation circuit in the storage circuit in a stable manner A latch circuit that holds the previous value that has been stored, and a circuit that integrates the calculation result from the calculation circuit on the storage circuit and outputs the result in time division multiplex or at an arbitrarily specified timing It is characterized by being.
[実施例] 第1図は、本発明に係るデジタル時分割多重積分回路を
チャタ吸収回路として用いた一実施例の回路図である。[Embodiment] FIG. 1 is a circuit diagram of an embodiment in which the digital time division multiplex integration circuit according to the present invention is used as a chatter absorption circuit.
タイミング出力信号101は、タイムスロットに同期した
データのサンプリングのタイミング或いはメモリ書込み
のタイミングを出力する。入力端子117に入力される入
力信号は、同期回路116によって、同期化(サンプリン
グ化)される。The timing output signal 101 outputs the timing of data sampling synchronized with the time slot or the timing of memory writing. The input signal input to the input terminal 117 is synchronized (sampled) by the synchronization circuit 116.
入力端子117に“1"が入力されると、ANDゲート106によ
りNANDゲート104の出力が選択される。NANDゲート104
は、Q0=Q1=1でなければその出力は“1"となるのでQ0
=Q1=1となるまで演算器103はQ0、Q1の値に“1"を加
算する。この加算器S0、S1は、3ステートゲート付バッ
ファ111及び112を介して、タイミング出力回路101のR
信号で指定されるタイミングでメモリ115に書込まれ
る。メモリに書込む間、その値が変化しないように、メ
モリ115に格納されていた前値をタイミング出力回路101
の0で指定されるタイミングでラッチ回路102に保持す
る。Q0、Q1の値が加算されていきQ0=Q1=1に達したと
き、出力端子118の出力は“1"となりNANDゲート104の出
力が“0"となる。これにより、演算器103は加算動作を
停止し、以後入力端子117に“1"が入力されるかぎり、Q
0=Q1=1で、出力端子118の出力は“1"のままとなる。When “1” is input to the input terminal 117, the AND gate 106 selects the output of the NAND gate 104. NAND gate 104
If Q 0 = Q 1 = 1 then the output will be “1”, so Q 0
The arithmetic unit 103 adds “1” to the values of Q 0 and Q 1 until = Q 1 = 1. The adders S 0 and S 1 are connected to the R of the timing output circuit 101 via the buffers 111 and 112 with three-state gates.
It is written in the memory 115 at the timing specified by the signal. While writing to the memory, the previous value stored in the memory 115 is changed to the timing output circuit 101 so that the value does not change.
It is held in the latch circuit 102 at the timing designated by 0 of 0. When the values of Q 0 and Q 1 are added and Q 0 = Q 1 = 1 is reached, the output of the output terminal 118 becomes “1” and the output of the NAND gate 104 becomes “0”. As a result, the arithmetic unit 103 stops the addition operation, and as long as “1” is input to the input terminal 117 thereafter,
In 0 = Q 1 = 1, the output of the output terminal 118 is kept at "1".
次に、入力端子117に“0"が入力されるとANDゲート107
によりNANDゲート105の出力が選択される。NANDゲート1
05の出力はQ0=Q1=1でなければ“1"となるので演算器
103はQ0、Q1の値から1を減算する。演算器の出力S0、S
1は加算時と同様にメモリ115に書込まれ、演算器はQ0=
Q1=1となるまで減算をつづける。Next, when “0” is input to the input terminal 117, the AND gate 107
Causes the output of the NAND gate 105 to be selected. NAND gate 1
The output of 05 is “1” unless Q 0 = Q 1 = 1.
103 subtracts 1 from the values of Q 0 and Q 1 . Output of calculator S 0 , S
1 is written in the memory 115 as at the time of addition, and the arithmetic unit Q 0 =
Continue subtraction until Q 1 = 1.
尚、109はANDゲートであり、108及び110はORゲートであ
り、113は3ステートゲート付バッファである。Incidentally, 109 is an AND gate, 108 and 110 are OR gates, and 113 is a buffer with a 3-state gate.
以上の動作により、ある特定のタイムスロットを取出し
てみたとき、第2図に示すように、入力端子117から入
力した信号の積分結果が出力端子118から出力される。
尚、入力信号Bは、第1図の同期回路116の出力であ
る。“R"、“0"は、第1図のタイミング出力回路101の
出力であり、S0、S1は同じく減算器103の出力であり、Q
0、Q1は同じくラッチ回路102の出力であり、出力信号は
出力端子118に現れる信号である。With the above operation, when a particular time slot is taken out, the integration result of the signal input from the input terminal 117 is output from the output terminal 118, as shown in FIG.
The input signal B is the output of the synchronizing circuit 116 shown in FIG. “R” and “0” are outputs of the timing output circuit 101 in FIG. 1, S 0 and S 1 are outputs of the subtractor 103, and Q
Similarly, 0 and Q 1 are outputs of the latch circuit 102, and the output signal is a signal appearing at the output terminal 118.
また、第3図に示すように、時間軸上で見ると入力端子
117の入力信号及び出力端子118の出力信号は、n個のタ
イムスロットに時分割多重されている。アドレス成生回
路114は、それぞれのタイムスロットに対応するアドレ
スを成生し、それぞれのタイムスロットは独立に本回路
により積分動作を行う。Also, as shown in FIG. 3, when viewed on the time axis, the input terminal
The input signal of 117 and the output signal of the output terminal 118 are time-division multiplexed into n time slots. The address generation circuit 114 generates an address corresponding to each time slot, and each time slot is independently integrated by this circuit.
[発明の効果] 以上説明したように、本発明は、1つの回路で時分割多
重で複数の信号を扱うことができハードウェア及び信号
線数を削減できる効果がある。[Effects of the Invention] As described above, the present invention has an effect that a single circuit can handle a plurality of signals by time division multiplexing and can reduce the hardware and the number of signal lines.
第1図は、本発明に係るデジタル時分割多重積分回路を
チャタ吸収回路として用いた一実施例の回路図である。 第2図は、ある特定のタイムスロットでみた本回路の動
作を示すタイミングチャートである。 第3図は、第1図の時分割多重積分回路の入力端子の入
力信号Aと出力端子の出力信号の関係を時間軸上でみた
ときのタイムチャートである。 101……タイミング出力回路 102……ラッチ回路、103……演算器 104、105……NANDゲート 106、107、109……ANDゲート 108、110……ORゲート 111、112、113……バッファ 114……アドレス成生回路 115……メモリ、116……同期回路 117……入力端子、118……出力端子FIG. 1 is a circuit diagram of an embodiment using a digital time division multiplex integration circuit according to the present invention as a chatter absorption circuit. FIG. 2 is a timing chart showing the operation of this circuit viewed from a specific time slot. FIG. 3 is a time chart when the relationship between the input signal A at the input terminal and the output signal at the output terminal of the time division multiplex integration circuit of FIG. 1 is viewed on the time axis. 101 ... Timing output circuit 102 ... Latch circuit, 103 ... Computing unit 104, 105 ... NAND gate 106, 107, 109 ... AND gate 108, 110 ... OR gate 111, 112, 113 ... Buffer 114 ... … Address generation circuit 115 …… Memory, 116 …… Synchronization circuit 117 …… Input terminal, 118 …… Output terminal
Claims (1)
期化する同期回路と、 入力信号のタイムスロットに対応するアドレスを発生す
るアドレス成生回路と、 入力信号がアクティブである間、設定したビット分その
タイムスロットで加算し続け、設定した最大値に到達し
た後は入力信号がアクティブであるかぎりその値を保持
し、入力信号がインアクティブになると設定した最小値
になるまで、そのタイムスロットで減算し続ける演算回
路と、 加算して最大値になってから、減算して最小値になるま
で出力信号をアクティブにする回路と、 前記演算回路からの演算結果をその入力信号のタイムス
ロットに対応するアドレスに格納する記憶回路と、 前記演算回路からの演算結果を安定して前記記憶回路に
書込むため該記憶回路に格納されていた前値を保持する
ラッチ回路と、 前記演算回路からの演算結果を記憶回路上で積分し、そ
の結果を時分割多重に、又は任意に指定されたタイミン
グで出力する回路と、 を含んで構成されていることを特徴とするデジタル時分
割多重積分回路。1. A synchronizing circuit for synchronizing input signals input in a time division multiplexed manner, an address generating circuit for generating an address corresponding to a time slot of the input signal, and setting while the input signal is active. The specified number of bits continues to be added in that time slot, and after reaching the set maximum value, that value is held as long as the input signal is active, and when the input signal becomes inactive, that value is held until the set minimum value is reached. An arithmetic circuit that continues to subtract in a slot, a circuit that activates an output signal until it reaches a maximum value after being added, and a subtraction becomes a minimum value; And a memory circuit for storing the arithmetic result from the arithmetic circuit in order to write the arithmetic result from the arithmetic circuit to the memory circuit in a stable manner. A latch circuit that holds the previous value and a circuit that integrates the calculation result from the calculation circuit on the storage circuit and outputs the result in time division multiplex or at an arbitrarily designated timing. A digital time division multiplex integrator circuit characterized in that
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1165057A JPH0720055B2 (en) | 1989-06-27 | 1989-06-27 | Digital time division multiple integration circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1165057A JPH0720055B2 (en) | 1989-06-27 | 1989-06-27 | Digital time division multiple integration circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0330510A JPH0330510A (en) | 1991-02-08 |
| JPH0720055B2 true JPH0720055B2 (en) | 1995-03-06 |
Family
ID=15805029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1165057A Expired - Lifetime JPH0720055B2 (en) | 1989-06-27 | 1989-06-27 | Digital time division multiple integration circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0720055B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4780760B2 (en) * | 2005-09-14 | 2011-09-28 | 株式会社スター精機 | Label charging method in in-mold labeling |
-
1989
- 1989-06-27 JP JP1165057A patent/JPH0720055B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0330510A (en) | 1991-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5596540A (en) | Serial to parallel and parallel to serial architecture for a RAM based FIFO memory | |
| US6134155A (en) | Synchronized circuit for coordinating address pointers across clock domains | |
| EP0493138B1 (en) | Memory circuit | |
| JPH0720055B2 (en) | Digital time division multiple integration circuit | |
| JP2709356B2 (en) | Image processing method | |
| JPH0744537B2 (en) | Digital signal time difference correction circuit | |
| KR950006055B1 (en) | Video memory | |
| KR0124771Y1 (en) | Parallel data first-in, first-out device | |
| JPH0750856B2 (en) | Delay circuit | |
| RU1836687C (en) | Device for time-division multiplexing of requests for writing and reading | |
| EP1459291A1 (en) | Digital line delay using a single port memory | |
| KR940004480Y1 (en) | Corresponding signal adding apparatus | |
| JP2946863B2 (en) | Parity counting circuit | |
| JPH0548556A (en) | Data insertion circuit | |
| JPH0772876B2 (en) | Memory control circuit | |
| JPS5970332A (en) | Jitter adding circuit | |
| JPH02114323A (en) | Memory device with speed converting function | |
| JPH0563830B2 (en) | ||
| JPH0312733A (en) | Storage device | |
| JPS63310298A (en) | Time slot replacing device | |
| JPH03191693A (en) | Word multiplex time switch | |
| JPH02284271A (en) | Image memory | |
| JPH11338854A (en) | Synchronous integration circuit | |
| JPH0546579B2 (en) | ||
| JPH09219089A (en) | Shift register |