JPH02236896A - Memory circuit - Google Patents
Memory circuitInfo
- Publication number
- JPH02236896A JPH02236896A JP1058337A JP5833789A JPH02236896A JP H02236896 A JPH02236896 A JP H02236896A JP 1058337 A JP1058337 A JP 1058337A JP 5833789 A JP5833789 A JP 5833789A JP H02236896 A JPH02236896 A JP H02236896A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- data
- data line
- output
- flip
- 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
Landscapes
- Static Random-Access Memory (AREA)
- Dram (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】 産業上の利用分野 本発明はメモリ回路に関するものである。[Detailed description of the invention] Industrial applications The present invention relates to memory circuits.
従来の技術
従来使用されているスタティックRAM回路でシステム
を構成する際に、RAMの出力をラッチする場合には一
般に第4図のような回路構成をしている。第5図にこの
回路のタイミング図を示す。2. Description of the Related Art When configuring a system using a conventionally used static RAM circuit, a circuit configuration as shown in FIG. 4 is generally used to latch the output of the RAM. FIG. 5 shows a timing diagram of this circuit.
第5図の番号は第4図と同一のものである。The numbers in FIG. 5 are the same as in FIG.
第4図において、401,402はデータ線であり、互
いに相補となっている。401は正論理のデータ線、4
02は負論理のデータ線、403はセンスアンプ、40
4はフリップフロップ回路、405はメモリセル、40
Bはプリチャージ回路、407はワード線、408はア
ドレスデコーダ、409はプリチャージ信号、4lOは
センスアンプ403の出力、4!lはクロック、412
は出力データである。In FIG. 4, 401 and 402 are data lines, which are complementary to each other. 401 is a positive logic data line;
02 is a negative logic data line, 403 is a sense amplifier, 40
4 is a flip-flop circuit, 405 is a memory cell, 40
B is a precharge circuit, 407 is a word line, 408 is an address decoder, 409 is a precharge signal, 4lO is the output of the sense amplifier 403, 4! l is clock, 412
is the output data.
プリチャージ回路40Gにより、データ線401 ,4
02は、プリチャージ期間中は両方と・もハイの状態に
プリチャージされる。ブリチャージが終了し、アドレス
デコーダ408でワード線407が選択されるとメモリ
セル405の内容が読み出される。このとき、メモリセ
ル405の内容が”0”の場合には、正論理のデータ線
401がロウ、負論理のデータ線402がハイとなるこ
とにより、センスアンプ403で”0”であるとセンス
され、センスアンプ4G3の出力41Gがフリップフロ
ップ回路404に入力される。そして、クロック411
の立ち上がりでフリップフロップ回路404に入力され
たデータをラッチすることによって、出力データ412
を得る。By the precharge circuit 40G, the data lines 401, 4
02 are both precharged to a high state during the precharge period. When the precharging is completed and the word line 407 is selected by the address decoder 408, the contents of the memory cell 405 are read out. At this time, when the content of the memory cell 405 is "0", the positive logic data line 401 becomes low, and the negative logic data line 402 becomes high, so that the sense amplifier 403 senses that the content is "0". The output 41G of the sense amplifier 4G3 is input to the flip-flop circuit 404. And clock 411
By latching the data input to the flip-flop circuit 404 at the rising edge of
get.
発明が解決しようとする課題
しかしながら従来のメモリ回路では、ラッチするための
クロックのデューティが変化したり、あるいはRAMの
アドレスの入力するタイミングがずれてデータを読み出
すまでの遅延時間が大きくなったときには、出力データ
を正しくラッチできないという問題があった。Problems to be Solved by the Invention However, in conventional memory circuits, when the duty of the clock for latching changes, or when the input timing of the RAM address shifts and the delay time until data is read becomes large, There was a problem that the output data could not be latched correctly.
本発明は上述の問題点に鑑み、希望するデータを常に正
確にラッチできるメモリ回路を提供することを目的とす
る。SUMMARY OF THE INVENTION In view of the above problems, it is an object of the present invention to provide a memory circuit that can always accurately latch desired data.
課題を解決するための手段
本発明は上述の課題を解決するために、相補データ線を
プリチャージし、データの読み出しにより生じる前記相
補データ線の電位の変化を用いて発生させたクロックで
、前記相補データ線からの信号をラッチする回路を何す
るという構成を備えたものである。Means for Solving the Problems In order to solve the above-mentioned problems, the present invention precharges a complementary data line and uses a clock generated using a change in the potential of the complementary data line caused by data reading. This device has a circuit that latches signals from complementary data lines.
作用
本発明は上述の構成により、出力データを、出力データ
を読み出すデータ線の電位の状態遷移を検出して発生さ
せたクロックでラッチすることにより、希望するデータ
を常に正確゛にラッチするメモリ回路が実現できる。Effect of the Invention The present invention provides a memory circuit which always accurately latches desired data by latching output data with a clock generated by detecting the state transition of the potential of the data line from which the output data is read. can be realized.
実施例
第1図は本発明のメモリ回路の一実施例を示す構成図で
ある。第1図において、101,102はデータ線であ
り、互いに相補となっている。103はセンスアンプ、
l04はフリップフロップ回路、105はメモリセル、
!06はプリチャージ回路、107はワード線、108
はアドレスデコーダ、l09はプリチャージ信号、11
0はデータ線電位遷移検出回路、111はセンスアンプ
103の出力、ll2はデータ線電位遷移検出回路11
0の出力、lI3は出力データである。Embodiment FIG. 1 is a block diagram showing an embodiment of a memory circuit of the present invention. In FIG. 1, 101 and 102 are data lines, which are complementary to each other. 103 is a sense amplifier,
104 is a flip-flop circuit, 105 is a memory cell,
! 06 is a precharge circuit, 107 is a word line, 108
is an address decoder, l09 is a precharge signal, 11
0 is the data line potential transition detection circuit, 111 is the output of the sense amplifier 103, and ll2 is the data line potential transition detection circuit 11.
The output of 0 and lI3 are output data.
ブリチャージ回路10Gにより、データ線101,10
2は、プリチャージ期間中は両方とも同じあり、定の電
位にプリチャージされる。ブリチャージが終了し、アド
レスデコーダ108によって、ワード線107が選択さ
れると、メモリセル105の内容が読み出される。この
とき、データ線101か、データ線102のどちらかの
電位は、プリチャージ期間中の電位よりも低くなる。こ
の電位の状態の遷移をデー夕線電位遷移検出回路110
で検出して、クロックlI2を発生する。この発生した
クロック112を用いてセンスアンブ103の出力11
1をフリップフロップ回路104でラッチする。The data lines 101 and 10 are connected by the pre-charge circuit 10G.
2 are both the same during the precharge period, and are precharged to a constant potential. When the precharging is completed and the word line 107 is selected by the address decoder 108, the contents of the memory cell 105 are read out. At this time, the potential of either the data line 101 or the data line 102 becomes lower than the potential during the precharge period. A line potential transition detection circuit 110 detects the transition of this potential state.
The clock II2 is generated. Using this generated clock 112, the output 11 of the sense amplifier 103 is
1 is latched by the flip-flop circuit 104.
第2図は本発明のメモリ回路の一実施例を示す回路図で
、第3図はこの回路のタイミング図であり、以下詳細に
説明する。第3図゜の番号は第2図と同一のものである
。FIG. 2 is a circuit diagram showing one embodiment of the memory circuit of the present invention, and FIG. 3 is a timing diagram of this circuit, which will be explained in detail below. The numbers in Figure 3 are the same as in Figure 2.
第2図において、201.202はデータ線であり、互
いに相補となっている。201は正論理のデータ線、2
02は負論理のデータ線、203は論理和回路、204
はフリップフロップ回路、205はメモリセル、20B
はプリチャージ回路、207はワード線、208はアド
レスデコーダ、209はプリチャージ信号、210,2
11はインバータ回路、2l2はインバータ回路210
の出力、213は論理和回路203の出力、2I4は出
力データである。In FIG. 2, 201 and 202 are data lines, which are complementary to each other. 201 is a positive logic data line;
02 is a negative logic data line, 203 is an OR circuit, 204
is a flip-flop circuit, 205 is a memory cell, 20B
is a precharge circuit, 207 is a word line, 208 is an address decoder, 209 is a precharge signal, 210,2
11 is an inverter circuit, 2l2 is an inverter circuit 210
, 213 is the output of the OR circuit 203, and 2I4 is the output data.
ブリチャージ回路206により、データ線201,20
2は、プリチャージ期間中は両方とも同じハイの状態に
ブリチャージされ、論理和回路203の出力はロウとな
る。プリチャージが終了し、アドレスデコーダ208に
よって、ワード線207が選択されると、メモリセル2
05の内容が読み出される。このとき、メモリセル20
5の内容が”0”の場合には、正論理のデータ線201
がロウ、負論理のデータ線202がハイとなり、インバ
ータ回路210および211の出力はそれぞれハイとロ
ウになる。すると、論理和回路203の出力、すなわち
、フリップフロップ回路204のクロック213はロウ
からハイへと変化する。フリップフロップ回路204の
入カデータ212は、フリップフロップ回路204のク
ロック213と比較すると、クロック213の方が論理
和回路203のゲート遅延時間だけ遅延する。このこと
は、フリ・ツブフロップ回路204の入カデータ212
が確定した後にクロック2l3がフリップフロップ回路
に入力されることを示しているので、メモリセル205
から読み出した値は、常に正確にフリップフロップ回路
204でラッチできることがわかる。The data lines 201 and 20 are
2 are both precharged to the same high state during the precharge period, and the output of the OR circuit 203 becomes low. When precharging is completed and word line 207 is selected by address decoder 208, memory cell 2
The contents of 05 are read out. At this time, the memory cell 20
If the content of 5 is “0”, the positive logic data line 201
is low, the negative logic data line 202 is high, and the outputs of inverter circuits 210 and 211 are high and low, respectively. Then, the output of the OR circuit 203, that is, the clock 213 of the flip-flop circuit 204 changes from low to high. When the input data 212 of the flip-flop circuit 204 is compared with the clock 213 of the flip-flop circuit 204, the clock 213 is delayed by the gate delay time of the OR circuit 203. This means that the input data 212 of the flip-flop circuit 204
This indicates that the clock 2l3 is input to the flip-flop circuit after the
It can be seen that the value read from can always be accurately latched by the flip-flop circuit 204.
なお、メモリセルの内容が″′1”の場合でも上記と同
様の効果が得られる。また、プリチャージレベルがハイ
でない場合でもインバータ回路209,210のしきい
値をプリチャージレベルよりも低く設定することによっ
て上記と同様の効果が得られる。Note that the same effect as described above can be obtained even when the content of the memory cell is "'1". Further, even when the precharge level is not high, the same effect as described above can be obtained by setting the thresholds of the inverter circuits 209 and 210 lower than the precharge level.
発明の効果
以上の説明から明かなように本発明によれば、出力デー
タを、出力データを読み出すデータ線の電位の状態遷移
を検出して発生させたクロックでラッチすることにより
、希望するデータを常に正確にラッチするメモリ回路が
実現できる。さらに回路構成も簡単に実現できるため、
その実用的効果は大きい。Effects of the Invention As is clear from the above description, according to the present invention, desired data can be obtained by latching output data with a clock generated by detecting the state transition of the potential of the data line from which the output data is read. A memory circuit that always latches accurately can be realized. Furthermore, the circuit configuration can be easily realized, so
Its practical effects are great.
第1図は本発明の一実施例におけるメモリ回路の構成図
、第2図は本発明の一実施例におけるメモリ回路の回路
図、第3図は第2図の回路のタイミング図、第4図は従
来のメモリ回路の回路図、第5図は第4図の回路のタイ
ミング図である。
101 ,102 ,201 ,202・・・データ線
、104.2041・・フリップフロップ回路、105
,205・・・メモリセル、10[i、20B・・・プ
リチャージ回路、!IO・・・データ線電位遷移検出回
路、203・・・論理和回路、210.211・・・・
・・インバータ回路。
代理人の氏名 弁理士 粟野重孝 はか1名落 1 図
6 2 図
第3図
第
図
グロフクFIG. 1 is a configuration diagram of a memory circuit in an embodiment of the present invention, FIG. 2 is a circuit diagram of a memory circuit in an embodiment of the present invention, FIG. 3 is a timing diagram of the circuit in FIG. 2, and FIG. 4 is a circuit diagram of a conventional memory circuit, and FIG. 5 is a timing diagram of the circuit of FIG. 101, 102, 201, 202...data line, 104.2041...flip-flop circuit, 105
, 205...Memory cell, 10[i, 20B...Precharge circuit,! IO...Data line potential transition detection circuit, 203...OR circuit, 210.211...
...Inverter circuit. Name of agent: Patent attorney Shigetaka Awano (1 name missing) 1 Figure 6 2 Figure 3 Figure 3 Grofuku
Claims (1)
り生じる前記相補データ線の電位の変化を用いて発生さ
せたクロックで、前記相補データ線からの信号をラッチ
する回路を有することを特徴とするメモリ回路A memory comprising a circuit that precharges a complementary data line and latches a signal from the complementary data line using a clock generated using a change in potential of the complementary data line caused by reading data. circuit
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1058337A JPH02236896A (en) | 1989-03-10 | 1989-03-10 | Memory circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1058337A JPH02236896A (en) | 1989-03-10 | 1989-03-10 | Memory circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02236896A true JPH02236896A (en) | 1990-09-19 |
Family
ID=13081505
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1058337A Pending JPH02236896A (en) | 1989-03-10 | 1989-03-10 | Memory circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02236896A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04278294A (en) * | 1991-03-06 | 1992-10-02 | Nec Ic Microcomput Syst Ltd | Latch signal generator |
| JPH09259588A (en) * | 1995-11-24 | 1997-10-03 | Lg Semicon Co Ltd | Output control circuit for semiconductor memory |
-
1989
- 1989-03-10 JP JP1058337A patent/JPH02236896A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04278294A (en) * | 1991-03-06 | 1992-10-02 | Nec Ic Microcomput Syst Ltd | Latch signal generator |
| JPH09259588A (en) * | 1995-11-24 | 1997-10-03 | Lg Semicon Co Ltd | Output control circuit for semiconductor memory |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4573147A (en) | Semiconductor memory device | |
| JP2824494B2 (en) | Timing circuit | |
| US4694426A (en) | Asynchronous FIFO status circuit | |
| US5546355A (en) | Integrated circuit memory having a self-timed write pulse independent of clock frequency and duty cycle | |
| US5402388A (en) | Variable latency scheme for synchronous memory | |
| US5257236A (en) | Static RAM | |
| KR920704302A (en) | Semiconductor memory | |
| JPS60150700U (en) | Microprocessor with RAM retention function when power is turned on and off | |
| JPH0612632B2 (en) | Memory circuit | |
| JPH0461437B2 (en) | ||
| JPH02226590A (en) | Timing circuit | |
| US4858197A (en) | Output buffer control circuit of memory device | |
| JPS62293596A (en) | associative memory device | |
| JPS56165983A (en) | Semiconductor storage device | |
| US3588848A (en) | Input-output control circuit for memory circuit | |
| US6301188B1 (en) | Method and apparatus for registering free flow information | |
| KR850008238A (en) | Semiconductor memory | |
| JPS6256598B2 (en) | ||
| JP2826238B2 (en) | Semiconductor memory | |
| KR920005294B1 (en) | Chip Enable Signal Control Circuit of Dual Port Memory Devices | |
| JP2616017B2 (en) | Dynamic arithmetic unit | |
| JPS61156596A (en) | Semiconductor storage device | |
| JPS5589985A (en) | Semiconductor memory unit | |
| JPH1031888A (en) | Semiconductor memory circuit | |
| WO2025007452A1 (en) | Control circuit and memory |