[go: up one dir, main page]

JPH0812902B2 - Master-slice type semiconductor integrated circuit with built-in memory circuit - Google Patents

Master-slice type semiconductor integrated circuit with built-in memory circuit

Info

Publication number
JPH0812902B2
JPH0812902B2 JP62188178A JP18817887A JPH0812902B2 JP H0812902 B2 JPH0812902 B2 JP H0812902B2 JP 62188178 A JP62188178 A JP 62188178A JP 18817887 A JP18817887 A JP 18817887A JP H0812902 B2 JPH0812902 B2 JP H0812902B2
Authority
JP
Japan
Prior art keywords
memory
circuit
bit
memory circuit
address decoder
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.)
Expired - Fee Related
Application number
JP62188178A
Other languages
Japanese (ja)
Other versions
JPS6431436A (en
Inventor
英樹 松浦
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP62188178A priority Critical patent/JPH0812902B2/en
Publication of JPS6431436A publication Critical patent/JPS6431436A/en
Publication of JPH0812902B2 publication Critical patent/JPH0812902B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)
  • Semiconductor Memories (AREA)
  • Dram (AREA)
  • Semiconductor Integrated Circuits (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はゲートアレイのようなマスタースライス型LS
Iに関し、特にその中に内蔵されたROM,RAMのようなメモ
リ回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial application] The present invention relates to a master slice type LS such as a gate array.
The present invention relates to I, and particularly to a memory circuit such as ROM and RAM incorporated therein.

〔従来の技術〕[Conventional technology]

従来、この種のマスタースライス型LSIに内蔵された
メモリ回路は第8図に示すように、メモリセル1のマト
リクスをアドレスデコーダー6とカラムセレクタ8で選
択し、センスアンプ13、ライトアンプ17で入出力し、入
力端子21から制御回路12にアドレス、リードライト制
御、チップセレクト等の各種制御信号を受けアドレスデ
コーダー6、カラムアドレスデコーダー7、センスアン
プ3、ライトアンプ17に加えていた。かかるメモリ1回
路当りのビット・ワード構成は固定されていて、任意の
ビット・ワード構成のメモリ回路の実現は不可能であっ
た。
Conventionally, as shown in FIG. 8, a memory circuit built in a master slice type LSI of this type selects a matrix of memory cells 1 by an address decoder 6 and a column selector 8 and inputs them by a sense amplifier 13 and a write amplifier 17. Various control signals such as address, read / write control, and chip select are output from the input terminal 21 to the control circuit 12 and added to the address decoder 6, column address decoder 7, sense amplifier 3, and write amplifier 17. The bit / word structure for each memory circuit is fixed, and it has been impossible to realize a memory circuit having an arbitrary bit / word structure.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上述した従来のマスタースライス型集積回路(LSI)
に内蔵されたメモリ回路はメモリ1回路(1ブロック)
当りのビットおよびワード構成が固定されているので、
任意のビット・ワード構成のメモリ回路(ブロック)の
実現が不可能である。また複数のメモリブロックを内蔵
したLSIにおいては、そのメモリブロックをいくつか組
み合せることによりメモリのビット・ワード構成にある
程度自由度を持たせることができるが、この場合組み合
せるメモリブロックの制御は例えばゲートアレイでは基
本セルにより構成される論理回路によって行なわれるた
め論理回路の配置、位置、配線の長さ等実際にレイアウ
ト設計が完了するまで不確定な要素が多くタイミング設
計等が非常に困難なものとなる。さらに制御用論理回路
とメモリブロックとの間隔が離れた場合にはアクセスタ
イムの増大を招くという欠点がある。
The conventional master slice type integrated circuit (LSI) described above
The built-in memory circuit is 1 memory circuit (1 block)
Since the bit and word configuration per hit is fixed,
It is impossible to realize a memory circuit (block) having an arbitrary bit / word structure. In an LSI with multiple memory blocks, some bit blocks can be combined in a memory by combining some memory blocks. In this case, control of the memory blocks to be combined is, for example, Since the gate array is performed by a logic circuit composed of basic cells, there are many uncertain factors such as the layout, position, and wiring length of the logic circuit until the layout design is actually completed, and it is very difficult to design the timing. Becomes Further, if the control logic circuit and the memory block are separated from each other, the access time is increased.

