JP2007179731A - Merged memory and logic integrated semiconductor device, and merged memory test method - Google Patents
Merged memory and logic integrated semiconductor device, and merged memory test method Download PDFInfo
- Publication number
- JP2007179731A JP2007179731A JP2007003807A JP2007003807A JP2007179731A JP 2007179731 A JP2007179731 A JP 2007179731A JP 2007003807 A JP2007003807 A JP 2007003807A JP 2007003807 A JP2007003807 A JP 2007003807A JP 2007179731 A JP2007179731 A JP 2007179731A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- output
- test
- logic
- signal
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/18—Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Tests Of Electronic Circuits (AREA)
- Dram (AREA)
- Semiconductor Integrated Circuits (AREA)
- Semiconductor Memories (AREA)
- Static Random-Access Memory (AREA)
Abstract
Description
本発明は、メモリロジック複合半導体装置に係り、特に多数個のメモリを具備するメモリロジック複合半導体装置のメモリをテストするためのメモリテスト回路に関する。 The present invention relates to a memory logic composite semiconductor device, and more particularly to a memory test circuit for testing a memory of a memory logic composite semiconductor device including a plurality of memories.
メモリロジック複合半導体装置とは、半導体装置を用いるシステムの軽量化、
小型化、高性能化、低電力化を達成するために、DRAMやSRAM等のメモリと該メモリを制御するロジックとを一つのチップに搭載した半導体装置をいう。
Memory logic composite semiconductor device is a lightweight system that uses semiconductor devices.
In order to achieve miniaturization, high performance, and low power, a semiconductor device in which a memory such as a DRAM or SRAM and a logic for controlling the memory are mounted on one chip.
半導体メモリ装置に備えられたメモリは、テストシステムを半導体メモリ装置のパッドに連結することによりテストされる。しかし、メモリロジック複合半導体装置に搭載されたメモリは、パッドから直接にテストすることができない。なぜなら、メモリロジック複合半導体装置に搭載されたメモリは、メモリロジック複合半導体装置に搭載されたロジックを介してパッドに連結されているからである。従って、メモリロジック複合半導体装置に搭載されたメモリをテストするためには、別のパッドが要求される。しかし、パッド数が増加するとメモリロジック複合半導体装置が大きくなってコスト高となる。 The memory provided in the semiconductor memory device is tested by connecting a test system to a pad of the semiconductor memory device. However, the memory mounted on the memory logic composite semiconductor device cannot be tested directly from the pad. This is because the memory mounted on the memory logic composite semiconductor device is connected to the pad via the logic mounted on the memory logic composite semiconductor device. Therefore, in order to test the memory mounted on the memory logic composite semiconductor device, another pad is required. However, as the number of pads increases, the memory logic composite semiconductor device becomes larger and the cost increases.
本発明の技術的課題は、例えば、正常動作に要するパッドを利用して内蔵のメモリをテストし得るメモリロジック複合半導体装置のメモリテスト回路を提供することにある。 A technical problem of the present invention is to provide a memory test circuit of a memory logic composite semiconductor device capable of testing a built-in memory using, for example, a pad required for normal operation.
本発明の他の技術的課題は、多数個のメモリを具備するメモリロジック複合半導体装置のメモリテスト時間を短縮するためのメモリテスト方法を提供することにある。 Another technical object of the present invention is to provide a memory test method for reducing the memory test time of a memory logic composite semiconductor device having a large number of memories.
前記技術的課題を達成するため、本発明に係るメモリロジック複合半導体装置装置は、多数個のメモリと、前記多数個のメモリを制御するメモリ制御信号を入力するための多数のパッドと、前記多数個のメモリに入力されたり、前記多数個のメモリから出力されたりするるメモリデータ信号が印加される他のパッドと、前記多数個のメモリを制御するロジックと、前記パッド及び前記他のパッド並びに前記ロジック及び前記多数個のメモリに連結され、テスト制御信号に応答して、前記多数個のメモリをテストする場合には前記メモリ制御信号と前記メモリデータ信号とを前記多数個のメモリに伝達し、正常に動作させる場合には前記メモリ制御信号と前記メモリデータ信号とを前記ロジックに伝達するテスト制御回路とを具備する。 In order to achieve the technical problem, a memory logic composite semiconductor device according to the present invention includes a plurality of memories, a plurality of pads for inputting memory control signals for controlling the plurality of memories, and the plurality of pads. Another pad to which a memory data signal that is input to or output from the plurality of memories is applied, logic that controls the plurality of memories, the pads and the other pads, and When the plurality of memories are tested in response to a test control signal, the memory control signal and the memory data signal are transmitted to the plurality of memories. And a test control circuit for transmitting the memory control signal and the memory data signal to the logic when operating normally.
また、本発明に係るメモリロジック複合半導体装置装置は、第1及び第2メモリと、前記第1及び第2メモリを制御するメモリ制御信号が入力されるパッドと、前記第1及び第2メモリに入力されたり、前記第1及び第2メモリから出力されたりするメモリデータ信号が印加される他のパッドと、前記第1及び第2メモリを制御するロジックと、前記パッド及び前記他のパッド並びに前記ロジック及び前記第1及び第2メモリに連結され、前記第1及び第2メモリをテストする場合には前記メモリ制御信号と前記メモリデータ信号を前記第1及び第2メモリに伝達し、正常に動作させる場合には前記メモリ制御信号と前記メモリデータ信号とを前記ロジックに伝達するテスト制御回路とを具備する。 The memory logic composite semiconductor device according to the present invention includes a first and second memory, a pad to which a memory control signal for controlling the first and second memories is input, and the first and second memories. Other pads to which a memory data signal is input or output from the first and second memories are applied, logic for controlling the first and second memories, the pads and the other pads, and the When the first and second memories are tested, the memory control signal and the memory data signal are transmitted to the first and second memories when connected to the logic and the first and second memories. A test control circuit for transmitting the memory control signal and the memory data signal to the logic.
また、本発明に係るメモリロジック複合半導体装置装置は、ロジックとメモリとを有するメモリロジック複合半導体装置において、外部から少なくとも1つのクロック信号と少なくとも1つのテストイネーブル信号とが各々印加される多数個のパッドと、他の多数個のパッドと、データを貯蔵する少なくとも2つのメモリと、前記クロック信号と前記テストイネーブル信号とに応答して前記メモリの機能をテストし、その結果を前記他の多数個のパッドに出力する少なくとも1つの組込みセルフテスト部とを具備する。 The memory logic composite semiconductor device according to the present invention is a memory logic composite semiconductor device having a logic and a memory, and includes a plurality of devices to which at least one clock signal and at least one test enable signal are applied from the outside. Testing the function of the memory in response to the pad, a number of other pads, at least two memories for storing data, the clock signal and the test enable signal, And at least one built-in self-test unit that outputs to the pads.
また、本発明に係るメモリロジック複合半導体装置装置は、ロジックとメモリとを有するメモリロジック複合半導体装置において、外部から第1クロック信号と第2クロック信号とが各々印加される第1及び第2パッドと、外部から第1テストイネーブル信号と第2テストイネーブル信号とが各々印加される第3及び第4パッドと、第5及び第6パッドと、データを貯蔵する第1及び第2メモリと、前記第1メモリ並びに前記第1パッド及び前記第3パッドに連結され、前記第1クロック信号と前記第1テストイネーブル信号とに応答して前記第1メモリの機能をテストし、その結果を前記第5パッドに出力する第1組込みセルフテスト部と、前記第2メモリと前記第2パッド及び前記第4パッドに連結され、前記第2クロック信号と前記第2テストイネーブル信号とに応答して前記第2メモリの機能をテストし、その結果を前記第6パッドに出力する第2組込みセルフテスト部とを具備する。 The memory logic composite semiconductor device according to the present invention is a memory logic composite semiconductor device having a logic and a memory. The first and second pads to which the first clock signal and the second clock signal are applied from the outside are provided. The third and fourth pads to which the first test enable signal and the second test enable signal are applied from the outside, the fifth and sixth pads, the first and second memories for storing data, and The first memory is connected to the first pad and the third pad, and the function of the first memory is tested in response to the first clock signal and the first test enable signal. A first built-in self-test unit that outputs to a pad, and is coupled to the second memory, the second pad, and the fourth pad; in response to the second clock signal and the second test enable signal; A second built-in self-test unit that tests the function of the second memory and outputs the result to the sixth pad.
また、本発明に係るメモリロジック複合半導体装置装置は、ロジックとメモリとを有するメモリロジック複合半導体装置において、外部からクロック信号が印加される第1パッドと、外部から第1テストイネーブル信号と第2テストイネーブル信号とが各々印加される第2及び第3パッドと、第4及び第5パッドと、データを貯蔵する第1及び第2メモリと、前記第1メモリ並びに前記第1パッド及び前記第2パッドに連結され、前記クロック信号と前記第1テストイネーブル信号とに応答して前記第1メモリの機能をテストし、その結果を前記第4パッドに出力する第1組込みセルフテスト部と、前記第2メモリ並びに第1パッド及び第3パッドに連結され、前記クロック信号と前記第2テストイネーブル信号とに応答して前記第2メモリの機能をテストし、その結果を前記第5パッドに出力する第2組込みセルフテスト部とを具備する。 The memory logic composite semiconductor device according to the present invention includes a first pad to which a clock signal is applied from the outside, a first test enable signal, and a second from the outside in a memory logic composite semiconductor device having a logic and a memory. Second and third pads to which a test enable signal is applied, fourth and fifth pads, first and second memories for storing data, the first memory, the first pad, and the second pad A first built-in self-test unit connected to a pad, testing a function of the first memory in response to the clock signal and the first test enable signal, and outputting the result to the fourth pad; 2 is connected to the first pad and the third pad, and tests the function of the second memory in response to the clock signal and the second test enable signal. ; And a second built-in self test unit to be output to the serial fifth pad.
また、本発明に係るメモリロジック複合半導体装置装置は、ロジックとメモリとを有するメモリロジック複合半導体装置において、外部からクロック信号を印加する第1パッドと、外部から第1テストイネーブル信号と第2テストイネーブル信号とが各々印加される第2及び第3パッドと、第4及び第5パッドと、データを貯蔵する第1及び第2メモリと、前記第1メモリと前記第1乃至第3パッドとに連結され、前記クロック信号と前記第1テストイネーブル信号及び前記第2テストイネーブル信号とに応答して前記第1メモリと前記第2メモリとの機能を同時に、又は別個にテストし、その結果を各々前記第4パッドと前記第5パッドとに出力する組込みセルフテスト部とを具備する。 The memory logic composite semiconductor device according to the present invention is a memory logic composite semiconductor device having a logic and a memory, wherein the first pad for applying a clock signal from the outside, the first test enable signal and the second test from the outside are provided. The second and third pads to which the enable signal is applied, the fourth and fifth pads, the first and second memories for storing data, the first memory, and the first to third pads, respectively. Connected to test the functions of the first memory and the second memory simultaneously or separately in response to the clock signal, the first test enable signal, and the second test enable signal, and the results are respectively A built-in self-test unit for outputting to the fourth pad and the fifth pad;
前記他の技術的課題を達成するため、本発明に係るメモリテスト方法は、ロジック、メモリ及び組込みセルフテスト部を有するメモリロジック複合半導体装置のメモリテスト方法において、前記組込みセルフテスト部に対して、クロック信号と前記組込みセルフテスト部を活性化させるテストイネーブル信号とを印加する段階と、前記組込みセルフテスト部から前記メモリの機能をテストする制御信号を発生する段階と、前記メモリから出力データ信号を発生する段階と、前記組込みセルフテスト部から前記メモリのテスト結果を示すテスト結果信号を発生する段階とを含む。 In order to achieve the other technical problem, a memory test method according to the present invention provides a memory test method for a memory logic composite semiconductor device having a logic, a memory, and a built-in self test unit. Applying a clock signal and a test enable signal for activating the built-in self-test unit; generating a control signal for testing the function of the memory from the built-in self-test unit; and outputting an output data signal from the memory And generating a test result signal indicating a test result of the memory from the built-in self-test unit.
また、本発明に係るメモリテスト方法は、外部と連結される組込みセルフテスト部と複数個のメモリを有するメモリロジック複合半導体装置のメモリテスト方法において、前記組込みセルフテスト部が前記複数個のメモリにデータを書込むデータ書込段階と、前記組込みセルフテスト部が前記複数個のメモリに貯蔵されたデータを読出すデータ読出段階とを具備する。 According to another aspect of the present invention, there is provided a memory test method for a memory logic composite semiconductor device having a built-in self-test unit connected to the outside and a plurality of memories, wherein the built-in self-test unit includes the plurality of memories. A data writing step for writing data; and a data reading step for reading data stored in the plurality of memories by the built-in self-test unit.
本発明によれば、例えば、パッドを大幅に追加することなく、通常動作の際に要するパッドを利用して内部メモリをテストすることができるため、コストを低減することができる。また、例えば、メモリの数に拘らず、メモリテスト時間が大幅に短縮される。 According to the present invention, for example, the internal memory can be tested using the pad required for the normal operation without adding a significant pad, so that the cost can be reduced. In addition, for example, the memory test time is greatly reduced regardless of the number of memories.
以下、添付図面を参照しながら本発明の好適な実施の形態を説明する。 Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.
図1は、本発明の第1の形態に係るメモリロジック複合半導体装置のブロック図である。図1に示すように、本発明の第1の実施の形態に係るメモリロジック複合半導体装置5は、パッド7、8、9、10、メモリテスト制御回路13、ロジック15、第1メモリ17及び第2メモリ19を具備する。
FIG. 1 is a block diagram of a memory logic composite semiconductor device according to the first embodiment of the present invention. As shown in FIG. 1, the memory logic
パッド7、8、9、10には、メモリテスト制御回路13が連結され、メモリテスト制御回路13には、ロジック15と第1及び第2メモリ(例えば、DRAM)17及び19が連結されている。
A memory
パッド8には、第1及び第2メモリ17及び19を制御するためのメモリ制御信号PCが印加され、パッド9及び10には、メモリテスト制御回路13を制御するテスト制御信号TESTMD0及びTESTMD1が夫々印加され、パッド7には、第1及び第2メモリ17及び19に入出力されるメモリデータ信号DQiが印加される。パッド7及び8は、ロジック15と第1及び第2メモリ17及び19を使用するために既に存在するパッドであり、パッド9及び10は、メモリテスト制御回路13を外部から制御するための追加パッドである。
A memory control signal PC for controlling the first and
メモリロジック複合半導体装置5の第1及び第2メモリ17及び19の機能をテストする際は、パッド7、8、9及び10にメモリテスタ(図示せず)が連結される。メモリテスタは、パッド7及び8を介してメモリテスト制御回路13にメモリ制御信号PC及びメモリデータ信号DQiを入力し、テスト制御信号TESTMD0及びTESTMD1の組合せによりメモリテスト制御回路13を制御する。
When testing the functions of the first and
第1及び第2メモリ17及び19をテストする場合、メモリテスト制御回路13は、メモリ制御信号PC及びメモリデータ信号DQiを第1及び第2メモリ17及び19に印加する。第1及び第2メモリ17及び19は、メモリ制御信号PC及びメモリデータ信号DQiに従って動作した後に、その動作結果をメモリテスト制御回路13に伝達する。メモリテスト制御回路13は、第1及び第2メモリ17及び19の出力をパッド7及び8を通してメモリテスタに伝達する。メモリテスタは、パッド7及び8を通して伝達された信号を分析することにより、第1及び第2メモリ17及び19の機能を判断する。
When testing the first and
第1及び第2メモリ17及び19をテストするのではなく、メモリロジック複合半導体装置5を正常に動作させる場合は、テスト制御信号TESTMD0及びTESTMD1の組合せにより、メモリテスト制御回路13の一部の動作を停止させる。この場合、メモリロジック複合半導体装置5が正常に動作させるために外部からパッド7及び8にメモリ制御信号PC及びメモリデータ信号DQiが印加されると、両信号はロジック15に入力され、ロジック15は、メモリテスト制御回路13を通して第1及び第2メモリ17及び19を制御する。
When the memory logic
上記の実施の形態では、メモリロジック複合半導体装置は、2つのメモリを有するが、メモリは1つであってもよいし、3つ以上であってもよい。また、複数のメモリを搭載する場合において、各メモリの容量は同一であってもよいし、互いに異なってもよい。 In the above embodiment, the memory logic composite semiconductor device has two memories, but the number of memories may be one or three or more. When a plurality of memories are mounted, the capacity of each memory may be the same or different from each other.
このメモリロジック複合半導体装置5によれば、既存のパッド7及び8を用いて、内蔵された第1及び第2メモリ17及び19をテストすることができる。
According to the memory logic
図2は、図1に示すメモリテスト制御回路13の第1の構成例を示すブロック図である。図2に示すように、第1の構成例に係るメモリテスト制御回路113は、主制御信号発生部23、メモリ制御信号制御部25及びメモリデータ制御部27を具備する。
FIG. 2 is a block diagram showing a first configuration example of the memory
主制御信号発生部23は、テスト制御信号TESTMD0及びTESTMD1が入力端に印加され、メモリ制御信号制御部25及びメモリデータ制御部27に出力端が連結されている。主制御信号発生部23は、テスト制御信号TESTMD0及びTESTMD1に応答して、主制御信号MEMTEST1、MEMTEST2及びNORMALを発生する。主制御信号発生部23は、例えば、表1に示すように動作する。
The main
表1に示すように、テスト制御信号TESTMD0及びTESTMD1が共に論理ロー('L')、即ちインアクティブであれば、主制御信号MEMTEST1がアクティブになり、第1メモリ(図1の17)がテストされ、テスト制御信号TESTMD0が論理ハイ('H')、即ちアクティブで、テスト制御信号TESTMD1が論理ロー('L')であれば、主制御信号MEMTEST2がアクティブになり、第2メモリ(図1の19)がテストされる。
As shown in Table 1, if both the test control signals TESTMD0 and TESTMD1 are logic low ('L'), that is, inactive, the main control signal MEMTEST1 becomes active and the first memory (17 in FIG. 1) is tested. If the test control signal TESTMD0 is logic high ('H'), that is, active and the test control signal TESTMD1 is logic low ('L'), the main control signal MEMTEST2 becomes active and the second memory (FIG. 1 19) is tested.
また、テスト制御信号TESTMD0が論理ロー('L')であり、テスト制御信号TESTMD1が論理ハイ('H')であれば、信号NORMALがアクティブになり、ロジック(図1の15)が正常に動作する。更に、テスト制御信号TESTMD0及びTESTMD1が共に論理ロー('L')であれば、現状を維持する。 If the test control signal TESTMD0 is logic low ('L') and the test control signal TESTMD1 is logic high ('H'), the signal NORMAL becomes active and the logic (15 in Fig. 1) is normal. Operate. Furthermore, if the test control signals TESTMD0 and TESTMD1 are both logic low ('L'), the current state is maintained.
メモリ制御信号制御部25は、パッド8を介して印加されるメモリ制御信号PCを入力とし、主制御信号MEMTEST1、MEMTEST2及びNORMALにより制御されて、メモリ制御信号PCを第1及び第2メモリ(図1の17及び19)又はロジック(図1の15)に伝達する。メモリ制御信号PCには、例えば、ローアドレスストローブ信号(RASB)、カラムアドレスストローブ信号(CASB)、書込イネーブル信号(WEB)、出力イネーブル信号(OEB)、アドレス信号(Ai)などがある。
The memory control
メモリデータ制御部27は、パッド7を介して印加されるメモリデータ信号DQiを入力とし、主制御信号MEMTEST1、MEMTEST2、NORMALにより制御されて、外部から入力されるメモリデータ信号DQiを第1及び第2メモリ(図1の17及び19)又はロジック(図1の15)に伝達し、第1及び第2メモリ(図1の17及び19)又はロジック(図1の15)から出力されるメモリデータ信号DQiをパッド7に伝達する。
The memory
以上のように、第1の構成例に係るメモリテスト制御回路113は、既存のパッド(図1の7及び8)を用いて、ロジック(図1の15)を介することなく第1及び第2メモリ(図1の17及び19)をテストすることができる。
As described above, the memory
図3は、図2に示すメモリ制御信号制御部25の具体的な構成例を示す回路図である。図3に示すように、メモリ制御信号制御部25は、バッファ31、論理ゲート33及びメモリ制御部35を具備する。
FIG. 3 is a circuit diagram showing a specific configuration example of the memory control
バッファ31は、メモリ制御信号PCを入力とし、論理ゲート33にその出力を伝達する。バッファ31は、メモリ制御信号PCの電圧レベルを変換する。具体的には、バッファ31は、例えばTTL(Transistor Transistor Logic)レベルの電圧をCMOS(Complementary Metal Oxide Semiconductor)レベルの電圧に変換する。
The
論理ゲート33は、バッファ31の出力をメモリ制御部35に伝達する。論理ゲート33は、第1乃至第3ANDゲート33a、33b、33cを具備する。
The logic gate 33 transmits the output of the
第1ANDゲート33aは、バッファ31の出力と主制御信号MEMTEST1とを入力とし、バッファ31の出力と主制御信号MEMTEST1のうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、バッファ31の出力と主制御信号MEMTEST1が共に論理ハイであれば論理ハイレバルの信号を出力する。
The first AND gate 33a receives the output of the
第2ANDゲート33bは、バッファ31の出力と主制御信号NORMALとを入力とし、バッファ31の出力と主制御信号NORMALのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、バッファ31の出力と主制御信号NORMALが共に論理ハイであれば論理ハイレバルの信号を出力する。
The second AND
第3ANDゲート33cは、バッファ31の出力と主制御信号MEMTEST2とを入力とし、バッファ31の出力と主制御信号MEMTEST2のうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、バッファ31の出力と主制御信号MEMTEST2が共に論理ハイであれば論理ハイレバルの信号を出力する。
The third AND
メモリ制御部35は、第1及び第2マルチプレクサ35a及び35bを具備する。
The
第1マルチプレクサ35aは、2入力1出力のマルチプレクサで構成される。第1マルチプレクサ35aは、第1ANDゲート33aの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTEST1により制御されて、第1ANDゲート33aの出力とロジック(図1の15)の出力とを選択的に第1メモリ(図1の17)に伝達する。即ち、第1マルチプレクサ35aは、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第1メモリ(図1の17)に伝達し、主制御信号MEMTEST1がアクティブであれば第1ANDゲート33aから出力される信号を第1メモリ(図1の17)に伝達する。
The
第2マルチプレクサ35bは、2入力1出力のマルチプレクサで構成される。第2マルチプレクサ35bは、第3ANDゲート33cの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTEST2により制御されて、第3ANDゲート33cの出力とロジック(図1の15)の出力とを第2メモリ(図1の19)に伝達する。即ち、第2マルチプレクサ35bは、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第2メモリ(図1の19)に伝達し、主制御信号MEMTEST2がアクティブであれば第3ANDゲート33cから出力される信号を第2メモリ(図1の19)に伝達する。
The
図4は、図2に示すメモリデータ制御部27の具体的な構成例を示す回路図である。図4に示すように、メモリデータ制御部27は、入出力バッファ41、論理ゲート43、メモリ制御部45、出力制御部47及び出力バッファ制御部49を具備する。
FIG. 4 is a circuit diagram showing a specific configuration example of the memory
入出力バッファ41は、入力バッファ41aと出力バッファ41bとを具備する。 The input / output buffer 41 includes an input buffer 41a and an output buffer 41b.
入力バッファ41aは、メモリデータ信号DQiを論理ゲート43に伝達する。入力バッファ41aは、メモリデータ信号DQiの電圧レベルを変換させる。具体的には、入力バッファ41aは、例えば、TTLレベルの電圧をCMOSレベルの電圧に変換する。 Input buffer 41a transmits memory data signal DQi to logic gate 43. The input buffer 41a converts the voltage level of the memory data signal DQi. Specifically, the input buffer 41a converts, for example, a TTL level voltage into a CMOS level voltage.
出力バッファ41bは、出力バッファ制御部49により制御されて、出力制御部47の出力を外部に伝達する。即ち、出力バッファ41bは、出力バッファ制御部49の出力がアクティブである場合に活性化されて出力制御部47の出力を外部に伝達し、出力バッファ制御部49の出力がインアクティブである場合に非活性化されて出力制御部47の出力が外部に伝達されることを遮断する。
The output buffer 41b is controlled by the output buffer control unit 49 and transmits the output of the
論理ゲート43は、入力バッファ41aの出力を入力とし、メモリ制御部45にその出力を伝達する。論理ゲート43は、第1乃至第3ANDゲート43a、43b、43cを具備する。
The logic gate 43 receives the output of the input buffer 41a and transmits the output to the
第1ANDゲート43aは、入力バッファ41aの出力と主制御信号MEMTEST1とを入力とし、その出力はメモリ制御部45に接続されている。第1ANDゲート43aは、入力バッファ41aの出力と主制御信号MEMTEST1のうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、入力バッファ41aの出力と主制御信号MEMTEST1とが共に論理ハイであれば論理ハイレバルの信号を出力する。
The first AND gate 43a receives the output of the input buffer 41a and the main control signal MEMTEST1, and its output is connected to the
第2ANDゲート43bは、入力バッファ41aの出力と主制御信号NORMALとを入力とし、その出力はロジック(図1の15)に接続されている。第2ANDゲート43bは、入力バッファ41aの出力と主制御信号NORMALのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、入力バッファ41aの出力と主制御信号NORMALとが共に論理ハイであれば論理ハイレバルの信号を出力する。 The second AND gate 43b receives the output of the input buffer 41a and the main control signal NORMAL, and its output is connected to the logic (15 in FIG. 1). The second AND gate 43b outputs a logic low level signal if at least one of the output of the input buffer 41a and the main control signal NORMAL is logic low, and both the output of the input buffer 41a and the main control signal NORMAL are logic high. If so, a logic high level signal is output.
第3ANDゲート43cは、入力バッファ41aの出力と主制御信号MEMTEST2を入力とし、その出力はメモリ制御部45に接続されている。第3ANDゲート43cは、入力バッファ41aの出力と主制御信号MEMTEST2のうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、入力バッファ41aの出力と主制御信号MEMTEST2とが共に論理ハイであれば論理ハイレバルの信号を出力する。
The third AND
メモリ制御部45は、第1及び第2マルチプレクサ45a及び45bを具備する。
The
第1マルチプレクサ45aは、2入力1出力のマルチプレクサで構成される。第1マルチプレクサ45aは、第1ANDゲート43aの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTEST1により制御されて、第1ANDゲート43aの出力とロジック(図1の15)の出力とを選択的に第1メモリ(図1の17)に伝達する。即ち、第1マルチプレクサ45aは、主制御信号NORMALがアクティブであれば、ロジック(図1の15)から出力される信号を第1メモリ(図1の17)に伝達し、主制御信号MEMTEST1がアクティブであれば、第1ANDゲート43aから出力される信号を第1メモリ(図1の17)に伝達する。 The first multiplexer 45a is a two-input one-output multiplexer. The first multiplexer 45a receives the output of the first AND gate 43a and the output of the logic (15 in FIG. 1) as inputs, and is controlled by the main control signals NORMAL and MEMTEST1, and outputs the first AND gate 43a and the logic (in FIG. 1). 15) is selectively transmitted to the first memory (17 in FIG. 1). That is, if the main control signal NORMAL is active, the first multiplexer 45a transmits the signal output from the logic (15 in FIG. 1) to the first memory (17 in FIG. 1), and the main control signal MEMTEST1 is active. If so, the signal output from the first AND gate 43a is transmitted to the first memory (17 in FIG. 1).
第2マルチプレクサ45bは、2入力1出力のマルチプレクサで構成される。第2マルチプレクサ45bは、第3ANDゲート43cの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTEST2により制御されて、第3ANDゲート43cの出力とロジック(図1の15)の出力とを選択的に第2メモリ(図1の19)に伝達する。即ち、第2マルチプレクサ45bは、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第2メモリ(図1の19)に伝達し、主制御信号MEMTEST2がアクティブであれば第3ANDゲート43cから出力される信号を第2メモリ(図1の19)に伝達する。
The second multiplexer 45b is a two-input one-output multiplexer. The second multiplexer 45b receives the output of the third AND
出力制御部47は、ロジック(図1の15)と第1及び第2メモリ(図1の17及び19)から出力される信号を入力とし、出力バッファ41bにその出力を伝達する。出力制御部47としては3入力1出力のマルチプレクサを用いる。出力制御部47は、主制御信号NORMAL、MEMTEST1及びMEMTEST2により制御される。即ち、出力制御部47は、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を出力バッファ41bに伝達し、主制御信号MEMTEST1がアクティブであれば第1メモリ(図1の17)から出力される信号を出力バッファ41bに伝達し、主制御信号MEMTEST2がアクティブであれば第2メモリ(図1の19)から出力される信号を出力バッファ41bに伝達する。
The
出力バッファ制御部49は、第1乃至第3ORゲート49a、49b、49d、第4ANDゲート49c並びにNANDゲート49eを具備する。
The output buffer control unit 49 includes first to third OR gates 49a, 49b, 49d, a fourth AND
第1ORゲート49aは、主制御信号MEMTEST1及びMEMTEST2を入力とする。第1ORゲート49aは、主制御信号MEMTEST1及びMEMTEST2のうち少なくとも一方が論理ハイであれば論理ハイレバルの信号を出力し、主制御信号MEMTEST1及びMEMTEST2が共に論理ローであれば論理ローレベルの信号を出力する。 The first OR gate 49a receives the main control signals MEMTEST1 and MEMTEST2. The first OR gate 49a outputs a logic high level signal when at least one of the main control signals MEMTEST1 and MEMTEST2 is logic high, and outputs a logic low level signal when both the main control signals MEMTEST1 and MEMTEST2 are logic low. To do.
第2ORゲート49bは、第1メモリ(図1の17)から出力される第1出力バッファイネーブル信号TRST1と第2メモリ(図1の19)から出力される第2出力バッファイネーブル信号TRST2とを入力とする。第2ORゲート49bは、第1及び第2出力バッファイネーブル信号TRST1及びTRST2のうち少なくとも一方が論理ハイであれば論理ハイレバルの信号を出力し、第1及び第2出力バッファイネーブル信号TRST1及びTRST2が共に論理ローであれば論理ローレベルの信号を出力する。 The second OR gate 49b receives the first output buffer enable signal TRST1 output from the first memory (17 in FIG. 1) and the second output buffer enable signal TRST2 output from the second memory (19 in FIG. 1). And The second OR gate 49b outputs a logic high level signal when at least one of the first and second output buffer enable signals TRST1 and TRST2 is logic high, and the first and second output buffer enable signals TRST1 and TRST2 are both If logic low, a logic low level signal is output.
第4ANDゲート49cは、第1ORゲート49aの出力と第2ORゲート49bの出力とを入力とする。第4ANDゲート49cは、第1ORゲート49aの出力と第2ORゲート49bの出力のうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、第1ORゲート49aの出力及び第2ORゲート49bの出力とが共に論理ハイであれば論理ハイレバルの信号を出力する。
The fourth AND
第3ORゲート49dは、第4ANDゲート49cの出力と主制御信号NORMALとを入力とし、第4ANDゲート49cの出力と主制御信号NORMALのうち少なくとも一方が論理ハイであれば論理ハイレバルの信号を出力し、第4ANDゲート49cの出力及び主制御信号NORMALが共に論理ローであれば論理ローレベルの信号を出力する。
The third OR gate 49d receives the output of the fourth AND
NANDゲート49eは、第3ORゲート49dの出力と電源電圧VCCとを入力とし、出力バッファ41bの制御端にその出力を伝達する。NANDゲート49eは、第3ORゲート49dの出力を反転して出力バッファ41bの制御端に伝達する。即ち、NANDゲート49eは、前記第3ORゲート49dの出力が論理ハイであれば論理ローレベルの信号を出力し、第3ORゲート49dの出力が論理ローであれば論理ハイレバルの信号を出力する。NANDゲート49eの出力が論理ロー、即ちアクティブであれば出力バッファ41bは活性化され、NANDゲート49eの出力が論理ハイ、即ちインアクティブであれば出力バッファ41bは非活性化される。
The
図5は、図1に示すメモリテスト制御回路13の第2の構成例に係るブロック図である。図5に示すように、第2の構成例に係るメモリテスト制御回路213は、パッド7、8、9、7'、主制御信号発生部51、メモリ制御信号制御部53、第1メモリデータ制御部55並びに第2メモリデータ制御部57を具備する。
FIG. 5 is a block diagram according to a second configuration example of the memory
主制御信号発生部51は、パッド9を介して印加されるテスト制御信号TESTMD0を入力とし、メモリ制御信号制御部53、第1メモリデータ制御部55及び第2メモリデータ制御部57にその出力を伝達する。主制御信号発生部51は、テスト制御信号TESTMD0に応答して主制御信号MEMTEST及びNORMALを発生する。主制御信号発生部51は、例えば、表2に示すように動作する。
The main control
表2に示すように、テスト制御信号TESTMD0が論理ロー('L')であれば、主制御信号MEMTESTがアクティブになり、第1及び第2メモリ(図1の17及び19)がテストされ、テスト制御信号TESTMD0が論理ハイ('H')であれば主制御信号NORMALがアクティブになり、ロジック(図1の15)が正常に動作する。
As shown in Table 2, if the test control signal TESTMD0 is logic low ('L'), the main control signal MEMTEST becomes active, and the first and second memories (17 and 19 in FIG. 1) are tested. If the test control signal TESTMD0 is logic high ('H'), the main control signal NORMAL becomes active and the logic (15 in FIG. 1) operates normally.
メモリ制御信号制御部53は、パッド8を介して印加されるメモリ制御信号PCを入力とし、主制御信号MEMTEST及びNORMALにより制御されて、メモリ制御信号PCを第1及び第2メモリ(図1の17及び19)又はロジック(図1の15)に伝達する。メモリ制御信号PCには、ローアドレスストローブ信号(RASB)、カラムアドレスストローブ信号(CASB)、書込イネーブル信号(WEB)、出力イネーブル信号(OEB)、アドレス信号(Ai)などがある。
The memory control
第1メモリデータ制御部55は、パッド7を介して印加されるメモリデータ信号DQ1iを入力とし、主制御信号MEMTEST及びNORMALにより制御されて、メモリデータ信号DQ1iを第1メモリ(図1の17)又はロジック(図1の15)に伝達し、第1メモリ(図1の17)又はロジック(図1の15)から出力されるメモリデータ信号DQ1iをパッド7から外部に伝達する。
The first memory
第2メモリデータ制御部57は、パッド7'を介して印加されるメモリデータ信号DQ2iを入力とし、主制御信号MEMTEST及びNORMALにより制御されて、メモリデータ信号DQ2iを第2メモリ(図1の19)又はロジック(図1の15)に伝達し、第2メモリ(図1の19)又はロジック(図1の15)から出力されるメモリデータ信号DQ2iをパッド7'に伝達する。
The second memory
以上のように、第2の構成例に係るメモリテスト制御回路213は、既存のパッド7、8、7'を用いて、ロジック(図1の15)を介することなく第1及び第2メモリ(図1の17、19)を同時にテストすることができる。
As described above, the memory
図6は、図5に示すメモリ制御信号制御部53の構成例を示す回路図である。図6に示すように、メモリ制御信号制御部53は、バッファ61、論理ゲート63及びメモリ制御部65を具備する。
FIG. 6 is a circuit diagram showing a configuration example of the memory control
バッファ61は、メモリ制御信号PCを入力とし、論理ゲート63にその出力を伝達する。バッファ61は、メモリ制御信号PCの電圧レベルを変換する。具体的には、バッファ61は、例えばTTLレベルの電圧をCMOSレベルの電圧に変換する。
The
論理ゲート63は、バッファ61の出力を入力とし、メモリ制御部65にその出力を伝達する。論理ゲート63は、第1乃至第3ANDゲート63a、63b、63cを具備する。
The logic gate 63 receives the output of the
第1ANDゲート63aは、バッファ61の出力と主制御信号MEMTESTとを入力とし、バッファ61の出力と主制御信号MEMTESTのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、バッファ61の出力と主制御信号MEMTESTが共に論理ハイであれば論理ハイレバルの信号を出力する。
The first AND gate 63a receives the output of the
第2ANDゲート63bは、バッファ61の出力と主制御信号NORMALとを入力として、ロジック(図1の15)にその出力を伝達する。第2ANDゲート63bは、バッファ61の出力と主制御信号NORMALのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、バッファ61の出力と主制御信号NORMALとが共に論理ハイであれば論理ハイレバルの信号を出力する。
The second AND
前記第3ANDゲート63cは前記バッファ61の出力と前記主制御信号MEMTESTとを入力とする。前記第3ANDゲート63cは前記バッファ61の出力と前記主制御信号MEMTESTのうち何れか1つでも論理ローなら論理ローレベルの信号を出力し、前記バッファ61の出力と前記主制御信号MEMTESTとが全て論理ハイなら論理ハイレバルの信号を出力する。
The third AND gate 63c receives the output of the
メモリ制御部65は、第1及び第2マルチプレクサ65a及び65bを具備する。
The
第1マルチプレクサ65aは、2入力1出力のマルチプレクサで構成される。第1マルチプレクサ65aは、第1ANDゲート63aの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTESTにより制御されて、第1ANDゲート63aの出力とロジック(図1の15)の出力とを第1メモリ(図1の17)に伝達する。即ち、第1マルチプレクサ65aは、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第1メモリ(図1の17)に伝達し、主制御信号MEMTESTがアクティブであれば第1ANDゲート63aから出力される信号を第1メモリ(図1の17)に伝達する。 The first multiplexer 65a is a 2-input 1-output multiplexer. The first multiplexer 65a receives the output of the first AND gate 63a and the output of the logic (15 in FIG. 1) as inputs, and is controlled by the main control signals NORMAL and MEMTEST to output the first AND gate 63a and the logic (in FIG. 1). 15) is transmitted to the first memory (17 in FIG. 1). That is, if the main control signal NORMAL is active, the first multiplexer 65a transmits the signal output from the logic (15 in FIG. 1) to the first memory (17 in FIG. 1), and the main control signal MEMTEST is active. If there is, the signal output from the first AND gate 63a is transmitted to the first memory (17 in FIG. 1).
第2マルチプレクサ63bは、2入力1出力のマルチプレクサで構成される。第2マルチプレクサ63bは、第3ANDゲート63cの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTESTにより制御されて、第3ANDゲート53cの出力とロジック(図1の15)の出力とを第2メモリ(図1の19)に伝達する。即ち、第2マルチプレクサ65bは、主制御信号NORMALがアクティブであればロジックから出力される信号を第2メモリ(図1の19)に伝達し、主制御信号MEMTESTがアクティブであれば第3ANDゲート63cから出力される信号を第2メモリ(図1の19)に伝達する。
The
図7は、図5に示す第1メモリデータ制御部55の具体的な構成例を示す回路図である。図7に示すように、第1メモリデータ制御部55は、第1入出力バッファ71、第1論理ゲート73、第1メモリ制御部75、第1出力制御部77及び第1出力バッファ制御部79を具備する。
FIG. 7 is a circuit diagram showing a specific configuration example of the first memory
第1入出力バッファ71は、第1入力バッファ71aと第1出力バッファ71bとを具備する。
The first input /
第1入力バッファ71aは、メモリデータ信号DQ1iを入力とし、第1論理ゲート73にその出力を伝達する。第1入力バッファ71aは、メモリデータ信号DQ1iの電圧レベルを変換する。具体的には、第1入出力バッファ71aは、例えば、TTLレベルの電圧をCMOSレベルの電圧に変換する。
The first input buffer 71a receives the memory data signal DQ1i and transmits the output to the
第1出力バッファ71bは、第1出力バッファ制御部79により制御されて、第1出力制御部77の出力を外部に伝達する。即ち、第1出力バッファ71bは、第1出力バッファ制御部79の出力がアクティブである場合に活性化されて第1出力制御部77の出力を外部に伝達し、第1出力バッファ制御部79の出力がインアクティブである場合に非活性化されて第1出力制御部77の出力を外部に伝達することを遮断する。
The
第1論理ゲート73は、第1入力バッファ71aの出力を入力とし、第1メモリ制御部75にその出力を伝達する。第1論理ゲート73は、第1及び第2ANDゲート73a、73bを具備する。
The
第1ANDゲート73aは、第1入力バッファ71aの出力と主制御信号MEMTESTとを入力とし、第1入力バッファ71aの出力と主制御信号MEMTESTのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、第1入力バッファ71aの出力と主制御信号MEMTESTとが共に論理ハイであれば論理ハイレバルの信号を出力する。 The first AND gate 73a receives the output of the first input buffer 71a and the main control signal MEMTEST, and if at least one of the output of the first input buffer 71a and the main control signal MEMTEST is a logic low signal When both the output of the first input buffer 71a and the main control signal MEMTEST are logic high, a logic high level signal is output.
第2ANDゲート73cは、第1入力バッファ71aの出力と主制御信号NORMALとを入力として、ロジック(図1の15)にその出力を伝達する。第2ANDゲート73cは、第1入力バッファ71aの出力と主制御信号NORMALのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、第1入力バッファ71aの出力と主制御信号NORMALとが共に論理ハイあれば論理ハイレバルの信号を出力する。
The second AND
第1メモリ制御部75は、2入力1出力のマルチプレクサで構成される。第1メモリ制御部75は、第1ANDゲート73aの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTESTにより制御されて、第1ANDゲート73aの出力又はロジック(図1の15)の出力を第1メモリ(図1の17)に伝達する。即ち、第1メモリ制御部75は、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第1メモリ(図1の17)に伝達し、主制御信号MEMTESTがアクティブであれば第1ANDゲート73aから出力される信号を第1メモリ(図1の17)に伝達する。
The first
第1出力制御部77は、2入力1出力のマルチプレクサで構成される。第2出力制御部77は、ロジック(図1の15)と第1メモリ(図1の17)から出力される信号を入力とし、第1出力バッファ71bにその出力を伝達する。第2出力制御部77は、主制御信号NORMAL及びMEMTESTにより制御される。即ち、第1出力制御部77は、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第1出力バッファ71bに伝達し、主制御信号MEMTESTがアクティブであれば第1メモリ(図1の17)から出力される信号を第1出力バッファ71bに伝達する。
The first
第1出力バッファ制御部79は、第3ANDゲート79a、第1ORゲート79c及び第1NANDゲート79dを具備する。
The first output
第3ANDゲート79aは、主制御信号MEMTESTと第1メモリ(図1の17)から発生される第1出力バッファイネーブル信号TRST1を入力とする。第3ANDゲート79aは、主制御信号MEMTESTと第1出力バッファイネーブル信号TRST1のうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、主制御信号MEMTESTと第1出力バッファイネーブル信号TRST1とが共に論理ハイであれば論理ハイレバルの信号を出力する。 The third AND gate 79a receives the main control signal MEMTEST and the first output buffer enable signal TRST1 generated from the first memory (17 in FIG. 1). The third AND gate 79a outputs a logic low level signal if at least one of the main control signal MEMTEST and the first output buffer enable signal TRST1 is logic low, and the main control signal MEMTEST and the first output buffer enable signal TRST1 If both are logic high, a logic high level signal is output.
第1ORゲート79cは、第3ANDゲート79aの出力と主制御信号NORMALとを入力とし、第3ANDゲート79aの出力と主制御信号NORMALのうち少なくとも一方が論理ハイであれば論理ハイレバルの信号を出力し、第3ANDゲート79aの出力と主制御信号NORMALとが共に論理ローであれば論理ローレベルの信号を出力する。
The first OR
第1NANDゲート79dは、第1ORゲート79cの出力と電源電圧VCCとを入力として、第1出力バッファ71bの制御端にその出力を伝達する。第1NANDゲート79dは、第1ORゲートの出力を反転して第1出力バッファ71bの制御端に伝達する。即ち、第1NANDゲート79dは、第1ORゲート79cの出力が論理ローであれば論理ハイレバルの信号を出力し、第1ORゲート79cの出力が論理ハイであれば論理ローレベルの信号を出力する。第1NANDゲート79dの出力が論理ロー、即ちアクティブであれば第1出力バッファ71bは活性化され、NANDゲート79dの出力が論理ハイ、即ちインアクティブであれば第1出力バッファ71bは非活性化される。
The
図8は、図5に示す第2メモリデータ制御部57の回路図である。図8に示すように、第2メモリデータ制御部57は、第2入出力バッファ81、第2論理ゲート83、第2メモリ制御部85、第2出力制御部87及び第2出力バッファ制御部89を具備する。
FIG. 8 is a circuit diagram of the second memory
第2入出力バッファ81は、第2入力バッファ81aと第2出力バッファ81bとを具備する。
The second input /
第2入力バッファ81aは、メモリデータ信号DQ2iを入力とし、第2論理ゲート83にその出力を伝達する。第2入力バッファ81aは、メモリデータ信号DQ2iの電圧レベルを変換する。具体的には、第2入力バッファ81aは、例えば、TTLレベルの電圧をCMOSレベルの電圧に変換する。
The second input buffer 81a receives the memory data signal DQ2i and transmits the output to the
第2出力バッファ81bは、第2出力バッファ制御部89により制御されて、第2出力制御部87の出力を外部に伝達する。即ち、第2出力バッファ81bは、第2出力バッファ制御部89の出力がアクティブである場合に活性化されて第2出力制御部87の出力を外部に伝達し、第2出力バッファ制御部89の出力がインアクティブである場合に非活性化されて第2出力制御部87の出力を外部に伝達することを遮断する。
The second output buffer 81b is controlled by the second output
第2論理ゲート83は、第2入力バッファ81aの出力を入力とし、第2メモリ制御部85にその出力を伝達する。第2論理ゲート83は、第4及び第5ANDゲート83a及び83bを具備する。
The
第4ANDゲート83aは、第2入力バッファ81aの出力と主制御信号MEMTESTとを入力とし、第2入力バッファ81aの出力と主制御信号MEMTESTのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、第2入力バッファ81aの出力と主制御信号MEMTESTとが共に論理ハイであれば論理ハイレバルの信号を出力する。 The fourth AND gate 83a receives the output of the second input buffer 81a and the main control signal MEMTEST, and if at least one of the output of the second input buffer 81a and the main control signal MEMTEST is a logic low signal If both the output of the second input buffer 81a and the main control signal MEMTEST are logic high, a logic high level signal is output.
第5ANDゲート83cは、第2入力バッファ81aの出力と主制御信号NORMALとを入力として、ロジック(図1の15)にその出力を伝達する。第5ANDゲート83cは、第2入力バッファ81aの出力と主制御信号NORMALのうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、第2入力バッファ81aの出力と主制御信号NORMALが共に論理ハイであれば論理ハイレバルの信号を出力する。
The fifth AND
第2メモリ制御部85は、2入力1出力のマルチプレクサで構成される。第2メモリ制御部85は、第4ANDゲート83aの出力とロジック(図1の15)の出力とを入力とし、主制御信号NORMAL及びMEMTESTにより制御されて、第4ANDゲート83aの出力又はロジック(図1の15)の出力を第2メモリ(図1の19)に伝達する。即ち、第2メモリ制御部85は、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第2メモリ(図1の19)に伝達し、主制御信号MEMTESTがアクティブであれば第4ANDゲート83aから出力される信号を第2メモリ(図1の19)に伝達する。
The second
第2出力制御部87は、2入力1出力のマルチプレクサで構成される。第2出力制御部87は、ロジック(図1の15)と第2メモリ(図1の19)から出力される信号を入力とし、第2出力バッファ81bにその出力を伝達する。第2出力制御部87は主制御信号NORMAL及びMEMTESTにより制御される。即ち、第2出力制御部87は、主制御信号NORMALがアクティブであればロジック(図1の15)から出力される信号を第2出力バッファ81bに伝達し、主制御信号MEMTESTがアクティブであれば第2メモリ(図1の19)から出力される信号を第2出力バッファ81bに伝達する。
The second
第2出力バッファ制御部89は、第6ANDゲート89a、第2ORゲート89c及び第2NANDゲート89dを具備する。
The second output
第6ANDゲート89aは、主制御信号MEMTESTと第2メモリ(図1の19)から出力される出力バッファイネーブル信号TRST1を入力とする。第6ANDゲート89aは、主制御信号MEMTESTと出力バッファイネーブル信号TRST1のうち少なくとも一方が論理ローであれば論理ローレベルの信号を出力し、主制御信号MEMTESTと出力バッファイネーブル信号TRST1とが共に論理ハイであれば論理ハイレバルの信号を出力する。 The sixth AND gate 89a receives the main control signal MEMTEST and the output buffer enable signal TRST1 output from the second memory (19 in FIG. 1). The sixth AND gate 89a outputs a logic low signal if at least one of the main control signal MEMTEST and the output buffer enable signal TRST1 is logic low, and both the main control signal MEMTEST and the output buffer enable signal TRST1 are logic high. If so, a logic high level signal is output.
第2ORゲート89cは、第6ANDゲート89aの出力と主制御信号NORMALを入力とし、第6ANDゲート89aの出力と主制御信号NORMALのうち少なくとも一方が論理ハイであれば論理ハイレバルの信号を出力し、第6ANDゲート89aの出力と主制御信号NORMALが共に論理ローであれば論理ローレベルの信号を出力する。
The second OR
第2NANDゲート89dは、第2ORゲート89cの出力と電源電圧VCCとを入力として、第2出力バッファ81bの制御端にその出力を伝達する。第2NANDゲート89dは、第2ORゲートの出力を反転して第2出力バッファ81bの制御端に伝達する。即ち、第2NANDゲート89dは、第2ORゲート89cの出力が論理ローであれば論理ハイレバルの信号を出力し、第2ORゲート89cの出力が論理ハイであれば論理ローレベルの信号を出力する。第2NANDゲート89dの出力が論理ロー、即ちアクティブであれば第2出力バッファ81bは活性化され、NANDゲート89dの出力が論理ハイ、即ちインアクティブであれば第2出力バッファ81bは非活性化される。
The
図9は、本発明の第2の実施の形態に係るメモリロジック複合半導体装置を示す図面である。図9に示すように、本発明の第2の実施の形態に係るメモリロジック複合半導体装置107は、第1乃至第6パッド111、112、113、114、115、116、第1及び第2組込みセルフテスト部121及び123、第1及び第2メモリ125及び127、並びにロジック129を具備する。
FIG. 9 is a drawing showing a memory logic composite semiconductor device according to the second embodiment of the present invention. As shown in FIG. 9, the memory logic
第1乃至第4パッド111乃至114を通して外部からメモリロジック複合半導体装置107内に信号が入力され、第5及び第6パッド115及び116を通してメモリロジック複合半導体装置107から外部に信号が出力される。
A signal is input from the outside into the memory logic
具体的には、第1及び第2パッド111及び112を通して、外部からメモリロジック複合半導体装置107内に各々第1及び第2クロック信号Clock_A及びClock_Bが入力され、第3及び第4パッド113及び114を通して、外部からメモリロジック複合半導体装置107内に各々第1及び第2テストイネーブル信号Enable_A及びEnable_Bが入力される。また、第5及び第6パッド115及び116を通して、メモリロジック複合半導体装置107から外部に各々第1及び第2テスト結果信号Error_A及びError_Bが出力される。
Specifically, the first and second clock signals Clock_A and Clock_B are input from the outside into the memory logic
第1組込みセルフテスト部121は、第1クロック信号Clock_Aと第1テストイネーブル信号Enable_Aとを入力とし、第1制御信号131、例えばローアドレスストローブ信号(RASB)、カラムアドレスイネーブル信号(CASB)、アドレス信号(Addr)、書込イネーブル信号(WEB)及び入力データ信号(Datain)を発生して、第1メモリ125に印加する。そして、第1組込みセルフテスト部121は、第1メモリ125から第1出力データ信号Dataout_Aを受取って第5パッド115に第1テスト結果信号Error_Aを出力する。
The first built-in self-
第2組込みセルフテスト部123は、第2クロック信号Clock_Bと第2テストイネーブル信号Enable_Bを入力とし、第2制御信号133、例えばローアドレスストローブ信号(RASB)、カラムアドレスイネーブル信号(CASB)、アドレス信号(Addr)、書込イネーブル信号(WEB)及び入力データ信号(Datain)を発生して、第2メモリ127に印加する。そして、第2組込みセルフテスト部123は、第2メモリ127から第2出力データ信号Dataout_Bを受取って第6パッド116に第2テスト結果信号Error_Bを出力する。
The second built-in self-
第1及び第2メモリ125及び127は、データの貯蔵部であって、各々第1及び第2組込みセルフテスト部121及び123にその入力端が連結され、各々第1及び第2組込みセルフテスト部121及び123にその出力端が連結されている。第1メモリ125は、第1制御信号131に応答して第1出力データ信号Dataout_Aを発生し、第2メモリ127は、第2制御信号133に応答して第2出力データ信号Dataout_Bを発生する。
The first and
ロジック129は、第1及び第2メモリ125及び127を制御する。
The
図12は、本発明の第2乃至第4の実施の形態に係るメモリロジック複合半導体装置に搭載されたメモリをテストするための信号のタイミング図である。図12に示すように、第1クロック信号Clock_A又は第2クロック信号Clock_Bと、第1テストイネーブル信号Enable_A又は第2テストイネーブル信号Enable_Bとが発生した後
に、第1又は第2制御信号(例えば、RASB、CASB、Addr、WEB、Data_in)131又は133が発生する。その後、所定の時間T1が経過した後に、第1又は第2出力データ信号dataout_A又はDataout_Bが発生する。そして、更に所定の時間T2が経過した後に、第1又は第2テスト結果信号Testout_A又はTestout_Bが発生する。
FIG. 12 is a timing diagram of signals for testing the memory mounted on the memory logic composite semiconductor device according to the second to fourth embodiments of the present invention. As shown in FIG. 12, after the first clock signal Clock_A or the second clock signal Clock_B and the first test enable signal Enable_A or the second test enable signal Enable_B are generated, the first or second control signal (for example, RASB , CASB, Addr, WEB, Data_in) 131 or 133 is generated. Thereafter, after a predetermined time T1 has elapsed, the first or second output data signal dataout_A or Dataout_B is generated. Then, after a predetermined time T2 further elapses, the first or second test result signal Testout_A or Testout_B is generated.
図12を参照して、図9に示す本発明の第2の実施の形態に係るメモリロジック複合半導体装置107の動作を説明する。ここで、第1組込みセルフテスト部121を通して第1メモリ125をテストする動作と第2組込みセルフテスト部123を通して第2メモリ127をテストする動作とは同一であるので、第1組込みセルフテスト部121を通して第1メモリ125をテストする動作についてのみ説明する。
The operation of the memory logic
第1テストイネーブル信号Enable_Aがイネーブルされると、即ち論理ハイになると、第1組込みセルフテスト部121が活性化される。この状態で第1クロック信号Clock_Aが論理ハイにイネーブルされると、第1組込みセルフテスト部121は、第1制御信号31を活性化する。これにより、第1メモリ125は、第1制御信号131に応答して所定の時間(図12のT1)が経過した後に、第1出力データ信号Dataout_Aを発生して、第1組込みセルフテスト部121に印加する。この所定の時間(図12のT1)は、第1メモリ125が第1制御信号131の入力と同時に活性化されて動作し、その結果を第1出力データ信号Dataout_Aとして出力するために要する時間である。
When the first test enable signal Enable_A is enabled, that is, when it becomes logic high, the first built-in self-
第1組込みセルフテスト部121は、第1出力データ信号Dataout_Aを分析し、その結果を第1テスト結果信号Error_Aとして出力して第5パッド115に伝達する。第1組込みセルフテスト部121が第1出力データDataout_Aを分析して第1テスト結果信号Error_Aを出力するに要する時間がT2(図12)である。第1テスト結果信号Error_Aにより第1メモリ125の機能が正常であるか否か判断することができる。
The first built-in self-
図9に示す半導体装置107に搭載されるメモリの数が増加すると、組込みセルフテスト部、クロック信号及びテストイネーブル信号の数がその増加に合わせて増加する。
As the number of memories mounted on the
第1及び第2テストイネーブル信号Enable_A及びEnable_Bが同時にイネーブルされると、第1及び第2メモリ125及び127は同時にテストされる。従って、第1及び第2メモリ125及び127をテストするために要する時間は、一つのメモリをテストするために要する時間と同一になるので、テスト時間を短縮することができる。また、第1乃至第6パッド111乃至116を別途設けることなく、通常動作において使用されるパッドと共用することによって、パッド数を削減し、コストを低減することができる。
When the first and second test enable signals Enable_A and Enable_B are simultaneously enabled, the first and
図10は、本発明の第3の実施の形態に係るメモリロジック複合半導体装置207を示す図面である。図10に示すように、本発明の第3の実施の形態に係るメモリロジック複合半導体装置207は、第1乃至第5パッド211、213乃至216、第1及び第2組込みセルフテスト部221及び223、第1及び第2メモリ225及び227、並びにロジック229を具備する。
FIG. 10 is a diagram showing a memory logic
第1乃至第3パッド211、213乃至214を通して、外部からメモリロジック複合半導体装置207内に信号が入力され、第4及び第5パッド215及び216を通して、メモリロジック複合半導体装置207から外部に信号が出力される。
A signal is input from the outside into the memory logic
具体的には、第1パッド211を通して外部からメモリロジック複合半導体装置207内にクロック信号Clockが入力され、第2及び第3パッド213及び214を通して、外部からメモリロジック複合半導体装置207内に各々第1及び第2テストイネーブル信号Enable_A及びEnable_Bが入力される。また、第4及び第5パッド215及び216を通して、メモリロジック複合半導体装置207から外部に各々第1及び第2テスト結果信号Error_A、Error_Bが出力される。
Specifically, a clock signal Clock is input from the outside into the memory logic
第1組込みセルフテスト部221は、クロック信号Clockと第1テストイネーブル信号Enable_Aとを入力とし、第1制御信号231、例えばローアドレスストローブ信号(RASB)、カラムアドレスイネーブル信号(CASB)、アドレス信号(Addr)、書込イネーブル信号(WEB)及び入力データ信号(Datain)を発生して、第1メモリ225に印加する。そして、第1組込みセルフテスト部221は、第1メモリ225から第1出力データ信号Dataout_Aを受取って第4パッド215に第1テスト結果信号Error_Aを出力する。
The first built-in self-
第2組込みセルフテスト部223は、クロック信号Clockと第2テストイネーブル信号Enable_Bとを入力とし、第2制御信号233、例えばローアドレスストローブ信号(RASB)、カラムアドレスイネーブル信号(CASB)、アドレス信号(Addr)、書込イネーブル信号(WEB)及び入力データ信号(Datain)を発生して、第2メモリ227に印加する。そして、第2メモリ227から第2出力データ信号Dataout_Bを受取って第5パッド216に第2テスト結果信号Error_Bを出力する。
The second built-in self-
第1及び第2メモリ225及び227は、データの貯蔵部であって、各々第1及び第2組込みセルフテスト部221及び223にその入力端が連結され、各々第1及び第2組込みセルフテスト部221及び223にその出力端が連結されている。第1メモリ225は、第1制御信号231に応答して第1出力データ信号Dataout_Aを発生し、第2メモリ227は、第2制御信号233に応答して第2出力データ信号Dataout_Bを発生する。
The first and
ロジック229は、第1及び第2メモリ225及び227を制御する。
The
図12を参照しながら図10に示す本発明の第3の実施の形態に係るメモリロジック複合半導体装置207の動作を説明する。図10に示すメモリロジック複合半導体装置207において、第1組込みセルフテスト部221を通して第1メモリ225をテストする動作と第2組込みセルフテスト部223を通して第2メモリ227をテストする動作とは同一であるので、第1組込みセルフテスト部221を通して第1メモリ225をテストする動作についてのみ説明する。
The operation of the memory logic
第1テストイネーブル信号Enable_Aがイネーブルされると、即ち論理ハイになると、第1組込みセルフテスト部221が活性化される。この状態で、クロック信号Clockが論理ハイにイネーブルされると、第1組込みセルフテスト部221は第1制御信号231を活性化する。これにより、第1メモリ225は、第1制御信号231に応答して所定の時間(図12のT1)が経過した後に、第1出力データ信号Dataout_Aを発生して第1組込みセルフテスト部221に印加する。この所定の時間(図12のT1)は、第1メモリ225が第1制御信号231の入力と同時に活性化されて動作し、その結果を第1出力データ信号Dataout_Aとして出力するために要する時間である。第1組込みセルフテスト部221は、第1出力データ信号Dataout_Aを比較及び分析し、その結果を第1テスト結果信号Error_Aとして出力して第4パッド215に伝達する。第1出力信号Dataout_Aが発生してから第1テスト結果信号Error_Aを出力するまでに要する時間がT2(図12)である。第1テスト結果信号Error_Aにより第1メモリ225の機能が正常であるか否かを判断することができる。
When the first test enable signal Enable_A is enabled, that is, when it becomes logic high, the first built-in self-
図10に示す半導体装置207に搭載されるメモリの数が増加すると、組込みセルフテスト部及びテストイネーブル信号の数がその増加に合わせて増加する。しかし、クロック信号は各メモリに関して共用されるため、メモリの数に依存しない。
As the number of memories mounted on the
第1及び第2テストイネーブル信号Enable_A及びEnable_Bが同時にイネーブルされると、前記第1及び第2メモリ225及び227は同時にテストされる。従って、第1及び第2メモリ225及び227をテストするために要する時間は、第1及び第2テストイネーブル信号Enable_A及びEnable_Bが同時にイネーブルされると、一つのメモリをテストするために要する時間と同一になるので、テスト時間を短縮することができる。また、第1乃至第5パッド211、213乃至216を別途設けることなく、通常動作において使用するパッドと共用することによって、パッド数を削減し、コストを低減することができる。
When the first and second test enable signals Enable_A and Enable_B are simultaneously enabled, the first and
図11は、本発明の第4の実施の形態に係るメモリロジック複合半導体装置307を示す図面である。図11に示すように、本発明の第4の実施の形態に係るメモリロジック複合半導体装置307は、第1乃至第5パッド311、313乃至316、一つの組込みセルフテスト部321、第1メモリ325、第2メモリ327、並びにロジック329を具備する。
FIG. 11 is a diagram showing a memory logic
第1乃至第3パッド311、313、314を通して外部からメモリロジック複合半導体装置307内に信号が入力され、第4及び第5パッド315及び316を通してメモリロジック複合半導体装置307から外部に信号が出力される。
A signal is input from the outside into the memory logic
具体的には、第1パッド311を通して外部からメモリロジック複合半導体装置307内にクロック信号Clockが入力され、第2及び第3パッド313及び314を通して外部からメモリロジック複合半導体装置307内に各々第1及び第2テストイネーブル信号Enable_A及びEnable_Bが入力される。また、第4及び第5パッド315及び316を通してメモリロジック複合半導体装置307から外部に各々第1及び第2テスト結果信号Error_A及びError_Bが出力される。
Specifically, the clock signal Clock is input from the outside into the memory logic
組込みセルフテスト部321は、クロック信号Clockと、第1及び第2テストイネーブル信号Enable_A及びEnable_Bを入力とし、第1及び第2制御信号331及び333、例えばローアドレスストローブ信号(RASB)、カラムアドレスイネーブル信号(CASB)、アドレス信号(Addr)、書込イネーブル信号(WEB)及び入力データ信号(Datain)を発生して、各々第1及び第2メモリ325及び327に印加する。そして、組込みセルフテスト部321は、第1及び第2メモリ325及び327から第1及び第2出力データ信号Dataout_A及びDataout_Bを受取って第4及び第5パッド315及び316に各々第1及び第2テスト結果信号Error_A及びError_Bを出力する。
The built-in self-
第1制御信号331と第2制御信号333とは共通にすることができる。
The
第1及び第2メモリ325及び327はデータの貯蔵部であって、組込みセルフテスト部321にその入力端が連結され、また込み自己テスト部321にその出力端が連結される。第1メモリ325は、第1制御信号331に応答して第1出力データ信号Dataout_Aを発生し、第2メモリ327は第2制御信号333に応答して第2出力データ信号Dataout_Bを発生する。
The first and
ロジック329は、第1及び第2メモリ325及び327を制御する。
The
図12を参照しながら図11に示す本発明の第4の実施の形態に係るメモリロジック複合半導体装置307の動作を説明する。
The operation of the memory logic
第1テストイネーブル信号Enable_Aがイネーブルされると、即ち論理ハイになると、組込みセルフテスト部321が活性化される。この状態で、クロック信号Clockが論理ハイにイネーブルされると、組込みセルフテスト部321は第1制御信号331を活性化する。これにより、第1メモリ325は、第1制御信号331に応答して所定の時間(図12のT1)の経過後に、第1出力データ信号Dataout_Aを発生して組込みセルフテスト部321に印加する。この所定の時間(図12のT1)は、第1メモリ325が第1制御信号331の入力と同時に活性化されて動作し、その結果を第1出力データ信号Dataout_Aとして出力するために要する時間である。組込みセルフテスト部321は、第1出力データ信号Dataout_Aを分析し、その結果を第1テスト結果信号Error_Aとして出力して第4パッド315に伝達する。第1出力データ信号Dataout_Aが発生してから第1テスト結果信号Error_Aを出力するまでに要する時間がT2(図12)である。第1テスト結果信号Error_Aにより第1メモリ325の機能が正常であるかか否かを判断することができる。
When the first test enable signal Enable_A is enabled, that is, when it becomes logic high, the built-in self-
第2メモリ327の機能をテストする動作は、第1メモリ325をテストする動作と同一である。ここで、クロック信号Clock及び組込みセルフテスト部321は、第1及び第2メモリ325及び327において共用される。第1及び第2テストイネーブル信号Enable_A及びEnable_Bが同時にイネーブルされると、第1及び第2メモリ325及び327は同時にテストされるため、第1及び第2メモリ325及び327をテストするために要する時間は一つのメモリのテスト時間と同一であり、テスト時間を短縮することができる。また、第1乃至第5パッド311、313乃至316を別途設けることなく、通常動作で使用されるパッドを共用することにより、パッドの数を削減し、コストを削減することができる。
The operation of testing the function of the
図11に示す半導体装置に搭載されるメモリの数が増加すると、テストイネーブル信号の数がその増加に合わせて増加する。しかし、組込みセルフテスト部及びクロック信号は各メモリに関して共用されるやめ、メモリの数に依存しない。 As the number of memories mounted on the semiconductor device shown in FIG. 11 increases, the number of test enable signals increases with the increase. However, the built-in self-test unit and the clock signal are not shared for each memory and do not depend on the number of memories.
図13は、本発明の好適な実施の形態に係るメモリロジック複合半導体装置307におけるメモリテスト方法を示す流れ図である。図13に示すように、メモリロジック複合半導体装置307に搭載されたメモリのテスト方法は、第1メモリ活性化段階401、第2メモリ活性化段階411、第1メモリからののデータ読出段階421、第2メモリからのデータ読出段階431、第1メモリへのデータ書込段階441、第2メモリへのデータ書込段階451、第1メモリからのデータ再読出段階461、第2メモリからのデータ再読出段階471、第1メモリのプリチャージ段階481及び第2メモリのプリチャージ段階491を具備する。
FIG. 13 is a flowchart showing a memory test method in the memory logic
以下、図11及び図13を参照しながら本発明の好適な実施の形態に係るテスト方法を説明する。 Hereinafter, a test method according to a preferred embodiment of the present invention will be described with reference to FIG. 11 and FIG.
第1メモリ活性化段階401では、外部から入力される信号により組込みセルフテスト部321が活性化され、組込みセルフテスト部321が第1メモリ325を活性化させる。第2メモリ活性化段階411では、組込みセルフテスト部321が第2メモリ327を活性化させる。
In the first
第1メモリからのデータ読出段階421では、組込みセルフテスト部321が第1メモリ325に貯蔵されたデータを読出す。第2メモリからのデータ読出段階431では、前記組込みセルフテスト部321が前記第2メモリ327に貯蔵されたデータを読出す。
In the
第1メモリへのデータ書込段階441では、組込みセルフテスト部321が第1メモリ325に'1'又は'0'のデータを書込む。第2メモリへのデータ書込段階451では、組込みセルフテスト部321が第2メモリ327に'1'又は'0'のデータを書込む。
In the
第1メモリからのデータ再読出段階461では、組込みセルフテスト部321が第1メモリ325に書込まれたデータを読出す。組込みセルフテスト部321は、第1メモリ325が正常状態である場合に該第1メモリ325から読み出される基準データを保持しており、組込みセルフテスト部321は、第1メモリ325から読出されたデータを該基準データと比較し、読出されたデータが基準データと異なる場合にはエラー信号Error_Aを発生して外部に伝達する。
In the
第2メモリからのデータ再読出段階471では、組込みセルフテスト部321が第2メモリ327に書込まれたデータを読出す。そして、組込みセルフテスト部321は、第2メモリ327から読出されたデータを第2メモリ327用の基準データと比較し、読出されたデータが該基準データと異なる場合にはエラー信号Error_Bを発生して外部に伝達する。
In the
第1メモリのプリチャージ段階481では、第1メモリ325にデータを書込むため、又は第1メモリ325に貯蔵されたデータを読出すための準備段階として、第1メモリ325をプリチャージする。
In the
第2メモリのプリチャージ段階491では、第2メモリ327にデータを書込むため、、又は第2メモリ327に貯蔵されたデータを読出すための準備段階として、第2メモリ327をプリチャージする。
In the
以上のように、このテスト方法では、第1及び第2メモリ325及び327のテストをインターリーブ方式で実行する。第1及び第2メモリ325及び327が16Mの同期式メモリであると仮定すると、第1及び第2メモリ325及び327のテストサイクルは、14N Y-マーチアルゴリズムを用いた場合、(1)式に示すようになる。ここで、データバスは64ビットを伝送するものと仮定する。
As described above, in this test method, the tests of the first and
(テストサイクル)=(データフォーマット)×(ステージ)×128K
=2×6×128K
=1,572,864[サイクル時間] ・・・(1)
第1及び第2メモリ325及び327に対する各ステージをインターリーブ方式で同時に進行させるためには、表3に示すように、11クロックを要する。
(Test cycle) = (Data format) x (Stage) x 128K
= 2 × 6 × 128K
= 1,572,864 [cycle time] (1)
In order to simultaneously advance each stage for the first and
従って、第1及び第2メモリ325及び327の全体テスト時間は、(2)式に示すようになる。
Therefore, the total test time of the first and
(テスト時間)=1,572,864×11
=325,301,504[サイクル時間] ・・・(2)
(2)式に示すテスト時間は、従来のテスト方位におけるテスト時間の約55[%]である。即ち、この実施の形態に係るメモリテスト時間は、従来のメモリテスト時間より45[%]短縮される。
(Test time) = 1,572,864 × 11
= 325,301,504 [cycle time] (2)
The test time shown in the equation (2) is about 55 [%] of the test time in the conventional test orientation. That is, the memory test time according to this embodiment is shortened by 45 [%] from the conventional memory test time.
3つ以上のメモリを搭載したメモリロジック複合半導体装置についても、この実施の形態に係るインターリーブ方式を適用することによって、メモリテスト時間が大幅に短縮されることは言うまでもない。 It goes without saying that the memory test time is also greatly reduced by applying the interleaving method according to this embodiment to the memory logic composite semiconductor device having three or more memories.
本発明は、上記の実施の形態に限定されず、本発明の技術的思想の範囲内で様々な変形が可能である。 The present invention is not limited to the above-described embodiment, and various modifications can be made within the scope of the technical idea of the present invention.
5 メモリロジック複合半導体装置
7,8,9,10 パッド
TESTMD0,TESTMD1 テスト制御信号
PC メモリ制御信号
DQi メモリデータ信号
MEMTEST1,MEMTEST2,NORMAL 主制御信号
TRST1 第1出力バッファイネーブル信号
TRST2 第2出力バッファイネーブル信号
5 Memory logic composite semiconductor device
7,8,9,10 pad
TESTMD0, TESTMD1 Test control signal
PC memory control signal
DQi memory data signal
MEMTEST1, MEMTEST2, NORMAL main control signal
TRST1 First output buffer enable signal
TRST2 Second output buffer enable signal
Claims (15)
外部から少なくとも1つのクロック信号と少なくとも1つのテストイネーブル信号とが各々印加される多数個のパッドと、
他の多数個のパッドと、
データを貯蔵する少なくとも2つのメモリと、
前記クロック信号と前記テストイネーブル信号とに応答して、前記メモリの機能をテストし、その結果を前記他の多数個のパッドに出力する少なくとも1つの組込みセルフテスト部と、
を具備することを特徴とするメモリロジック複合半導体装置。 In a memory logic composite semiconductor device having a logic and a memory,
A plurality of pads to which at least one clock signal and at least one test enable signal are externally applied;
With many other pads,
At least two memories for storing data;
In response to the clock signal and the test enable signal, at least one built-in self-test unit that tests the function of the memory and outputs the result to the other multiple pads;
A memory logic composite semiconductor device comprising:
外部から第1クロック信号及び第2クロック信号が各々印加される第1及び第2パッドと、
外部から第1テストイネーブル信号及び第2テストイネーブル信号が各々印加される第3及び第4パッドと、
第5及び第6パッドと、
データを貯蔵する第1及び第2メモリと、
前記第1メモリ並びに前記第1パッド及び前記第3パッドに連結され、前記第1クロック信号と前記第1テストイネーブル信号とに応答して、前記第1メモリの機能をテストし、その結果を前記第5パッドに出力する第1組込みセルフテスト部と、
前記第2メモリ並びに前記第2パッド及び前記第4パッドに連結され、前記第2クロック信号と前記第2テストイネーブル信号とに応答して、前記第2メモリの機能をテストし、その結果を前記第6パッドに出力する第2組込みセルフテスト部と、
を具備することを特徴とするメモリロジック複合半導体装置。 In a memory logic composite semiconductor device having a logic and a memory,
First and second pads to which a first clock signal and a second clock signal are applied from the outside, respectively,
Third and fourth pads to which the first test enable signal and the second test enable signal are respectively applied from the outside,
Fifth and sixth pads;
First and second memories for storing data;
The first memory is connected to the first pad and the third pad, and the function of the first memory is tested in response to the first clock signal and the first test enable signal. A first built-in self-test unit that outputs to the fifth pad;
In response to the second clock signal and the second test enable signal, the second memory is connected to the second memory, the second pad, and the fourth pad, and the function of the second memory is tested. A second built-in self-test unit that outputs to the sixth pad;
A memory logic composite semiconductor device comprising:
外部からクロック信号が印加される第1パッドと、
外部から第1テストイネーブル信号及び第2テストイネーブル信号が各々印加される第2及び第3パッドと、
第4及び第5パッドと、
データを貯蔵する第1及び第2メモリと、
前記第1メモリ並びに前記第1パッド及び前記第2パッドに連結され、前記クロック信号と前記第1テストイネーブル信号とに応答して、前記第1メモリの機能をテストし、その結果を前記第4パッドに出力する第1組込みセルフテスト部と、
前記第2メモリ並びに第1パッド及び第3パッドに連結され、前記クロック信号と前記第2テストイネーブル信号とに応答して、前記第2メモリの機能をテストし、その結果を前記第5パッドに出力する第2組込みセルフテスト部と、
を具備することを特徴とするメモリロジック複合半導体装置。 In a memory logic composite semiconductor device having a logic and a memory,
A first pad to which a clock signal is applied externally;
Second and third pads to which a first test enable signal and a second test enable signal are respectively applied from the outside;
The fourth and fifth pads;
First and second memories for storing data;
The first memory is connected to the first pad and the second pad, and the function of the first memory is tested in response to the clock signal and the first test enable signal. A first built-in self-test section that outputs to the pad;
The second memory is connected to the first pad and the third pad, and the function of the second memory is tested in response to the clock signal and the second test enable signal, and the result is applied to the fifth pad. A second built-in self-test unit to output,
A memory logic composite semiconductor device comprising:
外部からクロック信号が印加される第1パッドと、
外部から第1テストイネーブル信号と第2テストイネーブル信号とが各々印加される第2及び第3パッドと、
第4及び第5パッドと、
データを貯蔵する第1及び第2メモリと、
前記第1メモリと前記第1乃至第3パッドとに連結され、前記クロック信号と前記第1テストイネーブル信号及び前記第2テストイネーブル信号とに応答して、前記第1メモリと前記第2メモリとの機能を同時又は別個にテストし、その結果を各々前記第4パッド及び前記第5パッドに出力する組込みセルフテスト部と、
を具備することを特徴とするメモリロジック複合半導体装置。 In a memory logic composite semiconductor device having a logic and a memory,
A first pad to which a clock signal is applied externally;
Second and third pads to which a first test enable signal and a second test enable signal are respectively applied from the outside,
The fourth and fifth pads;
First and second memories for storing data;
The first memory and the first to third pads are connected to the first memory and the second memory in response to the clock signal, the first test enable signal, and the second test enable signal. Embedded self-test unit that tests the function of the same or separately, and outputs the result to the fourth pad and the fifth pad, respectively,
A memory logic composite semiconductor device comprising:
前記組込みセルフテスト部に対して、クロック信号と前記組込みセルフテスト部を活性化させるテストイネーブル信号とを印加する段階と、
前記組込みセルフテスト部から前記メモリの機能をテストする制御信号を発生する段階と、
前記メモリから出力データ信号を発生する段階と、
前記組込みセルフテスト部から前記メモリのテスト結果を示すテスト結果信号を発生する段階と、
を含むことを特徴とするメモリロジック複合半導体装置のメモリテスト方法。 In a memory test method for a memory logic composite semiconductor device having logic, memory, and a built-in self-test unit
Applying a clock signal and a test enable signal for activating the built-in self-test unit to the built-in self-test unit;
Generating a control signal for testing the function of the memory from the built-in self-test unit;
Generating an output data signal from the memory;
Generating a test result signal indicating a test result of the memory from the built-in self-test unit;
A memory test method for a memory logic composite semiconductor device, comprising:
前記組込みセルフテスト部により、前記複数個のメモリにデータを書込むデータ書込段階と、
前記組込みセルフテスト部により、前記複数個のメモリに貯蔵されたデータを読出すデータ読出段階と、
を具備することを特徴とするメモリロジック複合半導体装置のメモリテスト方法。 In a memory test method for a memory logic composite semiconductor device having a built-in self-test unit connected to the outside and a plurality of memories,
A data writing step of writing data to the plurality of memories by the built-in self-test unit;
A data reading step of reading data stored in the plurality of memories by the built-in self-test unit;
A memory test method for a memory logic composite semiconductor device.
前記複数個のメモリを活性化させる段階と、
前記組込みセルフテスト部により、前記複数個のメモリに貯蔵されたデータを読出す段階と、
前記組込みセルフテスト部により、前記複数個のメモリにデータを書込む段階と、
を具備することを特徴とする請求項10に記載のメモリロジック複合半導体装置のメモリテスト方法。 The data writing step includes
Activating the plurality of memories; and
Reading the data stored in the plurality of memories by the built-in self-test unit;
Writing data into the plurality of memories by the built-in self-test unit;
The memory test method for a memory logic composite semiconductor device according to claim 10, comprising:
前記組込みセルフテスト部により、前記メモリに貯蔵されたデータを読出する段階と、
前記メモリをプリチャージする段階と、
を具備することを特徴とする請求項10に記載のメモリロジック複合半導体装置のメモリテスト方法。 The data reading step includes
Reading the data stored in the memory by the built-in self-test unit;
Precharging the memory;
The memory test method for a memory logic composite semiconductor device according to claim 10, comprising:
前記複数個のメモリに順次にデータを書込むことを特徴とする請求項11に記載のメモリロジック複合半導体装置のメモリテスト方法。 In the data writing step, the built-in self-test unit
12. The memory test method for a memory logic composite semiconductor device according to claim 11, wherein data is sequentially written into the plurality of memories.
前記複数個のメモリから順次にデータを読出すことを特徴とする請求項10に記載のメモリロジック複合半導体装置のメモリテスト方法。 In the data reading step, the built-in self-test unit
11. The memory test method for a memory logic composite semiconductor device according to claim 10, wherein data is sequentially read from the plurality of memories.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970026470A KR100474985B1 (en) | 1997-06-23 | 1997-06-23 | Memory Logic Semiconductor Device |
KR19970027603 | 1997-06-26 | ||
KR1019970031321A KR19990009056A (en) | 1997-07-07 | 1997-07-07 | Memory test control circuit of memory logic complex semiconductor device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10129201A Division JPH1117130A (en) | 1997-06-23 | 1998-05-12 | Memory logic composite semiconductor device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007179731A true JP2007179731A (en) | 2007-07-12 |
Family
ID=27349551
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10129201A Pending JPH1117130A (en) | 1997-06-23 | 1998-05-12 | Memory logic composite semiconductor device |
JP2007003807A Pending JP2007179731A (en) | 1997-06-23 | 2007-01-11 | Merged memory and logic integrated semiconductor device, and merged memory test method |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10129201A Pending JPH1117130A (en) | 1997-06-23 | 1998-05-12 | Memory logic composite semiconductor device |
Country Status (4)
Country | Link |
---|---|
JP (2) | JPH1117130A (en) |
DE (1) | DE19823583B4 (en) |
GB (1) | GB2327506B (en) |
TW (1) | TW384477B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000011691A (en) * | 1998-06-16 | 2000-01-14 | Mitsubishi Electric Corp | Semiconductor testing apparatus |
KR100301044B1 (en) | 1998-08-13 | 2001-09-06 | 윤종용 | Semiconductor device able to control internal signal & testing method |
TWM422285U (en) * | 2011-09-21 | 2012-02-01 | Enermax Technology Corp | Liquid-cooling type improved heat exchange module |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59168995A (en) * | 1983-03-17 | 1984-09-22 | Mitsubishi Electric Corp | Memory |
JPH04208880A (en) * | 1990-11-30 | 1992-07-30 | Nec Corp | Semiconductor device |
JPH06194421A (en) * | 1992-12-24 | 1994-07-15 | Kawasaki Steel Corp | Semiconductor device |
JPH0799000A (en) * | 1993-09-30 | 1995-04-11 | Nec Corp | Method and circuit for testing ram block |
JPH08262116A (en) * | 1995-03-03 | 1996-10-11 | Internatl Business Mach Corp <Ibm> | Bist tester for many memories |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5568437A (en) * | 1995-06-20 | 1996-10-22 | Vlsi Technology, Inc. | Built-in self test for integrated circuits having read/write memory |
US5535165A (en) * | 1995-06-30 | 1996-07-09 | Cirrus Logic, Inc. | Circuits, systems and methods for testing integrated circuit devices including logic and memory circuitry |
US5841784A (en) * | 1996-04-02 | 1998-11-24 | Stmicroelectronics, Inc. | Testing and repair of embedded memory |
EP0801401B1 (en) * | 1996-04-02 | 2003-08-27 | STMicroelectronics, Inc. | Testing and repair of embedded memory |
US5734661A (en) * | 1996-09-20 | 1998-03-31 | Micron Technology, Inc. | Method and apparatus for providing external access to internal integrated circuit test circuits |
-
1998
- 1998-04-30 TW TW87106714A patent/TW384477B/en not_active IP Right Cessation
- 1998-05-12 JP JP10129201A patent/JPH1117130A/en active Pending
- 1998-05-13 GB GB9810262A patent/GB2327506B/en not_active Expired - Fee Related
- 1998-05-27 DE DE19823583A patent/DE19823583B4/en not_active Expired - Fee Related
-
2007
- 2007-01-11 JP JP2007003807A patent/JP2007179731A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59168995A (en) * | 1983-03-17 | 1984-09-22 | Mitsubishi Electric Corp | Memory |
JPH04208880A (en) * | 1990-11-30 | 1992-07-30 | Nec Corp | Semiconductor device |
JPH06194421A (en) * | 1992-12-24 | 1994-07-15 | Kawasaki Steel Corp | Semiconductor device |
JPH0799000A (en) * | 1993-09-30 | 1995-04-11 | Nec Corp | Method and circuit for testing ram block |
JPH08262116A (en) * | 1995-03-03 | 1996-10-11 | Internatl Business Mach Corp <Ibm> | Bist tester for many memories |
Also Published As
Publication number | Publication date |
---|---|
GB2327506A (en) | 1999-01-27 |
JPH1117130A (en) | 1999-01-22 |
DE19823583B4 (en) | 2013-07-18 |
GB2327506B (en) | 2002-07-10 |
DE19823583A1 (en) | 1998-12-24 |
TW384477B (en) | 2000-03-11 |
GB9810262D0 (en) | 1998-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100281894B1 (en) | Memory test control circuit and memory test method of memory logic complex semiconductor device | |
JPH06333391A (en) | Synchronous semiconductor memory | |
KR20010071455A (en) | On-chip circuit and method for testing memory devices | |
JP3918317B2 (en) | Semiconductor memory device | |
US20100103752A1 (en) | Semiconductor memory device and method for reading/writing data thereof | |
US7047461B2 (en) | Semiconductor integrated circuit device with test data output nodes for parallel test results output | |
JP3792602B2 (en) | Semiconductor memory device | |
JPH06267298A (en) | Semiconductor memory with built-in parallel bit test mode | |
JPH1173773A (en) | Semiconductor device | |
JP3753606B2 (en) | Operation mode setting circuit and method for semiconductor memory device | |
JP3797810B2 (en) | Semiconductor device | |
US6158036A (en) | Merged memory and logic (MML) integrated circuits including built-in test circuits and methods | |
US6199025B1 (en) | Semiconductor device having selectable device type and methods of testing device operation | |
JP3822371B2 (en) | Semiconductor memory device having simultaneous column selection line activation circuit and column selection line control method | |
JP2007179731A (en) | Merged memory and logic integrated semiconductor device, and merged memory test method | |
US8274854B2 (en) | Semiconductor storage device and method for producing semiconductor storage device | |
JPH11317100A (en) | Semiconductor memory | |
KR100307626B1 (en) | Merged memory logic integrated circuit device having DRAM and buffer memory | |
JP2000163990A (en) | Semiconductor storage device | |
KR20080006711A (en) | Semiconductor memory device with built-in self test circuit | |
JP3348632B2 (en) | Memory with high-speed test function | |
US7106634B2 (en) | Semiconductor memory device and method of inputting or outputting data in the semiconductor memory device | |
KR100524927B1 (en) | Word Line Control Circuit for Bank Interleave function | |
JP2001242226A (en) | Semiconductor device and test method thereof | |
JP2000251496A (en) | Semiconductor integrated circuit device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080208 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080222 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100204 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101130 |