JPH03212894A - integrated circuit device - Google Patents

integrated circuit device

Info

Publication number
JPH03212894A
JPH03212894A JP2007440A JP744090A JPH03212894A JP H03212894 A JPH03212894 A JP H03212894A JP 2007440 A JP2007440 A JP 2007440A JP 744090 A JP744090 A JP 744090A JP H03212894 A JPH03212894 A JP H03212894A
Authority
JP
Japan
Prior art keywords
data
output
high level
memory cells
gate
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
JP2007440A
Other languages
Japanese (ja)
Inventor
Yoshiaki Kasuga
義昭 春日
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 JP2007440A priority Critical patent/JPH03212894A/en
Publication of JPH03212894A publication Critical patent/JPH03212894A/en
Pending legal-status Critical Current

Links

Landscapes

  • Static Random-Access Memory (AREA)

Abstract

PURPOSE:To shorten processing time by providing a circuit which selects all the addresses of a built-in RAM simultaneously and writes uniform specific pattern data on the memory cell part of the RAM. CONSTITUTION:When a uniform data write signal B goes to a high level, the output E of an OR gate 9 goes to the high level, and all the address signals G outputted from OR gates 5a-5d after address decoding go to the high levels, and all the memory cells 6a-6p are set at loadable states. Simultaneously, a selector 3 is switched so as to select the output of a data register 4 from a data bus J. At such a case, a D flip-flop 12 is inverted at the leading edge timing of the next clock input A, and the output of the flip-flop goes to the high level, and the output F of an AND gate 10 goes to the high level, then, tri-state buffers 7a-7h are turned on, and the data set at the data register 4 is written on all memory cells 6a-6p. In such a way, uniform data can be written on all the memory cells by one time of operation, which shortens the processing time.

Description

【発明の詳細な説明】 産業上の利用分野 本発明はRAMを内蔵する集積回路装置に関するもので
ある。
DETAILED DESCRIPTION OF THE INVENTION FIELD OF INDUSTRIAL APPLICATION The present invention relates to an integrated circuit device incorporating a RAM.

従来の技術 従来、集積回路装置のRAMにデータを書き込むには、
前記RAMのアドレスを1つ指定し、前記アドレスによ
り指定されたメモリセル部にデータを書き込む方法がと
られていた。
Conventional technology Conventionally, in order to write data to the RAM of an integrated circuit device,
A method has been used in which one address of the RAM is designated and data is written into the memory cell portion designated by the address.