〔問題点を解決するための手段〕[Means for solving problems]

本発明のマスタースライス型半導体集積回路に内蔵さ
れたメモリ回路はそのメモリ回路を構成するトランジス
タ素子とは別にメモリ回路の構成(ビット×ワード)を
変更するため、あるいはいくつかのメモリ回路ブロック
を組み合せそのメモリ回路ブロックのコントロール用論
理回路を構成するための基本セルを有している。従っ
て、本発明によれば、メモリ回路内にあらかじめ用意さ
れた基本セルを用いてメモリ回路の制御を行ない、ビッ
ト・ワード構成に自由度を持たせており、さらにメモリ
回路を複数個組み合せて異なるビット・ワード構成のメ
モリ回路を構成する場合にもメモリ内の基本セルで作ら
れた論理回路によってメモリを制御できる。
The memory circuit incorporated in the master slice type semiconductor integrated circuit of the present invention is used to change the configuration (bit × word) of the memory circuit separately from the transistor elements constituting the memory circuit, or to combine several memory circuit blocks. It has a basic cell for forming a control logic circuit of the memory circuit block. Therefore, according to the present invention, the memory circuit is controlled by using the basic cells prepared in advance in the memory circuit, and the degree of freedom in the bit / word configuration is increased. Even when configuring a memory circuit having a bit / word structure, the memory can be controlled by a logic circuit formed by basic cells in the memory.

〔実施例〕〔Example〕

次に、本発明について図面を参照してより詳細に説明
する。
Next, the present invention will be described in more detail with reference to the drawings.

第1図は本発明の一実施例のマスタースライス型半導
体集積回路に内蔵されたメモリ回路の構成図であり、基
本構成が4ビット×64ワードのスタティックRAM(以下
S−RAMと略す)回路を、1ビット×256ワードに変更し
た例である。1は1ビットのメモリセル、2は第1のメ
モリセルアレイで64個のメモリセルにより構成されてい
る。同様に3,4,5はそれぞれ第2,第3,第4のメモリセル
アレイである。6はロウ・アドレスデコーダ、7はカラ
ムアドレスデコーダでありこのS−RAMの入力群21のう
ちのアドレス入力によりメモリセルアレイ2〜5から所
望のメモリセルを選択する。8〜11はカラムセレクター
であり、デコーダ7により選択されたメモリセルアレイ
のカラム2〜5を選択する。24,25は複数個の基本トラ
ンジスタより構成された基本セルアレイである。25では
S−RAMを4ビット×64ワードの基本構成から1ビット
×256ワードへ変更するために新たに追加されたアドレ
ス入力22,23によりカラムセレクタ8〜11の内のいずれ
を選択するかを決定するためのアドレスデコーダが構成
されている。また26〜29はアドレスデコーダ25の信号に
よりカラムセレクタの出力とセンスアンプ13,ライトア
ンプ17との接続を制御するための論理回路であり基本セ
ルアレイ24を用いて構成されている。
FIG. 1 is a block diagram of a memory circuit incorporated in a master slice type semiconductor integrated circuit according to an embodiment of the present invention. A basic structure is a 4-bit × 64-word static RAM (hereinafter abbreviated as S-RAM) circuit. This is an example of changing to 1 bit × 256 words. Reference numeral 1 is a 1-bit memory cell, 2 is a first memory cell array, and is composed of 64 memory cells. Similarly, 3, 4 and 5 are the second, third and fourth memory cell arrays, respectively. A row address decoder 6 and a column address decoder 7 select a desired memory cell from the memory cell arrays 2 to 5 by address input of the input group 21 of the S-RAM. Column selectors 8 to 11 select columns 2 to 5 of the memory cell array selected by the decoder 7. Reference numerals 24 and 25 are basic cell arrays composed of a plurality of basic transistors. In 25, which of the column selectors 8 to 11 is selected by the newly added address inputs 22 and 23 in order to change the S-RAM from the basic structure of 4 bits × 64 words to 1 bit × 256 words. An address decoder for determining is configured. Numerals 26 to 29 are logic circuits for controlling the connection between the output of the column selector and the sense amplifiers 13 and the write amplifiers 17 by the signal of the address decoder 25, which are constituted by using the basic cell array 24.

