JPS5975491A - Integrated circuit device incorporated with memory control circuit - Google Patents
Integrated circuit device incorporated with memory control circuitInfo
- Publication number
- JPS5975491A JPS5975491A JP57184604A JP18460482A JPS5975491A JP S5975491 A JPS5975491 A JP S5975491A JP 57184604 A JP57184604 A JP 57184604A JP 18460482 A JP18460482 A JP 18460482A JP S5975491 A JPS5975491 A JP S5975491A
- Authority
- JP
- Japan
- Prior art keywords
- address
- integrated circuit
- circuit device
- signal
- timing
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は集積回路装置に係り、特(・て、ダイナミック
RAMを直接駆動し得るメモリ制御回路内蔵集積回路装
置ガに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to an integrated circuit device, and particularly to an integrated circuit device with a built-in memory control circuit that can directly drive a dynamic RAM.
第1図は、記憶装置にダイナミックf(、AMを用いる
システムの構成を示す。集積回路装ri l O、クロ
ック発生器11、タイミング信号発生612、アドレス
マルヂブレクサ13、メモリ14、から成る。集積回路
装置10は16ビツトのアドレス・バスと8ビツトのデ
ータ・パスを介して大容量のメモリを制fdする。この
ような大容量メモリを扱う集積回路装置として代表的な
ものは各(責マイクロプロセッサやCR,T制御装置な
どである。クロック発生器11は各部の基準クロックを
発生する。タイミング信号発生器12は、ダイナミック
RAMの制御信号やRAMアドレスのマルチプレクサ・
タイミング信号等を発生する。アドレスマルチプレクサ
13は16ビツトのアドレス信号をダイナミックR,A
Mの行アドレスと列アドレスを多重化し、8本のRA
Mアドレス線上に出力している、メモリ14は8個の6
4キロビツト・ダイナミックR,AMから成っている。FIG. 1 shows the configuration of a system that uses a dynamic f(, AM) as a storage device. The integrated circuit device 10 controls a large capacity memory fd via a 16-bit address bus and an 8-bit data path.Representative integrated circuit devices that handle such a large capacity memory include each ( A microprocessor, CR, T control device, etc. A clock generator 11 generates a reference clock for each part. A timing signal generator 12 generates a dynamic RAM control signal and a RAM address multiplexer.
Generates timing signals, etc. The address multiplexer 13 converts the 16-bit address signal into dynamic R, A
M row and column addresses are multiplexed and 8 RA
The memory 14 outputs eight 6's on the M address line.
It consists of 4 kilobit dynamic R and AM.
第2図は、ダイナミックR,A Mの動作タイムチャー
トを示す。アドレス線には行アドレス(R,A、)と列
アドレス(CA)を時分割に多M fヒして乗せる。制
御信号として、行アドレス・ストローブ(R,As)、
列アドレス・ストローブ(cAs)、書込み制御信号(
WE)が必要であるうこの制御141信号のタイミング
は期用するR、 A Mの種類によって異なる。FIG. 2 shows an operation time chart of dynamic R and AM. A row address (R, A,) and a column address (CA) are time-divisionally loaded multiple times M f on the address line. As a control signal, a row address strobe (R,As),
Column address strobe (cAs), write control signal (
The timing of the control 141 signal that requires WE) differs depending on the type of R and AM used.
このように、集積度の高いダイナミックRAMを用いる
ことによりメモリ・チップは少なくて済むのであるが、
タイミング信号発生器12やアドレスマルチプレクサ1
3などの回路が必要となる。。In this way, by using highly integrated dynamic RAM, the number of memory chips can be reduced.
Timing signal generator 12 and address multiplexer 1
A circuit such as 3 is required. .
従来はこれらの回路は個別部品で調成されるため、部品
点数が増え、システムが複雑になる欠点があった。Conventionally, these circuits were prepared using individual parts, which had the disadvantage of increasing the number of parts and making the system complex.
ダイナミックRAMのもう一つの欠点は、記憶が一時的
なものであるため一定時間内にリフレッシュしなければ
ならないことである。このため、通常はリフレッシュ・
アドレス・カウンタ及ヒリフレッシュ・タイミングの制
御回路を設ける必要がある。従来、集積回路装[10内
部にリフレッシュ・アドレス・カウンタを内蔵するもの
やリフレッシュ・アドレス・カウンタとアドレスマルチ
プレクサを一体にした素子が発表されている。、また、
リフレッシュ・アドレス・カウンタを内蔵スるR、AM
素子もある。しかし、いずれの場合にも、リフレツシユ
・アドレス・カウンタを内蔵するのみであるから、リフ
レッシュ・タイミングを制euする外部回路が必要とな
る。Another disadvantage of dynamic RAM is that the storage is temporary and must be refreshed within a certain period of time. For this reason, refresh
It is necessary to provide an address counter and refresh timing control circuit. Conventionally, integrated circuit devices [10] that have a built-in refresh address counter and devices that integrate a refresh address counter and an address multiplexer have been announced. ,Also,
R, AM with built-in refresh address counter
There are also elements. However, in either case, since only a refresh address counter is built in, an external circuit for controlling the refresh timing is required.
本究明の目的は、システムの部品点数を側限するため種
々のダイナミックR,AMに直接接続できるメモリ制御
回路内蔵集積回路装置を提供するにある。The purpose of this research is to provide an integrated circuit device with a built-in memory control circuit that can be directly connected to various dynamic RAMs and RAMs in order to limit the number of system components.
本発明の特徴は、接続するダイナミックRAMの種類を
示すモード情報に対応して、アドレスのマルチプレクサ
を行なうようにしたことにある。A feature of the present invention is that addresses are multiplexed in accordance with mode information indicating the type of dynamic RAM to be connected.
実施例
以下図面に基づいて、本発明の実施例を詳細に説明する
。Embodiments Hereinafter, embodiments of the present invention will be described in detail based on the drawings.
第3図は本発明の一実施例の集積回路装置30とそれを
用いてダイナミックF1.AMを匍11皿するシステム
構成例を示す。集積回路装置30には、タイミング信号
発生器31、アドレスマルチプレクサ32、モードレジ
スタ33、リフレッシュ・アドレス・カウンタ34を内
蔵している。システムは集4積回路装置30、クロック
発生器11. メモリ14から成る簡単な構成である
。タイミング信号発生器31は外部から入力される基準
クロック信号・(CLK)から、l゛イナミツク’fc
A Mの制御信号とアドレス選択信号を発生する。ダイ
ナミックRAMの制御信号には、行アドレス・メトロブ
(R,As)、列アドレス・ストローブ(CAB)。FIG. 3 shows an integrated circuit device 30 according to an embodiment of the present invention and a dynamic F1. An example of a system configuration with 11 AMs is shown. The integrated circuit device 30 includes a timing signal generator 31, an address multiplexer 32, a mode register 33, and a refresh address counter 34. The system includes a quadruple integrated circuit device 30, a clock generator 11. It has a simple configuration consisting of a memory 14. The timing signal generator 31 generates l'inamik'fc from a reference clock signal (CLK) inputted from the outside.
Generates AM control signals and address selection signals. The dynamic RAM control signals include a row address metronome (R, As) and a column address strobe (CAB).
書込み制御信号(WE )があり、これらは集積回路装
置30の出力端子から出力されるうアドレス選択信号に
は、行アドレス選択信号(几A ) 、列アドレス選択
信号(CA) 、リフレッシュ・アドレス選択信号(R
EF)があるうアドレスマルチプレクサ32は、16ビ
ツトのメモリアドレス(AO〜15)と8ピツトのリフ
レッシュ・アドレス(FLO〜7)を入力し、アドレス
選択信号RA、CA、REFのタイミングに従ってアド
レスを切換え制−し、出力端子(XO〜7)に出力する
うモードレジスタ33はアドレスのマルチプレクス形式
を決定するレジスタで、本実施ulJでは16キロビツ
トR,AMを接続するモードと64キロヒツトRAMを
接続するモードのいずれか全指定する1ビツトのレジス
タとなっている。リフレッシュ・アドレス・カウンタ3
4は、ダイナミックRAMのリフレッシュ・アドレス8
ビツトを管理するもので、リフレッシュ・アドレス選択
信号(RE F )を入力するごとに+1する機能をも
つ。There is a write control signal (WE), which is output from the output terminal of the integrated circuit device 30.Address selection signals include a row address selection signal (A), a column address selection signal (CA), and a refresh address selection signal. Signal (R
The address multiplexer 32 (EF) inputs a 16-bit memory address (AO to 15) and an 8-bit refresh address (FLO to 7), and switches the address according to the timing of address selection signals RA, CA, and REF. The mode register 33 is a register that determines the address multiplex format, and in this implementation, the mode for connecting 16 kilobits R and AM and the mode for connecting 64 kilobits RAM are used. This is a 1-bit register that specifies all modes. Refresh address counter 3
4 is the dynamic RAM refresh address 8
It manages bits and has the function of incrementing bits by 1 each time a refresh address selection signal (RE F ) is input.
本実施例によれば、タイミング発生回路31、アドレス
マルチプレクサ32、リフレッシュ・アドレス・カウン
タ34を集積回路装置30の内部に内蔵した結果、シス
テムの部品点数を大幅に削減できる。また、モードレジ
スタ33と、その出力信号(M)によってアドレスマル
チプレクサ32の機能が切換わる構成となっているため
、複数種類(本実施ff1Jでは16キロビツ) RA
Mと64キロビットRAMの2種類)のダイナミックR
AMに対応できる。According to this embodiment, the timing generation circuit 31, address multiplexer 32, and refresh address counter 34 are built into the integrated circuit device 30, so that the number of system parts can be significantly reduced. In addition, since the function of the address multiplexer 32 is switched by the mode register 33 and its output signal (M), multiple types (16 kilobits in this implementation ff1J) of RA
Dynamic R (2 types: M and 64 kilobit RAM)
Can support AM.
第4図は、第3図の実施列におけるダイナミックR,A
M it制御信号のタイムチャートを示す1行アドレ
ス信号(RAS)、列アドレス信号(CAB)、曹込み
制御信号(WE)、RAMアドレス(XO〜7)のタイ
ミングを、基準クロック(CLK)との並記で示してい
る。図中に示すパラメータa。FIG. 4 shows the dynamic R, A in the implementation row of FIG.
The timing of the row address signal (RAS), column address signal (CAB), fill-in control signal (WE), and RAM address (XO to 7) showing the time chart of the M it control signal is compared with the reference clock (CLK). Shown in parallel. Parameter a shown in the figure.
b、c、dによって基準クロック(CLK)の周期を単
位としてプログラマブルにタイミングを設定できる。従
って、動作タイミングの異なる種々のダイナミックR,
A Mに対応でさる。By using b, c, and d, the timing can be set programmably in units of the period of the reference clock (CLK). Therefore, various dynamic R's with different operation timings,
A monkey that corresponds to A.M.
第5図に、アドレスマルチプレクサ320回路を詳細に
示す。アドレス選択のタイミング信号RA、CA、R,
EFによって出力端子(XO〜7)に出力されるアドレ
スが適宜選択さf′L6、Jた、モード信号(M)によ
って2桶川のマルチプレクスモードが選択される。第1
表は、各タイミングで出ノJされるアドレス・ビットを
まとめたものである。FIG. 5 shows the address multiplexer 320 circuit in detail. Address selection timing signals RA, CA, R,
The addresses output to the output terminals (XO-7) are appropriately selected by EF, and the 2-Okegawa multiplex mode is selected by the mode signal (M). 1st
The table summarizes the address bits that are output at each timing.
RA=1のタイミングでは行アドレス−&E、CA=1
のタイミングでは列アドレスが、REF=1のタイミン
グではi(、A=0.CA二〇となりり7レツシユ・ア
ドレス(R,0〜7)力;、それぞれ出力さ負る。、端
子XO,−X5には、Mの1直にかかわらず行アドレス
としてAO〜A5が、列アドレスとしてA8〜A13が
それぞれ選択される。、M=0(64KRAMモード)
の際は、端子X6にけA6とA14が、端子X7にはA
7とA15が、それぞれマルチブレクス出力されるうM
=1(16KRA、M モード)では、端子X6にはA
6とA7がマルチブレクス出力され、端子X7には行、
列の両タイミングともA14が出力される。本実施例で
は、モードレジスタを設けてモード信号を保持している
が、これに対して、外部端子から直接信号Mを供給する
方法もある。以上のように本実施例では、64KRAM
モードのj烏合はXO〜X7?、L6KB、AMモード
の場合はX O−X 6を、それぞれRAMのアドレス
端子に直接次続できる。At the timing of RA=1, row address -&E, CA=1
At the timing of REF=1, the column address is outputted, and at the timing of REF=1, i(, A=0.CA20, and 7 retrieval addresses (R, 0 to 7) are output;, terminals XO, - For X5, AO to A5 are selected as row addresses and A8 to A13 are selected as column addresses, regardless of the 1st position of M., M=0 (64KRAM mode)
In this case, A6 and A14 are connected to terminal X6, and A6 and A14 are connected to terminal X7.
7 and A15 are each output as multiplex.
= 1 (16KRA, M mode), terminal X6 has A
6 and A7 are multiplexed output, and terminal X7 has rows,
A14 is output at both timings of the column. In this embodiment, a mode register is provided to hold the mode signal, but there is also a method of directly supplying the signal M from an external terminal. As mentioned above, in this embodiment, 64KRAM
Is the mode j Karasu from XO to X7? , L6KB, and in the case of AM mode, X O-X 6 can be directly connected to the address terminals of the RAM, respectively.
本発明によれば、複数のダイナミックR,A Mに対応
可能なメモリ制御回路内蔵集積回路装置によって、シス
テム構成のための部品点数を削減fきる。According to the present invention, the number of parts for the system configuration can be reduced by using an integrated circuit device with a built-in memory control circuit that can support a plurality of dynamic R and AM systems.
第1図は従東のダイナミックR,A Mを用いたシステ
ム構成例を示すブロック図、第2図はダイナミックRA
Mの動作タイムチャート、第3図は本発明の1実施例の
ブロック図、第4図は第3図の動作タイムチャート、第
5図は本発明のアドレスマルチプレクサの回路図である
。
30・・・′東積回路装置、31・・・タイミング信号
発生器、32・・・アドレスマルチプレクサ、33・・
・モードレジスタ、34・・・リフレッシュ・アドレス
・カ第 12
第 2 図
LMアトしス=×□刈五図コに万アロスX−z″!J4
図
RAMアトムスFigure 1 is a block diagram showing an example of a system configuration using Juto's dynamic R and AM, and Figure 2 is a block diagram showing an example of a system configuration using Juto's dynamic RA.
FIG. 3 is a block diagram of one embodiment of the present invention, FIG. 4 is an operation time chart of FIG. 3, and FIG. 5 is a circuit diagram of the address multiplexer of the present invention. 30...' Tosei circuit device, 31... Timing signal generator, 32... Address multiplexer, 33...
・Mode register, 34... Refresh address number 12 2nd figure LM attribution = ×
Figure RAM Atoms
Claims (1)
るいは入出力兼用端子に切り換えて出力するものにおい
て、集積回路装置内部で発生するか、あるいは、他から
与えられるアドレス情報の3ビツト以上を入力し、1つ
の端子に選択出力する手段と、前記集積回路装置を内部
のモード・レジスタに記憶されるか、あるいは、池から
与えられるモード情報に従って、少なくとも3以上のア
ドレス・ビットのうちの少なくとも2つを時分割に多重
化して1つの端子に出力する手段とからなることを特徴
とするメモリ制御回路内蔵集積回路装置。 2、特許請求の範囲第1項の記載において、きらに、ダ
イナミックR,AMのリフレッシュアドレスを計数する
手段を設けたことを特徴とするメモリ制御回路内蔵集積
回路装置。 3、特許請求の範囲第1項の記載において、さらに、ダ
イナミック几AMの行アドレス・ストローブ信号及び列
アドレス・ストローブ信号を発生する手段を設けたこと
を特徴とするメモリ制御回路内蔵集積回路装置雇う[Claims] 1. Address information generated within an integrated circuit device or given from another source in a device that switches and outputs information of a plurality of address pits to one output terminal or input/output terminal. means for inputting 3 or more bits of and selectively outputting them to one terminal; 1. An integrated circuit device with a built-in memory control circuit, comprising means for multiplexing at least two of the bits in a time division manner and outputting the multiplexed signal to one terminal. 2. The integrated circuit device with a built-in memory control circuit as set forth in claim 1, further comprising means for counting dynamic R and AM refresh addresses. 3. An integrated circuit device with a built-in memory control circuit according to claim 1, further comprising means for generating a row address strobe signal and a column address strobe signal of a dynamic AM.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57184604A JPS5975491A (en) | 1982-10-22 | 1982-10-22 | Integrated circuit device incorporated with memory control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57184604A JPS5975491A (en) | 1982-10-22 | 1982-10-22 | Integrated circuit device incorporated with memory control circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5975491A true JPS5975491A (en) | 1984-04-28 |
| JPH0458675B2 JPH0458675B2 (en) | 1992-09-18 |
Family
ID=16156116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57184604A Granted JPS5975491A (en) | 1982-10-22 | 1982-10-22 | Integrated circuit device incorporated with memory control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5975491A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0449593A (en) * | 1990-06-18 | 1992-02-18 | Hitachi Ltd | Dynamic ram control circuit |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS49122231A (en) * | 1973-03-22 | 1974-11-22 | ||
| JPS5798600U (en) * | 1980-12-09 | 1982-06-17 | ||
| JPS5848293A (en) * | 1981-09-16 | 1983-03-22 | Canon Inc | Memory refreshing device |
-
1982
- 1982-10-22 JP JP57184604A patent/JPS5975491A/en active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS49122231A (en) * | 1973-03-22 | 1974-11-22 | ||
| JPS5798600U (en) * | 1980-12-09 | 1982-06-17 | ||
| JPS5848293A (en) * | 1981-09-16 | 1983-03-22 | Canon Inc | Memory refreshing device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0449593A (en) * | 1990-06-18 | 1992-02-18 | Hitachi Ltd | Dynamic ram control circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0458675B2 (en) | 1992-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH033254B2 (en) | ||
| JPS6199199A (en) | Voice analyzer/synthesizer | |
| JPH0458675B2 (en) | ||
| JPS5990139A (en) | Converting circuit of plural data | |
| EP0632458A2 (en) | Parallel data outputting storage circuit | |
| JPH01134544A (en) | Memory access method | |
| US5297100A (en) | Address control system for a RAM in a digital audio set | |
| JPH0512104A (en) | Data storage controller | |
| JP2853203B2 (en) | Audio signal delay device | |
| JPH01130200A (en) | Voice signal switch | |
| JPS6398046A (en) | Memory controller | |
| JPS6054055A (en) | Storage device | |
| JP2005182530A (en) | Memory interface device and memory interface control method | |
| JPH0370052A (en) | Address translation circuit, memory controller, information processor, and recorder | |
| JPH0375944A (en) | Information processor | |
| JPS6120295A (en) | Integrated circuit for address control | |
| JPS5942830B2 (en) | Test pattern generator | |
| JPS62125447A (en) | Memory with interleaving function | |
| JPH0279290A (en) | Memory refreshing circuit | |
| JP3429880B2 (en) | Memory device and memory access method | |
| JPH01111234A (en) | Parity check system | |
| JPH03160380A (en) | Test pattern generator | |
| JPH04268936A (en) | memory device | |
| JPH0447590A (en) | Memory built-in type integrated circuit device | |
| JPH03230391A (en) | Semiconductor storage device |