Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0474797B2 - - Google Patents
[go: Go Back, main page]

JPH0474797B2 - - Google Patents

Info

Publication number
JPH0474797B2
JPH0474797B2 JP57065091A JP6509182A JPH0474797B2 JP H0474797 B2 JPH0474797 B2 JP H0474797B2 JP 57065091 A JP57065091 A JP 57065091A JP 6509182 A JP6509182 A JP 6509182A JP H0474797 B2 JPH0474797 B2 JP H0474797B2
Authority
JP
Japan
Prior art keywords
memory
refresh
refresh request
output
request
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 - Lifetime
Application number
JP57065091A
Other languages
Japanese (ja)
Other versions
JPS58182193A (en
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 filed Critical
Priority to JP57065091A priority Critical patent/JPS58182193A/en
Publication of JPS58182193A publication Critical patent/JPS58182193A/en
Publication of JPH0474797B2 publication Critical patent/JPH0474797B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/406Management or control of the refreshing or charge-regeneration cycles

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はリフレツシユ制御装置、具体的にはビ
デイオ信号の速度に対応できる高速な画像メモリ
装置を実現するリフレツシユ制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a refresh control device, and specifically to a refresh control device that realizes a high-speed image memory device that can correspond to the speed of a video signal.

〔発明の技術的背景とその問題点〕[Technical background of the invention and its problems]

ダイナミツクRAMで構成された画像メモリ装
置は、一定時間間隔でその内容をリフレツシユす
る必要がある。画像をドツト情報としてCRTデ
イスプレイに表示するとき、画像メモリから表示
期間中読出しを続ける。その時間につき、CRT
デイスプレイを駆動するビデイオ信号をNTSC信
号を例にとれば、1ライン分約53μs(マイクロ
秒;一水平走査期間中の有効画面)であり、この
期間中画像メモリをアクセスし続けることにな
る。
An image memory device configured with dynamic RAM needs to refresh its contents at regular time intervals. When displaying an image as dot information on a CRT display, reading from the image memory is continued during the display period. For that time, CRT
For example, if the video signal driving the display is an NTSC signal, one line takes about 53 μs (microseconds; an effective screen during one horizontal scanning period), and the image memory is continuously accessed during this period.

容量が16k×1ビツトのダイナミツクRAMで
は通常リフレツシユを約16マイクロ秒に1回行な
つていることから、1ライン分表示する間に3回
リフレツシユを行なう必要がある。
Since a dynamic RAM with a capacity of 16k x 1 bit is normally refreshed once every 16 microseconds, it is necessary to refresh three times while displaying one line.

デイスプレイ表示のためのメモリアクセスは、
1ドツト間の縦横の距離がCRT上で1対1とな
るために、有効画面は縦483ドツト、横644ドツト
となり、1ドツト当り約82ナノ秒/バイトの速度
で行なわれる。(NTSC) 従来は、メモリスピードをあげ、デイスプレイ
中のメモリアクセスとリフレツシユ動作とが並行
して行なえるようになつていた。つまり、この高
速性を実現するためには、通常4バイト同時にメ
モリアクセスする方法をとるが、メモリリフレツ
シユが行なわれ得る速度を更に持たせるためには
5バイト以上を同時にアクセスしなければならな
い。通常、複数バイトを同時にアクセスするとき
には制御系を容易にするため、2N(N=1、2、
3…)をバイト数として選ぶことから、8又は16
バイト同時アクセスを行なうことになる。これは
ケーブルの増加、更には実装の増加を来たし、コ
ストアツプ、更には信頼性の低下の原因ともな
る。
Memory access for display display is
Since the vertical and horizontal distances between each dot are 1:1 on the CRT, the effective screen is 483 dots vertically and 644 dots horizontally, and each dot is printed at a rate of approximately 82 nanoseconds/byte. (NTSC) Conventionally, the memory speed was increased so that memory access and refresh operations during display could be performed in parallel. In other words, in order to achieve this high speed, a method is usually used in which 4 bytes are accessed simultaneously, but in order to achieve a higher speed at which memory refresh can be performed, 5 or more bytes must be accessed simultaneously. Normally, when accessing multiple bytes at the same time, 2 N (N=1, 2,
3...) as the number of bytes, 8 or 16
This results in simultaneous byte access. This results in an increase in the number of cables and further increases in mounting, which increases costs and further reduces reliability.

〔発明の目的〕[Purpose of the invention]

本発明は上記事情に基づいてなされたものであ
り、デイスプレイ表示中、有効画面範囲を走査し
ているときはリフレツシユを実行ぜすにリフレツ
シユの要求回数を記憶しておき、帰線消去期間中
に実行されなかつた回数だけリフレツシユする構
成とすることにより、所定のメモリリフレツシユ
を実行しながら、ビデイオ信号の速度に対応でき
る高速な画像メモリ装置を得るためのリフレツシ
ユ制御装置を提供することを目的とする。
The present invention has been made based on the above-mentioned circumstances, and the number of refresh requests is memorized whenever a refresh is executed while the display is being displayed and the effective screen range is being scanned, and the number of refresh requests is stored during the blanking period. It is an object of the present invention to provide a refresh control device capable of obtaining a high-speed image memory device that can cope with the speed of a video signal while executing a predetermined memory refresh by having a configuration in which refresh is performed as many times as the number of times that memory refresh has not been performed. do.

〔発明の概要〕[Summary of the invention]

本発明は、リフレツシユ制御装置を以下に示す
回路で構成し、デイスプレイ表示中、有効画面範
囲を走査しているときはリフレツシユを実行せず
にリフレツシユ要求の回数を記憶しておき、帰線
消去期間中に実行されなかつた回数だけリフレツ
シユを行なつてやることにより必要最低限の速度
のメモリを構成するものである。
In the present invention, the refresh control device is configured with the circuit shown below, and the refresh is not executed while the display is being displayed and the effective screen range is being scanned, but the number of refresh requests is memorized, and the number of refresh requests is stored during the blanking period. By performing refresh the number of times that was not executed during the execution, a memory with the minimum necessary speed is constructed.

(1) リフレツシユ要求を定時間間隔で発生する要
求回路、 (2) リフレツシユ要求がメモリに受付けられなか
つた回数を計数し、リフレツシユ要求がメモリ
に受付けられる毎に計数を元に戻すカウンタ、 (3) カウンタが“0”でなく、且つメモリがリフ
レツシユ動作可能な状態においてメモリに対し
リフレツシユ要求信号を出力するゲート、この
ことにより上述の如く8バイト同時アクセスす
る必要はなく4バイト同時アクセス方式のメモ
リ構成で済み、従つてケーブル等のハードウエ
アは従来通りでビデイオ信号の速度に対応でき
る高速な画像メモリ装置を実現できる。
(1) A request circuit that generates a refresh request at regular time intervals; (2) a counter that counts the number of times a refresh request is not accepted by the memory and returns the count to the original value each time a refresh request is accepted by the memory; (3) ) A gate that outputs a refresh request signal to the memory when the counter is not "0" and the memory is in a state where refresh operation is possible. This eliminates the need for simultaneous 8-byte access as described above, and allows the memory to be accessed in 4-byte simultaneous access mode. Therefore, it is possible to realize a high-speed image memory device that can cope with the speed of video signals by using conventional hardware such as cables.

