JPH02236896A - Memory circuit - Google Patents

Memory circuit

Info

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
Application number
JP1058337A
Other languages
Japanese (ja)
Inventor
Hiroyuki Nakahira
博幸 中平
Kunitoshi Aono
邦年 青野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1058337A priority Critical patent/JPH02236896A/en
Publication of JPH02236896A publication Critical patent/JPH02236896A/en
Pending legal-status Critical Current

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.

【図面の簡単な説明】[Brief explanation of drawings]

第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)

【特許請求の範囲】[Claims] 相捕データ線をプリチャージし、データの読み出しによ
り生じる前記相補データ線の電位の変化を用いて発生さ
せたクロックで、前記相補データ線からの信号をラッチ
する回路を有することを特徴とするメモリ回路
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
JP1058337A 1989-03-10 1989-03-10 Memory circuit Pending JPH02236896A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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