JPH01831A - Asynchronous read state transition holding circuit - Google Patents
Asynchronous read state transition holding circuitInfo
- Publication number
- JPH01831A JPH01831A JP62-316840A JP31684087A JPH01831A JP H01831 A JPH01831 A JP H01831A JP 31684087 A JP31684087 A JP 31684087A JP H01831 A JPH01831 A JP H01831A
- Authority
- JP
- Japan
- Prior art keywords
- data
- state
- bit
- read
- holding circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔目 次〕
概要
産業上の利用分野
従来の技術
発明が解決しようとする問題点
問題点を解決するための手段
(i)第1発明
(ii )第2発明
作用
(i)第1発明
(ii)第2発明
実施例
■、実施例と第1図との対応関係
(1)第1発明
(ii )第2発明
■、第1実施例
(i’)構成
(ii )動作
■、第2実施例
・ ■0発明の変形態様
発明の効果
〔概 要〕
多数の検出データを保持し、これを非同期に読み出す非
同期読出し状態遷移保持回路に関し、回路規模を小さく
することを目的とし、それぞれが状態検出を行なってそ
の検出状態に応じたビットデータを出力するN個の状態
検出部と、その出力されるNビットの状態検出データを
多重化する多重化部と、多重化されたNビットのデータ
を受けてLビットのブロックに分離する分離部と、Lビ
ットのデータが書込制御信号に応じてアドレス信号で示
されるアドレスに書き込まれ得、また、書き込まれたデ
ータが読出制御信号に応じてアドレス信号で示されるア
ドレスから読み出され得るデュアルポートメモリと、デ
ュアルポートメモリから読み出されたデータを保持する
保持回路と、保持回路からのデータと分離部からのLビ
ットのデータとをそれぞれ対応するビットにおいて加算
して、アドレス信号に従ってデュアルポートメモリに書
き込むように制御するL個の加算回路とを具えるように
構成している。[Detailed description of the invention] [Table of contents] Overview Industrial field of application Conventional technology Problems to be solved by the invention Means for solving the problems (i) First invention (ii) Second invention action ( i) First invention (ii) Second invention embodiment ■, Correspondence between the embodiment and FIG. 1 (1) First invention (ii) Second invention ■, First embodiment (i') Configuration (ii ) Operation ■, Second Embodiment/■0 Modification of the invention Effects of the invention [Summary] Regarding an asynchronous read state transition holding circuit that holds a large amount of detected data and reads it out asynchronously, it is possible to reduce the circuit scale. N state detection sections each detecting a state and outputting bit data according to the detected state, a multiplexing section that multiplexes the output N-bit state detection data, and a multiplexing section. a separation unit that receives N-bit data and separates it into L-bit blocks; and a separation unit that receives N-bit data and separates it into L-bit blocks; A dual port memory that can be read from an address indicated by an address signal in response to a read control signal, a holding circuit that holds data read from the dual port memory, and data from the holding circuit and L bit from the separation section. The L adder circuits are configured to include L adder circuits that add the data in corresponding bits and write the added data into the dual port memory in accordance with the address signal.
本発明は、非同期読出し状態遷移保持回路に関し、例え
ば多数の状態検出部の警報検出データを保持しておき、
これを非同期に読み出して警報表示を行なう場合等に使
用される非同期読出し状態遷移保持回路に関するもので
ある。The present invention relates to an asynchronous read state transition holding circuit, for example, holding alarm detection data of a large number of state detection units,
The present invention relates to an asynchronous read state transition holding circuit used in cases such as when reading out this information asynchronously and displaying an alarm.
従来から、このような非同期読出し状態遷移保持回路と
しては、例えば1024個という多数の警報信号を検出
する状態検出部を有している。その状態検出部に基づく
警報を表示する場合であっても、状態検出部で検出した
警報信号は、それを読み取る前に正常に復帰したときで
あっても、見逃すわけにはいかない。そのため、警報信
号を検出すると、これを読み取る迄保持しておく必要が
ある。Conventionally, such an asynchronous read state transition holding circuit has a state detection section that detects a large number of alarm signals, for example, 1024 alarm signals. Even when displaying an alarm based on the state detection section, the alarm signal detected by the state detection section cannot be overlooked even if the alarm signal returns to normal before being read. Therefore, once an alarm signal is detected, it must be held until it is read.
従って、状態検出部で検出した警報信号は、読み取り完
了まで状態遷移保持回路で保持し、これを非同期に読み
出して警報表示を行なう。Therefore, the alarm signal detected by the state detection section is held in the state transition holding circuit until reading is completed, and is read out asynchronously to display the alarm.
二のような場合に使用され、状態検出部が多いときの非
同期読出し状態遷移保持回路としては、小規模の回路構
成が望ましい。A small-scale circuit configuration is desirable as an asynchronous read state transition holding circuit used in the case of 2, in which there are many state detection units.
第5図に、従来の非同期読出し状態遷移保持回路を示す
。この非同期読出し状態遷移保持回路は、N個の状態検
出部511(状態検出部511.〜511N)が具わっ
ており、これらの状態検出部511が設置されている所
と、状態を読み取る所とは通常離れている。そのため、
N個の状態検出部5111〜511Nによって検出され
たNビットの状態検出データは、多重化部513によっ
て多重化されて分離部515に送られ、Nビットのデー
タに分離される。このようにして分離されたNビットの
データのそれぞれは、1ビット単位で状態を保持する8
個の状態保持回路517のそれぞれにて保持される。し
かる後、8個単位で3ステートバツフア519に送られ
る。FIG. 5 shows a conventional asynchronous read state transition holding circuit. This asynchronous read state transition holding circuit includes N state detecting sections 511 (state detecting sections 511. to 511N), and there is a location where these state detecting sections 511 are installed and a location where the state is read. are usually far apart. Therefore,
N-bit state detection data detected by the N state detection sections 5111 to 511N are multiplexed by a multiplexing section 513, sent to a separation section 515, and separated into N-bit data. Each of the N bits of data separated in this way has 8
The state holding circuits 517 each hold the data. Thereafter, they are sent to the three-state buffer 519 in units of eight.
これらのデータを読み出すときには、3ステートバツフ
ア519にそれぞれ読み出し制御信号を送って、8ビッ
ト単位で読み出す。その読み出し後は、それぞれ読み出
した状態保持回路517にクリア信号を送ってクリアす
る。When reading these data, a read control signal is sent to each of the three-state buffers 519, and the data is read in units of 8 bits. After reading, a clear signal is sent to each read state holding circuit 517 to clear it.
このようにして、非同期に状態遷移データを読み取るよ
うにしている。In this way, state transition data is read asynchronously.
なお、8ビット単位で読み出すようにしているのは、コ
ンピュータを使用する場合には通常バスが8ビツトであ
るので、それに合致させるためである。Note that the reason why the data is read in 8-bit units is to match the 8-bit bus that is normally used when using a computer.
ところで、上述した従来回路にあっては、例えば状態検
出部511が1024個あれば(N=1024)、状態
保持回路517および3ステートバツフア519もそれ
に応じて1024個が必要となる。そのため、状態検出
部511が多いときには回路規模が極めて大きくなると
いう問題点があった。In the conventional circuit described above, for example, if there are 1024 state detection units 511 (N=1024), 1024 state holding circuits 517 and 3-state buffers 519 are required accordingly. Therefore, when there are many state detection units 511, there is a problem that the circuit scale becomes extremely large.
本発明は、このような点にかんがみて創作されたもので
あって、回路規模の小さい非同期読出し状態遷移保持回
路を提供することを目的としている。The present invention was created in view of these points, and an object of the present invention is to provide an asynchronous read state transition holding circuit with a small circuit scale.
第1図(a)、(b)は、本発明の非同期読出し状態遷
移保持回路の原理ブロック図である。FIGS. 1(a) and 1(b) are block diagrams of the principle of the asynchronous read state transition holding circuit of the present invention.
第1図(a)において、N個の状態検出部111は、そ
れぞれが状態検出を行ない、その検出状態に応じたビッ
トデータを出力する。In FIG. 1(a), each of the N state detection units 111 performs state detection and outputs bit data according to the detected state.
多重化部・113は、N個の状態検出部111にて出力
されるNビットの状態検出データを多重化する。The multiplexer 113 multiplexes the N-bit state detection data output from the N state detectors 111.
分離部115は、多重化部113にて多重化されたNビ
ットのデータを受けてLビットのブロンクに分離する。The demultiplexer 115 receives the N-bit data multiplexed by the multiplexer 113 and demultiplexes it into L-bit broncs.
デュアルポートメモリ121は、分離部115によって
ブロック化されたLビットのデータが書込制御信号11
6に応じてアドレス信号117で示されるアドレスに書
き込まれ得、また、その書き込まれたデータが読出制御
信号119に応じてアドレス信号117で示されるアド
レスから読み出され得る。The dual port memory 121 receives the L-bit data blocked by the separation unit 115 as the write control signal 11.
The written data can be written to the address indicated by the address signal 117 in response to the read control signal 119, and the written data can be read from the address indicated by the address signal 117 in response to the read control signal 119.
保持回路123は、デュアルポートメモリ121から読
み出されたLビットのデータを保持する。The holding circuit 123 holds L-bit data read from the dual port memory 121.
L個の加算回路125は、保持回路123に保持されて
いるLビットのデータと分離部115から出力される1
ブロックのLビットのデータとをそれぞれ対応するビッ
トにおいて加算し、その加算結果に基づいてアドレス信
号117に従ってデュアルポートメモリ121に書き込
むように制御する。The L adder circuits 125 combine the L bit data held in the holding circuit 123 and the 1 bit data output from the separation unit 115.
The data of L bits of the block are added to each corresponding bit, and based on the addition result, control is performed to write to the dual port memory 121 according to the address signal 117.
従って、全体として、デュアルポートメモリエ21に書
き込んだデータを読み出して保持回路123に保持し、
その保持データと分離部115からのデータとをL個の
加算回路125によって加算した後、デュアルポートメ
モリ121に書き込むように構成されている。Therefore, as a whole, the data written in the dual port memory 21 is read out and held in the holding circuit 123,
The configuration is such that the held data and the data from the separation section 115 are added by L adder circuits 125 and then written to the dual port memory 121.
一口口」11生里
第1図(b)において、N個の状態検出部111は、そ
れぞれが状態検出を行ない、その検出状態に応じたビッ
トデータを出力する。In FIG. 1(b), each of the N state detection units 111 performs state detection and outputs bit data according to the detected state.
状態発生部112は、所定のコード化された複数ビット
のデータを出力する。The state generating unit 112 outputs predetermined encoded multi-bit data.
多重化部113は、N個の状態検出部111にて出力さ
れるNビットの状態検出データあるいは前記状態発生部
112から出力される複数ビットのデータを多重化する
。The multiplexer 113 multiplexes the N-bit state detection data output from the N state detectors 111 or the multiple-bit data output from the state generator 112.
分離部115は、多重化部113にて多重化されたNビ
ットのデータを受けてLビットのブロックに分離する。Separation section 115 receives the N-bit data multiplexed by multiplexing section 113 and separates it into L-bit blocks.
デュアルポートメモリ121は、分離部115によって
ブロック化されたLビットのデータが書込制御信号11
6に応じてアドレス信号117で示されるアドレスに書
き込まれ得、また、その書き込まれたデータが読出制御
信号119に応じてアドレス信号117で示されるアド
レスから読み出され得る。The dual port memory 121 receives the L-bit data blocked by the separation unit 115 as the write control signal 11.
The written data can be written to the address indicated by the address signal 117 in response to the read control signal 119, and the written data can be read from the address indicated by the address signal 117 in response to the read control signal 119.
保持回路123は、デュアルポートメモリ121から読
み出されたLビットのデータを保持する。The holding circuit 123 holds L-bit data read from the dual port memory 121.
L個の加算回路125は、保持回路123に保持されて
いるLビットのデータと分離部115から出力される1
ブロックのLビットのデータとをそれぞれ対応するビッ
トにおいて加算し、その加算結果に基づいてアドレス信
号117に従ってデュアルポートメモリ121に書き込
むように制御する。The L adder circuits 125 combine the L bit data held in the holding circuit 123 and the 1 bit data output from the separation unit 115.
The data of L bits of the block are added to each corresponding bit, and based on the addition result, control is performed to write to the dual port memory 121 according to the address signal 117.
制御部127は、状態発生部112から出力される複数
ビットのコードデータであることをアドレス信号117
に応じて判別し、保持回路123におけるデータ保持を
禁じるように制御する。The control unit 127 uses an address signal 117 to indicate that the code data is a plurality of bits output from the state generation unit 112.
The control is performed to prohibit the holding circuit 123 from holding data.
従って、全体として、状態検出部111の検出状態デー
タと状態発生部112からのコード化されたデータを多
重化して分離した後、デュアルポートメモリ121に書
き込み、また、その書き込んだデータを読み出して保持
回路123に保持し、その保持データと分離部115か
らのデータとを加算した後、デュアルポートメモリ12
1に書き込むように構成されている。Therefore, as a whole, after multiplexing and separating the detected state data of the state detecting section 111 and the coded data from the state generating section 112, the data is written to the dual port memory 121, and the written data is read and held. After the data is stored in the circuit 123 and the data from the separation unit 115 is added, the data is stored in the dual port memory 12
It is configured to write to 1.
−LD」」1主凱
第1図(a)に示す第1発明にあっては、N個の状態検
出部111によるNビットの状態検出データは、多重化
部113によって多重化された後、分離部115によっ
て、Lビットのブロック単位で分離される。In the first invention shown in FIG. 1(a), the N-bit state detection data from the N state detection sections 111 is multiplexed by the multiplexing section 113, and then The separation unit 115 separates the data into blocks of L bits.
しかる後、このブロック単位でLビット毎に、アドレス
117に従って、デュアルポートメモリ121に書き込
まれる。この書き込まれたデータは読み出されて保持回
路123に保持される。その保持データと分離部115
からのデータとをL個の加算回路125によって加算し
た後、デュアルポートメモリ121に再度書き込む。Thereafter, the data is written into the dual port memory 121 in accordance with the address 117 in units of L bits in this block unit. This written data is read out and held in the holding circuit 123. The retained data and separation unit 115
After adding the data from L adder circuits 125, the data is written into the dual port memory 121 again.
−口LIJL先光皿
先光図(b)に示す第2発明においては、N個の状態検
出部111によるNビットの状態検出データと状態発生
部112からのコード化されたデータとは多重化部11
3によって多重化された後、分離部115によってLビ
ットのブロック単位で分離される。In the second aspect of the invention shown in FIG. Part 11
After being multiplexed by 3, the demultiplexing unit 115 demultiplexes the data into blocks of L bits.
その分離されたデータに、コード化されたデー夕があれ
ば、制御部127によって保持回路123をクリアする
。If the separated data includes coded data, the control unit 127 clears the holding circuit 123.
しかる後、ブロック単位でLビット毎に、アドレス11
7に従って、デュアルポートメモリ121に書き込まれ
る。この書き込まれたデータは読み出されて保持回路1
23に保持される。その保持データと分離部115から
のデータとをL個の加算回路125によって加算した後
、デュアルポートメモリ121に再度書き込む。After that, address 11 is written every L bits in block units.
7 is written to the dual port memory 121. This written data is read out and stored in the holding circuit 1.
It is held at 23. After the held data and the data from the separation unit 115 are added by L adder circuits 125, the data is written into the dual port memory 121 again.
本発明にあっては、コード化されたデータであれば保持
回路123の保持状態がクリアされ、当言亥コード化デ
ータとデュアルポートメモリ121からの読み出しデー
タとが加算されないので、コード化されたデータがその
ままデュアルポートメモリ121に書き込まれる。その
ため、コード化されたデータとN個の状態検出部111
による検出状態データとが混在しても、読み出し側には
正確に転送できる。In the present invention, if the data is coded, the holding state of the holding circuit 123 is cleared, and the coded data and the read data from the dual port memory 121 are not added. The data is written to the dual port memory 121 as is. Therefore, coded data and N state detection units 111
Even if there is a mixture of detection state data and detection state data, it can be accurately transferred to the reading side.
以下、図面に基づいて本発明の実施例について詳細に説
明する。Hereinafter, embodiments of the present invention will be described in detail based on the drawings.
第2図は本発明の一実施例における非同期読出し状態遷
移保持回路の構成を示す。また、第4図は本発明の別実
施例における非同期読出し状態遷移保持回路の構成を示
す。FIG. 2 shows the configuration of an asynchronous read state transition holding circuit in an embodiment of the present invention. Further, FIG. 4 shows the configuration of an asynchronous read state transition holding circuit in another embodiment of the present invention.
ここで、本発明の第1実施例と第1図(a)との対応関
係を示しておく。Here, the correspondence between the first embodiment of the present invention and FIG. 1(a) will be shown.
N個の状態検出部111は、状態検出部2111〜21
1Nに相当する。The N state detection units 111 include state detection units 2111 to 21
Corresponds to 1N.
多重化部113は多重化213に相当する。The multiplexer 113 corresponds to the multiplexer 213.
分離部115は、8ビツトシフトレジスタ221および
8ビツトラッチ回路223で成る分離部215に相当す
る。Separation section 115 corresponds to separation section 215 consisting of 8-bit shift register 221 and 8-bit latch circuit 223.
書込制御信号116は、読み出し/書き込み制御信号2
43の書き込みモードに相当する。Write control signal 116 is read/write control signal 2
This corresponds to No. 43 write mode.
アドレス信号117は、アドレス信号241に相当する
。Address signal 117 corresponds to address signal 241.
読出制御信号119は、読み出し/書き込み制御信号2
43の読み出しモードに相当する。Read control signal 119 is read/write control signal 2
This corresponds to No. 43 read mode.
デュアルポートメモリ121は、デュアルポートメモリ
231に相当する。Dual port memory 121 corresponds to dual port memory 231.
保持回路123は、8ビツトラッチ回路229に相当す
る。Holding circuit 123 corresponds to 8-bit latch circuit 229.
L個の加算回路125は、オア回路225I〜2258
と3ステートバッファ226.〜2268とで成る加算
回路230に相当する。The L adder circuits 125 include OR circuits 225I to 2258.
and 3-state buffer 226. This corresponds to the adder circuit 230 consisting of .about.2268.
−〇〇」」1λ哩
次に、本発明の第2実施例と第1図(b)との対応関係
を示しておく。Next, the correspondence between the second embodiment of the present invention and FIG. 1(b) will be shown.
N個の状態検出部111は、状態検出部211、〜21
1Nに相当する。The N state detection units 111 include state detection units 211, -21
Corresponds to 1N.
状態発生部112は、状態発生部411に相当する。The state generating section 112 corresponds to the state generating section 411.
多重化部113は多重化213に相当する。The multiplexer 113 corresponds to the multiplexer 213.
分離部115は、8ビツトシフトレジスタ221および
8ビツトラッチ回路223で成る分離部215に相当す
る。Separation section 115 corresponds to separation section 215 consisting of 8-bit shift register 221 and 8-bit latch circuit 223.
書込制御信号116は、読み出し/書き込み制御信号2
43の書き込みモードに相当する。Write control signal 116 is read/write control signal 2
This corresponds to No. 43 write mode.
アドレス信号117は、アドレス信号241に相当する
。Address signal 117 corresponds to address signal 241.
読出制御信号119は、読み出し/書き込み制御信号2
43の読み出しモードに相当する。Read control signal 119 is read/write control signal 2
This corresponds to No. 43 read mode.
デュアルポートメモリ121は、デュアルポートメモリ
231に相当する。Dual port memory 121 corresponds to dual port memory 231.
保持回路123は、8ビツトラッチ回路229に相当す
る。Holding circuit 123 corresponds to 8-bit latch circuit 229.
L個の加算回路125は、オア回路225I〜2258
と3ステートバツフア226I〜2268とで成る加算
回路230に相当する。The L adder circuits 125 include OR circuits 225I to 2258.
and 3-state buffers 226I to 2268.
制御部127は、クリア制御回路415に相当する。The control unit 127 corresponds to the clear control circuit 415.
以上のような対応関係があるものとして、以下本発明の
実施例について説明する。Examples of the present invention will be described below assuming that the correspondence relationship as described above exists.
1−j毘土J口1汎
第2図に示す本発明の第1実施例について以下説明する
。A first embodiment of the present invention shown in FIG. 2 will be described below.
ユニL構戒
第2図において、この非同期読出し状態遷移保持回路に
は、状態を読み取る所とは離れている所に設置されたN
個の状態検出部211(状態検出部211.〜211N
)が具わっている。これらN個の状態検出部211によ
って検出されたNビットの状態検出データは、多重化部
213に供給される。In Figure 2, the asynchronous read state transition holding circuit has an N
state detection units 211 (state detection units 211. to 211N)
) is included. The N-bit state detection data detected by these N state detection sections 211 is supplied to the multiplexing section 213.
多重化部213により多重化されたデータは、8ビツト
シフトレジスタ221と8ビツトラッチ回路223とに
よって構成される分離部215に供給される。Nビット
のデータはこの分離部215で8ビツト(Lビット)毎
のブロックに分離され、その8ビツトの各ビットは、オ
ア回路225と3ステートバツフア226とによって構
成される各加算回路230に並列的に供給される。The data multiplexed by the multiplexer 213 is supplied to the separator 215, which includes an 8-bit shift register 221 and an 8-bit latch circuit 223. The N-bit data is separated into blocks of 8 bits (L bits) by this separating section 215, and each of the 8 bits is sent to each adder circuit 230 constituted by an OR circuit 225 and a 3-state buffer 226. Supplied in parallel.
この加算回路230のそれぞれは、1つのオア回路22
5および3ステートバツフア226で成っている。8個
の加算回路230のそれぞれの出力は、デュアルポート
メモリ231のデータ入力端D0〜D、にそれぞれ対応
するように供給される。Each of the adder circuits 230 includes one OR circuit 22
It consists of 5 and 3 state buffers 226. The outputs of the eight adder circuits 230 are supplied to data input terminals D0 to D of the dual port memory 231, respectively.
このデュアルポートメモリ231のアドレスA。〜AH
−1にはアドレス信号241が、データ読み出し/書き
込み制御端(OE/WE)には読み出し/書き込み制御
信号243が、制御信号発生回路227から供給される
ようになっている。また、この制御信号発生回路227
はクロック信号245を出力し、フリップフロップで形
成される8ビツトラッチ回路229のクロック入力端子
CLKに供給するようになっている。Address A of this dual port memory 231. ~AH
-1 is supplied with an address signal 241, and the data read/write control terminal (OE/WE) is supplied with a read/write control signal 243 from the control signal generation circuit 227. In addition, this control signal generation circuit 227
outputs a clock signal 245 and supplies it to a clock input terminal CLK of an 8-bit latch circuit 229 formed by a flip-flop.
8ビツトラッチ回路229のデータ入力端り。Data input end of 8-bit latch circuit 229.
〜D8には、デュアルポートメモリ231のデータ入出
力端D0〜D、から読み出されたデータが導入されるよ
うになっている。また、8ビツトラッチ回路229の出
力端Q、−Q、は、8個の加算回路230を形成するオ
ア回路225.〜225sの一方端に入力されるように
なっている。~D8 are adapted to receive data read from the data input/output terminals D0~D of the dual port memory 231. Further, output terminals Q and -Q of the 8-bit latch circuit 229 are connected to OR circuits 225 . ~225s is input at one end.
また、8ビツトラッチ回路229のクリア信号入力端子
CLHには、デュアルポートメモリ231に保持された
データの読み出し等の動作を行なうCPU (図示せず
)からのクリア信号249が供給されるようになってい
る。Further, the clear signal input terminal CLH of the 8-bit latch circuit 229 is supplied with a clear signal 249 from a CPU (not shown) that performs operations such as reading data held in the dual port memory 231. There is.
」工り髪作 上述した構成の第1実施例の動作について以下述べる。” Artificial hair making The operation of the first embodiment having the above-described configuration will be described below.
N個の状態検出部211によって検出されたNビットの
状態検出データは、多重化部213によって多重化され
、第3図(a)に示すような多重化データとなる。この
多重化データは、分離部215の8ビツトシフトレジス
タ221に送られ、ここで、第3図(b)に示すように
、8ビツト(Lビット)ずつのブロックに分離される。The N-bit state detection data detected by the N state detection sections 211 are multiplexed by the multiplexing section 213, resulting in multiplexed data as shown in FIG. 3(a). This multiplexed data is sent to the 8-bit shift register 221 of the separation section 215, where it is separated into blocks of 8 bits (L bits) each as shown in FIG. 3(b).
8ビツトの各ビットは、8ビツトラッチ回路223にて
ラッチされ、そのラッチされた各ビットのデータは加算
回路230のオア回路225(オア回路225、〜22
5e)にそれぞれ送られる。Each of the 8 bits is latched by the 8-bit latch circuit 223, and the data of each latched bit is sent to the OR circuit 225 of the adder circuit 230 (OR circuits 225, . . . 22).
5e) respectively.
ところで、各加算回路230のオア回路225およびそ
れらの後段における動作は、各ビットとも同じであるの
で、1つのオア回路2251におけるデiりA6の場合
を代表例として、以下説明する。Incidentally, since the operation of the OR circuit 225 of each adder circuit 230 and the subsequent stage thereof is the same for each bit, the case of D i A6 in one OR circuit 2251 will be described below as a representative example.
なお−1制御信号発生回路227では、前のデータを保
持している8ビツトラッチ回路229へのクロック(ク
ロック信号245)を発生する。加算回路230内の3
ステートバツフア2261〜226Bに対して、それら
の出力が、デュアルポートメモリ231よりデータが読
み出されているときには高インピーダンスで、また、デ
ュアルポートメモリ231にデータを書き込むときは正
常なインピーダンスとする制御信号を供給する。Note that the -1 control signal generation circuit 227 generates a clock (clock signal 245) to the 8-bit latch circuit 229 holding the previous data. 3 in the adder circuit 230
Control for the state buffers 2261 to 226B so that their outputs are at high impedance when data is being read from the dual port memory 231 and at normal impedance when writing data to the dual port memory 231. supply the signal.
制御信号発生回路227からのアドレス241は、8ビ
ット単位のN個のアドレスA0〜AM−1に対するもの
である。読み出し/書き込み制御信号243が、読み出
しモードのとき「読み出し信号」となり、また、書き込
みモードのとき「書き込み信号」となる。以下、この読
み出し/書き込み制御信号243は、そのモードにより
、「読み出し信号」、「書き込み信号」と称する。The address 241 from the control signal generation circuit 227 is for N addresses A0 to AM-1 in 8-bit units. The read/write control signal 243 becomes a "read signal" in the read mode, and becomes a "write signal" in the write mode. Hereinafter, this read/write control signal 243 will be referred to as a "read signal" or a "write signal" depending on its mode.
8ビツトラッチ回路223よりの新しいデータは、第3
図(C)に示すように、8ビツトおきにオア回路225
Iに入力される。The new data from the 8-bit latch circuit 223 is
As shown in Figure (C), OR circuit 225 is set every 8 bits.
It is input to I.
このとき、制御信号発生回路227よりの例えばアドレ
スA、(第3図(d)参照)および読み出し信号(第3
図(e)参照)にて、デュアルポートメモリ231のア
ドレスA0に書き込んである前のデータ(0または1)
を、第3図(f)に示す如く読み出す。その読み出し後
、8ビツトラッチ回路229に送ってラッチさせ、第3
図(g)に示す如く、半サイクル遅れてオア回路225
Iに入力させる。At this time, the control signal generation circuit 227 generates, for example, address A (see FIG. 3(d)) and a read signal (third
(see figure (e)), the previous data (0 or 1) written to address A0 of the dual port memory 231
is read out as shown in FIG. 3(f). After reading it, it is sent to the 8-bit latch circuit 229 to be latched, and the third
As shown in Figure (g), the OR circuit 225 is delayed by half a cycle.
Let I input.
このオア回路225.の出力は、第3図(h)に示すよ
うに、前半の半サイクルでは、データAOと前のデータ
A0との論理和をとったものが出力される。これに対し
、後半の半サイクルでは、データA8と前のデータA8
との論理和をとったものが出力される。This OR circuit 225. As shown in FIG. 3(h), in the first half cycle, the output is the logical OR of data AO and previous data A0. On the other hand, in the second half cycle, data A8 and previous data A8
The result of logical OR with is output.
従って、これの書き込みは、制御信号発生回路227よ
り、第3図(d)に示すタイミングで書き込むアドレス
八〇および同図(i)に示す前半の半サイクルで書き込
む書き込み信号に基づいて行なわれる。その際、制御信
号発生回路227からの制御信号によって、3ステート
バツフア2261の出力インピーダンスは正常となるよ
うに制御される。Therefore, this writing is performed by the control signal generation circuit 227 based on the address 80 written at the timing shown in FIG. 3(d) and the write signal written in the first half cycle shown in FIG. 3(i). At this time, the output impedance of the three-state buffer 2261 is controlled by the control signal from the control signal generation circuit 227 so as to be normal.
すなわち、デュアルポートメモリ231に書き込むのは
、そのまま新しいデータを書き込んで前のデータを消去
するということはせず、新しいデータと前のデータとの
論理和をとり、古い1°。That is, when writing to the dual port memory 231, the new data is not written as it is and the previous data is erased, but the new data and the previous data are logically ORed and the old 1° is written.
レベルのデータは次々と読み出される。これをM(=N
/L)回繰り返し、8ビツトラッチ回路229がクリア
される迄保持しながら書き込まれるようにしている。Level data is read out one after another. This is M (=N
/L) times, and is held and written until the 8-bit latch circuit 229 is cleared.
このようにして、8ビット単位で、例えば1024ビツ
トを1024のアドレスに書き込む。この書き込んだデ
ータをCPUが読み出すときは、8ビット単位でアドレ
ス信号251および読み出し信号253を、デュアルポ
ートメモリ231の他方のポートに入力する。これによ
り、非同期で読み出すことができる。その読み出しが完
了すれば、クリア信号249を供給して、8ビツトラッ
チ回路229をクリアする。In this way, 1024 bits, for example, are written to 1024 addresses in 8-bit units. When the CPU reads the written data, it inputs the address signal 251 and read signal 253 in units of 8 bits to the other port of the dual port memory 231. This allows asynchronous reading. When the reading is completed, a clear signal 249 is supplied to clear the 8-bit latch circuit 229.
このようにすれば、8ビツトシフトレジスタ221が6
4個以上であっても、非同期読出し状態遷移保持回路は
、分離部215以降は、8個のオア回路225.〜22
5.,8個の3ステートバッファ226.〜226.,
1個のデュアルポートメモリ231.8ビツトラツチ回
路229.制御信号発生回路227で構成できるので、
回路規模は小さくなる。In this way, the 8-bit shift register 221 can be set to 6 bits.
Even if there are four or more asynchronous read state transition holding circuits, after the separation unit 215, eight OR circuits 225. ~22
5. , eight 3-state buffers 226 . ~226. ,
One dual port memory 231.8 bit latch circuit 229. Since it can be configured with the control signal generation circuit 227,
The circuit scale becomes smaller.
なお、コンピュータのバスの関係で8ビット単位で説明
したが、これは2ビット単位にしてもよく、その場合に
は更に回路規模は小さくなる。Note that although the explanation has been made in units of 8 bits due to the computer bus, this may also be in units of 2 bits, in which case the circuit scale will be further reduced.
l−玉叉尖衡■
上述した本発明の第1実施例による非同期読出し状態遷
移保持回路にあっては、デュアルポートメモリ231に
検出状態データたる1゛を書き込んで保持し、読み出し
信号によって読み出されまで保持されるものである。こ
れによって、状態検出部211による検出状態データが
デュアルポートメモリ231に保持され続けるものであ
る。l-Bead balance■ In the asynchronous read state transition holding circuit according to the first embodiment of the present invention described above, 1, which is the detected state data, is written and held in the dual port memory 231, and read out by the read signal. It shall be retained until the end of the term. As a result, the state data detected by the state detection section 211 continues to be held in the dual port memory 231.
そこでは、“Oパは無意味であるとの前提に立っている
。It is based on the premise that "OPA is meaningless.
ところで、例えば、状態゛1゛のときの“0010°°
のコード化されたデータを転送して、デュアルポートメ
モリ231に書き込んだ後に、変化した状態112 I
+の“’0100’”のコード化されたデータを送ると
、“’0110′′がデュアルポートメモリ231に書
き込まれる。つまり、転送したいデータは“ooio”
”から“0100°゛と変化したにもかかわらず、得ら
れるコード化データは0110”となり、結果的に異な
るデータとなってしまう。これは、転送すべき“001
0”の°“1パが一旦書き込まれた後読み出されて8ビ
ツトラッチ回路229でラッチされ、加算回路230に
て0″と加算されて再びデュアルボートメモリ231に
書き込まれて保持されることに起因する。そこでは“0
°”は無意味であるとの前提に立っているからである。By the way, for example, "0010°° in state "1"
After transferring the encoded data and writing it to the dual port memory 231, the changed state 112 I
When you send coded data of "'0100'" of +, "'0110" is written to the dual port memory 231. In other words, the data you want to transfer is "ooio"
” to “0100°”, the resulting encoded data is 0110, resulting in different data.
0'' is once written, read out, latched by the 8-bit latch circuit 229, added to 0'' by the adder circuit 230, and written to the dual port memory 231 again to be held. caused by “0”.
This is because it is based on the premise that "°" is meaningless.
このように“0゛′も意味を持つ場合には、上述した第
1実施例の非同期読出し状態遷移保持回路は使用できな
い。例えば、コード(複数ビットのかたまり)で意味を
有する情報については、多重化部213によって多重化
した後、デュアルポートメモリ231側に転送して、そ
こで保持するということはできない。In this case, when "0" also has meaning, the asynchronous read state transition holding circuit of the first embodiment described above cannot be used.For example, for information that has meaning in a code (a group of multiple bits), After being multiplexed by the converting unit 213, it cannot be transferred to the dual port memory 231 side and held there.
このように、コード化されたデータをも転送したい場合
に適用できる非同期読出し状態遷移保持回路を、次に第
2実施例として述べる。An asynchronous read state transition holding circuit that can be applied when it is desired to transfer encoded data as described above will now be described as a second embodiment.
−口Dユぽ戊
第4図に、本発明の第2実施例による非同期読出し状態
遷移保持回路を示す。ここで、構成的に第1実施例と異
なるのは、状態検出部2111〜211Nと並列的に、
例えばサムロータリースイッチで成る状態発生部411
を設けて多重化部213に接続していることと、制御信
号発生回路227からのアドレス信号241に基づいて
クリア信号413の発生タイミングを決定するクリア制
御回路415を新たに設けたことである。このクリア制
御回路415はROMで成り、クリアトリガ信号417
(第2図のクリア信号249に相当する)を受けてクリ
ア信号413を出力するものであり、デュアルポートメ
モリ231に「コード化データ」を書き込むべきアドレ
スには当該クリア制御回路415では“0”が書き込ん
である。FIG. 4 shows an asynchronous read state transition holding circuit according to a second embodiment of the present invention. Here, the difference in configuration from the first embodiment is that in parallel with the state detection units 2111 to 211N,
For example, a status generating section 411 consisting of a thumb rotary switch
The clear control circuit 415 that determines the generation timing of the clear signal 413 based on the address signal 241 from the control signal generation circuit 227 is newly provided. This clear control circuit 415 consists of a ROM, and clear trigger signal 417
(corresponding to the clear signal 249 in FIG. 2) and outputs a clear signal 413, and the clear control circuit 415 sets "0" to the address where "coded data" is to be written to the dual port memory 231. is written.
その他については、第2図に示す第1実施例と同様であ
る。Other aspects are the same as those of the first embodiment shown in FIG.
」工り肱詐
この第2実施例において、第1実施例とその動作上異な
るのは、状態発生部411からのコード化されたデータ
が転送されてきたときには、8個の加算回路230での
加算動作を行なわないようにしていることである。This second embodiment differs from the first embodiment in its operation in that when encoded data is transferred from the state generator 411, the eight adder circuits 230 This means that the addition operation is not performed.
いま、状態検出部2111〜211Nからの検出データ
と状態発生部411からのコード化されたデータ(例え
ば4ビツト)とが多重化部213に供給されているとす
ると、当該多重化部213から出力される多重化信号は
、「検出状態データ」、「コード化データ」の混在する
データ列となる。ところで、この多重化信号において、
「検出状態データ」と「コード化データ」とが出現する
順序は、予め分かっているので、そのアドレスに応じて
“′0°°がクリア制御回路415に書き込んである。Now, assuming that detection data from the state detection sections 2111 to 211N and coded data (for example, 4 bits) from the state generation section 411 are supplied to the multiplexing section 213, the output from the multiplexing section 213 is The multiplexed signal is a data string in which "detection state data" and "coded data" are mixed. By the way, in this multiplexed signal,
Since the order in which the "detection state data" and the "coded data" appear is known in advance, "'0°°" is written in the clear control circuit 415 in accordance with the address.
仮に、クリア制御回路415において、制御信号発生回
路227から出力されるアドレス信号241に基づくア
ドレスにII OIIが書き込んであると、クリア信号
413を出力する。If II OII is written in the address based on the address signal 241 output from the control signal generation circuit 227 in the clear control circuit 415, the clear signal 413 is output.
つまり、アドレスに従って、読み出し側のCPUから供
給されているクリアトリガ信号417に応じて、「コー
ド化データ」が出現するタイミングで、クリア制御回路
415がクリア信号413を8ビツトラッチ回路229
のクリア端子CLRに供給する。このクリア信号413
により、8ビツトラッチ回路229にてラッチされてい
るデータがクリアされる。そのため、8ビツトラッチ回
路229から加算回路230のオア回路225I〜22
58に供給される出力Q1〜Q8は“0”となる。In other words, in accordance with the address, the clear control circuit 415 transfers the clear signal 413 to the 8-bit latch circuit 229 at the timing when "coded data" appears in response to the clear trigger signal 417 supplied from the CPU on the reading side.
is supplied to the clear terminal CLR of. This clear signal 413
As a result, the data latched by the 8-bit latch circuit 229 is cleared. Therefore, from the 8-bit latch circuit 229 to the OR circuits 225I to 22 of the adder circuit 230,
The outputs Q1 to Q8 supplied to the circuit 58 become "0".
そのため、前のデータたる「検出状態データ」が8ビツ
トラッチ回路229に保持されていても、「コード化デ
ータ」が転送されてきたときには当該8ビツトラッチ回
路229がクリアされるので、「コード化データ」がそ
のままデュアルポートメモリ231に書き込まれること
となる。従って、後にCPUがデュアルポートメモリ2
31から読み出しても、本来転送されるべきコード化デ
ータそのものが得られる。Therefore, even if the previous data "detection state data" is held in the 8-bit latch circuit 229, when the "coded data" is transferred, the 8-bit latch circuit 229 is cleared, so the "coded data" will be written to the dual port memory 231 as is. Therefore, the CPU later uses dual port memory 2.
31, the coded data itself that should originally be transferred is obtained.
但し、「検出状態データ」のみの転送、書き込みが行な
われる場合には、第1実施例の場合と同様にして、クリ
ア信号413が8ビツトラッチ回路229に供給されて
、その保持がクリアされるものである。However, when only the "detection state data" is transferred or written, the clear signal 413 is supplied to the 8-bit latch circuit 229 and its holding is cleared in the same manner as in the first embodiment. It is.
■、IIの・/l
なお、r[、実施例と第1図との対応関係」において、
上述した実施例と本発明とを対応付けて説明しておいた
が、本発明はこれに限られることはなく、各種の変形態
様があることは当業者であれば容易に推考できるであろ
う。■, II.../l In addition, r [, Correspondence between Examples and Figure 1],
Although the above-mentioned embodiments and the present invention have been described in association with each other, those skilled in the art can easily imagine that the present invention is not limited to this and that there are various modifications. .
上述したように、本発明によれば、状態検出部が極めて
多い場合であっても、小規模の回路構成で、非同期読出
し状態遷移保持回路を実現できるので、実用的には極め
て有用である。As described above, according to the present invention, an asynchronous read state transition holding circuit can be realized with a small-scale circuit configuration even when there are an extremely large number of state detection sections, so that the present invention is extremely useful in practice.
第1図は本発明の非同期読出し状態遷移保持回路の原理
ブロック図、
第2図は本発明の一実施例による非同期読出し状態遷移
保持回路の構成ブロック図、
第3図は第2図に示す本発明実施例による非同期読出し
状態遷移保持回路における動作を示す説明図、
第4図は本発明の別実施例による非同期読出し状態遷移
保持回路の構成ブロック図、
第5図は従来の非同期読出し状B遷移保持回路の説明図
である。
図において、
111は状態検出部、
112は状態発生部、
113は多重化部、
115は分離部、
116は書込制御信号、
117はアドレス信号、
119は読出制御信号、
121はデュアルポートメモリ、
123は保持回路、
125は加算回路、
127は制御部、
211.511は状態検出部、
213.513は多重化部、
215.515は分離部、
221は8ビツトシフトレジスタ、
223は8ビツトラッチ回路、
227は制御信号発生回路、
229は8ビツトラッチ回路、
230は加算回路、
231はデュアルポートメモリ、
411は状態発生部、
415はクリア制御回路、
417はクリアトリガ信号、
517は状態保持回路、
519は3ステートバツフアである。FIG. 1 is a principle block diagram of an asynchronous read state transition holding circuit according to the present invention, FIG. 2 is a configuration block diagram of an asynchronous read state transition holding circuit according to an embodiment of the present invention, and FIG. 3 is a block diagram of the principle of an asynchronous read state transition holding circuit according to the present invention. An explanatory diagram showing the operation of an asynchronous read state transition holding circuit according to an embodiment of the invention, FIG. 4 is a configuration block diagram of an asynchronous read state transition holding circuit according to another embodiment of the present invention, and FIG. 5 shows a conventional asynchronous read B transition. FIG. 3 is an explanatory diagram of a holding circuit. In the figure, 111 is a state detection section, 112 is a state generation section, 113 is a multiplexing section, 115 is a separation section, 116 is a write control signal, 117 is an address signal, 119 is a read control signal, 121 is a dual port memory, 123 is a holding circuit, 125 is an addition circuit, 127 is a control section, 211.511 is a state detection section, 213.513 is a multiplexing section, 215.515 is a separation section, 221 is an 8-bit shift register, 223 is an 8-bit latch circuit , 227 is a control signal generation circuit, 229 is an 8-bit latch circuit, 230 is an adder circuit, 231 is a dual port memory, 411 is a state generation section, 415 is a clear control circuit, 417 is a clear trigger signal, 517 is a state holding circuit, 519 is a 3-state buffer.
Claims (3)
じたビットデータを出力するN個の状態検出部(111
)と、 前記N個の状態検出部(111)にて出力されるNビッ
トの状態検出データを多重化する多重化部(113)と
、 前記多重化部(113)にて多重化されたNビットのデ
ータを受けてLビットのブロックに分離する分離部(1
15)と、 前記分離部(115)によってブロック化されたLビッ
トのデータが書込制御信号(116)に応じてアドレス
信号(117)で示されるアドレスに書き込まれ得、ま
た、その書き込まれたデータが読出制御信号(119)
に応じてアドレス信号(117)で示されるアドレスか
ら読み出され得るデュアルポートメモリ(121)と、 前記デュアルポートメモリ(121)から読み出された
Lビットのデータを保持する保持回路(123)と、 前記保持回路(123)に保持されているLビットのデ
ータと前記分離部(115)から出力される1ブロック
のLビットのデータとをそれぞれ対応するビットにおい
て加算し、その加算結果に基づいて前記アドレス信号(
117)に従って前記デュアルポートメモリ(121)
に書き込むように制御するL個の加算回路(125)と
、を具えるように構成したことを特徴とする非同期読出
し状態遷移保持回路。(1) N state detection units (111
), a multiplexer (113) that multiplexes the N-bit state detection data output from the N state detectors (111), and a multiplexer (113) that multiplexes the N bits of state detection data output from the N state detectors (111); A separating unit (1) receives bit data and separates it into L bit blocks.
15), the L-bit data blocked by the separation unit (115) can be written to the address indicated by the address signal (117) in response to the write control signal (116), and the written Data is read control signal (119)
a dual port memory (121) that can be read from an address indicated by an address signal (117) in accordance with the address signal (117); and a holding circuit (123) that holds L-bit data read from the dual port memory (121). , Add the L-bit data held in the holding circuit (123) and the L-bit data of one block output from the separation unit (115) at their corresponding bits, and based on the addition result, The address signal (
117) said dual port memory (121) according to
An asynchronous read state transition holding circuit characterized in that it is configured to include L adder circuits (125) for controlling writing to.
じたビットデータを出力するN個の状態検出部(111
)と、 所定のコード化された複数ビットのデータを出力する状
態発生部(112)と、 前記N個の状態検出部(111)にて出力されるNビッ
トの状態検出データあるいは前記状態発生部(112)
から出力される複数ビットのデータを多重化する多重化
部(113)と、 前記多重化部(113)にて多重化されたNビットのデ
ータを受けてLビットのブロックに分離する分離部(1
15)と、 前記分離部(115)によってブロック化されたLビッ
トのデータが書込制御信号(116)に応じてアドレス
信号(117)で示されるアドレスに書き込まれ得、ま
た、その書き込まれたデータが読出制御信号(119)
に応じてアドレス信号(117)で示されるアドレスか
ら読み出され得るデュアルポートメモリ(121)と、 前記デュアルポートメモリ(121)から読み出された
Lビットのデータを保持する保持回路(123)と、 前記保持回路(123)に保持されているLビットのデ
ータと前記分離部(115)から出力される1ブロック
のLビットのデータとをそれぞれ対応するビットにおい
て加算し、その加算結果に基づいて前記アドレス信号(
117)に従って前記デュアルポートメモリ(121)
に書き込むように制御するL個の加算回路(125)と
、前記状態発生部(112)から出力される複数ビット
のコードデータであることを前記アドレス信号(117
)に応じて判別し、前記保持回路(123)におけるデ
ータ保持を禁じるように制御する制御部(127)と、 を具えるように構成したことを特徴とする非同期読出し
状態遷移保持回路。(2) N state detection units (111
), a state generation unit (112) that outputs predetermined coded multi-bit data, and N-bit state detection data output from the N state detection units (111) or the state generation unit (112)
a multiplexing section (113) that multiplexes multiple bits of data output from the multiplexing section (113); and a separating section (113) that receives the N-bit data multiplexed by the multiplexing section (113) and separates it into L-bit blocks. 1
15), the L-bit data blocked by the separation unit (115) can be written to the address indicated by the address signal (117) in response to the write control signal (116), and the written Data read control signal (119)
a dual port memory (121) that can be read from an address indicated by an address signal (117) in accordance with the address signal (117); and a holding circuit (123) that holds L-bit data read from the dual port memory (121). , Add the L-bit data held in the holding circuit (123) and the L-bit data of one block output from the separation unit (115) at their corresponding bits, and based on the addition result, The address signal (
117) according to said dual port memory (121)
The address signal (117) indicates that the code data is a plurality of bits output from the L adder circuits (125) and the state generator (112).
); and a control unit (127) that performs control to prohibit data retention in the retention circuit (123).
から出力される1ブロックのデータが前記コード化され
た複数ビットのデータであるときには、前記保持回路(
123)に保持されているLビットのデータをクリアす
るように構成したことを特徴とする特許請求の範囲第2
項記載の非同期読出し状態遷移保持回路。(3) The control section (127) controls the separation section (115)
When one block of data output from the holding circuit (
Claim 2 characterized in that the L-bit data held in 123) is configured to be cleared.
The asynchronous read state transition holding circuit described in .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31684087A JPH0622360B2 (en) | 1987-02-03 | 1987-12-15 | Asynchronous read state transition holding circuit |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62-22837 | 1987-02-03 | ||
| JP2283787 | 1987-02-03 | ||
| JP31684087A JPH0622360B2 (en) | 1987-02-03 | 1987-12-15 | Asynchronous read state transition holding circuit |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPH01831A true JPH01831A (en) | 1989-01-05 |
| JPS64831A JPS64831A (en) | 1989-01-05 |
| JPH0622360B2 JPH0622360B2 (en) | 1994-03-23 |
Family
ID=26360117
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31684087A Expired - Lifetime JPH0622360B2 (en) | 1987-02-03 | 1987-12-15 | Asynchronous read state transition holding circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0622360B2 (en) |
-
1987
- 1987-12-15 JP JP31684087A patent/JPH0622360B2/en not_active Expired - Lifetime
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5262996A (en) | FIFO module | |
| US5867672A (en) | Triple-bus FIFO buffers that can be chained together to increase buffer depth | |
| JPH04301290A (en) | Pushup memory circuit | |
| JPS6364413A (en) | Successive approximation register | |
| EP0057096A2 (en) | Information processing unit | |
| JPH0792779B2 (en) | Data transfer controller | |
| JPH01831A (en) | Asynchronous read state transition holding circuit | |
| US6701396B2 (en) | Data burst transfer circuit, parallel-serial and serial-parallel conversion circuits, and an oscillation circuit | |
| JP2014071929A (en) | Fifo circuit | |
| JPH0622360B2 (en) | Asynchronous read state transition holding circuit | |
| US20050256996A1 (en) | Register read circuit using the remainders of modulo of a register number by the number of register sub-banks | |
| KR100505600B1 (en) | Programmable microcontroller including a serial interface circuit and data writing/reading method thereof | |
| JPH0559448B2 (en) | ||
| JPH05161094A (en) | Programmable device for storing digital video line | |
| JP3254781B2 (en) | Semiconductor device | |
| JPH02252186A (en) | First-in first-out memory | |
| JPS62169516A (en) | Priority input selecting circuit | |
| SU1381592A1 (en) | Device for programming memory microcircuits | |
| SU1472909A1 (en) | Dynamic addressing memory | |
| JPS61289448A (en) | buffer storage device | |
| JP2002050172A (en) | Fifo control circuit | |
| JPS58182188A (en) | Static random access memory | |
| SU1589288A1 (en) | Device for executing logic operations | |
| JPH03198143A (en) | Bus interface device and read-modified-write control system | |
| KR100303204B1 (en) | Fifo device having variable i/o width |