JPS61992A - Semiconductor memory - Google Patents
Semiconductor memoryInfo
- Publication number
- JPS61992A JPS61992A JP59122371A JP12237184A JPS61992A JP S61992 A JPS61992 A JP S61992A JP 59122371 A JP59122371 A JP 59122371A JP 12237184 A JP12237184 A JP 12237184A JP S61992 A JPS61992 A JP S61992A
- Authority
- JP
- Japan
- Prior art keywords
- bit
- memory
- bits
- data
- signal
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
Landscapes
- Static Random-Access Memory (AREA)
Abstract
Description
【発明の詳細な説明】 産業上の利用分野 本発明はLSIメモリの回路構成に関するものである。[Detailed description of the invention] Industrial applications The present invention relates to a circuit configuration of an LSI memory.
従来例の構成とその問題点
近年LSIメ牟すでは高速・大容量化が図られると共に
、メモリのビット構成の多様化がなされつつある。1,
4.8ビツト構成のメモリが、それぞれグイナミソク及
びスタティックRAMにおいて開発されているが、その
構成は固定されたものであ4て自由にビット構成を変更
できなかった。Conventional Structures and Their Problems In recent years, LSI memory devices have become faster and larger in capacity, and the bit structure of the memory is becoming more diverse. 1,
Memories with a 4.8-bit configuration have been developed as RAMs and static RAMs, respectively, but their configurations are fixed and the bit configuration cannot be changed freely.
以下に従来のLSIメモリ(64にピッ) RAM )
の回路構成について第1図と共に説明する。第1図にお
いて、1はメモリセルアレイであり8にフード×8ピン
ト構成になっている。2は8にフードのアドレッシング
を行なうだめのアドレスバスでl、〜〜A12の13本
のナトレス線で構成される。3は8ビツト幅のデータバ
ス(D0〜D7)であシ、データの入力バッフ74と出
力バッファ6はそれぞれ制御線6及び7によって制御さ
れる。Conventional LSI memory (64 RAM) is shown below.
The circuit configuration will be explained with reference to FIG. In FIG. 1, 1 is a memory cell array, and 8 has a hood x 8 focus configuration. Reference numeral 2 denotes an address bus for addressing the hood 8, which is composed of 13 Natres lines 1, . . . A12. 3 is an 8-bit wide data bus (D0 to D7), and data input buffer 74 and output buffer 6 are controlled by control lines 6 and 7, respectively.
制御線6及び7の信号は、チップセレクト信号8(CS
)及びライトネーブル信号9(W’E)から作られ、W
E倍信号よってデータのライトモードとり一ドモードの
切換えが行なわれる。従って、データは常に8ビツト単
位でリード・ライトされる事になる。The signals on control lines 6 and 7 are chip select signal 8 (CS
) and the write enable signal 9 (W'E), W
The data write mode and read mode are switched by the E times signal. Therefore, data is always read/written in 8-bit units.
この様に上記の例では、RAMのビット構成が8ビツト
に固定されているため、他のビット構成例えば4ビツト
構成のデータをリード・ライトしようとすればアドレス
空間は8にフードに固定されているので8にフード×4
ビット=32にビットの記憶容量(64にビットの半分
)しか活用できず、非常に利用効率が悪いという問題点
を有しており、システムのデータバスのビット幅に見合
ったビット構成のRAMをそれぞれ使わなければならな
かった。In this way, in the above example, the bit configuration of the RAM is fixed at 8 bits, so if you try to read or write data with a different bit configuration, for example 4 bits, the address space will be fixed at 8. Because there is, there is food x 4 on 8.
The problem is that only the storage capacity of 32 bits (half the bit of 64 bits) can be used, and the usage efficiency is extremely low. Each had to be used.
発明の目的
本発明はこの様な従来の問題に対し、LSIメモリのビ
ット構成を固定的なものから可変にし、扱うデータのビ
ット幅に対応してメモリのビット構成を選択することを
目的とする。Purpose of the Invention The present invention aims to solve such conventional problems by changing the bit configuration of an LSI memory from a fixed one to a variable one, and selecting the bit configuration of the memory in accordance with the bit width of data to be handled. .
発明の構成
本発明は、同一フード及びビット構成からなる複数個の
メモリセルアレイを選択的にリード・ライトする事で、
メモリのビット構成を可変にしたものである。Structure of the Invention The present invention enables selective reading and writing of a plurality of memory cell arrays having the same food and bit configuration.
The bit configuration of memory is variable.
実施例の説明
第2図は本発明の一実施例におけるLSIメモリの回路
構成を示し、従来例と共通の構成要素の番号は第1図と
同じである。1は8にフードX4ビツト構成のメモリセ
ルアレイであり、これが2組あるので全部で64にビッ
トの記憶容量を有する。DESCRIPTION OF THE EMBODIMENTS FIG. 2 shows a circuit configuration of an LSI memory according to an embodiment of the present invention, and the numbers of the components common to the conventional example are the same as in FIG. 1. 1 is a memory cell array having an 8-hood x 4-bit configuration, and since there are two sets of these, it has a total storage capacity of 64 bits.
2組のメモリセルアレイのアドレッシングを行なうため
に共通にアドレスバス2(Ao−A12)を使う。10
は下位4ビット幅のデータバス(DO−D3)であり、
入カバソファ11及び出カバソファ12に接続される。Address bus 2 (Ao-A12) is commonly used to address the two sets of memory cell arrays. 10
is a lower 4-bit width data bus (DO-D3),
It is connected to the in-cover sofa 11 and the out-cover sofa 12.
同様に13は上位4ビット幅のデータバス(D4〜D7
)であり、入力バッファ14及び出カバソファ16に接
続される。16はデータバスの下位4ビツトと上位4ビ
ツトをそれぞれ接続する為のスイッチであシ、制御線2
1によシ制御される。Similarly, 13 is a data bus (D4 to D7) with a width of the upper 4 bits.
) and is connected to the input buffer 14 and the output sofa 16. 16 is a switch for connecting the lower 4 bits and upper 4 bits of the data bus, and the control line 2
1.
入力バッファ11,14はそれぞれ制御線17゜19に
よシ制御され、−力出力バソフ、 12.15はそれぞ
れ制御線18.20により制御される。The input buffers 11, 14 are controlled by control lines 17, 19, respectively, and the output bass valves 12, 15 are controlled by control lines 18, 20, respectively.
上記17〜21の制御線は、チップセレクト信号8 (
C3L!=ライMネ−ブ/L=信号9(WE)の組合
。The control lines 17 to 21 above are the chip select signal 8 (
C3L! =Lie M Neve/L=Signal 9 (WE) combination
.
せとアドレス拡張のためのアドレス信号22(A13)
とデータのビット幅を′8ピットと4ビツトとで切換え
る為の選択信号23 (4/ 85elect )の組
合せでもって制御される。Address signal 22 (A13) for address extension
and a selection signal 23 (4/85 select) for switching the data bit width between '8 pits and 4 bits.
この64にビットRAMを8にフードX8ビツト構成で
使う場合には、選択信号23とC8信号8をローレベル
ニスレバ、ハスJflスイッチ16゜はOFF状態にな
るのでデータバスは8ビツト幅(D0〜D7)が確保さ
れる。入力バッファ11.14及び出力バノフ712,
15はWE信号9によってその切換えが行なわれる。例
えばWEsがローレベルになると入力バッファ11.1
4がイネーブルになるので、データバスの下位4ビツト
と上位4ビツトのデータは、共通のアドレスバスで指定
されたメモリセルアレイ内の同一番地に書き込まれる。When using this 64-bit RAM in an 8-bit configuration, the selection signal 23 and the C8 signal 8 are set to low level Nislever, and the hash Jfl switch 16° is turned off, so the data bus has an 8-bit width (D0 ~D7) is ensured. Input buffer 11.14 and output Banoff 712,
15 is switched by the WE signal 9. For example, when WEs goes low level, the input buffer 11.1
4 is enabled, the data of the lower 4 bits and upper 4 bits of the data bus are written to the same location in the memory cell array specified by the common address bus.
(ライトモード)逆に、WE信号9をハイレベルにすれ
ばデータバスに8ビツト幅のデータをRAMから読み出
せる(リードモード〕。(Write mode) Conversely, by setting the WE signal 9 to a high level, 8-bit wide data can be read from the RAM onto the data bus (read mode).
一方4ビット幅のデータを扱いたい場合、すなわち16
にフードX4ビツト構成のRAMとして使うときは、選
択信号23をハイレベル、m信号8をローレベルにし、
4ビツトデータバスとしては下位の方10を使うことに
する。アドレス拡張用のアドレス信号22(以下A13
と記す。)をローレベルにすればバス接続スイッチ16
及び上位4ピツF 、(スの入カハソ7ア14.出カバ
ソファ16はOFF 状態になるため、4ビツトデータ
は入力バッフ711.出カバソフア12を介して8にフ
ード分がリード・ライトされる。次にA13をハイレベ
ルにすれば、下位4ビツトバスの入力バッ7ア11.出
カバノア712はOFF 状態になシ、スイッチ16が
ON状態になるため、4ビツトデータは入力バッフ71
4.出カバソフア15を介して8にフード分がもう一方
のメモリセルアレイにリード脅ライトされる。On the other hand, if you want to handle 4-bit data, that is, 16
When using it as a RAM with a hood x4 bit configuration, set the selection signal 23 to high level, set the m signal 8 to low level,
The lower 10 will be used as the 4-bit data bus. Address signal 22 for address expansion (hereinafter A13
It is written as ) to low level, the bus connection switch 16
Since the input buffer 7A14 and the output buffer 16 of the upper 4 bits F and (S) are in the OFF state, the 4-bit data is read and written to 8 via the input buffer 711 and the output buffer 12. Next, when A13 is set to high level, the input buffers 11 and 712 of the lower 4-bit bus remain in the OFF state, and the switch 16 becomes ON, so that the 4-bit data is transferred to the input buffer 71.
4. The data for the hood is read/written to the other memory cell array 8 via the output buffer 15.
以上の本実施例によれば、記憶容量が64にビットのR
AMを8にフードX8ビツト構成たけでなく16にフー
ドX4ビツト構成としても使うことができる。According to the above embodiment, the storage capacity is 64 bits R
AM can be used not only in an 8-hood x 8-bit configuration, but also in a 16-hood x 4-bit configuration.
発明の効果
以上の様に、本発明は同一のメモリ構成(フード数Xビ
ット数)をしたセルアレイを配置し、セルアレイと同じ
ビット幅のデータバスを入出力バッファを介してセルア
レイと接続し、その入出力バッフ7を選択的に活性化す
ると共にデータバスをお互に選択的に接続することで、
所望のビット幅のデータがアドレスバスによって指定さ
れた番地にリード・ライトできる。従って、本発明にか
かる半導体メモリを使えば、データのビット幅が変えら
れるので、8ビツトバスにも4ビツトハスにも接続可能
であシ、しかもメモリの記憶容量を、無駄なく使うこと
ができる。Effects of the Invention As described above, the present invention arranges cell arrays with the same memory configuration (number of hoods x number of bits), connects a data bus with the same bit width as the cell arrays to the cell arrays via input/output buffers, and By selectively activating the input/output buffer 7 and selectively connecting the data buses to each other,
Data of a desired bit width can be read or written to an address specified by an address bus. Therefore, by using the semiconductor memory according to the present invention, since the bit width of data can be changed, it is possible to connect to an 8-bit bus or a 4-bit bus, and moreover, the storage capacity of the memory can be used without wasting it.
この様に、本発明はデータのビット幅が選択可能で汎用
性に富み、しかもメモリの使用効率の高い半導体メモリ
を実現しうるものである。In this way, the present invention makes it possible to realize a semiconductor memory in which the bit width of data can be selected, is highly versatile, and has high memory usage efficiency.
第1図は従来のLSIメモリの回路構成図、第2図は本
発明の一実施例のLSIメモリの回路構成図である。FIG. 1 is a circuit diagram of a conventional LSI memory, and FIG. 2 is a circuit diagram of an LSI memory according to an embodiment of the present invention.
Claims (1)
ルアレイと、前記メモリセルアレイと同じビット幅を有
する複数個のデータバスと、前記データバスの入出力バ
ッファを選択的に活性化する手段と、前記データバスを
相互に選択的に接続する手段とからなることを特徴とす
る半導体メモリ。a plurality of memory cell arrays having the same number of hoods and the same bit width; a plurality of data buses having the same bit width as the memory cell arrays; and means for selectively activating input/output buffers of the data buses; 1. A semiconductor memory comprising means for selectively connecting data buses to each other.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59122371A JPS61992A (en) | 1984-06-14 | 1984-06-14 | Semiconductor memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59122371A JPS61992A (en) | 1984-06-14 | 1984-06-14 | Semiconductor memory |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61992A true JPS61992A (en) | 1986-01-06 |
Family
ID=14834193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59122371A Pending JPS61992A (en) | 1984-06-14 | 1984-06-14 | Semiconductor memory |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61992A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63293787A (en) * | 1987-05-27 | 1988-11-30 | Hitachi Ltd | Semiconductor memory device |
JPH02185795A (en) * | 1989-01-12 | 1990-07-20 | Matsushita Electric Ind Co Ltd | Storage device |
JPH04163793A (en) * | 1990-10-29 | 1992-06-09 | Nec Corp | Semiconductor storage device |
JPH04177697A (en) * | 1990-11-13 | 1992-06-24 | Nec Corp | Semiconductor memory |
EP0529866A2 (en) * | 1991-08-22 | 1993-03-03 | International Business Machines Corporation | Processor for a multiprocessor system |
US5280456A (en) * | 1991-09-20 | 1994-01-18 | Fujitsu Limited | Semiconductor memory device enabling change of output organization with high speed operation |
US5504710A (en) * | 1994-02-14 | 1996-04-02 | Matsushita Electric Industrial Co., Ltd. | Semiconductor memory device having a bit control circuit |
US7480776B2 (en) | 2003-09-26 | 2009-01-20 | Samsung Electronics Co., Ltd. | Circuits and methods for providing variable data I/O width for semiconductor memory devices |
-
1984
- 1984-06-14 JP JP59122371A patent/JPS61992A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63293787A (en) * | 1987-05-27 | 1988-11-30 | Hitachi Ltd | Semiconductor memory device |
JPH02185795A (en) * | 1989-01-12 | 1990-07-20 | Matsushita Electric Ind Co Ltd | Storage device |
JPH04163793A (en) * | 1990-10-29 | 1992-06-09 | Nec Corp | Semiconductor storage device |
JPH04177697A (en) * | 1990-11-13 | 1992-06-24 | Nec Corp | Semiconductor memory |
EP0529866A2 (en) * | 1991-08-22 | 1993-03-03 | International Business Machines Corporation | Processor for a multiprocessor system |
EP0529866A3 (en) * | 1991-08-22 | 1994-12-07 | Ibm | Processor for a multiprocessor system |
US5280456A (en) * | 1991-09-20 | 1994-01-18 | Fujitsu Limited | Semiconductor memory device enabling change of output organization with high speed operation |
US5504710A (en) * | 1994-02-14 | 1996-04-02 | Matsushita Electric Industrial Co., Ltd. | Semiconductor memory device having a bit control circuit |
US7480776B2 (en) | 2003-09-26 | 2009-01-20 | Samsung Electronics Co., Ltd. | Circuits and methods for providing variable data I/O width for semiconductor memory devices |
DE102004024634B4 (en) * | 2003-09-26 | 2010-01-14 | Samsung Electronics Co., Ltd., Suwon | Integrated circuit module and memory system with data buffer and associated control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5638335A (en) | Semiconductor device | |
US6512716B2 (en) | Memory device with support for unaligned access | |
JPH11250667A (en) | Two-terminal memory array with variable depth and width of programmable logic element | |
US20180189219A1 (en) | Method of reconfiguring dq pads of memory device and dq pad reconfigurable memory device | |
JPS61992A (en) | Semiconductor memory | |
KR100390615B1 (en) | Semiconductor memory device | |
US5267212A (en) | Random access memory with rapid test pattern writing | |
US6407961B1 (en) | Dual access memory array | |
US7196962B2 (en) | Packet addressing programmable dual port memory devices and related methods | |
US6400597B1 (en) | Semiconductor memory device | |
US6219297B1 (en) | Dynamic random access memory that can be controlled by a controller for a less integrated dynamic random access memory | |
US6137157A (en) | Semiconductor memory array having shared column redundancy programming | |
JP3138460B2 (en) | Data writing / reading method for semiconductor memory | |
JP3645366B2 (en) | Integrated semiconductor memory | |
JPH0512883A (en) | Sequential memory | |
US5521877A (en) | Serial random access memory device capable of reducing peak current through subword data register | |
JP3154506B2 (en) | Semiconductor device | |
US6188632B1 (en) | Dual access memory array | |
JPS61246996A (en) | Orthogonal memory | |
JP2735415B2 (en) | Semiconductor storage device | |
JP3381771B2 (en) | Memory address control circuit | |
WO2010032865A1 (en) | Semiconductor programmable device and signal transferring method in semiconductor programmable device | |
KR19990052687A (en) | Semiconductor memory | |
JPS6398048A (en) | Semiconductor memory device | |
JPH0721799A (en) | Semiconductor storage device |