第2図は第1図の論理回路26〜29の構成図である。30
はカラムセレクターとの接続端子、31はセンスアンプ、
ライトアンプとの接続端子、32はアドレスデコーダ25の
出力との接続端子である。接続端子32の電位が“0"レベ
ルの場合、トランスファーゲートはオフ状態となり、接
続端子31の電位はハイインピーダンス、接続端子32の電
位が“1"レベルの場合トランスファーゲートはオン状態
となり接続端子30の電位に印加された信号が接続端子31
へ出力される。
FIG. 2 is a block diagram of the logic circuits 26 to 29 shown in FIG. 30
Is a connection terminal with the column selector, 31 is a sense amplifier,
Reference numeral 32 is a connection terminal with the write amplifier, and 32 is a connection terminal with the output of the address decoder 25. When the potential of the connection terminal 32 is "0" level, the transfer gate is off, the potential of the connection terminal 31 is high impedance, and when the potential of the connection terminal 32 is "1" level, the transfer gate is on state. The signal applied to the potential of the connection terminal 31
Output to

第3図は第1図のアドレスデコーダ回路25である。2
2,23は新たに追加された入力信号端子であり、その組み
合せにより出力端子33〜36のいずれか一出力が“1"レベ
ルとなりそれが接続されている論理回路26〜29のいずれ
かが導通状態となり、センスアンプ13、ライトアンプ17
と接続される。
FIG. 3 shows the address decoder circuit 25 of FIG. 2
2 and 23 are newly added input signal terminals. Depending on the combination, one of the output terminals 33 to 36 becomes "1" level and any one of the connected logic circuits 26 to 29 becomes conductive. State, and sense amplifier 13 and write amplifier 17
Connected to

このようにして基本セルアレイ24,25により構成され
た論理回路により4ビット×64ワードのS−RAMブロッ
クは容易に1ビット×256ワードのS−RAMに変更でき
る。
In this way, the S-RAM block of 4 bits × 64 words can be easily changed to the S-RAM of 1 bit × 256 words by the logic circuit constituted by the basic cell arrays 24 and 25.

