JPH0237447A - Memory integrated circuit - Google Patents
Memory integrated circuitInfo
- Publication number
- JPH0237447A JPH0237447A JP63185563A JP18556388A JPH0237447A JP H0237447 A JPH0237447 A JP H0237447A JP 63185563 A JP63185563 A JP 63185563A JP 18556388 A JP18556388 A JP 18556388A JP H0237447 A JPH0237447 A JP H0237447A
- Authority
- JP
- Japan
- Prior art keywords
- parity
- memory
- data
- parity check
- holding
- 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
- 238000013500 data storage Methods 0.000 claims abstract description 14
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は、パリテイ・チェック機能を有するメモリ集
積回路く以下、メモリICという。)に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a memory integrated circuit having a parity check function, hereinafter referred to as a memory IC. ).
特に、メモリICの信頼性の向上に関するものである。In particular, it relates to improving the reliability of memory ICs.
[従来の技術] 従来例の構成を第2図を参照しながら説明する。[Conventional technology] The configuration of a conventional example will be explained with reference to FIG.
第2図は、従来のメモリICを示す配線図である。FIG. 2 is a wiring diagram showing a conventional memory IC.
第2図において、(1)はアドレス線、(2)は入力デ
ータ線、(3)はアドレス線(1〉及び入力データ線(
2)に接続されアドレスデコーダ、メモリセルアレイ等
から構成された4個のメモリIC1(4)は入力データ
線(3)に接続されたパリティ発生器、(5)はアドレ
ス線(1)及びパリティ発生器(4)に接続されたパリ
ティ保持用メモリ、(6)は4個のメモリIC(3)に
接続された出力データ線、(7)はパリティ保持用メモ
リ(5)及び出力データ線(6)に接続されたパリティ
検査器、(8)はこのパリティ検査器(7)に接続され
たパリティ信号線である。In Figure 2, (1) is an address line, (2) is an input data line, and (3) is an address line (1>) and an input data line (
2) is connected to four memory ICs 1 (4) consisting of an address decoder, a memory cell array, etc. is a parity generator connected to an input data line (3), and (5) is an address line (1) and a parity generator. (6) is the output data line connected to the four memory ICs (3), (7) is the parity holding memory (5) and the output data line (6) connected to the parity holding memory (4). ), and (8) is a parity signal line connected to this parity checker (7).
つぎに、上述した従来例の動作を説明する。Next, the operation of the above-mentioned conventional example will be explained.
入力データは、アドレス信号によって指定されるメモリ
■c(3)の場所に入力データ線(2)を介して記憶さ
れる。The input data is stored via the input data line (2) at a location in the memory c (3) specified by the address signal.
このとき、同時に、パリティ発生器(4)は、入力デー
タのハイレベルの個数とパリティ・ビットのハイレベル
の個数との和が常に偶数(又は奇数)になるようにパリ
ティ・ビットを発生する。At the same time, the parity generator (4) generates parity bits such that the sum of the number of high level input data and the number of high level parity bits is always an even number (or an odd number).
つぎに、パリティ保持用メモリ(5)は、パリティ・ビ
ットの値をメモリIC(3)に記憶された入力データと
対応する場所に記憶する。Next, the parity holding memory (5) stores the value of the parity bit in a location corresponding to the input data stored in the memory IC (3).
そして、パリティ検査器(7)は、メモリIC(3)か
ら読み出された出力データと、パリティ保持用メモリ(
5)から読み出されたパリティ・ビットとのハイレベル
の個数の和が常に偶数(又は奇数)かを検査する。常に
偶数(又は奇数)でない場合には、パリティ信号線(8
)を介してパリティ・エラー信号を出力する。The parity checker (7) then uses the output data read from the memory IC (3) and the parity holding memory (
5) It is checked whether the sum of the number of high level bits and the parity bit read from 5) is always an even number (or an odd number). If the number is not always even (or odd), the parity signal line (8
) to output a parity error signal.
[発明が解決しようとする課題]
上述したような従来のメモリICでは、パリテイ・チェ
ックを実行しようとすると、パリティ発生器、パリティ
保持用メモリ及びパリティ検査器のICが必要であり、
回路が複雑になるという問題点があった。[Problems to be Solved by the Invention] In the conventional memory IC as described above, when attempting to perform a parity check, a parity generator, a parity holding memory, and a parity checker IC are required.
There was a problem that the circuit became complicated.
この発明は、上述した問題点を解決するためになされた
もので、パリティ発生用IC、パリティ保持用メモリI
C、パリティ検査用TC等の外付は回路を使用せずにパ
リテイ・チェックを実行できるメモリICを得ることを
目的とする。This invention was made to solve the above-mentioned problems, and includes a parity generation IC, a parity holding memory I, and a parity generation IC.
The purpose of externally attaching a parity check TC, etc. is to obtain a memory IC that can perform a parity check without using a circuit.
[課題を解決するための手段]
この発明に係るメモリICは、以下に述べるような手段
を内蔵したものである。[Means for Solving the Problems] A memory IC according to the present invention incorporates the following means.
(i)、データを記憶するデータ記憶手段。(i) Data storage means for storing data.
(ii)、このデータ記憶手段に上記データを書き込む
ときにパリティを発生するパリティ発生手段。(ii) Parity generating means for generating parity when writing the data to this data storage means.
(iii ) 、上記パリティを保持するパリティ保持
手段。(iii) Parity holding means for holding the above parity.
(iv) 上記データ記憶手段から上記データを読み
出すときに上記パリティに基づいてパリティチエツクを
するパリティ検査手段。(iv) Parity check means for performing a parity check based on the parity when reading the data from the data storage means.
[作用]
この発明においては、メモリICに内蔵されたパリティ
発生手段によって、データ記憶手段にデータを書き込む
ときにパリティが発生される。[Operation] In the present invention, parity is generated by the parity generation means built in the memory IC when writing data to the data storage means.
また、メモリICに内蔵されたパリティ保持手段によっ
て、上記パリティが保持される。Further, the parity is held by a parity holding means built into the memory IC.
そして、メモリICに内蔵されたパリティ検査手段によ
って、上記データ記憶手段から上記データを読み出すと
きに上記パリティに基づいてパリテイ・チェックがされ
る。A parity check means built in the memory IC performs a parity check based on the parity when reading the data from the data storage means.
「実施例] 実施例の構成を第1図を参照しながら説明する。"Example] The configuration of the embodiment will be explained with reference to FIG.
第1図は、この発明の一実施例を示す配線図であり、(
1)、(2)、(6)及び(8)は上記従来装置のもの
と全く同一である。FIG. 1 is a wiring diagram showing an embodiment of the present invention.
1), (2), (6) and (8) are exactly the same as those of the conventional device.
第1図において、(3^)は(4^)、(5^)、(7
^)、くっ)及び(10)から構成されたメモリICで
ある。In Figure 1, (3^) is (4^), (5^), (7
This is a memory IC consisting of ^), ku), and (10).
ここで、(4^)はパリティ発生手段であって、この実
施例では入力データII(2)に接続されたパリティ発
生回路、(5八)はパリティ保持手段であって、この実
施例ではパリティ発生回路(4Δ)及びアドレスデコー
ダ(9)に接続されたパリティ保持メモリ、(7^)は
パリティ検査手段であって、この実施例ではパリティ保
持メモリ(5^)及び出力データ線(6)に接続された
パリティ検査回路である。なお、パリティ信号線(8)
はパリティ検査回路(7八)の出力側に接続されている
。Here, (4^) is a parity generation means, which in this embodiment is a parity generation circuit connected to input data II (2), and (58) is a parity holding means, in this embodiment, a parity generation circuit is connected to the input data II (2). The parity holding memory (7^) connected to the generation circuit (4Δ) and the address decoder (9) is parity checking means, and in this embodiment, the parity holding memory (5^) and the output data line (6) are connected to the parity holding memory (5^) and the output data line (6). A connected parity check circuit. In addition, the parity signal line (8)
is connected to the output side of the parity check circuit (78).
また、(9)はアドレス線(1)に接続されたアドレス
デコーダ、(10)は入力側がアドレスデコーダ(9)
及び入力データ線(2)に接続されかつ出力側が出力デ
ータ線(6)に接続されたデータ用メモリである。Also, (9) is an address decoder connected to the address line (1), and (10) is an address decoder (9) on the input side.
and a data memory connected to the input data line (2) and whose output side is connected to the output data line (6).
つぎに、上述した実施例の動作を説明する。Next, the operation of the above embodiment will be explained.
入力データは、アドレスデコーダ(9)によりアドレス
信号がデコードされたデータ用メモリ(10)の場所に
入力データ線(2)を介して記憶される。The input data is stored via the input data line (2) at the location of the data memory (10) where the address signal was decoded by the address decoder (9).
このとき、同時に、パリティ発生回路〈4^)は、入力
データのハイレベルの個数とパリティ ビットのハイレ
ベルの個数との和が常に偶数(又は奇数)になるように
パリティ・ビットを発生する。At the same time, the parity generation circuit <4^) generates parity bits so that the sum of the number of high level input data and the number of high level parity bits is always an even number (or an odd number).
つぎに、パリティ保持メモリ(5^)は、パリティ・ビ
ットの値をデータ用メモリ(10)に記憶された入力デ
ータと対応する場所に記憶する。Next, the parity holding memory (5^) stores the value of the parity bit in a location corresponding to the input data stored in the data memory (10).
そして、パリティ検査回路(7^)は、データ用メモリ
(10)から読み出された出力データと、パリティ保持
メモリ(5^)から読み出されたパリティ・ビットとの
ハイレベルの個数の和が常に偶数(又は奇数)かを検査
し、パリティ・エラーの有無をパリティ信号線(8)を
介して外部回路に出力する。The parity check circuit (7^) then checks if the sum of the high level numbers of the output data read from the data memory (10) and the parity bits read from the parity holding memory (5^) is It always checks whether the number is even (or odd) and outputs the presence or absence of a parity error to an external circuit via a parity signal line (8).
なお、上記実施例ではアドレスデコーダをメモリICの
内部に設けているが、少なくともその一部をメモリIC
の外部に設けても同様の動作を期待できる。In the above embodiment, the address decoder is provided inside the memory IC, but at least a part of it is provided inside the memory IC.
A similar operation can be expected even if the device is installed outside the device.
[発明の効果コ
この発明は、以上説明したとおり、データを記憶するデ
ータ記憶手段と、このデータ記憶手段に上記データを書
き込むときにパリティを発生するパリティ発生手段と、
上記パリティを保持するパリティ保持手段と、上記デー
タ記憶手段から上記データを読み出すときに上記パリテ
ィに基づいてパリテイ・チェックをするパリティ検査手
段とを内蔵したので、パリテイ・チェックのための外付
は回路が不要になり、パリティ・ビットを考慮せずに回
路を組むことができ、またチップ数も削減でき、さらに
データの入出力を高速にできるという効果を奏する。[Effects of the Invention] As explained above, the present invention includes a data storage means for storing data, a parity generation means for generating parity when writing the data to the data storage means,
Since the parity holding means for holding the parity and the parity checking means for performing a parity check based on the parity when reading the data from the data storage means are built in, the external circuit for parity checking is required. This eliminates the need for parity bits, allows circuits to be assembled without considering parity bits, reduces the number of chips, and allows for faster data input/output.
第1図はこの発明の一実施例を示す配線図、第2図は従
来のメモリICを示す配線図である。
図において、
(3^)・・−メモリIC(メモリ集積回路)、(4^
) ・・ パリティ発生回路、
(5^)・・・ パリティ保持メモリ、(7^)・・・
パリティ検査回路である。
なお、各図中、同一符号は同一、又は相当部分を示す。
第 1 図
第2図FIG. 1 is a wiring diagram showing an embodiment of the present invention, and FIG. 2 is a wiring diagram showing a conventional memory IC. In the figure, (3^)...-Memory IC (memory integrated circuit), (4^
)... Parity generation circuit, (5^)... Parity holding memory, (7^)...
This is a parity check circuit. In each figure, the same reference numerals indicate the same or equivalent parts. Figure 1 Figure 2
Claims (1)
に上記データを書き込むときにパリテを発生するパリテ
イ発生手段、上記パリテイを保持するパリテイ保持手段
、及び上記データ記憶手段から上記データを読み出すと
きに上記パリテイに基づいてパリテイ・チェックをする
パリテイ検査手段を内蔵したことを特徴とするメモリ集
積回路。a data storage means for storing data, a parity generation means for generating parity when writing the data to the data storage means, a parity holding means for holding the parity, and a parity generating means for generating the parity when reading the data from the data storage means. A memory integrated circuit characterized by having a built-in parity check means for performing a parity check based on.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63185563A JPH0237447A (en) | 1988-07-27 | 1988-07-27 | Memory integrated circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63185563A JPH0237447A (en) | 1988-07-27 | 1988-07-27 | Memory integrated circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0237447A true JPH0237447A (en) | 1990-02-07 |
Family
ID=16173000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63185563A Pending JPH0237447A (en) | 1988-07-27 | 1988-07-27 | Memory integrated circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0237447A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006079811A (en) * | 2004-09-06 | 2006-03-23 | Samsung Electronics Co Ltd | Semiconductor memory device equipped with parity generator for error detection |
-
1988
- 1988-07-27 JP JP63185563A patent/JPH0237447A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006079811A (en) * | 2004-09-06 | 2006-03-23 | Samsung Electronics Co Ltd | Semiconductor memory device equipped with parity generator for error detection |
US7783941B2 (en) | 2004-09-06 | 2010-08-24 | Samsung Electronics Co., Ltd. | Memory devices with error detection using read/write comparisons |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6273500A (en) | Semiconductor memory device | |
KR920000083A (en) | DRAM with on-chip ECC and optimized bit and word margin | |
JP2669303B2 (en) | Semiconductor memory with bit error correction function | |
KR100269319B1 (en) | Semiconductor memory device including simultaneous enabling circuit for column select line and control method | |
JPH0237447A (en) | Memory integrated circuit | |
JPS62242258A (en) | Storage device | |
JPH0196898A (en) | Semiconductor memory device equipped with self-diagnosis function | |
EP0327309A2 (en) | Memory apparatus having error correction function | |
JPH02177099A (en) | Semiconductor memory | |
JPH10214206A (en) | Information processor | |
JPH02310752A (en) | Address checking system for memory element | |
JP2765281B2 (en) | Semiconductor logic integrated circuit | |
JPH0646520B2 (en) | Semiconductor memory device | |
JPS61214040A (en) | Parity circuit of memory | |
JPH01200455A (en) | Parity function test method for semiconductor memory having parity function | |
JPH04276395A (en) | Random access memory | |
JPH01256100A (en) | Semiconductor memory | |
JPH0746517B2 (en) | Semiconductor memory and its testing method | |
JPS61192100A (en) | Semiconductor memory device | |
JPH0689236A (en) | Random access memory monitor circuit | |
JPH05274858A (en) | Memory board | |
JPS61192099A (en) | Semiconductor memory device | |
JPS6432500A (en) | Semiconductor storage device | |
JP2978645B2 (en) | Semiconductor integrated circuit | |
JPH10254788A (en) | Multi-bank constitution storage circuit |