JPH0391195A - Memory circuit - Google Patents

Memory circuit

Info

Publication number
JPH0391195A
JPH0391195A JP1227809A JP22780989A JPH0391195A JP H0391195 A JPH0391195 A JP H0391195A JP 1227809 A JP1227809 A JP 1227809A JP 22780989 A JP22780989 A JP 22780989A JP H0391195 A JPH0391195 A JP H0391195A
Authority
JP
Japan
Prior art keywords
clock signal
register
supplied
read data
write
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
Application number
JP1227809A
Other languages
Japanese (ja)
Inventor
Hirobumi Sakaino
境野 博文
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 JP1227809A priority Critical patent/JPH0391195A/en
Publication of JPH0391195A publication Critical patent/JPH0391195A/en
Pending legal-status Critical Current

Links

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Static Random-Access Memory (AREA)

Abstract

PURPOSE:To test a high-speed memory circuit with a low-speed memory tester by internally realizing the cycle time shorter than the period of an external clock signal which can be supplied from the memory tester. CONSTITUTION:An address signal, write data, and a write command supplied to a memory cell array are held in an address register 11, a write data register 12, and a write command register 13 respectively synchronously with the edge of a clock signal. Read data from the memory cell array is held in a read data register 15, and a level inverting circuit 16 inverts the level of the clock signal supplied to the address register 11. A selective clock supply means (selector 17 selects one of clock signals before and after level inversion in accordance with an external select signal and supplies it to the read data register 15 as the clock signal. Consequently, the cycle time shorter than the period of the external clock signal which can be supplied from the memory tester is internally realized. Thus, the high-speed memory circuit is tested with the low-speed memory tester.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、コンピュータなどの各種ディジタル処理装置
内に設置されるメモリ回路に関するものである。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a memory circuit installed in various digital processing devices such as computers.

(従来の技術) 半導体集積回路(IC)で構成されるメモリ回路は、メ
モリセル・アレイと、このメモリセル・プレイの周辺に
配置される各種のレジスタ群とから構成されている。こ
のレジスタ群は、メモリセル・アレイに供給され、ある
いはこれから読出されるアドレス信号、書込みデータ、
書込み指令、あるいは読出しデータをクロック信号の立
上がりや立下がりエツジに同期して保持する対応のレジ
スタ群から構成される。
(Prior Art) A memory circuit composed of a semiconductor integrated circuit (IC) is composed of a memory cell array and various register groups arranged around the memory cell array. This register group handles address signals, write data, and data that are supplied to or read from the memory cell array.
It consists of a group of corresponding registers that hold write commands or read data in synchronization with the rising or falling edge of a clock signal.

従来、このようなメモリ回路の機能を試験によって確認
する場合、専用のメモリテスターからクロック信号を供
給しながら実際に書込み/読出しの動作を行わせている
Conventionally, when verifying the functionality of such a memory circuit by testing, a dedicated memory tester supplies a clock signal while actually performing write/read operations.

(発明が解決しようとする課題) IC製造技術の進歩に伴ってメモリ回路が高速化しつつ
ある状況下では、メモリテスターの動作速度が検査対象
のメモリ回路の動作速度に追いつかなくなる傾向にあり
、動作速度の確認が困難になるという問題がある。
(Problem to be Solved by the Invention) Under conditions where memory circuits are becoming faster with advances in IC manufacturing technology, the operating speed of a memory tester tends to be unable to keep up with the operating speed of the memory circuit to be tested. There is a problem that it becomes difficult to check the speed.

(課題を解決するための手段) 本発明のメモリ回路は、メモリセル・アレイに供給する
アドレス信号、書込みデータ、書込み指令をクロック信
号のエツジに同期して保持する対応のレジスタ群と、メ
モリセル・アレイからの読出しデータを保持する読出し
データレジスタと、アドレスレジスタに供給されるクロ
ック信号のレベルを反転するレベル反転回路と、このレ
ベル反転前後のクロック信号の一方を外部から供給され
る選択信号に従って選択して読出しデータレジスタにク
ロック信号として供給する選択的クロック供給手段とを
備えている。
(Means for Solving the Problems) A memory circuit of the present invention includes a group of corresponding registers that hold an address signal, write data, and a write command supplied to a memory cell array in synchronization with the edge of a clock signal, and a memory cell array. - A read data register that holds read data from the array, a level inversion circuit that inverts the level of the clock signal supplied to the address register, and one of the clock signals before and after this level inversion according to a selection signal supplied from the outside. and selective clock supply means for selectively supplying the read data register as a clock signal.

すなわち、本発明のメモリ回路によれば、メモリテスタ
ーから供給可能な外部クロック信号の周期よりも短い値
のサイクルタイムを内部的に実現可能とすることにより
、低速のメモリテスターのもとて高速のメモリ回路の試
験が可能とされる。
That is, according to the memory circuit of the present invention, by making it possible to internally achieve a cycle time shorter than the cycle of an external clock signal that can be supplied from a memory tester, a low-speed memory tester can be used to perform a very high-speed cycle time. It is possible to test memory circuits.

以下、本発明の作用を実施例と共に詳細に説明する。Hereinafter, the operation of the present invention will be explained in detail together with examples.

(実施例) 第1図は、本発明の一実施例に係わるメモリ回路の構成
を示すブロック図であり、10はメモリセルアレイ、1
1はアドレスレジスタ、12は書込みデータレジスタ、
13は書込み指令レジスタ、14は書込みパルス発生回
路、15は読出しデータレジスタ、16はインバータ、
17はセレクタである。また、21はアドレスの入力端
子、22は書込みデータの入力端子、23は書込み指令
の入力端子、24はクロック信号の入力端子、25は読
出しデータの出力端子、26は選択信号の入力端子であ
る。
(Embodiment) FIG. 1 is a block diagram showing the configuration of a memory circuit according to an embodiment of the present invention, in which 10 is a memory cell array;
1 is an address register, 12 is a write data register,
13 is a write command register, 14 is a write pulse generation circuit, 15 is a read data register, 16 is an inverter,
17 is a selector. Further, 21 is an address input terminal, 22 is a write data input terminal, 23 is a write command input terminal, 24 is a clock signal input terminal, 25 is a read data output terminal, and 26 is a selection signal input terminal. .

第2図の波形図に示すように、クロック信号の入力端子
24に供給されるクロック信号GKはクロック信号線2
7を介してアドレスレジスタ11、書込みデータレジス
タ12、書込み指令レジスタ13などに供給される。ア
ドレスレジスタ11、書込みデータレジスタ12及び書
込み指令レジスタ13は、クロック信号の立上がりエツ
ジに同期して入力端子21.22及び23上の信号を保
持するように構成されている。従って、第2図に波形A
DHとして示すように、クロック信号CKが立上るたび
に新たなアドレス信号がレジスタ11に保持され、メモ
リセル・アレイからのデータの読出しが可能になる。
As shown in the waveform diagram of FIG. 2, the clock signal GK supplied to the clock signal input terminal 24 is connected to the clock signal line 2.
7 to the address register 11, write data register 12, write command register 13, etc. Address register 11, write data register 12 and write command register 13 are configured to hold the signals on input terminals 21, 22 and 23 in synchronization with the rising edge of the clock signal. Therefore, waveform A in Figure 2
As indicated by DH, a new address signal is held in the register 11 each time the clock signal CK rises, making it possible to read data from the memory cell array.

一方、読出しデータレジスタ15もこれに供給されるク
ロック信号の立上がりに同期してメモリセル・アレイl
Oからの読出しデータを保持するように構成されている
。セレクタ17は、クロック信号m27上のクロック信
号GKと、インバータ16によるレベル性の反転を受け
たクロック信号CKのうちの一方を、外部から入力端子
26に供給される選択信号に従って読出しデータレジス
タ15に供給する。
On the other hand, the read data register 15 also reads the memory cell array l in synchronization with the rising edge of the clock signal supplied thereto.
It is configured to hold read data from O. The selector 17 reads one of the clock signal GK on the clock signal m27 and the clock signal CK whose level has been inverted by the inverter 16 to the read data register 15 in accordance with a selection signal supplied from the outside to the input terminal 26. supply

このメモリ回路の試験中は、メモリテスターから入力端
子26にハイの選択信号が供給され、これに従ってセレ
クタ17で選択された反転クロック信号GKが読出しデ
ータレジスタ15に供給される。この結果、第2図に波
形RDTとして示すように、レベル反転後のクロック信
号GKの立上がりエツジ、すなわちレベル反転前の原ク
ロツク信号CKの立下がりエツジでレジスタ14に読出
しデータ15を保持させることができる。このように、
クロック信号GKの立上がりエツジでアドレスを供給し
クロック信号の立下がりエツジで読出しデータを保持で
きるか否か、すなわち原クロツク信号CKのオン時間幅
程度のサイクルタイムが実現できるか否かを、比較的低
速のクロック信号CKを使用して試験できる。
During testing of this memory circuit, a high selection signal is supplied from the memory tester to the input terminal 26, and in accordance with this, the inverted clock signal GK selected by the selector 17 is supplied to the read data register 15. As a result, as shown as waveform RDT in FIG. 2, the read data 15 can be held in the register 14 at the rising edge of the clock signal GK after the level inversion, that is, at the falling edge of the original clock signal CK before the level inversion. can. in this way,
We compared whether it is possible to supply an address at the rising edge of the clock signal GK and hold the read data at the falling edge of the clock signal, that is, whether it is possible to achieve a cycle time comparable to the on-time width of the original clock signal CK. Testing can be performed using a low-speed clock signal CK.

テストの終了したメモリ回路をコンピュータなどに組み
込んで実際の高速クロック信号のもとで動作させる場合
には、選択信号の入力端子26を接地などによりローレ
ベルに固定すればよい。これにより、セレクタ17で反
転前の原クロツク信号が選択され、読出しデータレジス
タ15に供給される。
When the tested memory circuit is incorporated into a computer or the like and operated under an actual high-speed clock signal, the selection signal input terminal 26 may be fixed at a low level by grounding or the like. As a result, the original clock signal before inversion is selected by the selector 17 and supplied to the read data register 15.

以上、各種のレジスタがクロック信号の立上がりエツジ
に同期してデータを保持する場合について例示した。し
かしながら、立下がりエツジに同期してデータを保持す
る場合についても本発明が適用可能である。
The case where various registers hold data in synchronization with the rising edge of a clock signal has been exemplified above. However, the present invention is also applicable to the case where data is held in synchronization with falling edges.

(発明の効果) 以上詳細に説明したように、本発明のメモリ回路は、ア
ドレスレジスタに供給されるクロック信のレベル反転回
路と、このレベル反転前後のクロック信号の一方を外部
から供給される選択信号に従って選択して読出しデータ
レジスタにクロ7り信号として供給する選択的クロック
供給手段とを備えることにより、メモリテスターから供
給可能な外部クロック信号の周期よりも短い値のサイク
ルタイムを内部的に実現可能とする権威であるから、低
速のメモリテスターのもとて高速のメモリ回路の試験が
可能となり、テスト準備期間の短縮と費用低減の効果が
奏される。
(Effects of the Invention) As described above in detail, the memory circuit of the present invention has a level inverting circuit for a clock signal supplied to an address register, and a selector for selecting one of the clock signals before and after the level inversion, which is supplied from the outside. By providing selective clock supply means that selects according to the signal and supplies it to the read data register as a clock signal, a cycle time that is shorter than the period of the external clock signal that can be supplied from the memory tester is internally achieved. Because it is an authority that allows testing of very high-speed memory circuits using a low-speed memory tester, it is possible to shorten test preparation time and reduce costs.

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

第1図は本発明の一実施例のメモリ回路の権威を示すブ
ロック図、第2図は第1図の動作を説明するための波形
図である。 10・・・メモリセル・アレイ、11・・・アドレスレ
ジスタ、12・・・書込みデータレジスタ、13・・・
書込み指令レジスタ、14・・・書込みパルス発生回路
、15・・・読出しデータレジスタ、16・・・クロッ
ク信号のレベル反転回路(インバータ)、17・・・セ
レクタ、21・・・アドレス信号の入力端子、24・・
・クロック信号GKの入力端子、25・・・読出しデー
タの出力端子、26・・・選択信号の入力端子。
FIG. 1 is a block diagram showing the authority of a memory circuit according to an embodiment of the present invention, and FIG. 2 is a waveform diagram for explaining the operation of FIG. 1. 10...Memory cell array, 11...Address register, 12...Write data register, 13...
Write command register, 14...Write pulse generation circuit, 15...Read data register, 16...Clock signal level inversion circuit (inverter), 17...Selector, 21...Address signal input terminal , 24...
- Input terminal for clock signal GK, 25... Output terminal for read data, 26... Input terminal for selection signal.

Claims (1)

【特許請求の範囲】 メモリセル・アレイと、 このメモリセル・アレイに供給するアドレス信号、書込
みデータ及び書込み指令をクロック信号の立上がり又は
立下がりエッジに同期して保持するアドレスレジスタ、
書込みデータレジスタ及び書込み指令レジスタと、 このメモリセル・アレイから読出される読出しデータを
クロック信号の立上がり又は立下がりエッジに同期して
保持する読出しデータレジスタと、前記アドレスレジス
タ、書込みデータレジスタ及び書込み指令レジスタに前
記クロック信号を供給するクロック供給手段と、 このクロック供給手段から供給されるクロック信号のレ
ベルを反転するレベル反転回路と、このレベル反転回路
、によるレベル反転前後のクロック信号の一方を外部か
ら供給される選択信号に従って選択し、前記読出しデー
タレジスタに前記クロック信号として供給する選択的ク
ロック供給手段とを備えたことを特徴とするメモリ回路
[Claims] A memory cell array; an address register that holds address signals, write data, and write commands supplied to the memory cell array in synchronization with the rising or falling edge of a clock signal;
a write data register and a write command register; a read data register that holds read data read from this memory cell array in synchronization with a rising or falling edge of a clock signal; and the address register, write data register, and write command. a clock supply means for supplying the clock signal to the register; a level inversion circuit for inverting the level of the clock signal supplied from the clock supply means; and one of the clock signals before and after level inversion by the level inversion circuit from the outside. A memory circuit comprising selective clock supply means for selecting according to a supplied selection signal and supplying the clock signal to the read data register as the clock signal.
JP1227809A 1989-09-02 1989-09-02 Memory circuit Pending JPH0391195A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1227809A JPH0391195A (en) 1989-09-02 1989-09-02 Memory circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1227809A JPH0391195A (en) 1989-09-02 1989-09-02 Memory circuit

Publications (1)

Publication Number Publication Date
JPH0391195A true JPH0391195A (en) 1991-04-16

Family

ID=16866722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1227809A Pending JPH0391195A (en) 1989-09-02 1989-09-02 Memory circuit

Country Status (1)

Country Link
JP (1) JPH0391195A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0773677A (en) * 1993-06-16 1995-03-17 Nec Corp Semiconductor integrated circuit device
US6489819B1 (en) 1998-10-27 2002-12-03 Mitsubishi Denki Kabushiki Kaisha Clock synchronous semiconductor memory device allowing testing by low speed tester
KR20030014568A (en) * 2001-08-09 2003-02-19 미쓰비시덴키 가부시키가이샤 Clock synchronous semiconductor memory device
US9384847B2 (en) 2007-02-16 2016-07-05 Conversant Intellectual Property Management Inc. Clock mode determination in a memory system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0773677A (en) * 1993-06-16 1995-03-17 Nec Corp Semiconductor integrated circuit device
US6489819B1 (en) 1998-10-27 2002-12-03 Mitsubishi Denki Kabushiki Kaisha Clock synchronous semiconductor memory device allowing testing by low speed tester
KR20030014568A (en) * 2001-08-09 2003-02-19 미쓰비시덴키 가부시키가이샤 Clock synchronous semiconductor memory device
US9384847B2 (en) 2007-02-16 2016-07-05 Conversant Intellectual Property Management Inc. Clock mode determination in a memory system
US11347396B2 (en) 2007-02-16 2022-05-31 Mosaid Technologies Incorporated Clock mode determination in a memory system
US11669248B2 (en) 2007-02-16 2023-06-06 Mosaid Technologies Incorporated Clock mode determination in a memory system
US11880569B2 (en) 2007-02-16 2024-01-23 Mosaid Technologies Incorporated Clock mode determination in a memory system

Similar Documents

Publication Publication Date Title
JP3174617B2 (en) High-speed integrated circuit test using JTAG
JP3262033B2 (en) Semiconductor storage device
JPS61253555A (en) Transaction analyzer
KR19980071586A (en) Semiconductor device test equipment
KR970051415A (en) Method of selecting merge data output mode of semiconductor memory device
JPH0391195A (en) Memory circuit
US6374376B1 (en) Circuit, system and method for arranging data output by semiconductor testers to packet-based devices under test
JP3479653B2 (en) Test equipment
JPS61261895A (en) Semiconductor memory device
JP3328160B2 (en) Test equipment for logic integrated circuits
JP3357821B2 (en) Scan path flip-flop circuit and scan path test system
JP3102600B2 (en) IC tester
JP2877505B2 (en) LSI mounting board and data processing device
JPH0391199A (en) Memory circuit
JPH0776784B2 (en) Test pattern generator
KR200280380Y1 (en) Memory test device
US5592681A (en) Data processing with improved register bit structure
JPS58184663A (en) Testing device
JPH07104386B2 (en) Logic circuit test equipment
JPS62219300A (en) Semiconductor integrated circuit
JPH05264673A (en) Test method for internal ram in semiconductor integrated circuit device
JPH0862292A (en) Semiconductor ic tester
JPS634211B2 (en)
JPH01263573A (en) Lsi testing circuit
JPH0289300A (en) Semiconductor memory element