JPH03230394A - Random access memory - Google Patents
Random access memoryInfo
- Publication number
- JPH03230394A JPH03230394A JP2025227A JP2522790A JPH03230394A JP H03230394 A JPH03230394 A JP H03230394A JP 2025227 A JP2025227 A JP 2025227A JP 2522790 A JP2522790 A JP 2522790A JP H03230394 A JPH03230394 A JP H03230394A
- Authority
- JP
- Japan
- Prior art keywords
- ram
- data
- rams
- bit
- comparator
- 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
- Semiconductor Memories (AREA)
- Static Random-Access Memory (AREA)
Abstract
Description
【発明の詳細な説明】
:概 要:
RA Mに格納されているデータを比較するために好適
な構成を有するR A Mに関し、短し)配線とデータ
バスとによって2つのRAMがそれぞれ格納しているデ
ータの比較を行い得るようにしたR A Mを構成する
ことを目的とし、第1のRAMを構成するビットセルと
第2のRAMを構成するとットセルとを組合わせた繰返
し単位を形成し、この繰返し単位を基板上に複数個配置
して1つのRAMを構成するとともに、この繰返し単位
の1つに属する2種のビット線のそれぞれから第1およ
び第2のR,AMの各ビットのデータを得るように構成
した。[Detailed Description of the Invention] :Summary: Regarding a RAM having a configuration suitable for comparing data stored in RAM, two RAMs each store data by wiring and a data bus. The object of the present invention is to form a repeating unit by combining bit cells constituting the first RAM and bit cells constituting the second RAM. A plurality of these repeating units are arranged on a substrate to constitute one RAM, and data of each bit of the first and second R and AM is transmitted from each of the two types of bit lines belonging to one of the repeating units. It was configured to obtain.
ランダムアクセスメモリ (以下、RAM、という)に
格納されているデータを比較するために好適な構成を有
する、2つのRAMを一体に構成したRAMに関する。The present invention relates to a RAM in which two RAMs are integrated and has a configuration suitable for comparing data stored in random access memory (hereinafter referred to as RAM).
2つのRAMに格納されているデータを比較するための
従来の基本的構成の一例を第2図(a)に示してあり、
#lRAM11+ からデータを読出すための#1アド
レスをデコーダ12、でデコードしてこの#lRAM1
1□にアクセスし、この#1アドレスに格納されている
データをリード/ライト回路13、を介してビットごと
に読出して比較器10の一方の入力端子に供給する。An example of a conventional basic configuration for comparing data stored in two RAMs is shown in FIG. 2(a).
The #1 address for reading data from #lRAM11+ is decoded by the decoder 12, and the #lRAM1
1□, the data stored in this #1 address is read bit by bit via the read/write circuit 13, and is supplied to one input terminal of the comparator 10.
同様に#2アドレスをデコーダ122てデコードしてこ
の92RAM112 にアクセスし、この#2アドレス
に格納されているデータをリード/ライト回路132を
介してビットごとに読出して比較器10の他方の入力端
子に供給してビットごとの比較を行う。Similarly, the #2 address is decoded by the decoder 122 to access this 92RAM 112, and the data stored in the #2 address is read out bit by bit via the read/write circuit 132, and the data is sent to the other input terminal of the comparator 10. to perform a bitwise comparison.
しかしながら、このような従来の方法におし)ては、#
I RA M 11 l および#2RAM11□か
らそれぞれのビットに対応する導線を比較器10の各入
力端子まで配線する必要があり、配線に手間を要するば
かりでなく、この配線によって生ずる容量などによって
好ましくなし)影響を生じることがあった。However, in this conventional method, #
It is necessary to wire conductors corresponding to the respective bits from IRAM11l and #2RAM11□ to each input terminal of the comparator 10, which not only requires time and effort, but is also undesirable due to the capacitance caused by this wiring. ) could have an impact.
このような欠点を除去するために、第2図(b)に示す
ように、2つのRAM21..21゜を対称に配置し、
上記RAM21+ からは#1アドレスをデコーダ22
1によってデコードしてアクセスして読出された各ビッ
ト線の出力をこれら2つのRAM21 +、’212間
に配置されている比較器20の一方の入力端子に転送し
、また、上記RAM21□からは#2アドレスによって
同様に読出された各ビット線の出力を上記比較器20の
他方の入力端子に転送してこの比較器20によってR,
4M2 I+ 、212 に格納されているデータの比
較を行うようにするものがある。In order to eliminate such drawbacks, two RAMs 21. .. 21° symmetrically arranged,
From the above RAM21+, the #1 address is decoded to the decoder 22.
The output of each bit line decoded and accessed and read by 1 is transferred to one input terminal of the comparator 20 disposed between these two RAM21+ and '212, and the output from the RAM21□ is The output of each bit line read in the same manner by the #2 address is transferred to the other input terminal of the comparator 20, and the comparator 20 outputs R,
There is one that compares data stored in 4M2 I+, 212.
しかしながろ、このような構成においてはRAM21.
.21□へのデータの書込/読出しを行うためにはそれ
ぞれのRA Mに設けたリード/ライト回路23..2
3□を介して行う必要があり、このためデータの転送を
行うためのデータバス24が長くなるという問題があっ
た。However, in such a configuration, RAM21.
.. In order to write/read data to/from 21□, a read/write circuit provided in each RAM is used. .. 2
3□, which caused a problem in that the data bus 24 for transferring data became long.
σ発明が解決しようとする課題二
本発明は短>)配線とデータバスとによって2つのR、
A、 Mがそれぞれ格納しているデータの比較を行い得
るようにしたR A Mを構成することを目的とする。σ Problems to be Solved by the Invention 2 The present invention is designed to solve two R,
The purpose of this invention is to construct a RAM that can compare the data stored in A and M.
第1図の原理的実施例の(C)図に示すように、第1の
RAMを構成するビットセルと第2のRAMを構成する
ビットセルとを組合わせた繰返し単位を形成し、この繰
返し単位を基板上に複数個配置して1つのRA Mを構
成するとともに、この繰返し単位の1つに属する2種の
ビット線のそれぞれから第1および第2のRAMの各ビ
ットのデータを得るように構成した。As shown in (C) of the principle embodiment of FIG. 1, a repeating unit is formed by combining bit cells constituting the first RAM and bit cells constituting the second RAM, A plurality of RAMs are arranged on a substrate to form one RAM, and the data of each bit of the first and second RAMs is obtained from each of two types of bit lines belonging to one of the repeating units. did.
二作 用コ
第1のRAMと第2のRAMとを同一の基板上に形成す
るとともにそのビット線を引出しておくことによって、
比較器をこのRAMに隣接して設けることができるので
、ビット線かろ比較器までの導線を短くすることができ
ると同時にデータバスの長さも短くすることができる。By forming the first RAM and the second RAM on the same substrate and drawing out their bit lines,
Since the comparator can be provided adjacent to this RAM, the conductor from the bit line to the comparator can be shortened, and at the same time the length of the data bus can be shortened.
J実施例〕
先に引用した第1図は1ワードのビット数および格納可
能なワード数がいずれも等しい2つのRAMを1体とし
て構成した本発吃IJの原理的な実施例を示すもので、
同図(b)は同図(a)の1部分を拡大したもので2行
3列の合計6つの繰返し単位が示してあり、また、同図
(C)は上記(b)図の1部分をさらに拡大して1つの
繰返し単位を例示したものである。Embodiment] Figure 1 quoted above shows a principle embodiment of the present IJ in which two RAMs with the same number of bits per word and the same number of words that can be stored are configured as a single unit. ,
Figure (b) is an enlarged view of a portion of Figure (a), showing a total of six repeating units arranged in two rows and three columns, and Figure (C) is a portion of Figure (b) above. is further expanded to illustrate one repeating unit.
この(C)図に左下がりの線によって示したビットセル
CIは第1のRA Mに属するセルであり、また、右下
がりの線によって示したビットセルC2は第2のRA
M !::属するセルである。In this figure (C), the bit cell CI indicated by the line downward to the left belongs to the first RAM, and the bit cell C2 indicated by the line downward to the right belongs to the second RAM.
M! ::It is the cell to which it belongs.
同図(a)に示す第1のRAMにアクセスするための#
1アドレスをデコーダ2.によってデコードした結果ワ
ード線WIに例えば読圧し電圧が印加されると、このワ
ードに属するm番目のピントについて例示したように、
各ビットの“O”あるいはl″のデータは例示したピン
ト線Bffilにおけると同様に各ビット線に出力され
て隣接した位置に設けられている比較器4にそれぞれ送
られる。# for accessing the first RAM shown in FIG.
1 address to decoder 2. As a result of decoding, when a reading voltage is applied to the word line WI, as illustrated for the m-th pinpoint belonging to this word,
Data of "O" or "1" of each bit is outputted to each bit line and sent to the comparator 4 provided at an adjacent position, similarly to the illustrated focus line Bffil.
一方、第2のRAMにアクセスするための#2アドレス
をデコーダ22によってデコードした結果ワード線W2
に例えば読出し電圧が印加されると、このワードに属す
るm番目のビットについて例示したように、各ビットの
“0”あるし)は“1”のデータは例示したビット線B
つ。におけると同様に各ビット線に出力されて隣接した
位置に設けろれている比較器4にそれぞれ送ろれる。On the other hand, as a result of decoding the #2 address for accessing the second RAM by the decoder 22, the word line W2
For example, when a read voltage is applied to the m-th bit belonging to this word, as shown in the example for the m-th bit belonging to this word, the data of each bit (0 or 1) is transferred to the bit line B shown in the example.
Two. Similarly to the above, the signals are output to each bit line and sent to the comparators 4 provided at adjacent positions.
この実施例では1ワードのビット数が第1のR4八へと
第2のRAMとで等しいものとしであるので、上記ビッ
ト線BffilおよびB、、2の出力を比較器4におい
て比較することによってm番目のビットのデータの一致
あるし)は不一致を識別することができる。In this embodiment, since the number of bits in one word is the same in the first R48 and in the second RAM, the comparator 4 compares the outputs of the bit lines Bffil and B, 2. A match or mismatch of the data of the mth bit can be identified.
また、第1のRA Mと第2のRA〜1との格納可能な
ワード数および/またはビット数カq目違する場合には
、この2つのRAMのワード数の比の公倍数および二の
2つのRAMのビット数の比の公倍数を1つの繰返し単
位のビットセルの縦・嘆の数として上側同様に構成する
ことができる。In addition, if the number of words and/or number of bits that can be stored in the first RAM and the second RA~1 differs by q, the common multiple of the ratio of the number of words in these two RAMs and 2 Similarly, the upper part can be constructed by using a common multiple of the ratio of the number of bits of two RAMs as the vertical and horizontal number of bit cells in one repetition unit.
本発明によれば短い配線によって2つのRAMがそれぞ
れ格納しているデータの比較を行い得るばかりでなく、
これらRAMに書込/読出しを行うためのデータバスも
短くすることができるという格別の効果が達成される。According to the present invention, not only can the data stored in two RAMs be compared using short wiring, but also the data stored in two RAMs can be compared.
A special effect is achieved in that the data bus for writing/reading these RAMs can also be shortened.
第1図は本発明の原理的実施例を示す図、第2図は従来
の比較方法を示す図であるっ(a)
従
来
第
例
図
リード/ライトチ゛−9
(b)FIG. 1 is a diagram showing a principle embodiment of the present invention, and FIG. 2 is a diagram showing a conventional comparison method. (a) Conventional example diagram read/write chain-9 (b)
Claims (1)
成するビットセルとを組合わせた繰返し単位を形成し、
この繰返し単位を基板上に複数個配置して1つのRAM
を構成するとともに、この繰返し単位の1つに属する2
種のビット線のそれぞれから第1および第2のRAMの
各ビットのデータを得るように構成したことを特徴とす
るランダムアクセスメモリ。forming a repeating unit in which bit cells constituting the first RAM and bit cells constituting the second RAM are combined;
By arranging a plurality of these repeating units on a board, one RAM is created.
and belongs to one of these repeating units.
A random access memory characterized in that the data of each bit of the first and second RAMs is obtained from each of the different bit lines.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025227A JPH03230394A (en) | 1990-02-06 | 1990-02-06 | Random access memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025227A JPH03230394A (en) | 1990-02-06 | 1990-02-06 | Random access memory |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03230394A true JPH03230394A (en) | 1991-10-14 |
Family
ID=12160085
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025227A Pending JPH03230394A (en) | 1990-02-06 | 1990-02-06 | Random access memory |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03230394A (en) |
-
1990
- 1990-02-06 JP JP2025227A patent/JPH03230394A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5495435A (en) | Synchronous DRAM memory module | |
| US5056095A (en) | Semiconductor memory having error correction circuit | |
| GB1360930A (en) | Memory and addressing system therefor | |
| US4763302A (en) | Alternatively addressed semiconductor memory array | |
| US4805173A (en) | Error control method and apparatus | |
| KR970051152A (en) | Semiconductor Memory Device with Data Bus Line Structure Suitable for Fast Burst Read / Write Operation | |
| US6209056B1 (en) | Semiconductor memory device having a plurality of bank sections distributed in a plurality of divided memory cell arrays | |
| US5745914A (en) | Technique for converting system signals from one address configuration to a different address configuration | |
| CA1240070A (en) | Video signal memories | |
| KR880000968A (en) | Semiconductor memory | |
| US4639894A (en) | Data transferring method | |
| US5463582A (en) | Semiconductor memory device capable of multidirection data access | |
| US4103823A (en) | Parity checking scheme for detecting word line failure in multiple byte arrays | |
| JP2831767B2 (en) | Semiconductor memory test equipment | |
| JPS6376193A (en) | Semiconductor memory device | |
| JPH03230394A (en) | Random access memory | |
| US6262928B1 (en) | Parallel test circuit and method for wide input/output DRAM | |
| JPH0612608B2 (en) | Semiconductor memory device | |
| JPH0279294A (en) | Data length variable memory | |
| JPS6233625B2 (en) | ||
| JPS60133587A (en) | Semiconductor storage device | |
| JPH02208897A (en) | Semiconductor memory | |
| JPS59132489A (en) | Semiconductor storage device | |
| US7539033B2 (en) | Semiconductor memory device | |
| JP2969825B2 (en) | Dual port memory |