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
JPH0473175B2 - - Google Patents
[go: Go Back, main page]

JPH0473175B2 - - Google Patents

Info

Publication number
JPH0473175B2
JPH0473175B2 JP61270123A JP27012386A JPH0473175B2 JP H0473175 B2 JPH0473175 B2 JP H0473175B2 JP 61270123 A JP61270123 A JP 61270123A JP 27012386 A JP27012386 A JP 27012386A JP H0473175 B2 JPH0473175 B2 JP H0473175B2
Authority
JP
Japan
Prior art keywords
data
transfer
column address
register
bar
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
JP61270123A
Other languages
Japanese (ja)
Other versions
JPS63123142A (en
Inventor
Akita Hara
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
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP61270123A priority Critical patent/JPS63123142A/en
Publication of JPS63123142A publication Critical patent/JPS63123142A/en
Publication of JPH0473175B2 publication Critical patent/JPH0473175B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は半導体記憶装置に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a semiconductor memory device.

[従来の技術] 従来、この種の半導体記憶装置としては第3図
に示されているようなものが知られている。この
半導体記憶装置はメモリセルアレイ101に他に
データレジスタ102を備えており、このデータ
レジスタ102から画像データ等をランダムアク
セスとは非同期に出力させる機能を有している
(かかる機能を有する半導体記憶装置をデユアル
ポートラムといい、日本電気株式会社の
μPD41264C等が知られている)。第3図のデユア
ルポートラムの機能を第4図に示されているタイ
ミングチヤート図を参照しつつ説明すると以下の
通りである。まず、データ転送端子TR(バー)
にローレベル信号が供給された後、チツプ選択端
子CE1(バー)をローレベルに移行させて行ア
ドレスを取り込む。その結果、該行アドレスで指
定されたメモリセルアレイ101のデータ1行分
が同一記憶容量のデータレジスタ102に転送さ
れる。続いて、チツプ選択端子CE2(バー)に
ローレベル信号が供給されると、列アドレスが取
り込まれ、この列アドレスにて指定された番地か
らデータがレジスタ出力専用端子SO(バー)を通
つてシリアル出力される。
[Prior Art] Conventionally, as this type of semiconductor memory device, the one shown in FIG. 3 is known. This semiconductor memory device also includes a data register 102 in the memory cell array 101, and has a function of outputting image data, etc. from this data register 102 asynchronously with random access (a semiconductor memory device having such a function This is called a dual portram, and NEC Corporation's μPD41264C is well known). The function of the dual port ram shown in FIG. 3 will be explained below with reference to the timing chart shown in FIG. 4. First, data transfer terminal TR (bar)
After a low level signal is supplied to the chip select terminal CE1 (bar), the chip selection terminal CE1 (bar) is shifted to a low level and a row address is taken in. As a result, one row of data in the memory cell array 101 specified by the row address is transferred to the data register 102 having the same storage capacity. Next, when a low level signal is supplied to the chip selection terminal CE2 (bar), the column address is taken in, and data is serially transmitted from the address specified by this column address through the register output dedicated terminal SO (bar). Output.

[発明が解決しようとする問題点] 上記、従来のデユアルポートラムにてウインド
ウ表示等を行おうとすると、タイミングが煩雑に
なるという問題点があつた。例えば、第5図に示
されているようにメモリセルアレイ101が512
行x1024列分の記憶容量を有しており、その内の
400行x640列分のデータを表示し、その中に斜線
で示されたデータのウインドウ表示を行うとする
と、実際のウインドウデータは実線で示された領
域に記憶されているにもかかわらず、画像表示と
しては破線で示されている領域に記憶されている
かの如く表示しなければならない。そのため従来
例では水平同期期間中にデータの転送を行つてお
り、上記ウインドウに対する制御はソフトウエア
による表示領域へのデータ転送という方法で実現
されるか、あるいは表示中の転送、上記
μPD41264Cではリアルタイムデータ転送機能と
にある、の2通りの方法の何れかにより実現され
る。即ち、第5図の例では、Cのタイミングでn
行のデータ(1024ビツト)をレジスタ102に一
旦転送し、Aのタイミングでウインドウデータを
転送し直し、Bのタイミングで再び元の表示のた
めのデータ(n行目のデータ)をリアルタイムで
転送しなければならない。
[Problems to be Solved by the Invention] When attempting to display a window or the like using the conventional dual port RAM described above, there is a problem in that the timing becomes complicated. For example, as shown in FIG. 5, the memory cell array 101 has 512
It has a storage capacity of 1024 rows x 1024 columns, of which
If you display 400 rows x 640 columns of data and display the data indicated by diagonal lines in a window, the image will be displayed even though the actual window data is stored in the area indicated by solid lines. The information must be displayed as if it were stored in the area indicated by the broken line. Therefore, in the conventional example, data is transferred during the horizontal synchronization period, and the control for the window described above is achieved by transferring data to the display area by software, or by transferring data while displaying, or in the case of the μPD41264C mentioned above, real-time data is transferred. The transfer function is realized in one of two ways. That is, in the example of FIG. 5, at timing C, n
The row data (1024 bits) is once transferred to the register 102, the window data is transferred again at timing A, and the data for the original display (data on the nth line) is transferred again in real time at timing B. There must be.

それで、本発明は上記ウインドウ表示等の容易
な半導体記憶装置を提供するものである。
Therefore, the present invention provides a semiconductor memory device that can easily display the above-mentioned window display.

[問題点を解決するための手段、作用及び効果] 本発明は行列状に配列された複数メモリセルを
有するメモリセルアレイと、行アドレス信号に応
答して該行アドレス信号にて指定された行に属す
るメモリセルのデータを一時的に記憶しシリアル
出力するデータレジスタとを備えた半導体記憶装
置において、転送開始列アドレスと転送終了列ア
ドレスとをそれぞれ記憶するレジスタと、上記デ
ータレジスタに一時的に記憶されたデータの内、
転送開始列アドレスと転送終了列アドレスとによ
り指定されたデータのみ出力可能にしそれ以外の
データの出力を不能にするマスク転送制御手段と
を更に有することを特徴としており、ウインドウ
表示、あるいは図形の重ね合わせ等に際しては、
順次読み出される各行のデータ内、ウインドウ表
示のために排除すべきデータをマスク転送制御手
段により選択的に出力させる。その結果、複雑な
タイミングを設定しなくてもウインドウ表示等が
可能になるという効果が得られる。
[Means, operations, and effects for solving the problems] The present invention provides a memory cell array having a plurality of memory cells arranged in a matrix, and a memory cell array having a plurality of memory cells arranged in a matrix, A semiconductor memory device comprising a data register that temporarily stores data of a memory cell to which it belongs and outputs it serially, a register that stores a transfer start column address and a transfer end column address, respectively, and a register that temporarily stores data in the data register. Of the data,
It is characterized by further comprising a mask transfer control means that enables output of only data specified by a transfer start column address and a transfer end column address and disables output of other data, and controls window display or overlapping of figures. When matching, etc.,
The mask transfer control means selectively outputs data to be excluded for window display among the data of each row read out sequentially. As a result, it is possible to display a window or the like without setting complicated timing.

[実施例] 第1図は本発明の一実施例を示すブロツク図で
あり、7は128行x128列の複数ビツトを有するメ
モリセルアレイである。CE1(バー)はチツプ
活性化主クロツクであつて、アドレス入力バツフ
ア4への行アドレスのラツチ、その行アドレスデ
コーダ5への転送命令TR(バー)および実行の
ためのタイミングジエネレータ1の活性化および
センスアンプ等、周辺回路の活性化を図る。CE
2(バー)はCE1(バー)の供給後にタイミン
グジエネレータ2に入力し、列アドレスのラツチ
を行わせる。TR(バー)はメモリセルアレイ7
からの1行分のデータを転送ゲート12を経由し
てデータレジスタ13に転送するためのタイミン
グジエネレータ3の活性化入力である。このタイ
ミングジエネレータ3はレジスタ8,9、マスク
転送制御回路10の活性化と転送の実行とを行わ
せる。また、WR(バー)はタイミングジエネレ
ータ14に供給され、レジスタ8,9へ列アドレ
スを書き込むための制御信号を発生させる。この
活性化信号をうけ、CE1(バー)がすでに活性
化されており、(TR(バー)、WR(バー)が活性
であれば)CE2(バー)が活性になると列アド
レスはレジスタ8に取り込まれる。更に、CE1
(バー)が活性である間にCE2(バー)が非活性
となるタイミングにて列アドレスがレジスタ9に
取り込まれる。以上の動作タイミングを第2図に
示す。この後、レジスタ8,9に入力されたアド
レス情報はマスク転送制御回路10へ入力され、
この回路よりデータ転送実行時(実際にはTR
(バー)の非活性化時、あるいはCE1(バー)の
非活性化時である)にデータ転送ゲート12を制
御する信号が発生され、レジスタ8と9とで示さ
れた領域以外の領域の転送がゲートをオフするこ
とにより停止される。一方、通常のデータ転送時
には、第2図においてWR(バー)を非活性化す
ることのみで1行分の全てのデータが転送され、
列アドレスはシリアルリードアドレスカウンタ1
1に供給される。このカウンタ11はシリアルリ
ード時にSCクロツクによりカウントアツプされ
シリアルリードを繰り返す。マスク転送時には列
アドレス入力とは切り放される。
[Embodiment] FIG. 1 is a block diagram showing an embodiment of the present invention, and 7 is a memory cell array having a plurality of bits arranged in 128 rows and 128 columns. CE1 (bar) is the chip activation main clock, which latches the row address to the address input buffer 4, transfers the instruction TR (bar) to the row address decoder 5, and activates the timing generator 1 for execution. Activate peripheral circuits such as sense amplifiers and sense amplifiers. C.E.
2 (bar) is input to the timing generator 2 after supplying CE1 (bar) to latch the column address. TR (bar) is memory cell array 7
This is the activation input of the timing generator 3 for transferring one row of data from 1 to the data register 13 via the transfer gate 12. This timing generator 3 activates the registers 8 and 9 and the mask transfer control circuit 10 and executes the transfer. Further, WR (bar) is supplied to the timing generator 14, which generates a control signal for writing column addresses into the registers 8 and 9. Upon receiving this activation signal, if CE1 (bar) is already activated and CE2 (bar) becomes active (if TR (bar) and WR (bar) are active), the column address is taken into register 8. It will be done. Furthermore, CE1
The column address is taken into the register 9 at the timing when CE2 (bar) becomes inactive while CE2 (bar) is active. The above operation timing is shown in FIG. After this, the address information input to the registers 8 and 9 is input to the mask transfer control circuit 10,
When data is transferred from this circuit (actually, TR
(bar) is inactivated or CE1 (bar) is inactivated), a signal to control the data transfer gate 12 is generated to transfer areas other than the areas indicated by registers 8 and 9. is stopped by turning off the gate. On the other hand, during normal data transfer, all data for one row is transferred simply by deactivating WR (bar) in Figure 2.
Column address is serial read address counter 1
1. This counter 11 is counted up by the SC clock during serial reading, and the serial reading is repeated. During mask transfer, it is disconnected from the column address input.

なお、上記マスク転送制御回路10と転送ゲー
ト12とはマスク転送制御手段を構成している。
The mask transfer control circuit 10 and transfer gate 12 constitute mask transfer control means.

以上説明してきたように、本実施例は予めマス
クデータ転送サイクルをレジスタ8,9を使用し
て実行し、既に転送されたレジスタの内容の一部
を書き換えることが可能になるので、実際の表示
期間にデータ転送を行う必要がなく、シリアルリ
ード動作を行うことが可能になる。また、同一水
平走査期間に、より複雑なウインドウ表示或は図
形の重ね合わせ等が煩雑なタイミングの制御なし
に実行可能となる。
As explained above, in this embodiment, a mask data transfer cycle is executed in advance using registers 8 and 9, and it becomes possible to rewrite part of the contents of the registers that have already been transferred, so that the actual display There is no need to transfer data during the period, and serial read operations can be performed. Further, more complicated window display or overlapping of figures can be performed during the same horizontal scanning period without complicated timing control.

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

第1図は本発明の一実施例を示すブロツク図、
第2図は一実施例のタイミングチヤート図、第3
図は従来例のブロツク図、第4図は従来例のタイ
ミングチヤート図、第5図はウインドウ表示時の
データ記憶状態を示すブロツク図である。 7……メモリセルアレイ、8……レジスタ、9
……レジスタ、10……マスク転送制御回路、1
2……転送ゲート、13……データレジスタ。
FIG. 1 is a block diagram showing one embodiment of the present invention;
Figure 2 is a timing chart of one embodiment, Figure 3 is a timing chart of one embodiment.
This figure is a block diagram of the conventional example, FIG. 4 is a timing chart of the conventional example, and FIG. 5 is a block diagram showing the data storage state when a window is displayed. 7...Memory cell array, 8...Register, 9
...Register, 10...Mask transfer control circuit, 1
2...Transfer gate, 13...Data register.

Claims (1)

【特許請求の範囲】[Claims] 1 行列状に配列された複数のメモリセルを有す
るメモリセルアレイと、行アドレス信号に応答し
て該行アドレス信号にて指定された行に属するメ
モリセルのデータを一時的に記憶しシリアル出力
するデータレジスタとを備えた半導体記憶装置に
おいて、転送開始列アドレスと転送終了列アドレ
スとをそれぞれ記憶するレジスタと、上記データ
レジスタに一時的に記憶されたデータの内、転送
開始列アドレスと転送終了列アドレスとにより指
定されたデータのみ出力可能にしそれ以外のデー
タの出力を不能にするマスク転送制御手段とを更
に有することを特徴とする半導体記憶装置。
1. A memory cell array having a plurality of memory cells arranged in rows and columns, and data that temporarily stores and serially outputs data of memory cells belonging to a row designated by the row address signal in response to a row address signal. A semiconductor memory device comprising a register that stores a transfer start column address and a transfer end column address, respectively, and a transfer start column address and a transfer end column address of data temporarily stored in the data register. 1. A semiconductor memory device further comprising mask transfer control means for enabling output of only data specified by and disabling output of other data.
JP61270123A 1986-11-12 1986-11-12 Semiconductor memory device Granted JPS63123142A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61270123A JPS63123142A (en) 1986-11-12 1986-11-12 Semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61270123A JPS63123142A (en) 1986-11-12 1986-11-12 Semiconductor memory device

Publications (2)

Publication Number Publication Date
JPS63123142A JPS63123142A (en) 1988-05-26
JPH0473175B2 true JPH0473175B2 (en) 1992-11-20

Family

ID=17481868

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61270123A Granted JPS63123142A (en) 1986-11-12 1986-11-12 Semiconductor memory device

Country Status (1)

Country Link
JP (1) JPS63123142A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5142637A (en) * 1988-11-29 1992-08-25 Solbourne Computer, Inc. Dynamic video RAM incorporating single clock random port control
DE68928840T2 (en) * 1988-11-29 1999-04-01 Matsushita Electric Ind Co Ltd Synchronous dynamic memory
US5198804A (en) * 1989-07-17 1993-03-30 Matsushita Electric Industrial Co., Ltd. Video memory with write mask from vector or direct input
JPH0821233B2 (en) * 1990-03-13 1996-03-04 株式会社東芝 Image memory and method for reading data from image memory
DE69124932D1 (en) * 1990-10-31 1997-04-10 Ibm Video RAM with quick reset and copy option

Also Published As

Publication number Publication date
JPS63123142A (en) 1988-05-26

Similar Documents

Publication Publication Date Title
US4633441A (en) Dual port memory circuit
US4541075A (en) Random access memory having a second input/output port
US5148524A (en) Dynamic video RAM incorporating on chip vector/image mode line modification
US5568431A (en) Memory architecture and devices, systems and methods utilizing the same
KR940006162B1 (en) Semiconductor memory device with the function of flash write and operating method thereof
US4855959A (en) Dual port memory circuit
US5142637A (en) Dynamic video RAM incorporating single clock random port control
US5148523A (en) Dynamic video RAM incorporationg on chip line modification
US4870621A (en) Dual port memory device with improved serial access scheme
US5146430A (en) Self-refresh system for use in a field memory device
JPH05274862A (en) Semiconductor memory device
KR950007447B1 (en) Semiconductor memory device
JPH0816882B2 (en) Semiconductor memory device
US4837746A (en) Method and apparatus for resetting a video SRAM
JPH0473175B2 (en)
US5946256A (en) Semiconductor memory having data transfer between RAM array and SAM array
US5581513A (en) Continuous page random access memory and systems and methods using the same
US5144584A (en) Semiconductor memory device
JPS61289596A (en) Semiconductor memory device
JP2566911B2 (en) Dual port memory
KR950009076B1 (en) Dual port memory and control method
USRE35680E (en) Dynamic video RAM incorporating on chip vector/image mode line modification
JP2735058B2 (en) Video display memory
JPH07254272A (en) Semiconductor device
JP2547256B2 (en) DMA device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term