JPS6214397A - Pattern generator for testing memory element - Google Patents

Pattern generator for testing memory element

Info

Publication number
JPS6214397A
JPS6214397A JP60151424A JP15142485A JPS6214397A JP S6214397 A JPS6214397 A JP S6214397A JP 60151424 A JP60151424 A JP 60151424A JP 15142485 A JP15142485 A JP 15142485A JP S6214397 A JPS6214397 A JP S6214397A
Authority
JP
Japan
Prior art keywords
counter
data pattern
address
storage device
fixed storage
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
JP60151424A
Other languages
Japanese (ja)
Inventor
Shigeru Sakata
坂田 繁
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.)
Hitachi High Tech Corp
Original Assignee
Hitachi Electronics Engineering 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 Hitachi Electronics Engineering Co Ltd filed Critical Hitachi Electronics Engineering Co Ltd
Priority to JP60151424A priority Critical patent/JPS6214397A/en
Publication of JPS6214397A publication Critical patent/JPS6214397A/en
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PURPOSE:To generate a pseudo-random data pattern by a simple circuit by feeding the data pattern in synchronization with a basic clock, and feeding a inversing data pattern in a longer cycle than the basic clock and inputting outputs of two fixed memory devices to an unit small block. CONSTITUTION:An initial counter value of an x counter 2 is '0' and the contents of a count signal 3 are '0' and until the count value of the x counter 2 reaches to a maximum value, a carry signal 5 is naturally '0' and a count signal 7 of a Y counter 6 is also '0'. Similarly, when an address given to a fixed memory device 4 reaches to (F, 1), the output 7 of the Y counter 6 goes to '2' and the address is changed to (0, 2). To an inversion fixing memory device 8, the count signal 7 of the Y counter 6 and a carry signal 9 of the Y counter 6 are inputted to be an address. Accordingly, to the inversing fixed memory device 8, the address in a cycle changing F times as long as the cycle by the Y counter 6 is given.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は被検大容量記憶素子たとえば磁気パブtv −
/ % IJ @−F+kk、1et’JtJ、7゜O
y 94m3+11’1L711:      j験す
るためのランダム・データ・パターンを発生     
  □させるための、比較的小規模な回路で実質上ラン
ダムに近い搬信ランダム・データ・パターンを発   
    !生できる記憶素子試験用パターン発生装置に
関す       I止 る。                       
       1〔従来の技術〕 記憶素子の容量は近年急速に大容量化しっつぁって、特
