JPS58137708A - Frequency distribution counter circuit - Google Patents
Frequency distribution counter circuitInfo
- Publication number
- JPS58137708A JPS58137708A JP1993282A JP1993282A JPS58137708A JP S58137708 A JPS58137708 A JP S58137708A JP 1993282 A JP1993282 A JP 1993282A JP 1993282 A JP1993282 A JP 1993282A JP S58137708 A JPS58137708 A JP S58137708A
- Authority
- JP
- Japan
- Prior art keywords
- counting
- circuit
- counter
- data
- section
- 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.)
- Pending
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 17
- 238000012546 transfer Methods 0.000 claims description 5
- 238000005259 measurement Methods 0.000 abstract description 6
- 230000007774 longterm Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 238000009825 accumulation Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 208000006558 Dental Calculus Diseases 0.000 description 1
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D1/00—Measuring arrangements giving results other than momentary value of variable, of general application
- G01D1/14—Measuring arrangements giving results other than momentary value of variable, of general application giving a distribution function of a value, i.e. number of times the value comes within specified ranges of amplitude
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Frequencies, Analyzing Spectra (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は各種符号化装置のデータの値(以下データと略
す)の発生ひん度の統計量を実時間で長時間連続側室す
るときに使用される度数分布計数回路に関する。従来、
実時間でデータの発生ひん度数を計数する場合は%J1
1図のような構成がとられていた。つまり入力されたデ
ータをデコーダ1で解読しデータに対応する各カウンタ
2により針数していたがこの方法では、たとえばデータ
が8ビツシで表わされているときには2 つまり256
個のカウンタ2が必要とされるなどデータのビット数が
多いときには多数の構成素子が必要となるため現実的な
構成とはい支ない。また、@2図のような構成で拡デー
タをメモリ3に一時記憶し。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a frequency distribution counting circuit used when calculating the statistics of the frequency of occurrence of data values (hereinafter referred to as data) of various encoding devices continuously in real time for a long time. . Conventionally,
To count the frequency of data occurrence in real time, use %J1
The configuration was as shown in Figure 1. In other words, the input data was decoded by a decoder 1 and the number of stitches was calculated by each counter 2 corresponding to the data.
When the number of bits of data is large, such as when two counters 2 are required, a large number of constituent elements are required, so this is not a realistic configuration. Also, the expanded data is temporarily stored in the memory 3 with the configuration shown in Figure @2.
その後内容を続出して加算処理回路4で続出した内容を
+1して、度数を増し再びメモリ3に書込むという方法
がとられていた。両者ともに測定時間を長くするために
は111図の例ではカウンタ2の桁数を、あるいは第2
WJの例ではメモリ3の各データを表わす語長を各々増
加させる必要がありこれは装置規模の拡大につながる。Thereafter, a method was used in which the contents were successively outputted and the successive contents were incremented by 1 in the addition processing circuit 4 to increase the frequency and then written into the memory 3 again. In order to lengthen the measurement time for both, in the example in Figure 111, increase the number of digits of counter 2, or increase the number of digits of counter 2.
In the WJ example, it is necessary to increase the word length representing each data in the memory 3, which leads to an increase in the scale of the device.
また、いずれの例でも高速動作時には計数結果の読出し
時間が保証されていないので連続測定ができない。Furthermore, in either example, continuous measurement is not possible during high-speed operation because the reading time of the counting results is not guaranteed.
本発明の目的は高速で、かつ構成が簡単で測定時間長に
左右されない長時間連続動作を可能にした度数分布計数
回路を提供することKToる。SUMMARY OF THE INVENTION An object of the present invention is to provide a frequency distribution counting circuit that is high-speed, has a simple configuration, and is capable of continuous operation over a long period of time regardless of the measurement time length.
本発明は入力データの各値の発生度数を計数する計数部
とこの入力データのいずれかの値があらかじめ定められ
た度数だけ発生したときこのデータの値を転送するバッ
ファメモリ部で構成された第1の計数回路と、第1の計
数回路から転送されてきた前記データの値の度数を計数
可能表豪数組の計数部とこの転送されてきたデータの値
を前記被数組の計数部のうちの一つを選択して選択され
た計数部に供給する入力分配部と選択されなかった計数
部を定められた順序に従って順次切換えて蓄積されたデ
ータの値の度数を出力する出力切換部と前記入力分配部
における選択と前記出力切換部における切換えを制御す
る制御部で構成された第2の計数回路とを備えたことを
特徴とする度数分布計数回路であ1゜
次に本発明の詳細な説明する。第1の計数回路は、jl
12の計数回路のアダプタとして動作するため、高速動
作が必要であるが比較的計数度数は小さくてよく、計数
部においてあらかじめ定められた2n傭分だけ計数しそ
の値になるたびに第20計WIkH路に転送する。した
がって第1の計数回路は等価的には1/2nに転送速度
を低速化させることができる。第2の計数回路は第1の
計数回路より転送されてきた度数を計数する計数部を複
数組有してかりそれらのうちの−っを計数専用に%他の
ものを外部出力専用にというように一定時間単位KI[
次、入力分配と出力切換えを実行することKより任意の
長さで連続測定を可能にしている。The present invention comprises a counting section that counts the number of occurrences of each value of input data, and a buffer memory section that transfers the value of this data when any value of this input data occurs a predetermined number of times. 1 counting circuit, the frequency of the value of the data transferred from the first counting circuit is counted, the counting unit of the Australian number set, and the value of the transferred data is calculated by the counting unit of the augend set. an input distribution section that selects one of the counting sections and supplies it to the selected counting section; and an output switching section that sequentially switches the unselected counting sections in accordance with a predetermined order and outputs the frequency of the accumulated data value; A frequency distribution counting circuit characterized by comprising a second counting circuit configured with a control section that controls selection in the input distribution section and switching in the output switching section. Explain. The first counting circuit is jl
Since it operates as an adapter for 12 counting circuits, high-speed operation is required, but the counting frequency may be relatively small. Transfer to the road. Therefore, the first counting circuit can equivalently reduce the transfer speed to 1/2n. The second counting circuit has a plurality of sets of counting sections that count the frequencies transferred from the first counting circuit, and one of them is used exclusively for counting, and the others are used exclusively for external output. A fixed time unit KI [
Next, performing input distribution and output switching allows continuous measurement at any length.
以上のことにより本発明では、第1の計りk回路を高速
アダプタとして用いることKより高速データKl’を応
できることと、計数部にランダム・アクセス・メモリ(
以下RAMと略す)を使用すれば入力データ数の変化に
よるハードの増加が小さいことと、複数の計数部を計数
専用、出力専用に分は一定時間ごとにその役割を交替さ
せながら使用することにより長時間連続測定が可能Ki
kるといった効果が得られる。As described above, in the present invention, by using the first meter k circuit as a high-speed adapter, it is possible to respond to higher-speed data Kl' than K, and a random access memory (
By using RAM (hereinafter abbreviated as RAM), the increase in hardware due to changes in the number of input data is small, and by using multiple counting units for counting only and for outputting, alternating their roles at regular intervals. Continuous measurement possible for long periods of time
It is possible to obtain the effect of reducing
以下図面を参照しながら本発明の実施例について詳しく
説明する。Embodiments of the present invention will be described in detail below with reference to the drawings.
tIK3図に本発明の度数分布計数回路のブ璽ツク図を
示す。本発明の度数分布計!!回路は図に示すように高
速動作が可能な第1の計&回路5と必ずしも高速動作を
必要としない第2の計tii路6との2段構成になって
いる。第1の針数回路5で鉱計数部においてデータ27
を2n個分計数し、その値になったときに、第2のtt
数回路6へそのデータの値を転送する。こうすると第2
の計数回路6における計数速度は等価的に1/2塾に低
速化される。そしてこのfH2の計数回路6は同一構成
の計数機能を複数組備えており、計数専用と出力専用に
使い分けされる。すなわち第2の計りk回路6は、第1
の計数回路5より転送されてきたデータを入力分配部2
0で複数個の累積回路690内の一つだけを選択してデ
ータを累積する。また、累積中O累積回路69を除いた
他の累積回路69は出力切換部26によりあらかじめ矯
められた順序に従い順次選択され度数分布57を出力す
る。累積回路69は、RAMとカウンタにより構成され
ており、少なくとも二組が用いられる。Figure tIK3 shows a block diagram of the frequency distribution counting circuit of the present invention. Frequency distribution meter of the present invention! ! As shown in the figure, the circuit has a two-stage configuration including a first circuit & circuit 5 capable of high-speed operation and a second circuit 6 which does not necessarily require high-speed operation. Data 27 in the first stitch count circuit 5
2n times, and when that value is reached, the second tt
The data value is transferred to the number circuit 6. In this way, the second
The counting speed in the counting circuit 6 is equivalently reduced to 1/2 speed. The counting circuit 6 of fH2 has a plurality of sets of counting functions having the same configuration, and is used for counting only and for outputting. That is, the second meter k circuit 6
The data transferred from the counting circuit 5 of the input distribution unit 2
0, only one of the plurality of accumulation circuits 690 is selected to accumulate data. Further, the other accumulator circuits 69 except for the O accumulator circuit 69 are sequentially selected by the output switching section 26 in accordance with a predetermined order and output the frequency distribution 57. The accumulation circuit 69 is composed of a RAM and a counter, and at least two sets are used.
次に第1の計数回路5の具体的な一例を第4図に示す。Next, a specific example of the first counting circuit 5 is shown in FIG.
図のように第1の計Ila路5は制御部59゜8ムM部
60、カウンタ部611バッファRAM部62より構成
されている。制御部59は’1”l’L−IOLレベル
変換器7、内部クロック発生器8、制御回路10より構
成されている。この例では第1の計数回路5は、高速処
理のため]10L回路で構成されている0で8ビツトの
入力データ27、り田ツク28、クリア信号29、計数
の実行区間を示すスタート信号30は’!”I’L−1
10Lレベル変換1!7によりレベル変換される。制御
回路10では、内部クロック発生器8により発生された
内部クシツク31とりpツク28、スタート信号30を
使用してRAM560のプリセッタブルカウンタ9への
ロード信号32、イネーブル信号67、クロック31、
カウンタ@61を構成するカウンタ12へのシード信号
34、イネーブル信号35、り曹ツク31%バッファl
ムMi162の書込み信号発生器14への書込み信号6
8、書込みアドレスカウンタ15%読出しアドレスカウ
ンタ16゜読出しカウンタ制御器17へのりpツタ31
を供給している。それらの信号はスタート信号30がハ
イレベルのときのみ有効で田つレペルのときはRAM5
60とバッファRAM部62をクリアするように動作す
る。RAM1160はプリセッタブルカウンタ9.RA
MI 1で構成されていゐ。ブリ七ツタプルカウンタ9
社、入力データ27管制御回路10より与えられたロー
ド信号32により一時保持し、RAMI 1へはアドレ
ス33としてバッファRAM部62のバッファRムM1
Bへはデータ33として8ビツトを与える。RAMI
1は入力されたアドレス33によりそのアドレスの内容
を読出し、カウンタ部61へ出力する。カウンタ12で
構成されていてカウンタ12dRムM11からのデータ
を胃−ド信号34でカウンタ12内に取込み、イネーブ
ル信号35とり1:Iy#31により+1カウントアツ
プしてIIMI 1へ4ビツト出力する。R五Mllは
その値を書込み信号36で先はど続出したアドレスと同
じアドレスに書込み度数を1だけ増加させる動作を完了
する。As shown in the figure, the first total Ila path 5 is composed of a control section 59.8 mm, an M section 60, a counter section 611, and a buffer RAM section 62. The control unit 59 is composed of a '1'' L-IOL level converter 7, an internal clock generator 8, and a control circuit 10. In this example, the first counting circuit 5 is a 10L circuit for high-speed processing. The 8-bit input data 27 consisting of 0, the readout 28, the clear signal 29, and the start signal 30 indicating the counting execution section are '!'I'L-1.
The level is converted by 10L level conversion 1!7. The control circuit 10 uses the internal clock 31, output clock 28 and start signal 30 generated by the internal clock generator 8 to input a load signal 32 to the presettable counter 9 of the RAM 560, an enable signal 67, a clock 31,
A seed signal 34, an enable signal 35, and a 31% buffer for the counter 12 constituting the counter @61.
Write signal 6 to write signal generator 14 of system Mi 162
8. Write address counter 15% Read address counter 16° Glue to read counter controller 17 P vine 31
is supplied. These signals are valid only when the start signal 30 is high level, and when the level is Tatsu level, the RAM 5
60 and buffer RAM section 62. The RAM 1160 is a presettable counter 9. R.A.
It consists of MI1. Buri Nanatsuta Pull Counter 9
The input data 27 is temporarily held by the load signal 32 given from the tube control circuit 10, and sent to RAMI 1 as the address 33 in the buffer RAM M1 of the buffer RAM section 62.
8 bits are given to B as data 33. RAMI
1 reads the contents of the input address 33 and outputs it to the counter section 61. It is composed of a counter 12, and the data from the counter 12dRM M11 is taken into the counter 12 by the stomach signal 34, and the enable signal 35 is counted up by +1 by 1:Iy#31 and outputted to IIMI1 as 4 bits. R5Mll completes the operation of increasing the write frequency by 1 with the write signal 36 to the same address as the previous address.
凰ムM11社4ビットな0で2’ ==e l 5状態
まで度数を計数する。バッファRAM郁62Fiバッフ
ァRAM13.書込み信号発生器14.書込みアドレス
カウンタ15、続出しアドレスカウンタ16、II!出
しアドレスカウンタ制御@17、比較1rF18.10
L−’I”I’Lレベル変換器19で構成されている。2'==e l Count the frequency up to 5 states using 4 bits of 0 from the company M11. Buffer RAM Iku62Fi Buffer RAM13. Write signal generator 14. Write address counter 15, successive address counter 16, II! Output address counter control @17, comparison 1rF18.10
It is composed of an L-'I''I'L level converter 19.
書込み信号発生器14はカウンタ12からのキャリー信
号37と制御部10からの書込み信号68が一致し、か
つ比較器18からのγラー^信号43がハイレベルのと
きのみバッファ凰ムM13への書込み信号38として出
力する。また同時に書込みアドレスカウンタ1sへは、
イネーブル信号38として出力する。書込みアドレス3
90所15はイネーブル信号38が来たときのみクロツ
タ31でカウントアツプしバッファRムM13と比較器
18へ書込みアドレス39を4ビツシ出力する。The write signal generator 14 writes to the buffer M13 only when the carry signal 37 from the counter 12 and the write signal 68 from the control unit 10 match and the γ error signal 43 from the comparator 18 is at high level. It is output as a signal 38. At the same time, to the write address counter 1s,
It is output as an enable signal 38. Write address 3
90 15 counts up with the clocker 31 only when the enable signal 38 comes, and outputs the write address 39 in 4 bits to the buffer RM M13 and the comparator 18.
請出しアドレスカウンタ16は、通常はカウントアツプ
を連続して実行し読出しアドレス40を4ビットバッフ
ァ凡ムM13と比較1)18へ出力しているが、読出し
カウンタ制御器17からイネーブル信号42が来たとき
にカウントを止めて、第2の計数回路6の書込み終了ま
でI!出しアドレスをそのままに保持している。バッフ
7RAM1 Bは書込みアドレス390所にデータ33
8ピツドを書込み信号38により書込み、データを記憶
する。1112の計数U路6への転送は読出しアドレス
40が与えられることによって実行される。バッフ7R
AM13は第20計数回路60書込み時間において発生
する可能性があるデータの欠落を防止するために16ワ
一ド分の記憶量をもっている。The read address counter 16 normally performs continuous count-up and compares the read address 40 with the 4-bit buffer M13 and outputs it to the 1) 18, but when an enable signal 42 is received from the read counter controller 17, I! stops counting when the second counting circuit 6 finishes writing. The outgoing address is kept as is. Buffer 7 RAM 1 B has data 33 at write address 390
8 pits are written by the write signal 38 and the data is stored. The transfer of 1112 to counting U path 6 is performed by providing read address 40. Buff 7R
The AM 13 has a memory capacity of 16 words in order to prevent data loss that may occur during the writing time of the 20th counting circuit 60.
比較器18は、書込みアドレス39と読出しアドレス4
0を比較して両者が等しいときに拡、@2O計数回路6
への書込みを禁止するように%また両者が岬しくないと
きに紘書込みを実行するように動作宴せる書込み制御信
号41を読出しアドレスカウンタ制御l117に出力し
、亥たバッファ凰ムM13の内容を請出しているときに
新しいデータが書込まれるOt#Hぐために、アラーム
信号43を発生し書込み信号発生@140動作を禁止す
る。読出しアドレスカウンタ制御器17d書込み制御信
号41が入力されるとターツタ31で動作を始め第20
#微U路6へOクロツタa)44、ターツタ(2)45
を発生し、]!OL−’I”1’Lレベル変換器19へ
出力する。また、第20針撒回路6で書込み申に続出し
アドレスカウンタ16がカウントアツプしないように1
ターツタα)44.りpツタ伐)45が発生、終了した
IIKイ専−ブープル信号42出しアドレスカウンタ1
6に出力するようにしている。MOL−”1”t”Lレ
ベル変換器!9はデータ46(8ビツト)、ターツタQ
)44.り撃ツクe)45%クリア信号29.スタート
儒号3゜を’!”!’Lレベルで動作する第20計数回
路6に適合するようにTTLレベルに変換して送出して
いる0
次に第2の計りk回路6の具体的な一例を第5図に示し
、累積回路69が二つのときについて説明する。図に示
すように第2の計数回路6は、入力分配器20、制御部
21、第140.1;積回路69である卑ムM(1)2
2とカウンタ(1)24.1Ilj2の累積回路69で
ある凡ムM(2)23、カラyfi($)25、出力切
換回路26により構成されている。The comparator 18 has a write address 39 and a read address 4.
Compare 0 and expand when both are equal, @2O counting circuit 6
It outputs the write control signal 41 to the read address counter control l117 to prohibit writing to the buffer M13, and to execute the write when both of them are out of order, and reads the contents of the buffer M13. In order for new data to be written during the request, an alarm signal 43 is generated and the write signal generation@140 operation is prohibited. When the read address counter controller 17d receives the write control signal 41, the tartar 31 starts operating.
#To the slight U path 6 O Kurotsuta a) 44, Tartuta (2) 45
occurs]! OL-'I"1' is output to the L level converter 19. In addition, the 20th needle setting circuit 6 outputs 1 to prevent the address counter 16 from counting up one after another in response to a write request.
Tatsuta α)44. Address counter 1 outputs a boolean signal 42.
I am trying to output to 6. MOL-"1"t"L level converter! 9 is data 46 (8 bits), tartuta Q
)44. Shooting e) 45% clear signal 29. Start Confucian No. 3゜'! ``!''' Next, a specific example of the second counter circuit 6 is shown in FIG. A case where there are two accumulation circuits 69 will be explained.As shown in the figure, the second counting circuit 6 includes an input distributor 20, a control section 21, a 140.1;
2, a counter (1) 24.1Ilj2, an accumulator circuit 69, a memory M(2) 23, a column yfi($) 25, and an output switching circuit 26.
制御部21は、gtの計数回路5より転送されてきた、
りpツク(1) 44 、クロック■)4s、累積回路
69の切換えのタイミングを示すクリア信号29、計数
の実行区間を示すスターF信号30により入力分配器2
0へのメモリセレクト信号51.8ムM(1)22.8
ムM体)23への書込み信号49゜49′、カウンタ(
1)24、カウンタ(2) 2 S ヘOD−ド信号4
7.47’とイネーブル信号48゜4811クロツク(
2)44、出力切換器26への出カセレj!)信号(1
)53、出力セレクト信号@)S4、出力セレクト信号
(3) 55 、出力セレクト信号(4)5@を発生し
各部へ供給する@入力分配器20は第1のwrWk回路
5からの8ビツトのデータ46と外部からの8ビツトの
読出しアドレス52をメモリセレクト信号51により切
換えてRAM(1)22と1五M(2)23に対して、
一方に書込みアドレスとして他方に請出しアドレスとし
てというように必ず分けて与える。The control unit 21 receives the information transferred from the gt counting circuit 5.
The input distributor 2 is activated by a clear signal 29 indicating the switching timing of the accumulator circuit 69, and a star F signal 30 indicating the counting execution period.
Memory select signal to 0 51.8 mm M(1) 22.8
Write signal 49°49' to the programm M body) 23, counter (
1) 24, Counter (2) 2 S Head OD signal 4
7.47' and enable signal 48°4811 clock (
2) 44, Output selection to output switch 26! ) signal (1
) 53, output select signal @) S4, output select signal (3) 55, output select signal (4) 5@ is generated and supplied to each part. Data 46 and external 8-bit read address 52 are switched by memory select signal 51 to RAM (1) 22 and 15M (2) 23.
Be sure to give them separately, such as one as a write address and the other as a solicitation address.
冨ムM(1)22は、入力されたアドレスが書込みアド
レス46の場合は、そのアドレスの内容を読出しカウン
タ(1)24へ16ビツト出力する。カウンタ(1)2
4は21M(1)22からのデータを一−ド信号47と
り田ツク体)44でカウンタ(1)24内に敗込み、イ
ネーブル信号4・8とクリツク(2)44により+1カ
ウントアツプして翼ムM(1)2mへ16ビツト出力す
る。Rム)[(1)22はそのデータ50を書込み信号
49で先はど続出したアドレスと同じアドレスに書込み
、データを更新する。□また、RAM(1)22へ読出
しアドレスs2が入力されたときに拡、そのアドレスの
内容が21M(1)22から読出されて16ビツト出力
切換器26へ行くだけでカウンタ(1)24a動作しな
いようKtっている。同様KRAM(2)2Bとカウン
タQ)25は与えられるp−ド信号47′、イネーブル
信号48′、書込み信号49′とカウンタ(2)25か
らのデータ50′に従ってRAM(1)22とカウンタ
(1)24と全く同様の動作をするようになっている。When the input address is the write address 46, the memory M(1) 22 reads the contents of that address and outputs 16 bits to the read counter (1) 24. Counter (1) 2
4 inputs the data from 21M (1) 22 into the counter (1) 24 using the read signal 47 and the click (2) 44, and increases the count by +1 using the enable signals 4 and 8 and the click (2) 44. Outputs 16 bits to wing M(1)2m. Rum) [(1) 22 writes the data 50 to the same address as the previous address using the write signal 49 to update the data. □Also, when the read address s2 is input to the RAM (1) 22, the contents of the address are read out from the RAM (1) 22 and sent to the 16-bit output switch 26, causing the counter (1) 24a to operate. I'm trying not to do that. Similarly, KRAM (2) 2B and counter (Q) 25 are operated according to the applied p-do signal 47', enable signal 48', write signal 49' and data 50' from counter (2) 25. 1) It operates exactly the same as 24.
、RAM(1)22%RAM(2)23は16ビツト構
成であるので読出された16ビツトデータは出力切換回
路26において、制御部21から与えられた出力セレク
ト信号(1)、 (2)、 (3)、 (4)、 53
.54.55.56により読出しモード側のRAMC)
内容が上8ビット、下8ビ?)の2回に分割されて8ピ
ツ(の出カデ7夕57として送出される。なお、前述の
動作祉スタート信舟30がハイレベルのときのみ実行さ
れ、ロウレベルのときにaRAMα)22%RAM(2
)23は各信号によってクリアされる。また、累積回路
69の切換え拡クリア信号29のタイミングで、入力さ
れるたびに切換えるかクリア信号29の区間内の発生度
数が216にな9たときに切換えるようにしている。, RAM (1) 22% RAM (2) 23 has a 16-bit configuration, so the read 16-bit data is sent to the output switching circuit 26 as output select signals (1), (2), (3), (4), 53
.. RAMC on the read mode side according to 54.55.56)
Is the content upper 8 bits and lower 8 bits? ) is divided into two times and sent as 8 pins (output 7 and 57).The above-mentioned operation is executed only when the start signal 30 is at a high level, and when it is at a low level, aRAMα) 22% RAM (2
) 23 is cleared by each signal. Further, the timing of the switching expansion clear signal 29 of the accumulation circuit 69 is such that it is switched each time it is input or when the frequency of occurrence within the interval of the clear signal 29 reaches 216 and 9.
また、データの速度が運いときにallESllのよう
に第2の計数回路6に内部クロック発生器58を用意し
ておいてたとえばデータの速度がIMHsであれば14
MIh程度Qり四ツク63を発生してやりマルチプレフ
ナ64に入力し、スイッチ65により切換えて、制御s
21ヘタ田ツタ66を供給することにより、$20計′
Ik回路6に直接データを入力すれば単独で動作するこ
とが可能−になる。Also, if the data speed is IMHs, an internal clock generator 58 is prepared in the second counting circuit 6 like allESll, and if the data speed is IMHs, for example,
The MIh level Q44 is generated and inputted to the spear multiplier 64, which is switched by the switch 65 to control s.
A total of $20 by supplying 21 Hetada Ivy 66'
If data is directly input to the Ik circuit 6, it can operate independently.
また、スイッチ65を元にもどせば2段構成でも動作可
能といった汎用性がでてくる。Furthermore, if the switch 65 is returned to its original state, it can be operated in a two-stage configuration, providing versatility.
このように本発明によれば2段構成にしたことにより低
速事象から高速事象まで対応できるので広範囲に活用が
できることと1回路が簡単になったことと、凡ムMとカ
ウンタからなる累積機能を複数有することにより、計数
結果の外部への出力時間中も入力データの度数の計数は
中断されないため長時間連続動作が可能になり入力デー
タの分析がデータの欠落なく正確にすることができる度
数分布計数回路を提供することができる。In this way, according to the present invention, the two-stage configuration allows it to handle both low-speed events and high-speed events, so it can be used in a wide range of applications, and one circuit is simplified. By having multiple frequency distributions, the frequency counting of the input data is not interrupted even during the output time of the counting results to the outside, making it possible to operate continuously for a long time and making it possible to analyze the input data accurately without missing data. A counting circuit can be provided.
第1図は従来の方式(1)、第2111は従来の方式(
2)第3図は本発明の原理図、第4図は本発IjIO第
4の計数回路の一実施例の詳1141kf vsツタ図
、第5)図は本発明の第2の計数回路の一実施例の詳細
なプシツク図、第68は第2の実施例に訃ける変更部分
のプルツク図。図にシいて、
1・・・デコーダ、2−″カウンタ、3−゛メ毫9.4
−加算処理回路、5・・・第1の計数回路、6−第2の
計数回路、59・・・制御部、60°−RA M部、6
1・・・カウンタ部、62・・・バッファRAM1l、
69″′−累積回路を示す。
発1図Figure 1 shows the conventional method (1), and Figure 2111 shows the conventional method (
2) Fig. 3 is a principle diagram of the present invention, Fig. 4 is a detailed 1141kf vs. ivy diagram of an embodiment of the IjIO fourth counting circuit of the present invention, and Fig. 5) is a diagram of the second counting circuit of the present invention. 68 is a detailed diagram of the embodiment, and No. 68 is a diagram of a modified portion of the second embodiment. In the figure, 1... decoder, 2-'' counter, 3-'' page 9.4
- addition processing circuit, 5... first counting circuit, 6 - second counting circuit, 59... control section, 60° - RAM section, 6
1... Counter section, 62... Buffer RAM1l,
69″′ - Shows the accumulation circuit. Figure 1
Claims (1)
人、カデータのいずれかの値があらかじめ定められた度
数だけ発生したときこのデータの値を転送するバッファ
メモリ部で構成された第1の計数回路と、第1の計数回
路から転送されてきた前記データの値の度数を計数可能
な複数組の計数部と、こp転送されてきたデータの値を
前記複数組の計数部のうちの一つを選択して選択された
計数部に供給する入力分配部と、選択されなかった計数
部を定められた順序に従って順次切換えて蓄積されたデ
ータの値の度数を出力する出力切換部と前記入力分配部
における選択と前記出力切換部における切換えを制御す
る制御部で構成された第2の計数回路とを備えたことを
特徴とする度数分布計数回路。A first comprising a counting section that counts the number of occurrences of each slight occurrence of input data, and a buffer memory section that transfers the value of this data when either the value of this person or the data occurs a predetermined number of times. a counting circuit, a plurality of counting units capable of counting the frequency of the data value transferred from the first counting circuit; an input distribution section that selects one of the counting sections and supplies it to the selected counting section, and an output switching section that sequentially switches the counting sections that are not selected in a predetermined order and outputs the frequency of the accumulated data value. A frequency distribution counting circuit comprising: a second counting circuit configured with a control section that controls selection in the input distribution section and switching in the output switching section.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1993282A JPS58137708A (en) | 1982-02-10 | 1982-02-10 | Frequency distribution counter circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1993282A JPS58137708A (en) | 1982-02-10 | 1982-02-10 | Frequency distribution counter circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS58137708A true JPS58137708A (en) | 1983-08-16 |
Family
ID=12012986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1993282A Pending JPS58137708A (en) | 1982-02-10 | 1982-02-10 | Frequency distribution counter circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58137708A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60178309A (en) * | 1984-02-24 | 1985-09-12 | Mitsutoyo Mfg Co Ltd | Digital display type length measuring system |
JPS60178307A (en) * | 1984-02-24 | 1985-09-12 | Mitsutoyo Mfg Co Ltd | Measured-value displaying method of length measuring device |
JPS60178308A (en) * | 1984-02-24 | 1985-09-12 | Mitsutoyo Mfg Co Ltd | Digital display type length measuring system |
JPS63113367A (en) * | 1986-10-31 | 1988-05-18 | Nippon Telegr & Teleph Corp <Ntt> | Bit error distribution measuring apparatus |
-
1982
- 1982-02-10 JP JP1993282A patent/JPS58137708A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60178309A (en) * | 1984-02-24 | 1985-09-12 | Mitsutoyo Mfg Co Ltd | Digital display type length measuring system |
JPS60178307A (en) * | 1984-02-24 | 1985-09-12 | Mitsutoyo Mfg Co Ltd | Measured-value displaying method of length measuring device |
JPS60178308A (en) * | 1984-02-24 | 1985-09-12 | Mitsutoyo Mfg Co Ltd | Digital display type length measuring system |
JPS63113367A (en) * | 1986-10-31 | 1988-05-18 | Nippon Telegr & Teleph Corp <Ntt> | Bit error distribution measuring apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4644502A (en) | Semiconductor memory device typically used as a video ram | |
US3962689A (en) | Memory control circuitry | |
JPS58137708A (en) | Frequency distribution counter circuit | |
JPS60140294A (en) | Bit mapping type video display device | |
US5710904A (en) | Microprocessor having address pre-outputting function and data processor using the same | |
JPS6094525A (en) | Time division pulse pattern generator | |
SU868825A1 (en) | Device for displaying graphtic information on crt screen | |
SU1566339A1 (en) | Device for presentation of graphic information | |
JPS5910084A (en) | Data transfer device | |
JPS5934939Y2 (en) | Memory addressing circuit | |
JP2001128108A (en) | Video processor | |
JPS6014377A (en) | Memory control circuit for picture processing | |
JPS6045458B2 (en) | External memory control method for image terminal equipment | |
JPH0112309Y2 (en) | ||
SU1185367A1 (en) | Simulator of images of point objects | |
JPS58184188A (en) | Reading and writting system of display data | |
RU1783572C (en) | Device for output of graphic information | |
SU543960A1 (en) | Device for displaying information | |
SU1495843A1 (en) | Device for generation of dynamic images | |
SU1571679A1 (en) | Buffer memory | |
SU985827A1 (en) | Buffer memory device | |
SU1117645A1 (en) | Device for studying transport system model | |
SU1273929A1 (en) | Device for controlling subroutine call | |
SU1109785A1 (en) | Device for forming dynamic images | |
JPS5972569A (en) | Image direction converting system of picture information |