発明が解決しようとする課題 前記のような構造では、全メモリセル部に一様なデータ
を書き込む場合でも、アドレスを一つずつ指定しながら
同じデータを逐次書き込まなければならず、書き込む手
続きが複雑な上、処理時間が長(なるという問題点があ
った。
Problems to be Solved by the Invention In the above structure, even when writing uniform data to all memory cells, the same data must be written sequentially while specifying addresses one by one, making the writing procedure complicated. Moreover, there was a problem that the processing time was long.

課題を解決するための手段 この問題点を解決するために、本発明はRAMのアドレ
スを同時に全て選択する回路を備えたものである。
Means for Solving the Problems In order to solve this problem, the present invention includes a circuit that simultaneously selects all addresses in the RAM.

作用 上記の構成により前記RAMのアドレスを全て選択し、
−回の操作により全てのメモリセル部に同一のデータを
書き込むことが可能である。
Effect Select all addresses of the RAM with the above configuration,
It is possible to write the same data to all memory cell sections by - times of operations.

実施例 以下本発明の一実施例について、図面を参照しながら説
明する。
EXAMPLE Hereinafter, an example of the present invention will be described with reference to the drawings.

第一図は集積回路装置に内蔵されたRAMおよびその周
辺回路の構成図、第2図はRAMを構成する基本となる
メモリセルの回路図、第3図は全メモリセルに一様なデ
ータを書き込むためのタイムチャートである。
Figure 1 is a configuration diagram of the RAM and its peripheral circuits built into an integrated circuit device, Figure 2 is a circuit diagram of the basic memory cells that make up the RAM, and Figure 3 shows how uniform data is distributed to all memory cells. This is a time chart for writing.

第1図において、1はアドレスデコーダ、2は4×4の
メモリセルアレイ、3は書き込むデータを切り換えるセ
レクタ、4は一様なデータを書き込むためのデータレジ
スタ、5a、5b、5c。
In FIG. 1, 1 is an address decoder, 2 is a 4×4 memory cell array, 3 is a selector for switching data to be written, 4 is a data register for writing uniform data, and 5a, 5b, 5c.

5dはORゲート、6a、6b、6c、6d、6e。5d is an OR gate, 6a, 6b, 6c, 6d, 6e.

6f、6g、6h、6 i、6j、6に、6Q 、6m
6f, 6g, 6h, 6 i, 6j, 6, 6Q, 6m
.

6n、6o、6pはメモリセル、7a、7b、7c。6n, 6o, and 6p are memory cells, and 7a, 7b, and 7c.

7d、7e、7f、7g、7hはトライステートバッフ
ァ、8a、8b、8c、8dはインバータ、9はORゲ
ート、10はANDゲート、11は第1のD−フリップ
フロップ、12は第2のD−フリップフロップである。
7d, 7e, 7f, 7g, and 7h are tri-state buffers, 8a, 8b, 8c, and 8d are inverters, 9 is an OR gate, 10 is an AND gate, 11 is a first D-flip-flop, and 12 is a second D-flip-flop. -It is a flip-flop.

第2図において、13はメモリセルを構成する第1のイ
ンバータ、14はメモリセルを構成する第2のインバー
タ、15は第1のトランスファーケート、16は第2の
トランスファーゲートである。
In FIG. 2, 13 is a first inverter forming a memory cell, 14 is a second inverter forming a memory cell, 15 is a first transfer gate, and 16 is a second transfer gate.

また第1図において、Aはクロック入力、Bは一様デー
タ書き込み信号、Cは第1のD−フリップフロップ11
の出力、Dは第2のD−フリップフロップ12の出力、
EはORゲート9の出力、FはANDゲート10の出力
、GはORゲート5a。
In FIG. 1, A is a clock input, B is a uniform data write signal, and C is a first D-flip-flop 11.
, D is the output of the second D-flip-flop 12,
E is the output of OR gate 9, F is the output of AND gate 10, and G is OR gate 5a.

5b、5c、5dから出力されるアドレス信号、Hはセ
レクタ3から出力される書き込みデータ信号である。第
1図に示す信号A、 −Hを用いて全てのメモリセル6
a〜6pに一様なデータを書き込むためのタイミングは
第3図に示す通りである。
Address signals 5b, 5c, and 5d are output, and H is a write data signal output from the selector 3. All memory cells 6 are connected using signals A and -H shown in FIG.
The timing for writing uniform data to a to 6p is as shown in FIG.

さらに第1図におけるIはアドレス入力、Jはデータバ
ス入力、Kは書き込み用データ線である。
Furthermore, I in FIG. 1 is an address input, J is a data bus input, and K is a write data line.

以上のような構成において、全メモリセル6a〜6pに
一様データを書き込むための動作を説明する。
In the above configuration, an operation for writing uniform data to all memory cells 6a to 6p will be described.

第1図において、一様データ書き込み信号Bがハイレベ
ルになると、ORゲート9の出力Eがハイレベルとなり
、アドレスデコード後のORゲート5a〜5dから出力
されるアドレス信号Gが全てハイレベルとなる。その結
果、全メモリセル6a〜6pが書き込み可能状態となる
。全メモリセル6a〜6pが一斉に書き込み可能状態と
なるのは、第2図の第1.第2のトランスファーゲー)
15.16がONするからである。この時、同時に第1
図のセレクタ3はデータバスJからデータレジスタ4の
出力を選択するように切り換えられる。
In FIG. 1, when the uniform data write signal B becomes high level, the output E of OR gate 9 becomes high level, and the address signals G output from OR gates 5a to 5d after address decoding all become high level. . As a result, all memory cells 6a to 6p become writable. All the memory cells 6a to 6p are enabled for writing at the same time in the case 1. in FIG. 2nd transfer game)
This is because 15 and 16 are turned ON. At this time, the first
The selector 3 in the figure is switched to select the output of the data register 4 from the data bus J.

そこで、その次のクロック入力Aの立上がりタイミング
で第2のD−フリップ70ツブ12が反転してその出力
がハイレベルとなり、ANDゲート10の出力Fがハイ
レベルとなり、トライステートバッファ7a、7b、7
c、7d、7e、7f。
Therefore, at the next rising timing of the clock input A, the second D-flip 70 knob 12 is inverted and its output becomes high level, and the output F of the AND gate 10 becomes high level, and the tristate buffers 7a, 7b, 7
c, 7d, 7e, 7f.

7g、7hがONL、書き込み用データ線Kを通じてデ
ータレジスタ4に設定されているデータが全メモリセル
6a〜6pに書き込まれる。この後、一様データ書き込
み信号Bをロウレベルにすることにより、一様データ書
き込み処理が終了する。
7g and 7h are ONL, and the data set in the data register 4 is written into all memory cells 6a to 6p through the write data line K. Thereafter, the uniform data write signal B is set to low level, thereby completing the uniform data write process.

発明の効果 以上、説明してきたように、本発明の集積回路装置は、
−回の書き込み操作により、全メモリセルに一様なデー
タを書き込むことが可能となり、複雑な処理が必要でな
く、短時間に処理することができる。
Effects of the Invention As explained above, the integrated circuit device of the present invention has the following effects:
- times of write operations make it possible to write uniform data to all memory cells, which eliminates the need for complicated processing and allows processing to be performed in a short time.

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