第4図は、本発明の他の実施例のS−RAM回路の構成
図である。39は基本トランジスタよりなる基本セルアレ
イであり、第5図または第6図の論理回路を構成してい
る。第7図は第4図のS−RAMを2個使用して4ビット
×128ワードのS−RAMを構成した例である。49,50は4
ビット×64ワードの基本S−RAMブロックでありそれぞ
れセルアレイ39により構成された論理回路51,52を内部
に有している。論理回路51,52の出力は基本S−RAMブロ
ックのチップセレクト端子へ接続され、論理回路、51,5
2の第1の入力へ接続された入力端子46を第5のアドレ
ス入力とし論理回路51,52の第2の入力端子を4ビット
×128ワードのS−RAM全体のチップセレクト端子47とす
ることにより4ビット×128ワードのメモリ回路を構成
している。ここで論理回路51,52の制御用論理回路はメ
モリ回路の内部で構成されているため、論理回路51,52
の出力の配線長はわずかとなりメモリ回路のアクセスタ
イムの増大を防ぐ。また論理回路51,52をメモリ回路の
外部つまりゲートアレイ部で構成した場合に比較し、論
理回路51,52の遅延時間をレイアウト処理前に予測でき
るためタイミング設計が容易になるという利点がある。
FIG. 4 is a block diagram of an S-RAM circuit according to another embodiment of the present invention. Reference numeral 39 is a basic cell array composed of basic transistors, which constitutes the logic circuit of FIG. 5 or 6. FIG. 7 shows an example in which two S-RAMs of FIG. 4 are used to construct a 4-bit × 128-word S-RAM. 49,50 is 4
It is a basic S-RAM block of bits × 64 words and has logic circuits 51 and 52 each constituted by a cell array 39 therein. The outputs of the logic circuits 51 and 52 are connected to the chip select terminals of the basic S-RAM block, and the logic circuits 51 and 5 are connected.
The input terminal 46 connected to the first input of 2 is used as the fifth address input, and the second input terminal of the logic circuits 51 and 52 is used as the chip select terminal 47 of the entire S-RAM of 4 bits × 128 words. Is a 4-bit x 128-word memory circuit. Here, since the control logic circuit of the logic circuits 51 and 52 is configured inside the memory circuit, the logic circuits 51 and 52
The wiring length of the output of is reduced to prevent an increase in access time of the memory circuit. Further, as compared with the case where the logic circuits 51 and 52 are formed outside the memory circuit, that is, in the gate array section, there is an advantage that the delay time of the logic circuits 51 and 52 can be predicted before the layout processing, which facilitates the timing design.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明はマスタースライス型半
導体集積回路に内蔵されたメモリ回路において、メモリ
基本回路を構成するトランジスタ素子とは別に基本トラ
ンジスタよりなるセルアレイをメモリ内にあらかじめ用
意しておくことにより、このセルを用いて構成された論
理回路によりそのメモリ構成の変更が可能となり、幅広
いシステムへの応用が可能となる。さらに内蔵された複
数個のメモリ回路を組み合せ、異なるビットまたはワー
ド構成のメモリ回路を実現する場合にも、このメモリセ
ルアレイを用いてメモリ回路内部に制御用論理回路を構
成することにより遅延時間の増大を防ぎ、さらにメモリ
回路を用いた論理回路のタイミング設計を容易にできる
効果がある。
As described above, according to the present invention, in a memory circuit built in a master slice type semiconductor integrated circuit, a cell array composed of basic transistors is prepared in advance in the memory in addition to the transistor elements forming the memory basic circuit. The memory configuration can be changed by the logic circuit configured by using this cell, and it can be applied to a wide range of systems. Further, even when a plurality of built-in memory circuits are combined to realize a memory circuit having different bit or word configurations, the delay time is increased by forming a control logic circuit inside the memory circuit using this memory cell array. There is an effect that the above can be prevented and the timing design of the logic circuit using the memory circuit can be facilitated.

更に、本発明では、予め用意されでるメモリブロック
の構成(1ワードがnビット)それ自体は変えないで、
メモリブロックから出力されるnビットの内、所望のビ
ットを第2のカラムデコーダで選択して使うようにし
た。このために、nビットの内何ビットを使用したいか
により、第2のカラムデコーダをその目的に応じて、予
め用意している基本セル(例えば、インバータ、NANDセ
ル)を組合わせて構成できるようにした。従って、予め
造られているメモリブロック自体のビット構成を変更す
る必要がないので、メモリブロックのビット構成変更に
伴う人為的ミスが発生せず、このため短い時間でゲート
アレイ製品を出荷でるという格別の効果を奏する。
Further, in the present invention, the configuration of the memory block prepared in advance (1 word is n bits) itself is not changed,
Of the n bits output from the memory block, a desired bit is selected and used by the second column decoder. For this purpose, the second column decoder can be configured by combining basic cells (for example, inverters and NAND cells) prepared in advance according to the purpose, depending on how many bits of n bits are used. I chose Therefore, since it is not necessary to change the bit configuration of the memory block itself made in advance, no human error occurs due to the change of the bit configuration of the memory block. Therefore, the gate array product can be shipped in a short time. Produce the effect of.

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