に、磁気バブル・メモリ素子では既に4、d、、、t?
7)(7)4(7)ヵ、ヵ□96、あわ、、3エフ、い
、    [が、記憶素子の試験に際しては、ランダム
・データ・パターンを発生させる手段を必要とし、この
       :にランダム・データ・パターンを発生
させるランダム・データ・パターン発生装置は存在して
いたかつ、データ・パターンの作成に人手と費用を少な
からず要するという問題があった。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention relates to a large-capacity storage device to be tested, such as a magnetic pub tv-
/% IJ @-F+kk, 1et'JtJ, 7°O
y 94m3+11'1L711: Generate random data pattern to test
□Emit virtually random data patterns to be transmitted using a relatively small circuit.
! Information regarding pattern generators for memory element testing that can be used.
1 [Prior Art] The capacity of memory elements has been increasing rapidly in recent years, and in particular, magnetic bubble memory elements have already reached 4, d,...t?
7) (7) 4 (7) Ka, Ka□96, Awa, 3 F, I, [However, when testing a memory element, a means of generating a random data pattern is required, and this - Random data pattern generators that generate data patterns have existed, and there is a problem in that creating the data patterns requires considerable manpower and expense.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

被検大容量記憶素子をいくつかの小ブロックに分割して
試験することは従来から行われ°Cいたが、本発明にお
いては、それらの小ブロック中位に繰り返し発生、入力
させる擬似ランダム・データ・パターンを、操作の容易
な、簡便な回路で発生可能にすることを目的とする。
Conventionally, testing has been carried out by dividing a large-capacity storage element under test into several small blocks, but in the present invention, pseudo-random data is repeatedly generated and input into the middle of these small blocks. - The purpose is to generate patterns using a simple circuit that is easy to operate.

〔問題点を解決するための1段〕 上記目的を達成するために本発明においては、装置の基
本クロックにより、X、Yカウンタを作動させ、上記小
ブロックに等しい容置を有する一つの固定記憶装置に対
するアドレスを発生させて記憶内容であるデータ・パタ
ーンを試本クロックに同期して送出させ、また、別の固
定記憶装置に記憶させた反転用データ・パターンを基本
クロックよりは長い周期で送出させ、これら二つの固定
記憶装置の出力を、更に両者に共通の排(動的論理和回
路を通して取り出して1−記中位小ブロックへ入力させ
る擬似ランダム・データ・パターンとすることとした。
[First step to solve the problem] In order to achieve the above object, in the present invention, X and Y counters are operated by the basic clock of the device, and one fixed memory having a capacity equal to the above-mentioned small block is provided. Generates an address for the device and sends out the stored data pattern in synchronization with the sample clock, and also sends out the inversion data pattern stored in another fixed storage device at a cycle longer than the basic clock. Then, the output of these two fixed storage devices is further made into a pseudo-random data pattern which is common to both and is taken out through a dynamic OR circuit and input into the 1- medium small block.

このようにすれば、反転用データ・パターンの容置や送
出周期にもよるが、長い周期で漸次変化する非常に多種
類のデータ・パターンの絹合せよりなる1!(12ラン
ダム・データ・パターンを、極めて簡単な回路により作
成することができる。
In this way, depending on the storage of the inversion data pattern and the sending cycle, 1! (12 random data patterns can be created with extremely simple circuitry.

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

第1図は、本発明一実施例のブロック図である。図中、
1は入力基本クロック、2はXカウンタ、3はXカウン
タによる基本クロックlのカウント信号、4はデータ・
パターンを記憶させた(被検大容量記憶素子を分割した
小ブロックに等しい容量の)固定記憶装置、5はXカウ
ンタのカウント値が最大値に達する度に出力される桁l
−かり信号、6は桁上がり信号5をカウントするYカウ
ンタ、7はYカウンタによる桁−にかり信号5のカウン
ト信号、8は容置が記憶装置4に等しく (等しくする
と回路構成が非常に筒中になるためで、原理的には必ず
しも等しくしなくてもよい)反転用データ・パターンを
記憶させである反転用固定記憶装置、9はYカウンタの
カウント値が最大値に達する度に出力される桁上がり信
号、10は固定記憶装置4の出力、11は反転用固定記
憶装置の出力、12は排他的論理和回路、13は本発明
装置の出力である。
FIG. 1 is a block diagram of one embodiment of the present invention. In the figure,
1 is the input basic clock, 2 is the X counter, 3 is the count signal of the basic clock l by the X counter, 4 is the data
A fixed storage device (with a capacity equal to the small blocks obtained by dividing the large-capacity storage element under test) in which the pattern is stored, and 5 is a digit l that is output every time the count value of the X counter reaches the maximum value.
- count signal, 6 is a Y counter that counts carry signal 5, 7 is a digit by Y counter - count signal of carry signal 5, 8 is a capacity equal to storage device 4 (if they are equal, the circuit configuration is very large) 9 is a fixed storage device for inversion that stores the data pattern for inversion (in principle, they do not necessarily have to be equal), and 9 is output every time the count value of the Y counter reaches the maximum value. A carry signal, 10 is the output of the fixed storage device 4, 11 is the output of the inversion fixed storage device, 12 is the exclusive OR circuit, and 13 is the output of the device of the present invention.

Xカウンタ2は最初はカウント値は0(基本クロックl
が何も入力されていないから)で、カウント信号3の内
容は0である。また、Xカウンタ2のカウント値がカウ
ンタの最大値に達するまでは桁上がり信号5は当然0で
ある。したがってYカウンタ6のカウント信号7も0で
ある。すなわち、信号3と信号7とで、固定記憶装置4
に対しアドレス(0,O)を与える。基本クロック1が
1個入力されると固定記憶装置4に与えられるアドレス
は(1,O)となる、こうして当初はYア1     
   ドレスは0のまま、Xアドレスだけが漸次増加し
て最大値たとえばFに達しくアドレスは(F2O)にな
る)、桁上がり信号5が出力されてYカウンタ6からの
カウント信号7は1になり、固定記憶装置4に与えられ
るアドレスは(0,I)になる。同様にして固定記憶装
置4に与えられるアドレスが(F、1)に達するとYカ
ウンタ6の出カフは2になってアドレスは(0,2)に
変わる。
Initially, the count value of X counter 2 is 0 (base clock l
(because nothing is input), the content of count signal 3 is 0. Furthermore, the carry signal 5 is naturally 0 until the count value of the X counter 2 reaches the maximum value of the counter. Therefore, the count signal 7 of the Y counter 6 is also 0. In other words, signals 3 and 7 are stored in fixed storage device 4.
Give address (0, O) to . When one basic clock 1 is input, the address given to the fixed storage device 4 becomes (1, O).
While the address remains 0, only the X address gradually increases, and the address that reaches the maximum value (for example, F becomes (F2O)), a carry signal 5 is output, and the count signal 7 from the Y counter 6 becomes 1. , the address given to the fixed storage device 4 is (0, I). Similarly, when the address given to the fixed storage device 4 reaches (F, 1), the output of the Y counter 6 becomes 2 and the address changes to (0, 2).

一方、反転固定記憶装置8にはYカうンタ6のカウント
信号7とYカウンタ6の桁上がり信号9が入力されてア
ドレスとなる。従って、反転用固定記憶装置8には、Y
カウンタ6によってF倍の長い周期で変わるアドレスが
与えられることになる。反転用固定記憶装置8の出力1
1が0のときは、固定記憶装置4の出力10は排他的論
理和回路12をそのまま通過して装置出力13となるが
、反転用固定記憶装置8の出力11が1のときは、固定
記憶装置4の出力】0は排他的論理和回路12により反
転されて装置出力13となる。反転用固定記憶装置8の
「反転」は此の事実に由来し、記憶内容が反転している
という訳ではない。このようにして、非常に多種類のデ
ータ・パターンの組合せよりなる擬似ランダム・データ
・パターンが発生される。
On the other hand, the count signal 7 of the Y counter 6 and the carry signal 9 of the Y counter 6 are input to the inversion fixed storage device 8 and become an address. Therefore, in the inversion fixed storage device 8, Y
The counter 6 provides an address that changes at a cycle F times as long. Output 1 of fixed storage device 8 for reversal
When 1 is 0, the output 10 of the fixed storage device 4 passes through the exclusive OR circuit 12 as it is and becomes the device output 13, but when the output 11 of the inversion fixed storage device 8 is 1, the fixed storage device 4 The output [0] of the device 4 is inverted by the exclusive OR circuit 12 and becomes the device output 13. The "inversion" of the fixed storage device 8 for inversion originates from this fact, and does not mean that the stored contents are inverted. In this way, pseudorandom data patterns are generated that are comprised of a large variety of combinations of data patterns.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明によれば、大容量記憶素子試
験用のパターンを、極めて筒中な回路によっで発4二で
きる。
As explained above, according to the present invention, a pattern for testing a large capacity storage element can be generated using an extremely detailed circuit.

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

第1図は本発明一実施例のブロック図である。 1 基本クロック、  2 Xカウンタ、  3−Xカ
ウンタのカウントず6号、  4−データ・パターンを
記憶させた固定記憶装置、 5−Xカウンタからの桁上
がり信号、 6 桁上かりfRRb2カウントするXカ
ウンタ、  7 Xカウンタのカウント信号、 8 反
転用固定記憶装置、 9−Xカウンタからの桁上がり信
号、  10 固定記憶装置4の出力、  11 反転
用固定記憶装置の出力、  12−排他的偵理和回路、
 13一本発明装置の出力。
FIG. 1 is a block diagram of one embodiment of the present invention. 1 Basic clock, 2 X counter, 3-X counter count number 6, 4-Fixed storage device storing data pattern, 5-Carry signal from X counter, 6 X counter that counts fRRb2 by digit , 7 count signal of the X counter, 8 fixed storage device for inversion, 9-carry signal from the X counter, 10 output of fixed storage device 4, 11 output of fixed storage device for inversion, 12-exclusive rectification sum circuit ,
13-Output of the device of the present invention.

Claims (1)

【特許請求の範囲】[Claims]  被検大容量記憶素子をX、Y方向に分割し、分割され
たX、Y方向をさらに小ブロックに分割し、この小ブロ
ックを基本データ・パターンの1ブロックとして、これ
らの単位ブロックに擬似ランダム・データよりなる基本
データ・パターンを繰り返し発生、入力させて試験する
装置のための基本データ・パターンとして、上記小ブロ
ックに等しい容量の固定記憶装置に記憶させたデータ・
パターンを装置の基本クロックに同期させて、また、他
の固定記憶装置に記憶させた反転用データ・パターンを
上記基本クロックとは異なる比較的長い周期で、共通の
一つの排他的論理和回路に入力させて得た出力を用いる
ようにしたことを特徴とする記憶素子試験用パターン発
生装置。
Divide the large-capacity storage element under test in the X and Y directions, further divide the divided X and Y directions into small blocks, and use these small blocks as one block of the basic data pattern to generate pseudo-random patterns into these unit blocks.・Data stored in a fixed storage device with a capacity equal to the above small block as a basic data pattern for a device that repeatedly generates and inputs a basic data pattern consisting of data for testing.
The pattern is synchronized with the basic clock of the device, and the inversion data pattern stored in another fixed storage device is sent to a common exclusive OR circuit with a relatively long period different from the basic clock. 1. A pattern generation device for testing a memory element, characterized in that an output obtained by input is used.
JP60151424A 1985-07-11 1985-07-11 Pattern generator for testing memory element Pending JPS6214397A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60151424A JPS6214397A (en) 1985-07-11 1985-07-11 Pattern generator for testing memory element

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60151424A JPS6214397A (en) 1985-07-11 1985-07-11 Pattern generator for testing memory element

Publications (1)

Publication Number Publication Date
JPS6214397A true JPS6214397A (en) 1987-01-22

Family

ID=15518316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60151424A Pending JPS6214397A (en) 1985-07-11 1985-07-11 Pattern generator for testing memory element

Country Status (1)

Country Link
JP (1) JPS6214397A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4971521A (en) * 1988-04-28 1990-11-20 Matsushita Electric Industrial Co., Ltd. Airfoil blade for impeller fan and manufacturing method thereof
US6508627B2 (en) 2001-05-30 2003-01-21 Lau Industries, Inc. Airfoil blade and method for its manufacture
US10649849B2 (en) * 2017-07-14 2020-05-12 Samsung Electronics Co., Ltd. Memory device including detection clock pattern generator for generating detection clock output signal including random data pattern

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4971521A (en) * 1988-04-28 1990-11-20 Matsushita Electric Industrial Co., Ltd. Airfoil blade for impeller fan and manufacturing method thereof
US6508627B2 (en) 2001-05-30 2003-01-21 Lau Industries, Inc. Airfoil blade and method for its manufacture
US10649849B2 (en) * 2017-07-14 2020-05-12 Samsung Electronics Co., Ltd. Memory device including detection clock pattern generator for generating detection clock output signal including random data pattern

Similar Documents

Publication Publication Date Title
US3790768A (en) Random number generator
JPS6360415B2 (en)
JPS6214397A (en) Pattern generator for testing memory element
KR970029883A (en) Test circuit and method of semiconductor memory device with high frequency operation
TWI269222B (en) Random number generating method and its equipment with a multiple polynomial
JPS599117B2 (en) Storage device
JPS6094525A (en) Time division pulse pattern generator
US7668893B2 (en) Data generator having linear feedback shift registers for generating data pattern in forward and reverse orders
JP2558234B2 (en) Pattern generator
JPH01258130A (en) Pseudo random number generator
US6519711B1 (en) Method and apparatus for controlling a clocked circuit having a register for storing a bit received from an input terminal and an output terminal connected to clock terminal of the clocked circuit
KR890010908A (en) Frame memory circuit
RU2032267C1 (en) Pseudo-random sequence generator
RU2030105C1 (en) Generator of pseudorandom sequences
JPH01308978A (en) Pattern data generation circuit
JPS5698796A (en) High-speed memory test system
JP3452706B2 (en) Test equipment and test method
JP2502857B2 (en) Signal processor
JPS6343754B2 (en)
JPH04370827A (en) Parallel random number generation device
KR0127532Y1 (en) 64/8khz composit clock generation circuit using memory
JPS62259145A (en) Generating device for algorithmic pattern
SU1273909A1 (en) Generator of fibonacci p-numbers sequence
JPS63241443A (en) Waveform generating device
JPH0752621Y2 (en) Waveform display device