〔発明の実施例〕[Embodiments of the invention]

以下、図面を使用して本発明につき詳細に説明
する。
Hereinafter, the present invention will be explained in detail using the drawings.

第1図は本発明の実施例を示すブロツク図であ
る。図において、1は発振器であり、一定時間間
隔にてメモリリフレツシユ要求を発する。2はア
ンド回路である。アンド回路2へは上記発振器1
出力の他に後述するメモリ7からライン9を介し
て信号が供給されており、該アンドゲート2はリ
フレツシユ要求をメモリ7が受付可能時に限り、
通過させる機能を持つ。3はカウンタ回路であ
る。カウンタ回路3は上記発振器1より出力を得
ることにより、リフレツシユ要求を計数し、リフ
レツシユ動作が行なわれる毎に計数を1ずつ戻
す。このカウンタ3出力はアンドゲート5の一入
力端子に接続される。
FIG. 1 is a block diagram showing an embodiment of the present invention. In the figure, 1 is an oscillator, which issues a memory refresh request at fixed time intervals. 2 is an AND circuit. The above oscillator 1 is connected to the AND circuit 2.
In addition to the output, a signal is supplied from the memory 7, which will be described later, via the line 9, and the AND gate 2 only receives a refresh request when the memory 7 can accept the refresh request.
It has the ability to pass through. 3 is a counter circuit. The counter circuit 3 counts refresh requests by obtaining an output from the oscillator 1, and returns the count by one each time a refresh operation is performed. The output of this counter 3 is connected to one input terminal of the AND gate 5.