第1図は本発明の一実施例のメモリ回路のブロック図、
第2図および、第3図はメモリ回路に配置された基本セ
ルアレイによって構成されたメモリ回路制御用論理回路
のブロック回路図、第4図は本発明の他の実施例のメモ
リ回路のブロック図、第5図、第6図はメモリ回路内に
配置された基本セルアレイによって構成されたメモリ回
路制御用論理回路のブロック回路図、第7図は第4図の
実施例を用いて構成された4ビット×128ワード構成の
メモリ回路のブロック図、第8図は従来のマスタースラ
イス型半導体集積回路に内蔵されたメモリ回路(4ビッ
ト×64ワード)のブロック図である。 1……メモリセル、2,3,4,5……メモリセルアレイ、6
……ロウアドレスデコーダ、7……カラムアドレスデコ
ーダ、8,9,10,11……カラムセレクタ、12……アドレス
バッファ及びその他制御回路部、13,14,15,16……セン
スアンプ、17,18,19,20……ライトアンプ、21……アド
レス,リードライトコントロール,チップセレクト入力
端子、22,23……第5,第6のアドレス入力端子、24,25…
…基本セル、26,27,28,29……基本セル24で構成された
論理回路、30……カラムセレクタ入力端子、31……論理
回路26〜29の出力端子、32……論理回路26〜29のコント
ロール入力端子、33,34,35,36……第2のカラムアドレ
スデコーダ出力端子、37,38……論理回路の入力端子、3
9……基本セルアレイ、40,41……論理回路の出力端子、
43……データ入力、44……アドレス入力、45……リード
・ライトコントロール端子、46……第5のアドレス入
力、47……チップセレクト端子、48……RAMの出力端
子、49,50……4ビット×64ワード基本ブロック、51,52
……RAMブロック制御用論理回路。
FIG. 1 is a block diagram of a memory circuit according to an embodiment of the present invention,
2 and 3 are block circuit diagrams of a memory circuit control logic circuit configured by a basic cell array arranged in the memory circuit, and FIG. 4 is a block diagram of a memory circuit according to another embodiment of the present invention. 5 and 6 are block circuit diagrams of a memory circuit controlling logic circuit composed of a basic cell array arranged in the memory circuit, and FIG. 7 is a 4-bit structure using the embodiment of FIG. FIG. 8 is a block diagram of a memory circuit having a × 128 word structure, and FIG. 8 is a block diagram of a memory circuit (4 bits × 64 words) built in a conventional master slice type semiconductor integrated circuit. 1 ... Memory cell, 2,3,4,5 ... Memory cell array, 6
...... Row address decoder, 7 …… Column address decoder, 8,9,10,11 …… Column selector, 12 …… Address buffer and other control circuit unit, 13,14,15,16 …… Sense amplifier, 17, 18,19,20 …… Write amplifier, 21 …… Address, read / write control, Chip select input terminal, 22,23 …… Fifth and sixth address input terminals, 24,25…
... basic cell, 26, 27, 28, 29 ... logic circuit composed of basic cell 24, 30 ... column selector input terminal, 31 ... output terminal of logic circuits 26 to 29, 32 ... logic circuit 26 to 29 control input terminals, 33,34,35,36 …… second column address decoder output terminals, 37,38 …… logic circuit input terminals, 3
9 …… Basic cell array, 40,41 …… Output terminals of logic circuit,
43 …… data input, 44 …… address input, 45 …… read / write control terminal, 46 …… fifth address input, 47 …… chip select terminal, 48 …… RAM output terminal, 49,50 …… 4-bit x 64-word basic block, 51,52
...... RAM block control logic circuit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】ロウアドレスデコーダと、第1のカラムア
ドレスデコーダと、n個のメモリセルアレイで構成され
前記ロウアドレスデコーダにより選択され前記n個のメ
モリセルアレイに共通に接続されるワード線および前記
第1のカラムアドレスデコーダの出力に応答して前記n
個のメモリセルアレイの各々から1ビットを選択しnビ
ットの情報を出力するメモリブロックと、前記メモリブ
ロックから出力されたnビットの内所望のビットを選択
する第2のカラムアドレスデコーダとを有し、前記第2
のカラムデコーダを予め用意されている複数の基本セル
アレイを組合わせて構成することを特徴とするメモリ回
路内蔵マスタースライス型半導体集積回路。
1. A word line composed of a row address decoder, a first column address decoder, and n memory cell arrays, selected by the row address decoder and commonly connected to the n memory cell arrays, and the first and second word lines. N in response to the output of the column address decoder 1
A memory block for selecting one bit from each of the memory cell arrays and outputting n-bit information; and a second column address decoder for selecting a desired bit from the n bits output from the memory block. , The second
2. A master slice type semiconductor integrated circuit with a built-in memory circuit, characterized in that the column decoder is constructed by combining a plurality of basic cell arrays prepared in advance.
JP62188178A 1987-07-27 1987-07-27 Master-slice type semiconductor integrated circuit with built-in memory circuit Expired - Fee Related JPH0812902B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62188178A JPH0812902B2 (en) 1987-07-27 1987-07-27 Master-slice type semiconductor integrated circuit with built-in memory circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62188178A JPH0812902B2 (en) 1987-07-27 1987-07-27 Master-slice type semiconductor integrated circuit with built-in memory circuit