第1図は本発明の一実施例における集積回路装置のR、
A Mおよびその周辺回路の回路構成図、第2図は第1
図のRAMを構成する基本となるメモリセルの回路図、
第3図は全メモリセルに一様なデータを書き込むための
タイムチャートを示す図である。 1・・・・・・アドレスデコーダ、2・・・・・・4×
4のメモリセルアレイ、3・・・・・・セレクタ、4・
・・・・・データレジスタ、5a、5b、5c、5d=
ORゲート、6a、6b、6c、6d、6e’、6f、
6g、6h。 6 i、6j、6に、6e 、6m、6n、6o、6p
・・・・・・メモリセル、7a、7b、7c、7d、7
e。 7f、7g、7h、・・・・・・トライステートバッフ
ァ、8 a 、  8 b 、  8 c 、  8 
d 、 −−インバータ、9・・・・・・ORゲート、
10・・・・・・ANDゲート、11・・・・・・第一
のD−フリップフロップ、12・・・・・・第2のD〜
フリップフロップ、13・・・・・・メモリセルを構成
する第1のインバータ、14・・・・・・メモリセルを
構成する第2のインバータ、15・・・・・・第1のト
ランスファーゲート、16・・・・・・第2のトランス
ファーゲート、A・・・・・・クロック入力、B・・・
・・・一様データ書き込み信号、C・・・・・・第1の
D−フリップフロップの出力、D・・・・・・第2のD
−フリップフロップの出力、E・・・・・・9のORゲ
ート出力、F・・・・・・10のANDゲートの出力、
G・・・・・・5a、5b、5C25dのORゲート出
力、H・・・・・・書き込みデータ出力、■・・・・・
・アドレス入力、J・・・・・・データバス入力、K・
・・・・・書き込み用データ線。
FIG. 1 shows R of an integrated circuit device in an embodiment of the present invention.
A circuit configuration diagram of AM and its peripheral circuits, Figure 2 is the same as Figure 1.
A circuit diagram of the basic memory cells configuring the RAM shown in the figure,
FIG. 3 is a diagram showing a time chart for writing uniform data to all memory cells. 1...Address decoder, 2...4×
4 memory cell array, 3...selector, 4.
...Data register, 5a, 5b, 5c, 5d=
OR gate, 6a, 6b, 6c, 6d, 6e', 6f,
6g, 6h. 6 i, 6j, 6, 6e, 6m, 6n, 6o, 6p
...Memory cell, 7a, 7b, 7c, 7d, 7
e. 7f, 7g, 7h, ... tri-state buffer, 8 a, 8 b, 8 c, 8
d, --inverter, 9...OR gate,
10...AND gate, 11...First D-flip-flop, 12...Second D~
Flip-flop, 13... First inverter forming a memory cell, 14... Second inverter forming a memory cell, 15... First transfer gate, 16...Second transfer gate, A...Clock input, B...
. . . Uniform data write signal, C . . . Output of first D-flip-flop, D . . . Second D
-Flip-flop output, E...9 OR gate output, F...10 AND gate output,
G...OR gate output of 5a, 5b, 5C25d, H...Write data output, ■...
・Address input, J... Data bus input, K.
...Writing data line.

Claims (1)

【特許請求の範囲】[Claims] 内蔵するRAMのアドレスを同時に全て選択し、前記R
AMのメモリセル部に一様な特定パターンデータを書き
込む回路を有する集積回路装置。
Select all the addresses of the built-in RAM at the same time, and
An integrated circuit device having a circuit for writing uniform specific pattern data into an AM memory cell section.
JP2007440A 1990-01-17 1990-01-17 integrated circuit device Pending JPH03212894A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007440A JPH03212894A (en) 1990-01-17 1990-01-17 integrated circuit device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007440A JPH03212894A (en) 1990-01-17 1990-01-17 integrated circuit device

Publications (1)

Publication Number Publication Date
JPH03212894A true JPH03212894A (en) 1991-09-18

Family

ID=11665924

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007440A Pending JPH03212894A (en) 1990-01-17 1990-01-17 integrated circuit device

Country Status (1)

Country Link
JP (1) JPH03212894A (en)

Similar Documents

Publication Publication Date Title
JPH0676566A (en) Semiconductor memory device
EP0901130B1 (en) Content addressable memory
JPH07192470A (en) Output circuit for semiconductor memory
EP0080902B1 (en) Semiconductor memory device
JP2500932B2 (en) Level sensing latch
JPH0390942A (en) Control system for main storage device
JPS63244393A (en) Storage device equipped with parallel input/output circuit
JPH03212894A (en) integrated circuit device
JPH05189296A (en) Simultaneous writing access device for single-bit memory
US5592681A (en) Data processing with improved register bit structure
JPH10302475A (en) Memory control device
JP2788729B2 (en) Control signal generation circuit
KR100264194B1 (en) Semiconductor memory device
JP3057728B2 (en) Semiconductor storage device
JPH0514359B2 (en)
JPH081745B2 (en) Serial access memory
JP2595707B2 (en) Memory device
JPS6027295A (en) Time switch
JP2716284B2 (en) Semiconductor integrated circuit
JPS6030872Y2 (en) magnetic bubble storage device
JPH02310888A (en) Static random access memory
KR920005294B1 (en) Chip Enable Signal Control Circuit of Dual Port Memory Devices
JP3380564B2 (en) Semiconductor storage device
JPH0738242B2 (en) Head switching processing circuit
JPH05109299A (en) Test circuit