4はリフレツシユ要求発生回路である。リフレ
ツシユ要求発生回路4はメモリ7より、メモリア
クセスが可能(READY)となる毎に出力を得、
次のメモリリフレツシユ要求を発生するためのロ
ジツクである。このリフレツシユ要求発生回路4
出力は上記アンドゲート5の他方の入力端子へ接
続される。アンドゲート5はカウンタ回路3の計
数が“0”でない。即ちメモリ7に受付けられな
いリフレツシユ要求があるとき、リフレツシユ要
求発生回路4から出力される要求を通過させる機
能を持つ。このアンドゲート5出力はオアゲート
6の一方の入力端子に接続される。オアゲート6
の他方の入力端子へは上記アンドゲート2出力が
供給されている。オアゲート6は出力はメモリ7
へリフレツシユ要求信号として供給される。7は
ダイナミツクRAMにより構成される、例えば画
像メモリ装置等のメモリ、8はメモリ7に記憶さ
れたデータを表示するCRTデイスプレイである。
4 is a refresh request generation circuit. The refresh request generation circuit 4 obtains an output from the memory 7 every time memory access becomes possible (READY).
This is the logic for generating the next memory refresh request. This refresh request generation circuit 4
The output is connected to the other input terminal of the AND gate 5. In the AND gate 5, the count of the counter circuit 3 is not "0". That is, when there is a refresh request that cannot be accepted in the memory 7, it has a function of passing the request output from the refresh request generating circuit 4. The output of this AND gate 5 is connected to one input terminal of an OR gate 6. or gate 6
The AND gate 2 output is supplied to the other input terminal of the . OR gate 6 outputs memory 7
This is supplied as a refresh request signal. Reference numeral 7 represents a memory such as an image memory device, which is constituted by a dynamic RAM, and 8 represents a CRT display for displaying data stored in the memory 7.

尚、図中9はメモリ7がアクセス(リフレツシ
ユ)可能であることを知らせるREADY信号が伝
播する信号線、10はメモリ7が現在リフレツシ
ユ実行中であることが伝播される信号線である。
両者9,10ともメモリ7より発せられる。又、
11はカウンタ回路3による計数が“0”でない
ことを表示する信号が伝播される信号線である。
In the figure, 9 is a signal line through which a READY signal indicating that the memory 7 can be accessed (refreshed) is propagated, and 10 is a signal line through which a message indicating that the memory 7 is currently being refreshed is propagated.
Both 9 and 10 are emitted from the memory 7. or,
Reference numeral 11 denotes a signal line through which a signal indicating that the count by the counter circuit 3 is not "0" is transmitted.

第2図a,bならびに第3図は本発明実施例の
動作を示すタイミングチヤートである。第2図
a,bにおいて示されている数字は、第1図にお
ける各ブロツクと対応しており、それぞれの出力
を示す。又、第3図のタイミングチヤートは上か
ら順に走査線R、リフレツシユ要求(REF
REQ)、リフレツシユサイクル(REF CYC)を
示す。
FIGS. 2a and 2b and FIG. 3 are timing charts showing the operation of the embodiment of the present invention. The numbers shown in FIGS. 2a and 2b correspond to each block in FIG. 1 and indicate the respective outputs. The timing chart in Figure 3 shows the scanning line R, refresh request (REF) in order from the top.
REQ) and refresh cycle (REF CYC).

以下、本発明実施例の動作につき第2図a,b
に示したタイミングチヤートに沿つて詳細に説明
を行なう。
Hereinafter, the operation of the embodiment of the present invention will be explained in Fig. 2 a and b.
A detailed explanation will be given along the timing chart shown in .

タイミングチヤートaはメモリ7が動作可能な
状態の時にリフレツシユ要求が生じた場合のタイ
ミングについて説明してある。発振器1出力は、
メモリリフレツシユ要求が出される、即ちオアゲ
ート6を介してメモリ7に対し要求が出される
と、カウンタ回路3はライン11上に図示する如
く出力を発する。このとき、メモリREADY状態
(A点)にあるため、リフレツシユが行なわれ、
カウンタ回路3は“1”だけ減じられ、ただちに
リセツトされる。又、B点に示す様にメモリリフ
レツシユ動作が終了すると、メモリ7がREADY
状態となり、リフレツシユ要求発生回路4からリ
フレツシユ要求が出される。しかしながら、これ
は、図中C点で示す如く出力のない状態であるた
め、アンドゲート5が働き出力は現われない。従
つてオアゲート6からも出力は現われず、リフレ
ツシユ要求はメモリ7に到達しない。
Timing chart a explains the timing when a refresh request occurs when the memory 7 is in an operable state. Oscillator 1 output is
When a memory refresh request is made, ie, a request is made to the memory 7 via the OR gate 6, the counter circuit 3 provides an output as shown on line 11. At this time, since the memory is in READY state (point A), refresh is performed.
The counter circuit 3 is decremented by "1" and immediately reset. Also, as shown at point B, when the memory refresh operation is completed, memory 7 becomes READY.
state, and the refresh request generation circuit 4 issues a refresh request. However, since this is a state where there is no output as shown by point C in the figure, the AND gate 5 works and no output appears. Therefore, no output appears from the OR gate 6, and the refresh request does not reach the memory 7.

次にタイミングチヤートbに沿つて、CRTデ
イスプレイ装置8がリフレツシユ要求の直前にメ
モリ7をアクセスしている場合の動作につき説明
する。図中、D点で示す様に、CRTデイスプレ
イ装置8がメモリ7をアクセスしていてBUSY
状態において発せられた発振器1出力は、アンド
ゲート2で遮断され、リフレツシユ要求とはなら
ない。(E点)ところが、この信号はカウンタ回
路3をカンウトアツプする様に作用し、それによ
る出力が現われる。CRTデイスプレイ装置8に
よるアクセスが終了して、F点で示す様にメモリ
READYになると、G点で示す様にリフレツシユ
要求発生器4からリフレツシユ要求が出され、こ
の時カウンタ回路3出力(H点)により、アンド
ゲート5、オアゲート6を介し、リフレツシユ要
求となつてメモリ7に伝達される。(J点)この
時はメモリREADYとなつているため、リフレツ
シユが行なわれ、カウンタ回路3出力はK点で示
す様にリセツトされる。リフレツシユが終了する
と再びリフレツシユ要求がL点で示す様に出力さ
れるが、カウンタ回路3による計数は“0”であ
るため(M点)リフレツシユ要求となつてメモリ
7に伝わることはない。
Next, along timing chart b, the operation when the CRT display device 8 accesses the memory 7 immediately before a refresh request will be explained. As shown at point D in the figure, the CRT display device 8 is accessing the memory 7 and is BUSY.
The output of the oscillator 1 generated in this state is blocked by the AND gate 2 and does not become a refresh request. (Point E) However, this signal acts to count up the counter circuit 3, and the resulting output appears. After the access by the CRT display device 8 is completed, the memory is displayed as shown at point F.
When READY is reached, a refresh request is issued from the refresh request generator 4 as shown at point G, and at this time, the output of the counter circuit 3 (point H) becomes a refresh request through the AND gate 5 and the OR gate 6, and the refresh request is sent to the memory 7. is transmitted to. (Point J) Since the memory is READY at this time, refreshing is performed and the output of the counter circuit 3 is reset as shown at point K. When the refresh is completed, a refresh request is output again as shown at point L, but since the count by the counter circuit 3 is "0" (point M), it is not transmitted to the memory 7 as a refresh request.

以上説明の如く、メモリ7がBUSY中に発振
器1から出力された要求信号は一旦記憶され、リ
フレツシユ要求発生回路4はリフレツシユ実行回
数が要求回数と等しくなるまでリフレツシユ要求
を出力し、このことによりダイナミツクRAMの
リフレツシユを所定の時間内に実行することがで
きる。これを第3図に示したタイミングチヤート
に沿つて説明すると以下に示す如くなる。
As explained above, the request signal output from the oscillator 1 while the memory 7 is BUSY is temporarily stored, and the refresh request generation circuit 4 outputs the refresh request until the number of refresh executions becomes equal to the number of requests, and thereby the dynamic RAM refresh can be executed within a predetermined time. This will be explained below along the timing chart shown in FIG.

即ち、表示期間中にメモリフレツシユが3回必
要な場合、つまり表示期間中にリフレツシユ要求
が3回出されると、帰線消去期間になつてから続
けて3回リフレツシユが実行される。(リフレツ
シユ0〜2) 〔発明の効果〕 以上説明の如く本発明によれば、CRTデイス
プレイ表示中、有効画面範囲を走査しているとき
はリフレツシユを実行せずにリフレツシユ要求の
回数を記憶しておき、帰線消去期間中に実行され
なかつた回数だけリフレツシユを行なつてやるこ
とにより、必要最低限の速度を持つたメモリを提
供することが出来る。これにより、上述した如く
メモリを8バイト同時アクセスする必要性はなく
なり、4バイト同時アクセスする従来通りのメモ
リ構成で初期の目的が達せられる。従つて、ケー
ブル等のハードウエアが小さくて済むとともに信
頼性も向上する。
That is, if memory refresh is required three times during the display period, that is, if a refresh request is issued three times during the display period, the refresh is executed three times in succession after the blanking period begins. (Refresh 0 to 2) [Effects of the Invention] As explained above, according to the present invention, while the CRT display is being displayed, when the effective screen range is being scanned, the number of refresh requests is stored without executing refresh. A memory with the minimum required speed can be provided by refreshing the memory as many times as it was not performed during the blanking period. As a result, there is no need to simultaneously access 8 bytes of memory as described above, and the initial purpose can be achieved with a conventional memory configuration in which 4 bytes are accessed simultaneously. Therefore, hardware such as cables can be made smaller and reliability is improved.

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

第1図は本発明の実施例を示すブロツク図、第
2図a,bそして第3図は本発明の動作を示すタ
イミングチヤートである。 1……発振器、3……カウンタ回路、4……リ
フレツシユ要求発生回路、2,5,6……ゲート
類、7……メモリ、8……CRTデイスプレイ装
置。
FIG. 1 is a block diagram showing an embodiment of the invention, and FIGS. 2a, b, and 3 are timing charts showing the operation of the invention. 1... Oscillator, 3... Counter circuit, 4... Refresh request generation circuit, 2, 5, 6... Gates, 7... Memory, 8... CRT display device.

Claims (1)

【特許請求の範囲】[Claims] 1 表示データを格納するメモリに対しリフレツ
シユ要求を一定時間間隔で発生するリフレツシユ
要求手段と、上記メモリリフレツシユ要求が上記
メモリに受付けられなかつた回数を計数し、上記
リフレツシユ要求信号が上記メモリに受付けられ
る毎に計数を減じるカウンタ手段と、上記カウン
タ手段による計数がゼロでなく、且つメモリリフ
レツシユ動作可能な状態において上記メモリに対
し、前記リフレツシユ要求信号を出力する制御手
段とを具備することを特徴とするリフレツシユ制
御装置。
1. A refresh request means that issues a refresh request to a memory storing display data at regular time intervals, counts the number of times the memory refresh request is not accepted by the memory, and causes the refresh request signal to be accepted by the memory. and a control means that outputs the refresh request signal to the memory when the count by the counter means is not zero and the memory refresh operation is possible. Refresh control device.
JP57065091A 1982-04-19 1982-04-19 Refresh controller Granted JPS58182193A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57065091A JPS58182193A (en) 1982-04-19 1982-04-19 Refresh controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57065091A JPS58182193A (en) 1982-04-19 1982-04-19 Refresh controller

Publications (2)

Publication Number Publication Date
JPS58182193A JPS58182193A (en) 1983-10-25
JPH0474797B2 true JPH0474797B2 (en) 1992-11-27

Family

ID=13276902

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57065091A Granted JPS58182193A (en) 1982-04-19 1982-04-19 Refresh controller

Country Status (1)

Country Link
JP (1) JPS58182193A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0239399U (en) * 1988-09-02 1990-03-16

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5939838B2 (en) * 1979-10-24 1984-09-26 株式会社東芝 Dynamic memory control method

Also Published As

Publication number Publication date
JPS58182193A (en) 1983-10-25

Similar Documents

Publication Publication Date Title
US4742344A (en) Digital display system with refresh memory for storing character and field attribute data
US4644502A (en) Semiconductor memory device typically used as a video ram
US3579225A (en) Light probe circuit for persistent screen display system
US4748504A (en) Video memory control apparatus
US4581611A (en) Character display system
US4970501A (en) Method for writing data into an image repetition memory of a data display terminal
JPS60140294A (en) Bit mapping type video display device
JPH0474797B2 (en)
JPS6236312B2 (en)
JP2897715B2 (en) Display device
EP0180593B1 (en) Cathode ray tube display system
JPS60217387A (en) Crt display unit
JPS62205421A (en) Character display control system
JPH052877A (en) System for accessing video display memory
JPS6220548B2 (en)
JPS5995589A (en) Crt display
JPS59231588A (en) Display unit
JPS63229485A (en) Display control system
JPS5897082A (en) Memory control system
JP2861159B2 (en) Window display control device
JPS6327713B2 (en)
JPS6057075B2 (en) display device
JPH0450612B2 (en)
JPS5934590A (en) Display control signal generation system
JPH0343634B2 (en)