Publications (2)

Publication Number Publication Date
JPS6431436A JPS6431436A (en) 1989-02-01
JPH0812902B2 true JPH0812902B2 (en) 1996-02-07

Family

ID=16219133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62188178A Expired - Fee Related JPH0812902B2 (en) 1987-07-27 1987-07-27 Master-slice type semiconductor integrated circuit with built-in memory circuit

Country Status (1)

Country Link
JP (1) JPH0812902B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58210638A (en) * 1982-06-01 1983-12-07 Nec Corp semiconductor integrated circuit

Also Published As

Publication number Publication date
JPS6431436A (en) 1989-02-01

Similar Documents

Publication Publication Date Title
EP0170052B1 (en) Master slice type semiconductor circuit device
US4409683A (en) Programmable multiplexer
US4791607A (en) Gate array integrated circuit device and method thereof for providing various bit/word constructions
US5177706A (en) Semiconductor memory device having a plurality of ports
US6847576B2 (en) Layout structures of data input/output pads and peripheral circuits of integrated circuit memory devices
EP0385389B1 (en) Semiconductor integrated circuit memory enabling memory write masking
JPS6412096B2 (en)
US6366526B2 (en) Static random access memory (SRAM) array central global decoder system and method
US6725316B1 (en) Method and apparatus for combining architectures with logic option
US20180189219A1 (en) Method of reconfiguring dq pads of memory device and dq pad reconfigurable memory device
KR100440103B1 (en) Semiconductor memory device having configuration suited for high integration
KR880003326A (en) Multi-directional data accessor enabled semiconductor memory device
KR950010761B1 (en) Semiconductor memory device with partitioned read data bus system
JP3213639B2 (en) Address signal decoder
US4797858A (en) Semiconductor memory with divided word lines and shared sense amplifiers
US5305258A (en) Semiconductor memory and memory cell
US6781917B2 (en) Semiconductor memory device with dual port memory cells
US6118727A (en) Semiconductor memory with interdigitated array having bit line pairs accessible from either of two sides of the array
JPH08255479A (en) Semiconductor memory device
US6987698B2 (en) Semiconductor memory having dummy regions in memory cell array
JP2982902B2 (en) Semiconductor memory
US6249466B1 (en) Row redundancy scheme
JPH0812902B2 (en) Master-slice type semiconductor integrated circuit with built-in memory circuit
JPH10149684A (en) Method and apparatus for connecting bit line sense amplifier and data bus line of semiconductor device
JP3571497B2 (en) Semiconductor storage device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees