JPH041995A - 1-bit memory circuit - Google Patents
1-bit memory circuitInfo
- Publication number
- JPH041995A JPH041995A JP2102278A JP10227890A JPH041995A JP H041995 A JPH041995 A JP H041995A JP 2102278 A JP2102278 A JP 2102278A JP 10227890 A JP10227890 A JP 10227890A JP H041995 A JPH041995 A JP H041995A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- input data
- shift register
- bit
- output
- 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
- 230000015654 memory Effects 0.000 title claims abstract description 32
- 230000000694 effects Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Shift Register Type Memory (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はディジタルデータ通信機器における1ビットメ
モリ回路に関し、特にそれぞれ1ビットの入力データを
複数本のアドレスビットで指定した位置に書き込む複数
個からなる1ビットメモリ回路に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a 1-bit memory circuit in a digital data communication device, and particularly to a 1-bit memory circuit in a digital data communication device, and in particular, a memory circuit for writing 1-bit input data to a position specified by a plurality of address bits. The present invention relates to a 1-bit memory circuit.
第3図は従来の1ビットメモリ回路の一例を示すブロッ
ク図、第4図は第3図における動作を示すタイミングチ
ャートである。FIG. 3 is a block diagram showing an example of a conventional 1-bit memory circuit, and FIG. 4 is a timing chart showing the operation in FIG. 3.
本例の回路は、デコーダ回路305にアドレスビットA
Dを挿入することにより二進定数で到来するアドレスビ
ットを物理的なメモリ位置に変換する。そして、入力デ
ータDIをメモリ回路302〜304に挿入するための
位相合わせ用のカウンタ回路301の出力と、デコーダ
回路305の出力をアンドゲート回路306〜308を
介してメモリ回路302〜304のクロックCKに挿入
することによりデータの書換え可能状態となり、入力デ
ータDIによってメモリ内の状態が変化できるようにな
っている。The circuit of this example has address bit A in the decoder circuit 305.
The insertion of D converts the address bits that arrive as binary constants into physical memory locations. Then, the output of the counter circuit 301 for phase matching for inserting the input data DI into the memory circuits 302 to 304 and the output of the decoder circuit 305 are connected to the clock CK of the memory circuits 302 to 304 via AND gate circuits 306 to 308. By inserting the data into the memory, the data becomes rewritable, and the state in the memory can be changed depending on the input data DI.
上述した従来の1ビットメモリ回路は、クロックにカウ
ンタ回路の出力とデコーダ回路の出力とをアンドゲート
回路を介した出力を与えなければならないので、各メモ
リ回路のクロックの共有は不可能となっている。このた
め、市販されている集積回路で回路を構成したときには
、集積回路の個数が増大するという欠点がある。即ち、
市販の集積回路では、クロックが独立しているメモリ回
路は集積回路−個当りのメモリ数が少なく、ハードウェ
ア構成上好ましくなかった。In the conventional 1-bit memory circuit described above, the output of the counter circuit and the output of the decoder circuit must be outputted via an AND gate circuit, so it is impossible to share the clock between each memory circuit. There is. Therefore, when a circuit is constructed using commercially available integrated circuits, there is a drawback that the number of integrated circuits increases. That is,
In commercially available integrated circuits, memory circuits with independent clocks have a small number of memories per integrated circuit, which is not desirable in terms of hardware configuration.
本発明の1ビットメモリ回路は、それぞれ1ビットの入
力データを複数本のアドレスビットで指定した位置に書
き込む複数個からなる1ビットメモリ回路において、前
記入力データの周期と同一のフレームパルスおよび前記
周期のn倍のクロックで動作するカウンタ回路と、この
カウンタ回路出力と前記アドレスビットとを比較するコ
ンパレータ回路と、前記入力データを保存するn段のシ
フトレジスタ回路と、このシフトレジスタ回路の帰還ル
ープに入力データを挿入するセレクタ回路とを備え、前
記コンパレータ回路の出力を前記セレクタ回路の制御信
号に接続したことを特徴とする。A 1-bit memory circuit of the present invention includes a plurality of 1-bit memory circuits that each write 1-bit input data to a position designated by a plurality of address bits, a frame pulse having the same period as the input data, and a frame pulse having the same period as the input data. A counter circuit that operates with a clock n times as large as , a comparator circuit that compares the output of this counter circuit with the address bit, an n-stage shift register circuit that stores the input data, and a feedback loop of this shift register circuit. A selector circuit for inserting input data is provided, and an output of the comparator circuit is connected to a control signal of the selector circuit.
本発明の1ビットメモリ回路は、シフトレジスタ回路に
帰還をかけてレジスタの段数分のクロックを与えると元
に戻る原理により、特定のメモリ内容を書き換える時は
アドレスビットを時間的な位相信号に変換し、シフトレ
ジスタ回路の帰還ループ上に入力データを挿入すること
により、従来の1ビットメモリ回路と同様の機能を持た
せている。従って、シフトレジスタ回路は各レジスタの
クロックが共通化しており、また市販されているシフト
レジスタ集積回路にはメモリ数が多く入っているので、
比較的少ない数量の集積回路で構成が可能となる。The 1-bit memory circuit of the present invention is based on the principle that the shift register circuit returns to its original state by applying feedback and clocks for the number of register stages.When rewriting specific memory contents, the address bit is converted into a temporal phase signal. However, by inserting input data into the feedback loop of the shift register circuit, it has the same function as a conventional 1-bit memory circuit. Therefore, in shift register circuits, each register uses a common clock, and commercially available shift register integrated circuits have a large number of memories, so
It is possible to construct a structure using a relatively small number of integrated circuits.
次に、本発明について第1図、第2図を参照して説明す
る。Next, the present invention will be explained with reference to FIGS. 1 and 2.
第1図は本発明の1ビットメモリ回路の一実施例を示す
ブロック図、第2図は第1図における動作を示すタイミ
ングチャートである。FIG. 1 is a block diagram showing one embodiment of the 1-bit memory circuit of the present invention, and FIG. 2 is a timing chart showing the operation in FIG. 1.
第1図において、本実施例の回路構成は、入力データD
Iの周期と同一のフレームパルスFPと、この周期のn
倍のクロックCLKとで動作するカウンタ回路(以下C
NT)101と、CNT101の出力Q1〜Qmとアド
レスビットAD(A1−Am)とを比較するコンパレー
タ回R(以下CMP)102と、入力データDIを保存
するn段のシフトレジスタ回路(以下5HR)104と
、5HR104の帰還ループにデータ116を挿入する
セレクタ回路(以下5EL)103とを備え、CMP
102の出力Qを制御信号115として5EL103の
端子Cに接続している。5EL103は端子Aへの入力
データDIと端子Bへの帰還ループの既存データ117
とを選択して端子Yからデータ116を出力する。また
、DO1〜Do (n−1’)、Donは5HR104
からの出力データである。In FIG. 1, the circuit configuration of this embodiment is as follows: input data D
A frame pulse FP with the same period as I, and n of this period
A counter circuit that operates with twice the clock CLK (hereinafter referred to as C
NT) 101, a comparator circuit R (hereinafter referred to as CMP) 102 that compares the outputs Q1 to Qm of the CNT 101 and address bits AD (A1-Am), and an n-stage shift register circuit (hereinafter referred to as 5HR) that stores input data DI. The CMP
The output Q of 5EL 102 is connected to terminal C of 5EL 103 as a control signal 115. 5EL103 is the input data DI to terminal A and the existing data 117 of the feedback loop to terminal B.
and outputs data 116 from terminal Y. Also, DO1~Do (n-1'), Don is 5HR104
This is the output data from.
第2図は入力データDIの“1゛°を5ビット目のメモ
リに書き込む場合を例にとった動作図で、ADはm本で
構成されるアドレスビットA1〜Amを示し、これとク
ロックCLKをCMP 102で比較し、得られた制御
信号115を5ELIO3に入力して入力データDIと
既存データ117との選択を制御している。フレームパ
ルスFPはアドレスビットA1〜Amと入力データDI
の周期を計っている。5EL103で選択された端子Y
からのデータ116は既存データ117が入力データD
Iに変化するタイミングを示すものである。FIG. 2 is an operation diagram that takes as an example the case where "1°" of input data DI is written to the 5th bit of memory. are compared by CMP 102, and the obtained control signal 115 is input to 5ELIO3 to control the selection between input data DI and existing data 117. Frame pulse FP is generated between address bits A1 to Am and input data DI.
is measuring the period of Terminal Y selected by 5EL103
The existing data 117 is the input data D.
This shows the timing of the change to I.
以上説明したように本発明は、シフトレジスタ回路を使
用することにより、従来の1ビットメモリ回路の構成と
比較して集積回路の個数を減少させる効果があり、特に
メモリ数量が増大すればするほどその効果は顕著に現れ
る。As explained above, by using a shift register circuit, the present invention has the effect of reducing the number of integrated circuits compared to the conventional 1-bit memory circuit configuration, and especially as the amount of memory increases. The effect is noticeable.
第1図は本発明の1ビットメモリ回路の一実施例を示す
ブロック図、第2図は第1図における動作を示すタイミ
ングチャート、第3図は従来の1ビットメモリ回路の一
例を示すブロック図、第4図は第3図における動作を示
すタイミングチャートである。
101・・・カウンタ回路(CNT)、1.02・・・
コンパレータ回路(CMP)、103・・・セレクタ回
路(SEL)、104・・・シフトレジスタ回路(SH
R)、301・・・カウンタ回路、302〜304・・
・メモリ回路、305・・・デコーダ回路、306〜3
08・・・アンドゲート回路。FIG. 1 is a block diagram showing an embodiment of a 1-bit memory circuit of the present invention, FIG. 2 is a timing chart showing the operation in FIG. 1, and FIG. 3 is a block diagram showing an example of a conventional 1-bit memory circuit. , FIG. 4 is a timing chart showing the operation in FIG. 3. 101... Counter circuit (CNT), 1.02...
Comparator circuit (CMP), 103... Selector circuit (SEL), 104... Shift register circuit (SH
R), 301... counter circuit, 302-304...
-Memory circuit, 305...Decoder circuit, 306-3
08...AND gate circuit.
Claims (1)
ットで指定した位置に書き込む複数個からなる1ビット
メモリ回路において、前記入力データの周期と同一のフ
レームパルスおよび前記周期のn倍のクロックで動作す
るカウンタ回路と、このカウンタ回路出力と前記アドレ
スビットとを比較するコンパレータ回路と、前記入力デ
ータを保存するn段のシフトレジスタ回路と、このシフ
トレジスタ回路の帰還ループに入力データを挿入するセ
レクタ回路とを備え、前記コンパレータ回路の出力を前
記セレクタ回路の制御信号に接続したことを特徴とする
1ビットメモリ回路。In a 1-bit memory circuit that each writes 1-bit input data to a position specified by a plurality of address bits, a counter operates with a frame pulse having the same period as the input data and a clock n times the period. a comparator circuit that compares the output of this counter circuit with the address bit, an n-stage shift register circuit that stores the input data, and a selector circuit that inserts the input data into a feedback loop of the shift register circuit. A 1-bit memory circuit comprising: an output of the comparator circuit connected to a control signal of the selector circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2102278A JPH041995A (en) | 1990-04-18 | 1990-04-18 | 1-bit memory circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2102278A JPH041995A (en) | 1990-04-18 | 1990-04-18 | 1-bit memory circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH041995A true JPH041995A (en) | 1992-01-07 |
Family
ID=14323138
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2102278A Pending JPH041995A (en) | 1990-04-18 | 1990-04-18 | 1-bit memory circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH041995A (en) |
-
1990
- 1990-04-18 JP JP2102278A patent/JPH041995A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR960042730A (en) | Semiconductor storage device | |
| JPS61194910A (en) | Digital signal delay circuit apparatus | |
| US6215728B1 (en) | Data storage device capable of storing plural bits of data | |
| US5691956A (en) | Memory with fast decoding | |
| JPH041995A (en) | 1-bit memory circuit | |
| JPS603714B2 (en) | variable length shift register | |
| US7428287B2 (en) | Method and device for synchronizing data transmission between two circuits | |
| US6804166B2 (en) | Method and apparatus for operating a semiconductor memory at double data transfer rate | |
| JPS5927624A (en) | Integrated circuit possible for logical change | |
| JPS6386630A (en) | Frame synchronization system in parallel transmission line | |
| US5577005A (en) | Circuit for using chip information | |
| JPS6373323A (en) | Buffer device | |
| JPS62125589A (en) | Semiconductor integrated circuit | |
| JPS61194909A (en) | Digital signal delay circuit device | |
| US6928530B2 (en) | Method and device for sequential readout of a memory with address jump | |
| US7184357B2 (en) | Decoding circuit for memory device | |
| KR890004805Y1 (en) | Digital data order conversion circuits of cd-rom driver | |
| JP2615004B2 (en) | Integrated sequential access memory circuit | |
| JPH027284A (en) | Integrated circuit | |
| KR100295037B1 (en) | A circuit and method of distribution of the block error in digital radio communication system | |
| SU1589288A1 (en) | Device for executing logic operations | |
| KR200256519Y1 (en) | System of Operating Asynchronous In/Out Buffer | |
| SU1536366A1 (en) | Device for information input/output device | |
| JPS61246848A (en) | Operation hysteresis storage circuit | |
| JPS59227086A (en) | Shift register |