[go: up one dir, main page]

JP5115090B2 - 半導体メモリ、半導体メモリのテスト方法およびシステム - Google Patents

半導体メモリ、半導体メモリのテスト方法およびシステム Download PDF

Info

Publication number
JP5115090B2
JP5115090B2 JP2007210114A JP2007210114A JP5115090B2 JP 5115090 B2 JP5115090 B2 JP 5115090B2 JP 2007210114 A JP2007210114 A JP 2007210114A JP 2007210114 A JP2007210114 A JP 2007210114A JP 5115090 B2 JP5115090 B2 JP 5115090B2
Authority
JP
Japan
Prior art keywords
signal
address
supplied
command
address 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.)
Expired - Fee Related
Application number
JP2007210114A
Other languages
English (en)
Other versions
JP2009043381A (ja
Inventor
郁 森
俊和 中村
潤 大野
正樹 奥田
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.)
Fujitsu Semiconductor Ltd
Original Assignee
Fujitsu Semiconductor 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 Fujitsu Semiconductor Ltd filed Critical Fujitsu Semiconductor Ltd
Priority to JP2007210114A priority Critical patent/JP5115090B2/ja
Priority to KR1020080047649A priority patent/KR100957065B1/ko
Priority to US12/130,480 priority patent/US7675773B2/en
Publication of JP2009043381A publication Critical patent/JP2009043381A/ja
Application granted granted Critical
Publication of JP5115090B2 publication Critical patent/JP5115090B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/18Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/406Management or control of the refreshing or charge-regeneration cycles
    • G11C11/40615Internal triggering or timing of refresh, e.g. hidden refresh, self refresh, pseudo-SRAMs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/1201Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details comprising I/O circuitry
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/48Arrangements in static stores specially adapted for testing by means external to the store, e.g. using direct memory access [DMA] or using auxiliary access paths
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/04Arrangements for selecting an address in a digital store using a sequential addressing device, e.g. shift register, counter
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/406Management or control of the refreshing or charge-regeneration cycles
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
    • G11C2029/1802Address decoder

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Dram (AREA)

Description

本発明は、ロウアドレス信号およびコラムアドレス信号を受けて動作する半導体メモリに関する。
擬似SRAM等の半導体メモリは、DRAMのメモリセル(ダイナミックメモリセル)を有し、メモリセルのリフレッシュ動作を内部で自動的に実行することでSRAMとして動作する。擬似SRAMは、読み出し動作または書き込み動作を実行していない期間に、CPU等のコントローラに認識されることなくリフレッシュ動作を実行する。リフレッシュ動作は、擬似SRAMの内部で周期的に発生する内部リフレッシュ要求に応答して、内部アドレスカウンタで生成されるアドレス信号を用いて実行される(例えば、特許文献1参照。)。
特開平1−125796号公報
擬似SRAMのメモリコアは、DRAMのメモリコアと同じ構造を有しており、メモリコアはDRAMとして動作する。このため、DRAMと擬似SRAMが製造される場合に、DRAMと同じプログラムを擬似SRAMのテストに使用できれば、テスト効率は向上する。特に、マトリックス状に配置されるメモリセルに所定のデータパターンを書き込むためのテストパターンは、メモリコアのレイアウト構造に依存して設計される。このため、同じ構造のメモリコアを有する擬似SRAMとDRAMで、それぞれテストパターンを設計することは無駄である。
しかし、擬似SRAMでは、ロウアドレス信号とコラムアドレス信号は、アクセスコマンドとともに互いに異なる端子を介して同時に供給される(アドレスノンマルチプレクス方式)。一方、DRAMでは、ロウアドレス信号とコラムアドレス信号は、共通のアドレス端子から順次に供給される(アドレスマルチプレクス方式)。したがって、従来、DRAMのテストパターンを擬似SRAMのテストに用いることはできなかった。
本発明の目的は、他の半導体メモリのテスト資産を用いて、半導体メモリをテスト可能にすることで、テスト効率を向上し、テストコストを削減することである。
本発明の一形態では、メモリコアは、複数のメモリセル、メモリセルに接続された複数のワード線、メモリセルに接続された複数のビット線、ロウアドレス信号に応じてワード線を選択するロウデコーダ、およびコラムアドレス信号に応じてビット線を選択するコラムデコーダを有する。アドレス切替回路は、第1動作モード中に、第1アドレス端子群に供給されるロウアドレス信号および第2アドレス端子群に供給されるコラムアドレス信号を受け、受けたロウアドレス信号およびコラムアドレス信号をロウデコーダおよびコラムデコーダに供給する。また、アドレス切替回路は、第2動作モード中に、第2アドレス端子群に供給されるロウアドレス信号を受け、その後、第2アドレス端子群に供給されるコラムアドレス信号を受け、受けたロウアドレス信号およびコラムアドレス信号をロウデコーダおよびコラムデコーダに供給する。
第2動作モードでは、アドレスを受けるために必要なアドレス端子の数は、第1動作モードに比べて少ない。このため、半導体メモリの動作テストを第2動作モードで実施することで、一度にテストできる半導体メモリの数を増やすことができる。また、ロウアドレス信号およびコラムアドレス信号を同じアドレス端子で順次に受けて動作する他の半導体メモリのテスト資産を用いて、半導体メモリをテストすることが可能になる。この結果、テスト効率を向上でき、テストコストを削減できる。例えば、半導体メモリのテストでは、まず、半導体メモリは第2動作モードに設定される。次に、ロウアドレス信号およびコラムアドレス信号が順次に第2アドレス端子群に供給され、半導体メモリの動作テストが実施される。例えば、第1動作モードは通常動作モードであり、第2動作モードはテストモードである。例えば、半導体メモリは、半導体メモリをアクセスするコントローラとともにシステムを構成する。
本発明では、他の半導体メモリのテスト資産を用いて、半導体メモリをテストできるため、テスト効率を向上でき、テストコストを削減できる。
以下、実施形態を図面を用いて説明する。図中、太線で示した信号線は、複数本で構成されている。また、太線が接続されているブロックの一部は、複数の回路で構成されている。信号が伝達される信号線には、信号名と同じ符号を使用する。先頭に”/”の付いている信号および末尾に”X”の付いている信号は、負論理を示している。末尾に”Z”の付いている信号は、正論理を示している。図中の二重丸は、外部端子(パッド)を示している。図中の二重の四角印は、半導体メモリがウエハ状態のときに電圧が供給されるテスト端子(パッド)である。
図1は、第1の実施形態を示している。半導体メモリMEMは、例えば、擬似SRAMである。擬似SRAMは、DRAMのメモリセルを有し、SRAMのインタフェースを有する。半導体メモリMEMは、メモリコアおよびアドレス切替回路を有している。メモリコアは、複数のメモリセルMC、メモリセルMCに接続された複数のワード線WL、メモリセルMCに接続された複数のビット線BL、/BL、ロウアドレス信号RADに応じてワード線WLを選択するロウデコーダRDEC、およびコラムアドレス信号CADに応じてビット線BL、/BLを選択するコラムデコーダCDECを有する。アドレス切替回路は、モード信号CIFZが第1動作モードを示すときに、第1アドレス端子群ADaに供給されるロウアドレス信号RAD(AD9−15)および第2アドレス端子群ADbに供給されるコラムアドレス信号CAD(AD0−8)を受け、受けたロウアドレス信号RADおよびコラムアドレス信号CADをロウデコーダRDECおよびコラムデコーダCDECに供給する。また、アドレス切替回路は、モード信号CIFZが第2動作モードを示すときに、第2アドレス端子群ADbに供給されるロウアドレス信号RAD(AD0−8)を受け、その後、第2アドレス端子群ADbに供給されるコラムアドレス信号CAD(AD0−8)を受け、受けたロウアドレス信号RADおよびコラムアドレス信号CADをロウデコーダRDECおよびコラムデコーダCDECに供給する。第2動作モードでは、アドレスADを受けるために必要なアドレス端子の数は少ない。
第1の実施形態では、例えば、メモリMEMの動作テストを第2動作モードで実施することで、一度にテストできるメモリMEMの数を増やすことができる。また、ロウアドレス信号RADおよびコラムアドレス信号CADを同じアドレス端子ADbで順次に受けて動作するDRAM等のテスト資産(テストパターン等)を用いて、メモリMEMをテストすることが可能になる。この結果、テスト効率を向上でき、テストコストを削減できる。メモリMEMのテストは、例えば、図26に示すテストシステムにより実施される。メモリMEMのテストでは、まず、メモリMEMは第2動作モードに設定される。次に、ロウアドレス信号RADおよびコラムアドレス信号CADが順次に第2アドレス端子群ADbに供給され、メモリMEMの動作テストが実施される。例えば、第1動作モードは通常動作モード(擬似SRAMインタフェースモード)であり、第2動作モードはテストモード(SDRAMインタフェースモード)である。メモリMEMは、例えば、図25に示すように、メモリMEMをアクセスするコントローラとともにシステムを構成する。
図2は、第2の実施形態を示している。第1の実施形態と同じ要素については詳細な説明は省略する。メモリMEMは、図1に加えて、アクセス制御回路を有している。半導体メモリMEMは、例えば、擬似SRAMである。メモリMEMは、例えば、図25に示すように、メモリMEMをアクセスするコントローラとともにシステムを構成する。メモリMEMのテストは、例えば、図26に示すテストシステムにより実施される。
アクセス制御回路は、モード信号CIFZが第1動作モードを示すときに、メモリコアのアクセス動作を実行するためのアクセス制御信号(例えば、図4に示すイコライズ信号EQZ、ビット制御信号BLTZ、ワード制御信号WLONZ、センスアンプ制御信号SAEZ、コラム制御信号CLPZ、ライトアンプ制御信号WAEZ、リードアンプ制御信号RAEZ等)を、コラムアドレス信号CADおよびロウアドレス信号RADとともに供給されるアクセスコマンドCMDに応答してメモリコアに出力する。また、アクセス制御回路は、モード信号CIFZが第2動作モードを示すときに、アクセス制御信号を、アドレス切替回路へのコラムアドレス信号CADの供給に応答してメモリコアに出力する。これにより、コラムアドレス信号CADとロウアドレス信号RADを異なるタイミングで受ける第2動作モード中に、コラムアドレス信号CADの供給に合わせてメモリコアを動作させることができる。
以上、第2の実施形態においても、第1の実施形態と同様の効果を得ることができる。さらに、アドレスマルチプレクス方式のDRAM等のテスト資産を用いてメモリMEMをテストする場合に、メモリコアの動作タイミングをアドレスの供給タイミングに合わせることができ、メモリMEMを正しく動作できる。この結果、テスト効率を向上でき、テストコストを削減できる。
図3は、第3の実施形態におけるアクセス制御回路の詳細を示している。第1および第2の実施形態と同じ要素については詳細な説明は省略する。アクセス制御回路を除く構成は、図2と同じである。すなわち、半導体メモリMEMは、例えば、擬似SRAMである。メモリMEMは、例えば、図25に示すように、メモリMEMをアクセスするコントローラとともにシステムを構成する。メモリMEMのテストは、例えば、図26に示すテストシステムにより実施される。
アクセス制御回路は、アクティブ制御回路、コマンド出力制御回路およびコア制御回路を有している。アクティブ制御回路は、第1動作モード中にアクティブイネーブル信号ACTENZを活性化し続け、第2動作モード中に、アクティブイネーブル信号ACTENZをコラムアドレス信号CADの供給に応答して活性化する。コマンド出力制御回路は、アクティブイネーブル信号ACTENZの活性化中に、アクセスコマンドCMDをアクセス要求信号RDPZまたはWRPZとして出力し、アクティブイネーブル信号ACTENZの非活性化中にアクセス要求信号RDPZ、WRPZの出力を禁止する。アクセス要求信号RDPZは、読み出しコマンドに応答して生成され、アクセス要求信号WRPZは、書き込みコマンドに応答して生成される。コア制御回路は、メモリコアのアクセス動作を実行するために、アクセス要求信号RDPZまたはWRPZに応じてアクセス制御信号を生成する。
この実施形態では、コマンド出力制御回路は、アクティブイネーブル信号ACTENZの非活性化中にアクセスコマンドCMDを受けたときに、アクティブイネーブル信号ACTENZが活性化するまで、アクセス要求信号RDPZまたはWRPZを出力しない。したがって、第2動作モード中、アクセス要求信号RDPZまたはWRPZは、アクティブイネーブル信号ACTENZの活性化に同期して出力される。これにより、アクセス制御回路は、コラムアドレス信号CADの供給に応答してアクセス制御信号をメモリコアに出力できる。
以上、第3の実施形態においても、第1および第2の実施形態と同様の効果を得ることができる。さらに、アクティブイネーブル信号ACTENZに応じて、アクセス要求信号RDPZ、WRPZの出力を許可/禁止することにより、簡易な回路により、メモリコアがアクセス動作を開始するタイミングを動作モードに応じて変更できる。すなわち、アドレスマルチプレクス方式のDRAM等のテスト資産を用いてメモリMEMをテストする場合に、メモリMEMを正しく動作できる。この結果、テスト効率を向上でき、テストコストを削減できる。
図4は、第4の実施形態を示している。半導体メモリMEMは、例えば、擬似SRAMタイプのFCRAM(Fast Cycle RAM)である。このFCRAMは、DRAMのメモリセルを有し、SRAMのインタフェースを有する。メモリMEMは、テストエントリ回路10、IF制御回路12、CR制御回路14、コンフィギュレーションレジスタ16、コマンドバッファ18、コマンド生成回路20、コア制御回路22、アドレス制御回路24、リフレッシュ要求生成回路26、リフレッシュアドレスカウンタ28、アドレスバッファ30、アドレス切替回路32、アドレス選択回路34、データ入出力バッファ36、データ制御回路38およびメモリコア40を有している。
特に図示していないが、メモリMEMは、不良のメモリセル等を救済するための冗長回路と、冗長回路を使用可能にするための冗長ヒューズ回路、冗長制御回路を有している。例えば、冗長回路は、冗長メモリセル、冗長メモリセルに接続された冗長ワード線、冗長ワード線に接続された冗長ワードデコーダおよび冗長ワードドライバ等を有している。冗長ヒューズ回路は、不良アドレスを記憶する。冗長制御回路は、アドレス信号が不良アドレスと一致することを検出し、通常のメモリセルのアクセスを禁止し冗長メモリセルのアクセスを許可する。なお、メモリMEMは、後述する図25に示すように、CPUとともにシステムを構成する。
テストエントリ回路10は、テストコマンドとともに供給されるアドレス信号RAD、CADに応じてテスト信号TESZ(TES1Z、TES2Z、TES3Z、TES4Z、TESnZ)を生成する。テストコマンドは、コマンドバッファ18を介して供給される。テスト信号TESZに応じてメモリMEM内のテスト回路が動作し、メモリMEMのテストが実施される。テストエントリ回路10の動作は、図6、図7、図8に示す。
IF制御回路12は、テストパッドIF(テスト端子)の電圧値およびテスト信号TES1−4Zの値に応じて、共通インタフェースモード信号CIFZ(以下、モード信号とも称する)およびレジスタ設定信号CCRZを出力する。モード信号CIFZが活性化される共通インタフェースモード(テストモードTEST;SDRAMインタフェースモード;第2動作モード)中、メモリMEMの入出力インタフェースは、SDRAMのインタフェース仕様に設定される。これにより、後述するように、SDRAMのテストパターンを用いてLSIテスタによりメモリMEMをテストできる。モード信号CIFZが非活性化されている通常動作モード(第1動作モード;FCRAMインタフェースモード)中、メモリMEMの入出力インタフェースは、通常のFCRAM(擬似SRAM)インタフェース仕様に設定される。IF制御回路12の詳細は、図5に示す。
CR制御回路14(コンフィギュレーションレジスタ制御回路)は、コンフィギュレーションレジスタ16を設定するための所定のコマンドおよびアドレス信号RAD、CADを受けたときに、設定信号SETP0Z、SETP1Zを出力する。CR制御回路14は、レジスタ設定信号CCRZが高論理レベルに活性化されているとき、アドレス信号RAD、CADの値をレジスタ設定ビットCRBITとして出力する。CR制御回路14は、レジスタ設定信号CCRZが低論理レベルに活性化されているとき、データDQ(共通データバスCDB)の値をレジスタ設定ビットCRBITとして出力する。CR制御回路14の詳細は、図9に示す。
コンフィギュレーションレジスタ16は、レジスタ設定ビットCRBITの値を設定信号SETP0ZまたはSETP1Zに同期して受け、受けた値を記憶し、記憶している値をレジスタ信号CRとして出力する。例えば、レジスタ信号CRは、バースト長、動作モード、読み出しレイテンシ等を設定するために出力される。バースト長は、1回の読み出しコマンドに応答してデータ端子DQから出力されるデータの出力回数、および1回の書き込みコマンドに応答してデータ端子DQで受けるデータの入力回数である。動作モードは、クロック信号CLKに同期で書き込み動作または読み出し動作を実行する同期モードまたはクロック信号CLKに非同期で書き込み動作または読み出し動作を実行する非同期モードのいずれかである。読み出しレイテンシは、読み出しコマンドを受けてから最初の読み出しデータDQが出力されるまでのクロックサイクル数である。コンフィギュレーションレジスタ16の詳細は、図9に示す。
コマンドバッファ18は、クロック信号CLKおよびコマンド信号CMD(チップイネーブル信号CE2、/CE1、アドレスバリッド信号/ADV、アウトプットイネーブル信号/OE、ライトイネーブル信号/WE、アッパーバイトコントロール信号/UBおよびロウアーバイトコントロール信号/LB)を受け、受けた信号をチップイネーブル信号CE1Z、CE1X、アドレスバリッド信号ADVZ、ADVX、アウトプットイネーブル信号OEZ、ライトイネーブル信号WEZ、WEX、アッパーバイトコントロール信号UBZおよびロウアーバイトコントロール信号LBZとしてコマンド生成回路20等に出力する。
コマンド生成回路20は、コマンドバッファ18からの信号(外部アクセス要求)またはリフレッシュ要求回路26からのリフレッシュ要求に応じて、読み出し動作を実行するための読み出し信号RDPZ、書き込み動作を実行するための書き込み信号WRPZまたはリフレッシュ動作を実行するためのリフレッシュ信号REFPZを出力する。コマンド生成回路20のアービタARBは、読み出しコマンドおよび書き込みコマンドと、リフレッシュ要求RREQとの優先順を決める。例えば、アービタARBは、読み出しコマンドとリフレッシュ要求RREQを同時に受けたときに、リフレッシュ要求RREQを優先させる。読み出しコマンドに応答する読み出し信号RDPZの出力は、リフレッシュ要求RREQに応答するリフレッシュ動作が完了するまで保留される。逆に、読み出し動作中にリフレッシュ要求RREQが供給されたとき、リフレッシュ要求RREQに応答するリフレッシュ信号REFPZの出力は、読み出し動作が完了するまで一時保留される。
また、コマンド生成回路20は、アクセス動作(読み出し動作、書き込み動作およびリフレッシュ動作)を実行するための後述する制御信号PRENX、PRATD、PWENX、PWATD、ACTENZ、REREZ等を出力する。なお、コマンド生成回路20は、共通インタフェースモード中と通常動作モード中で一部の制御信号の出力タイミングを変更する。コマンド生成回路20の詳細は、図13に示す。
コア制御回路22は、リフレッシュ動作を実行するときに、リフレッシュ信号REFZを高論理レベルに変化し、リフレッシュ動作を実行しないときに、リフレッシュ信号REFZを低論理レベルに変化する。コア制御回路22は、読み出し信号RDPZ、書き込み信号WRPZまたはリフレッシュ信号REFPZに応答して、メモリコア40のアクセス動作(読み出し動作、書き込み動作またはリフレッシュ動作)を制御するために、アクセス制御信号(イコライズ信号EQZ、ビット制御信号BLTZ、ワード制御信号WLONZ、センスアンプ制御信号SAEZ、コラム制御信号CLPZ(CLPDZ)、ライトアンプ制御信号WAEZ、リードアンプ制御信号RAEZ等)を出力する。コア制御回路22の詳細は、図17に示す。
イコライズ信号EQZは、ビット線BL、/BLをプリチャージするためのタイミング信号である。ビット制御信号BLTZは、ビット線対BL、/BLをセンスアンプSAに接続するためのタイミング信号である。ワード制御信号WLONZは、ワード線WLを活性化するためのタイミング信号である。センスアンプ制御信号SAEZは、センスアンプSAを活性化するためのタイミング信号である。コラム制御信号CLPZ(CLPDZ)は、ビット線対BL、/BLをデータバスMDQに接続するためのコラムスイッチCSWをオンするためのタイミング信号である。ライトアンプ制御信号WAEZは、ライトアンプWAを動作するためのタイミング信号である。リードアンプ制御信号RAEZは、リードアンプRAを動作するためのタイミング信号である。
コマンド生成回路20およびコア制御回路22は、図15、図16、図28、図30等に示すように、通常動作モード中に、メモリコア40のアクセス動作を実行するためのアクセス制御信号を、コラムアドレス信号CADおよびロウアドレス信号RADとともに供給されるアクセスコマンドRD、WRに応答してメモリコア40に出力し、共通インタフェースモード中に、アクセス制御信号を、アドレス切替回路32へのコラムアドレス信号IAD0−8の供給に応答してメモリコア40に出力するアクセス制御回路として動作する。
アドレス制御回路24は、モード信号CIFZおよびコマンドバッファ18からのチップイネーブル信号CE1X、アドレスバリッド信号ADVX等に応じて、アドレス切替回路32の動作を制御するためのアドレスラッチ信号ADLATZ、RADLATZ、PALATZおよびコラムアドレスイネーブル信号CAENZを出力する。アドレスラッチ信号ADLATZおよびコラムアドレスイネーブル信号CAENZは、コマンド生成回路20にも出力される。アドレス制御回路24の詳細は、図14に示す。
リフレッシュ要求生成回路26は、例えば、発振信号を所定の周期で出力する発振器を有している。リフレッシュ要求生成回路26は、発振信号の周波数を分周し、リフレッシュ要求RREQ(内部アクセス要求)を生成する。リフレッシュ要求生成回路26は、コンフィギュレーションレジスタ16のリフレッシュ禁止ビットがセットされているとき、図示しないリフレッシュ禁止信号を受けてリフレッシュ要求RREQの生成を停止する。これにより、リフレッシュ動作は禁止される。なお、リフレッシュ動作を禁止するために、リフレッシュ禁止信号をコマンド生成回路20に供給して、コマンド生成回路20によるリフレッシュ要求RREQの受け付けを禁止してもよい。リフレッシュアドレスカウンタ28は、リフレッシュ要求RREQに同期して、リフレッシュアドレス信号RRADを順次生成する。リフレッシュアドレス信号RRADは、ワード線WLを選択するためのロウアドレス信号である。
アドレスバッファ30は、アドレス端子ADに供給されるアドレス信号AD(AD0−22)をロウアドレス信号RADまたはコラムアドレス信号CADとして受け、受けたアドレス信号を内部アドレス信号IAD(IAD0−22)として出力する。後述するように、このメモリMEMは、通常動作モード中に、ロウアドレス信号RADとコラムアドレス信号CADを互いに異なるアドレス端子ADで同時に受けるアドレスノンマルチプレクスモードで動作する。また、メモリMEMは、共通インタフェースモード中に、ロウアドレス信号RADとコラムアドレス信号CADを共通のアドレス端子ADで順次に受けるアドレスマルチプレクスモードで動作する。ロウアドレス信号RADは、ワード線WLを選択するために供給される。コラムアドレス信号CADは、ビット線対BL、/BLを選択するために供給される。
アドレス切替回路32は、通常動作モード中に、アドレス端子AD0−8に供給されるアドレス信号をコラムアドレス信号CADとして出力し、アドレス端子AD9−22に供給されるアドレス信号をロウアドレス信号RADとして出力する。アドレス切替回路32は、共通インタフェースモード中に、最初にアドレス端子AD0−13に供給されるアドレス信号をロウアドレス信号RADとして出力し、次にアドレス端子AD0−8に供給されるアドレス信号をコラムアドレス信号CADとして出力する。アドレス切替回路32の詳細は、図18に示す。
アドレス選択回路34は、リフレッシュ動作を実行するときにリフレッシュアドレス信号RRADを選択し(REFZ=高レベル)、リフレッシュ動作を実行しないときにロウアドレス信号RADを選択し(REFZ=低レベル)、選択した信号を内部ロウアドレス信号IRADとしてメモリコア30に出力する。データ入出力バッファ36は、書き込みデータ信号をデータ端子DQ(例えば、16ビット)を介して受信し、受信したデータ信号をデータバスDINに出力する。また、データ入出力バッファ36は、後述するメモリセルMCからの読み出しデータ信号をデータバスDOUTを介して受信し、受信したデータ信号をデータ端子DQに出力する。
データ制御回路38は、書き込み動作時に、書き込みデータ信号DINをコラムアドレス信号CAD0−2に対応する共通データバスCDBに出力する。データ制御回路38は、読み出し動作時に、共通データバスCDB上の読み出しデータをコラムアドレス信号CAD0−2に応じて選択し、読み出しデータ信号DOUTとして出力する。データ制御回路38の詳細は、図22に示す。
メモリコア40は、メモリブロックMBLK、コラムデコーダCDEC、リードアンプRAおよびライトアンプWAを有している。メモリブロックMBLKは、ロウブロックRBLK(RBLK0−1;メモリブロック)と、ロウブロックRBLK0−1に対応するロウデコーダRDECと、ロウブロックRBLK0−1の間に配置されたセンスアンプ領域SAAとを有している。なお、ロウブロックRBLKの数は、4個、8個あるいは10個等でもよい。ロウデコーダRDECは、ロウアドレス信号RADに応じてワード線WLを選択する。センスアンプ領域SAAは、ロウブロックRBLK0−1にそれぞれ対応するプリチャージ回路PREおよび接続スイッチBTと、ロウブロックRBLK0−1に共有されるセンスアンプSAおよびコラムスイッチCSWとを有している。
コラムデコーダCDECは、コラムアドレス信号CADに応じてビット線BL、/BLを選択する。具体的には、コラムデコーダCDECは、最大のバースト長に対応する数のビット線対BL、/BLを選択するために、コラムアドレス信号CAD3−8をデコードする。リードアンプRAは、読み出しアクセス動作時に、コラムスイッチCSWを介してデータバスMDQに出力される相補の読み出しデータを増幅する。ライトアンプWAは、書き込みアクセス動作時に、共通データバスCDBを介して供給される相補の書き込みデータを増幅し、ビット線対BL、/BLに供給する。メモリコア40の詳細は、図23に示す。
図5は、図4に示したIF制御回路12の詳細を示している。IF制御回路12は、セレクタSEL1、SEL2、抵抗R1およびスイッチ回路SW1を有している。セレクタSEL1は、テスト信号TES1Z(モード選択制御信号)が低論理レベルのときにテストパッドIFの値をモード信号CIFZとして出力し、テスト信号TES1Zが高論理レベルのときにテスト信号TES2Z(モード切替信号)の値をモード信号CIFZとして出力する。これにより、テストパッドIFが電源線等に接続されている場合にも、後述する図36等に示すように、メモリMEMの動作モードを変更できる。
セレクタSEL2は、テスト信号TES1Zが低論理レベルのときにテストパッドIFの値をレジスタ設定信号CCRZとして出力し、テスト信号TES1Zが高論理レベルのときにテスト信号TES3Z(レジスタ切替信号)の値をレジスタ設定信号CCRZとして出力する。これにより、テストパッドIFが電源線等に接続されている場合にも、後述する図36等に示すように、コンフィギュレーションレジスタ16の設定方法を変更できる。
スイッチ回路SW1は、テスト信号TES4Z(遮断信号)が低論理レベルのときにオンし、テストパッドIFを接地線(所定の電圧が供給される電圧線)に接続する。スイッチ回路SW1は、テスト信号TES4Zが高論理レベルのときにオフし、テストパッドIFをフローティング状態に設定する。スイッチ回路SW1をオフすることで、テストパッドIFが電源線等に接続されている場合にも、テストパッドIFから接地線にリーク電流が流れることを防止できる。したがって、メモリMEMのテストにおいて、電流値を正確に測定できる。
図6は、共通インタフェース(IF)モード中のテストエントリ回路10の動作を示している。破線で示したクロック信号CLKは、メモリMEMに実際に供給されるのではなく、コマンド信号/CE1、/ADV、/WE、/OEにより生成されるサイクルを示している。テストエントリ回路10は、クロック端子CLKでクロック信号CLKを受けることなく動作する。共通インタフェースモード(CIFZ=Hレベル)では、図8に示すSDRAMのテストモードエントリに用いられるテストコマンドTEST1−TEST8(テストパターン)がメモリMEMに供給される。図6では、/UB信号および/LB信号が高論理レベルに非活性化されているため、メモリMEMに供給されるコマンド信号は、通常のアクセス動作に使用されないイリーガルコマンドである。
共通インタフェースモード中、テストエントリ回路10は、テストコマンドTEST1−8が正しいとき、4回目の/OE信号の立ち下がりエッジに同期してコラムアドレス信号CAD0−8(AD0−8;サブテストコードSCD)を受ける。テストエントリ回路10は、最初のテストコマンドTEST1とともに供給されたロウアドレス信号RAD0−13(AD0−13;メインテストコードMCD)とサブテストコードSCDとがテスト信号TESZのセットを示すときに、メモリコア40等の内部回路をテストするために、対応するテスト信号TESZを活性化し、メモリMEMをテストするためのテストモードにエントリする。このように、共通インタフェースモード中、テストエントリ回路10は、メインテストコードMCDおよびサブテストコードSCDを、ロウアドレス信号RADとコラムアドレス信号CADとして順次に受ける(アドレスマルチプレクス)。
図には示していないが、テストエントリ回路10は、メインテストコードMCDおよびサブテストコードSCDが、テスト信号TESZのリセットを示すときに、対応するテスト信号TESZを非活性化する。
図7は、FCRAMインタフェース(IF)モード(通常動作モード)中のテストエントリ回路10の動作を示している。通常動作モードでは、メインテストコードMCDおよびサブテストコードSCDを、ロウアドレス信号RAD0−13(AD9−22)およびコラムアドレス信号CAD0−8(AD0−8)として一度で受ける。このために、テスト信号TES1Z等を活性化するためのテストパターンは、図6より1つ少ない。その他の動作は、図6と同じである。
図8は、SDRAMのテストモードエントリを示している。SDRAMでは、例えば、2回のイリーガルコマンドとともに供給されるロウアドレス信号RAD0−13(AD0−13;メインテストコードMCD)とコラムアドレス信号CAD0−8(AD0−8;サブテストコードSCD)に応じてテスト信号TESZが活性化される。その後、6回のダミーサブテストコードDSCDが供給される。
図6に示した共通インタフェースモードでは、SDRAMと同様に、メインテストコードMCDおよびサブテストコードSCDをアドレスマルチプレクス方式で受け、テストモードにエントリあるいはテストモードからイクジットできる。このため、メモリMEMをテストする際に、アドレス端子AD14−22を未使用にでき、LSIテスタで一度にテストできるメモリMEMの数を増やすことができる。また、テストモードエントリのために供給されるテストパターンTEST1−TEST8を、SDRAMと共通にできる。したがって、各端子に供給する信号のタイミングを決める定義ファイルを除いて、テストプログラムをSDRAMと共通にできる。
図9は、図4に示したCR制御回路14およびコンフィギュレーションレジスタ16の詳細を示している。CR制御回路14は、アドレス判定回路ADJDG、CRセット制御回路CRSETおよびコンフィギュレーションレジスタ16のビットREGに対応する複数のセレクタSELを有している。アドレス判定回路ADJDGは、レジスタ設定信号CCRZが低論理レベルのとき、アドレス信号RAD、CADが全て高論理レベルのときに、アドレス判定信号CRADZを高論理レベルに変化し、アドレス信号RAD、CADのいずれか1ビットが低論理レベルのときに、アドレス判定信号CRADZを低論理レベルに変化する。また、アドレス判定回路ADJDGは、レジスタ設定信号CCRZが高論理レベルのとき、アドレス信号RAD、CADの値によらず、アドレス判定信号CRADZを高論理レベルに設定する。
CRセット制御回路CRSETは、メモリMEMの外部から供給される読み出しコマンドおよび書き込みコマンドを読み出し信号RDPZおよび書き込み信号WRPZとして検出する。CRセット制御回路CRSETは、検出したコマンドに対応するアドレス判定信号CRADZが全て高論理レベルであり、かつコマンドの供給順序と供給回数が予め決められた規則と同じであるときに、設定パルス信号SETP0Z、SETP1Zを順次に出力する。セレクタSELは、レジスタ設定信号CCRZが低論理レベルのとき、共通データバスCDBに供給されるデータ信号DQをレジスタ設定ビットCRBITとして出力する。セレクタSELは、レジスタ設定信号CCRZが高論理レベルのとき、アドレス信号RAD、CADの値をレジスタ設定ビットCRBITとして出力する。
コンフィギュレーションレジスタ16は、レジスタ設定ビットCRBIT毎に2つのレジスタREG0(REG00、REG10、REG20、...)、REG1(REG01、REG11、REG21、...)を有している。レジスタREG0は、設定パルス信号SETP0Zに同期してレジスタ設定ビットCRBITの値を記憶し、レジスタ信号CR0(CR00、CR10、CR20,...)として出力する。レジスタREG1は、設定パルス信号SETP1Zに同期してレジスタ設定ビットCRBITの値を記憶し、レジスタ信号CR1(CR01、CR11、CR21、...)として出力する。
図10は、共通インタフェースモード中のCR制御回路14およびコンフィギュレーションレジスタ16の動作を示している。共通インタフェースモードでは、アドレス信号RAD、CADによらず、アドレス判定信号CRADZは高論理レベルHに固定される(図10(a))。これにより、アドレス信号RAD、CADに、図12に示すデータ信号DQと同じ値(RDa、RDa、RDa、KEY0−2)を順次に供給できる(図10(b))。換言すれば、共通インタフェースモード中に、アドレス信号を用いて設定されるSDRAMのモードレジスタ設定と同じテストパターンを使用して、コンフィギュレーションレジスタ16を設定できる。
CR制御回路14は、1回の読み出しコマンドRDと5回の書き込みコマンドWRが連続してメモリMEMに供給されたとき、最後の2回の書き込みコマンドWRとともに供給されたアドレス信号RAD、CADの値をコードKEY1、KEY2として、コンフィギュレーションレジスタ16のレジスタREG0、REG1にそれぞれ書き込む(図10(c、d))。そして、コンフィギュレーションレジスタ16は、書き込まれた値に対応するレジスタ信号CR0、CR1を出力する。なお、コードKEY0は、例えば、最下位ビットが高論理レベルのときにコンフィギュレーションレジスタ16の設定動作が行われ、最下位ビットが低論理レベルのときにコンフィギュレーションレジスタ16のベリファイ動作が行われる。
図11は、FCRAMインタフェース(IF)モード中のCR制御回路14およびコンフィギュレーションレジスタ16の動作を示している。通常動作モードでは、CR制御回路14は、アドレス信号RAD、CADの値が全て高論理レベルHのときのみ、設定パルス信号SETP0Z、SETP1Zを順次に出力する(図11(a))。そして、最後の2回の書き込みコマンドWRとともに供給されたデータ信号DQの値をコードKEY1、KEY2として、コンフィギュレーションレジスタ16のレジスタREG0、REG1にそれぞれ書き込む(図11(b、c))。レジスタREG0、REG1の設定がデータ信号DQの値を用いて行われることを除き、図11の動作は、図10と同じである。
図12は、図9に示したCR制御回路14およびコンフィギュレーションレジスタ16の動作の概要を示している。テスト信号TES1Zが低論理レベルLに設定されているとき、レジスタ設定信号CCRZの論理は、テストパッドIFの論理と同じである(図12(a、b))。テストパッドIFに高論理レベルHが供給されているとき、コンフィギュレーションレジスタ16は、アドレス信号ADに応じて設定される(図12(a))。テストパッドIFに低論理レベルLが供給されているとき、コンフィギュレーションレジスタ16は、データ信号DQに応じて設定される(図12(b))。
一方、テスト信号TES1Zが高論理レベルHに設定されているとき、レジスタ設定信号CCRZの論理は、テスト信号TES3Zの論理と同じである(図12(c、d))。テスト信号TES3Zに高論理レベルHが供給されているとき、コンフィギュレーションレジスタ16は、アドレス信号ADに応じて設定される(図12(c))。テスト信号TES3Zに低論理レベルLが供給されているとき、コンフィギュレーションレジスタ16は、データ信号DQに応じて設定される(図12(d))。
図13は、図4に示したコマンド生成回路20の詳細を示している。コマンド生成回路20は、入力信号の遷移エッジを検出する遷移エッジ検出器ATDGEN1−6、パルス拡張器EXTPLS、NANDゲート、マスク回路MSK1、アービタARBおよびコマンド出力制御回路CMDCTLを有している。
遷移エッジ検出器ATDGEN1は、コラムアドレスイネーブル信号CAENZの活性化中に動作し、アドレス信号CAD3−8の各々の遷移エッジを検出したときに、検出パルスADT1を出力する。遷移エッジ検出器ATDGEN2は、コラムアドレスイネーブル信号CAENZの活性化中に動作し、チップイネーブル信号CE1Zおよびアドレスバリッド信号ADVZの各々の立ち上がりエッジ(アサートタイミング)を検出したときに、検出パルスADT2を出力する。遷移エッジ検出器ATDGEN3は、コラムアドレスイネーブル信号CAENZの活性化中に動作し、アッパーバイトコントロール信号UBZおよびロウアーバイトコントロール信号LBZの各々の立ち上がりエッジ(アサートタイミング)を検出したときに、検出パルスADT3を出力する。
遷移エッジ検出器ATDGEN4は、コラムアドレスイネーブル信号CAENZの活性化中に動作し、ライトイネーブル信号WEXの立ち上がりエッジ(ネゲートタイミング)を検出したときに、パルス状のライト終了信号WEREZを出力する。遷移エッジ検出器ATDGEN5は、読み出し動作中(OEZ信号=高論理レベル)にアドレスラッチ信号ADLATZが高論理レベルの期間に、コラムアドレス信号CAD0−2の遷移エッジを検出したときに、パルス状のリードアドレス遷移信号PRATDを出力する。遷移エッジ検出器ATDGEN6(書き込み遷移エッジ検出器)は、書き込み動作中(書き込みコマンド信号WEZの高論理レベル中)にアドレスラッチ信号ADLATZが高論理レベルの期間に、コラムアドレス信号CAD0−2の遷移エッジを検出したときに、書き込み検出パルスPWATDを出力する。
パルス拡張器EXTPLSは、NANDゲートで論理演算をするために、検出パルスATD1−3の立ち下がりエッジを遅延させ、パルス幅を拡張する。そして、マスク回路MSK1は、高論理レベルのモード信号CIFZを受けているとき(すなわち、共通インタフェースモード中)、最も遅い立ち上がりエッジを有する検出パルスATD1−3に同期してアクティブイネーブル信号ACTENZを生成する。これにより、アクセス動作に必要な信号が全て揃った後に、アクセス動作を開始することができ、メモリコア40が誤動作することを防止できる。マスク回路MSK1は、低論理レベルのモード信号CIFZを受けているとき(すなわち、通常動作モード中)、アクティブイネーブル信号ACTENZを高論理レベルに固定する。アクティブイネーブル信号ACTENZは、メモリコア40のアクセス動作を開始するためのトリガ信号である。
アービタARBは、上述したように、読み出しコマンドRDおよび書き込みコマンドWRと、リフレッシュ要求RREQとが競合したときにこれらの優先順を決め、決めた優先順に従って、読み出し信号RDZ、書き込み信号WRZまたはリフレッシュ信号RFZを出力する。読み出し信号RDZ、書き込み信号WRZまたはリフレッシュ信号RFZの活性化状態は、コマンド出力制御回路CMDCTLから読み出し信号RDPZ、書き込み信号WRPZまたはリフレッシュ信号REFPZが出力されるまでアービタARB内で保持される。
コマンド出力制御回路CMDCTLは、アクティブイネーブル信号ACTENZが活性化中に、読み出し信号RDZ、書き込み信号WRZ(アクセスコマンド)またはリフレッシュ信号RFZの活性化に応答して読み出し信号RDPZ、書き込み信号WRPZ(アクセス要求信号)またはリフレッシュ信号REFPZを出力する。コマンド出力制御回路CMDCTLは、アクティブイネーブル信号ACTENZが非活性化中に、読み出し信号RDPZ、書き込み信号WRPZまたはリフレッシュ信号REFPZの出力を禁止し、アクティブイネーブル信号ACTENZの立ち上がりエッジに同期して読み出し信号RDPZ、書き込み信号WRPZまたはリフレッシュ信号REFPZを出力する。
遷移エッジ検出器ATDGEN1−3、パルス拡張器EXTPLSおよびマスク回路MSK1は、は、通常動作モード中にアクティブイネーブル信号ACTENZを活性化し続け、共通インタフェースモード中に、アクティブイネーブル信号ACTENZをコラムアドレス信号CAD3−8の供給に応答して活性化するアクティブ制御回路として動作する。
図14は、図4に示したアドレス制御回路24の詳細を示している。アドレス制御回路24は、ラッチ信号生成器LATGEN1、LATGEN2、パルス生成器PLSGEN、CAイネーブル生成器CAENGEN(フリップフロップ回路)および遅延ラッチ生成器DLATGENを有している。ラッチ信号生成器LATGEN1は、チップイネーブル信号CE1Xおよびアドレスバリッド信号ADVXがともに活性化されているときに、ロウアドレスラッチ信号RADLATZを活性化する。ラッチ信号生成器LATGEN2は、コラムアドレスイネーブル信号CAENZが活性化中に、チップイネーブル信号CE1Xおよびアドレスバリッド信号ADVXがともに活性化されているときに、アドレスラッチ信号ADLATZを活性化する。
パルス生成器PLSGENは、ロウアドレスラッチ信号RADLATZの立ち下がりエッジに同期してラッチイネーブル信号LATENDPXを生成する。CAイネーブル生成器CAENGENは、モード信号CIFZの活性化中(共通インタフェースモード中)に動作し、ラッチイネーブル信号LATENDPXに同期してセットされ、コラムアドレスイネーブル信号CAENZを活性化し、チップイネーブル信号CE1Zの立ち下がりエッジに同期してコラムアドレスイネーブル信号CAENZを非活性化する。また、CAイネーブル生成器CAENGENは、モード信号CIFZの非活性化中(通常動作モード中)に動作を停止し、コラムアドレスイネーブル信号CAENZを活性化レベル(高論理レベル)に固定する。遅延ラッチ生成器DLATGENは、書き込み検出パルスPWATDまたはライト終了信号WEREZに同期して遅延アドレスラッチ信号DADLATZを活性化する。
図15は、共通インタフェースモード中の書き込み動作におけるアドレス制御回路24およびコマンド生成回路20の動作を示している。共通インタフェースモードでは、メモリMEMは、SDRAMと同じインタフェース仕様で動作する。このため、最初のアドレスバリッド信号/ADVに同期してロウアドレスRA00(AD0−13)が供給され、次のアドレスバリッド信号/ADVに同期してコラムアドレス信号CA00(AD0−8)が供給される(図15(a、b))。アドレス端子AD14−22は、共通インタフェースモード中(テストモード中)にオープンであり、アドレス信号AD14−22の値は不定(HレベルまたはLレベル)である。
最初のアドレスバリッド信号/ADVの立ち上がりエッジに同期してラッチイネーブル信号LATENDPXが生成され、コラムアドレスイネーブル信号CAENZが活性化する(図15(c))。これにより、遷移エッジ検出器ATDGEN1−4が動作を開始し、検出パルスADT1−3が出力され(図15(d))、アクティブイネーブル信号ACTENZが出力される(図15(e))。なお、図17のRAS生成回路RASGENは、アクティブイネーブル信号ACTENZが高レベルのときのみ、アクセス動作を実行するために、読み出し信号RDPZ、書き込み信号WRPZまたはリフレッシュ信号REFPZに対応して基本タイミング信号RASZを出力する(図15(f))。そして、図24に示すようにアクセス動作(ワード線WLの活性化)が開始される。
アドレス制御回路24は、コラムアドレスイネーブル信号CAENZの活性化中、アドレスバリッド信号/ADVに同期してアドレスラッチ信号ADLATZ活性化する(図15(g))。遷移エッジ検出器ATDGEN6は、ページ書き込み動作を実行するために、コラムアドレス信号CAD0−2の変化に同期して書き込み検出パルスPWATDを出力する(図15(h、i、j))。ページ書き込み動作は、図28に示す。この実施形態では、コラムアドレス信号CADの変化に応じて書き込み検出パルスPWATDを生成することで、クロック信号CLKを用いることなく、ページ書き込み動作を実行できる。換言すれば、SDRAMのバースト書き込み動作用のテストパターンを用いて、メモリMEMをテストすることができる。
図16は、通常動作モード中の書き込み動作におけるアドレス制御回路24およびコマンド生成回路20の動作を示している。通常動作モードでは、コラムアドレスイネーブル信号CAENZおよびアクティブイネーブル信号ACTENZは、高論理レベルに固定される(図16(a、b))。このため、検出パルスADT1−3は生成されない(図16(c))。コラムアドレス信号CAD0−2は、アドレスラッチ信号ADLATZの低レベル期間でのみ変化するため、書き込み検出パルスPWATDは生成されない(図16(d))。図17のRAS生成回路RASGENは、アクティブイネーブル信号ACTENZが高レベルのため、アクセス動作を実行するために、読み出し信号RDPZ、書き込み信号WRPZまたはリフレッシュ信号REFPZに同期して基本タイミング信号RASZを出力する(図16(e))。そして、図24に示すようにアクセス動作(ワード線WLの活性化)が開始される。
図17は、図4に示したコア制御回路22の詳細を示している。コア制御回路22は、RAS生成回路RASGEN、ビット制御回路BLTCTL、イコライズ制御回路EQCTL、ワード制御回路WLCTL、センスアンプ制御回路SAECTL、プリチャージ生成回路PREGEN、コラム制御回路CLCTLおよびタイミング調整回路TADJを有している。
RAS生成回路RASGENは、読み出し信号RDPZ、書き込み信号WRPZまたはリフレッシュ信号REFPZに応答して、基本タイミング信号RASZを生成する。ビット制御回路BLTCTLは、基本タイミング信号RASZに応じてビット制御信号BLTZを生成する。イコライズ制御回路EQCTLは、ビット制御信号BLTZに応じて、イコライズ制御信号EQZを生成する。ワード制御回路WLCTLは、ビット制御信号BLTZおよび基本タイミング信号RASZに応じてワード制御信号WLONZを生成する。センスアンプ制御回路SAECTLは、ワード制御信号WLONZに応じてセンスアンプ制御信号SAEZを生成する。プリチャージ生成回路PREGENは、センスアンプ制御信号SAEZに応じてプリチャージ制御信号PREXを生成する。プリチャージ制御信号PREXは、基本タイミング信号RASZを非活性化するために使用される。
コラム制御回路CLCTLは、書き込み動作時に、センスアンプ制御信号SAEZの活性化期間に、書き込み検出パルスPWATDおよびライト終了信号WEREZに応じてコラム制御信号CLPZを生成する。コラム制御回路CLCTLは、読み出し動作時およびリフレッシュ動作時に、センスアンプ制御信号SAEZの活性化に同期してコラム制御信号CLPZを生成する。タイミング調整回路TADJは、コラム制御信号CLPZに応じて遅延コラム制御信号CLPDZおよびライトアンプ制御信号WAEZを生成する。ライトアンプ制御信号WAEZは、書き込み動作時のみ生成される。コア制御回路22の動作は図24に示す。
図18は、図4に示したアドレス切替回路32の詳細を示している。アドレス切替回路32は、共通インタフェースモード(アドレスマルチプレクスモード)中に、順次に供給されるアドレス信号AD0−13(IAD0−13)およびアドレス信号AD0−8(IAD0−8)をロウアドレス信号RAD0−13およびコラムアドレス信号CAD0−8として出力し、通常動作モード(アドレスノンマルチプレクスモード)中に、アドレス信号AD0−22(IAD0−22)をロウアドレス信号RAD0−13およびコラムアドレス信号CAD0−8として出力する回路である。このために、アドレス切替回路32は、アドレスラッチ生成器ALGEN、ロウアドレスラッチRALAT、アドレス入力スイッチAINSW1−3、内部アドレスラッチIADLAT1、IADLAT2、遅延回路DLY1およびコラムセレクタCSELを有している。
アドレスラッチ生成器ALGENは、コラムアドレスイネーブル信号CAENZが非活性化中に、ロウアドレスラッチ信号RADLATZに同期してロウアドレスラッチ信号RADLATXを生成する。ロウアドレスラッチRALATは、ロウアドレスラッチ信号RADLATXに同期して内部アドレス信号IAD0−4、5−8、9−13の値をそれぞれラッチし、ラッチした値をロウアドレス信号MRAD0−4、5−8、9−13として出力する。
アドレス入力スイッチAINSW1は、モード信号CIFZが非活性化される通常動作モード中にオンし、内部アドレス信号IAD9−13、14−17、18−22をロウアドレス信号SRAD0−4、5−8、9−13として出力する。アドレス入力スイッチAINSW2は、モード信号CIFZが活性化される共通インタフェースモード中にオンし、ロウアドレス信号MRAD0−4、5−8、9−13をロウアドレス信号SRAD0−4、5−8、9−13として出力する。アドレス入力スイッチAINSW3は、通常動作モード中(CIFZ=低論理レベル)にオンし、あるいは共通インタフェースモード(CIFZ=高論理レベル)中にコラムアドレスイネーブル信号CAENZが活性化されたときにオンし、内部アドレス信号IAD0−4、5−8をコラムアドレス信号SCAD0−4、5−8として出力する。
内部アドレスラッチIADLAT1(アドレスラッチ回路)は、コラムアドレス信号SCAD0−4、5−8およびロウアドレス信号SRAD0−4、5−8、9−13を、コラムアドレスイネーブル信号CAENZの活性化中に生成されるアドレスラッチ信号ADLATZに同期してそれぞれラッチし、コラムアドレス信号ICAD0−2、CAD3−8およびロウアドレス信号RAD0−13としてメモリコア40に出力する。すなわち、コラムアドレス信号CAD3−8とロウアドレス信号RAD0−13は、メモリコア40に同時に出力される。したがって、共通インタフェースモードにおいて、メモリコア40へのコラムアドレス信号CAD3−8とロウアドレス信号RAD0−13の供給タイミングを、通常動作モードと同じにできる。この結果、メモリコア40を誤動作させることなく、アクセス動作を実行できる。なお、コラムアドレスCAD0−2は、図4に示したように、データ制御回路38に供給されるため、コラムアドレス信号CAD3−8のメモリコア40への供給タイミングと一致させる必要はない。
遅延回路DLY1は、コラムアドレス信号ICAD0−2を遅延させて内部アドレスラッチIADLAT2に供給する。内部アドレスラッチIADLAT2は、遅延されたコラムアドレス信号ICAD0−2を遅延アドレスラッチ信号DADLATZに同期してラッチし、ページ書き込みアドレス信号PWAD0−2として出力する。コラムセレクタCSELは、ライトイネーブル信号WEZが活性化中にページ書き込みアドレス信号PWAD0−2をコラムアドレス信号CAD0−2として出力し、ライトイネーブル信号WEZが非活性化中(すなわち、読み出し動作中)にコラムアドレス信号ICAD0−2をコラムアドレス信号CAD0−2として出力する。
図19は、アドレス端子ADに供給されるアドレス信号を示している。上述したように、通常動作モードNRLMD中、アドレス端子AD0−8(第2アドレス端子群)、AD9−13(第3アドレス端子群)、AD14−22(第1アドレス端子群)に供給されるアドレス信号ADは、コラムアドレス信号CAD0−8およびロウアドレス信号RAD0−13としてデコーダ等の内部回路に供給される。一方、共通インタフェースモードCIFMD中、最初のアドレスバリッド信号/ADVに同期してアドレス端子AD0−8に供給されるアドレス信号は、ロウアドレス信号RAD0−13として内部回路に供給される。次のアドレスバリッド信号/ADVに同期してアドレス端子AD0−8に供給されるアドレス信号は、ロコラムアドレス信号CAD0−8として内部回路に供給される。最初のアドレスバリッド信号/ADVは、SDRAMのロウアドレスストローブ信号/RASに対応する。次のアドレスバリッド信号/ADVは、SDRAMのコラムアドレスストローブ信号/CASに対応する。アドレス端子AD9−13で受けるロウアドレス信号RADのビット番号(0−4または9−13)は、通常動作モードNRLMDと共通インタフェースモードCIFMDとで互いに異なっている。これにより、ロウアドレス信号RADのビット数が、コラムアドレス信号CADのビット数より多い場合にも、共通インタフェースモード中に、アドレス切替回路32によりアドレス信号ADを正しく切り替えできる。
図20は、共通インタフェースモード中におけるアドレス制御回路24およびアドレス切替回路32の動作を示している。共通インタフェースモードでは、アドレス端子AD14−22は、未使用である。共通インタフェースモードでは、最初のアドレスバリッド信号/ADVが供給されるとき、コラムアドレスイネーブル信号CAENZは低論理レベルである(図20(a))。このため、ロウアドレスラッチ信号RADLATZに同期してロウアドレスラッチ信号RADLATXが生成される(図20(b))。アドレス端子AD0−13に供給されるロウアドレス信号RA00は、ロウアドレスラッチ信号RADLATXの低論理レベル期間にロウアドレスラッチRALATを介してロウアドレス信号MRA0として出力される(図20(c))。ロウアドレス信号MRADは、アドレス入力スイッチAINSW2を介してロウアドレス信号SRADとして出力される(図20(d))。
最初のアドレスバリッド信号/ADVの立ち上がりエッジに同期してコラムアドレスイネーブル信号CAENZが活性化される(図20(e))。コラムアドレスイネーブル信号CAENZが活性化に同期してロウアドレスラッチ信号RADLATXが非活性化され、ロウアドレス信号RA00は、ロウアドレスラッチRALATにラッチされる(図20(f))。
コラムアドレスイネーブル信号CAENZの活性化により、図18に示したアドレス入力スイッチAINSW3がオンし、アドレス信号AD0−8がコラムアドレス信号SCADとして出力される(図20(g))。次のアドレスバリッド信号/ADVの立ち下がりエッジに同期してアドレスラッチ信号ADLATZが活性化される(図20(h))。アドレス信号SCAD、SRADは、アドレスラッチ信号ADLATZの高論理レベル期間に内部アドレスラッチIADLAT1を介してコラムアドレス信号CAD0−8およびロウアドレス信号RAD0−13として出力される(図20(i))。チップイネーブル信号/CE1およびアドレスバリッド信号/ADVの立ち上がりエッジに同期してコラムアドレスイネーブル信号CAENZおよびアドレスラッチ信号ADLATZが非活性化される(図20(j))。アドレス信号SCAD、SRADは、アドレスラッチ信号ADLATZの非活性化に同期して内部アドレスラッチIADLAT1にラッチされる(図20(k))。
図21は、通常動作モード中におけるアドレス制御回路24およびアドレス切替回路32の動作を示している。通常動作モードでは、コラムアドレスイネーブル信号CAENZおよびロウアドレスラッチ信号RADLATXは高論理レベルHに固定される(図21(a、b))。このため、図18に示したアドレス入力スイッチAINSW2がオフし、アドレス入力スイッチAINSW1がオンする。アドレスラッチ信号ADLATZは、アドレスバリッド信号/ADVに同期して活性化される(図21(c))。
アドレス入力スイッチAINSW1を介して供給されるロウアドレスRA00およびコラムアドレスCA00は、アドレスラッチ信号ADLATZの高論理レベル期間に内部アドレスラッチIADLAT1を介してロウアドレス信号RADおよびコラムアドレス信号CADとして出力される(図21(d))。アドレスバリッド信号/ADVの立ち上がりエッジに同期してアドレスラッチ信号ADLATZが非活性化される(図21(e))。アドレス信号SCAD、SRADは、アドレスラッチ信号ADLATZの非活性化に同期して内部アドレスラッチIADLAT1にラッチされる(図21(f))。
図22は、図4に示したデータ制御回路38の詳細を示している。特に、図22では、書き込み動作に関係する回路のみを示している。データ制御回路38は、データ制御回路DTCTL、データ調整回路DTADJおよびデータラッチDTLATを有している。データ制御回路DTCTLは、ライトイネーブル信号PWENXの活性化中に書き込み検出パルスPWATDに同期してライトデータラッチ信号WDLZを出力し、ライト終了信号WEREZに同期してライトデータラッチ信号WDLZを出力し、またはバーストクロック信号BCLKに同期してライトデータラッチ信号WDLZを出力する。
データ調整回路DTADJは、書き込みデータ信号DINのタイミング(セットアップ時間およびホールド時間)を調整し、データ信号DTとして出力する。データラッチDTLATは、ライトデータラッチ信号WDLZに同期してデータ信号DTをラッチし、共通データバスCDBを介してメモリコア40に出力する。
図23は、図4に示したメモリコア40の要部の詳細を示している。なお、便宜上、図23では、接続スイッチBTを介してビット線BL、/BLに接続されたデータ線も、ビット線BL、/BLと称する。各ロウブロックRBLK0−1は、マトリックス状に配置された複数のメモリセルMCと、図の縦方向に並ぶメモリセルMCに接続されたワード線WLと、図の横方向に並ぶメモリセルMCに接続されたビット線BL、/BLとを有する。各ロウブロックRBLK0−1の構成は、図1のメモリセルアレイと同じである。メモリセルMCは、データを電荷として保持するためのキャパシタ(記憶部)と、このキャパシタに一端をビット線BL(または/BL)に接続するためのトランスファトランジスタとを有している。キャパシタの他端は、セルプレート電圧線VCP(図示せず)に接続されている。トランスファトランジスタのゲートは、ワード線WLに接続されている。ワード線WLの選択(高レベルへの活性化)により、読み出し動作、書き込み動作、およびリフレッシュ動作のいずれかが実行される。ワード線WLに接続されたメモリセルMCは、ビット線BL、/BLの一方に接続されている。これにより、例えば、ビット線BLに接続されたメモリセルMCをアクセスするときに、ビット線/BLは、参照電圧線(プリチャージ電圧VPR)として機能する。
接続スイッチBTは、nMOSトランジスタ(スイッチ)により構成されている。nMOSトランジスタのソース/ドレインの一方は、ビット線BL(または/BL)に接続され、nMOSトランジスタのソース/ドレインの他方は、センスアンプSAに接続されている。nMOSトランジスタのゲートは、スイッチ制御信号BT(BT0、BT1)を受けている。接続スイッチBTは、高レベルのスイッチ制御信号BTを受けている間、ロウブロックRBLKのビット線BL、/BLをセンスアンプSAに接続する。この実施形態では、ビット線BL、/BLに接続された一対の接続スイッチBTは、互いに独立に動作する。
プリチャージ回路PREは、相補のビット線BL、/BLをプリチャージ電圧線VPRに接続するための一対のnMOSトランジスタと、ビット線BL、/BLを互いに接続するためのnMOSトランジスタとで構成されている。プリチャージ回路PREのnMOSトランジスタのゲートは、プリチャージ制御信号BRS(BRS0、BRS1)を受けている。プリチャージ回路PREは、メモリセルMCの非アクセス中を示す高レベルのプリチャージ制御信号BRSを受けている間、ビット線BL、/BLにプリチャージ電圧VPRを供給するとともにビット線BL、/BLの電圧をイコライズする。
センスアンプSAは、入力と出力とが互いに接続された一対のCMOSインバータで構成されている。各CMOSインバータの入力(トランジスタのゲート)は、ビット線BL(または/BL)に接続されている。各CMOSインバータは、図の横方向に並ぶnMOSトランジスタとpMOSトランジスタで構成される。各CMOSインバータのpMOSトランジスタのソースは、センスアンプ活性化信号PSAを受けている。各CMOSインバータのnMOSトランジスタのソースは、センスアンプ活性化信号NSAを受けている。センスアンプ活性化信号PSAは、センスアンプSAが動作するときに高レベルに設定され、センスアンプSAが動作しないときに、プリチャージ電圧VPRに設定される。センスアンプ活性化信号NSAは、センスアンプSAが動作するときに低レベルに設定され、センスアンプSAが動作しないときに、プリチャージ電圧VPRに設定される。
コラムスイッチCSWは、ビット線BLをデータ線DTに接続するnMOSトランジスタと、ビット線/BLをデータ線/DTに接続するnMOSトランジスタとで構成されている。各nMOSトランジスタのゲートは、コラムスイッチ信号CLを受けている。読み出し動作時に、センスアンプSAで増幅されたビット線BL、/BL上の読み出しデータ信号は、コラムスイッチCSWを介してデータ線DT、/DTに伝達される。書き込み動作時に、データ線DT、/DTを介して供給される書き込みデータ信号は、ビット線BL、/BLを介してメモリセルMCに書き込まれる。
図24は、図17に示したコア制御回路22および図23に示したメモリコア40の動作を示している。この例では、読み出しコマンドRDまたは書き込みコマンドWRが供給され、またはリフレッシュ要求RREQが発生し、ロウブロックRBLK0の読み出し動作、書き込み動作またはリフレッシュ動作が実行される。アクセス要求からアクセス動作が完了するまでのアクセスサイクル時間は、例えば、100nsである。
まず、アクセス要求RD、WRまたはRREQに対応して基本タイミング信号RASZ、ビット制御信号BLTZ、イコライズ制御信号EQZ、ワード制御信号WLONZおよびセンスアンプ制御信号SAEZが順次に活性化される(図24(a、b、c、d、e))。基本タイミング信号RASZは、共通インタフェースモード中、コラムアドレスイネーブル信号CAENZに同期して生成される。
ビット制御信号BLTZに同期してプリチャージ制御信号BRS(この例ではBRS0)が非活性化される(図24(f))。プリチャージ制御信号BRS0の非活性化により、アクセス動作を実行するビット線BL、/BLとプリチャージ電圧線VPRとの接続が解除される。また、ビット制御信号BLTZに同期して、アクセス動作を実行しないビット線BL、/BLに対応するスイッチ制御信号BT(この例ではBT1)が非活性化される(図24(g))。
ワード制御信号WLONZの活性化に同期してワード線WLが活性化され、メモリセルMCからビット線BL(または/BL)にデータが読み出される(図24(h))。また、センスアンプSAは、センスアンプ制御信号SAEZの活性化に同期して増幅動作を開始し、ビット線対BL、/BLの電圧差(メモリセルMCからビット線BL(または/BL)に読み出された信号量)を増幅する(図24(i))。
ライトアンプWAを動作するためのライトアンプ制御信号WAEZは、書き込み動作WR時に活性化され、読み出し動作RD時に非活性化される(図24(j))。ビット線対BL、/BLの電圧差が十分に大きくなった後、すなわち、読み出しデータRDTがビット線対BL、/BLに読み出された後、コラム制御信号CLPZが活性化され、コラムアドレスCADにより選択されるコラムスイッチCSWがオンする(図24(k))。書き込み動作WRでは、コラムスイッチCSWを介してビット線BL、/BLに書き込みデータWDTが供給される(図24(l))。読み出し動作RDでは、ビット線BL、/BL上の読み出しデータRDTがコラムスイッチCSWを介してデータバスMDQに出力される(図24(m))。なお、リフレッシュ動作では、コラム制御信号CLPZが非活性化され続けることを除き、読み出し動作と同じである。
センスアンプSAが動作を開始してから所定時間後に、プリチャージ信号PREXが一時的に活性化され(図24(n))、基本タイミング信号RASZが非活性化される(図24(o))。基本タイミング信号RASZの非活性化に同期して、ワード制御信号WLONZ、ビット制御信号BLTZ、イコライズ制御信号EQZおよびセンスアンプ制御信号SAEZが順次に非活性化される(図24(p、q、r、s))。ワード制御信号WLONZの非活性化に同期してワード線WLが非活性化され、メモリセルMCの記憶部とビット線BL(または/BL)との接続が解除される(図24(t))。ビット制御信号BLTZの非活性化に同期してプリチャージ制御信号BRS(この例ではBRS0)が活性化される(図24(u))。プリチャージ制御信号BRS0の活性化により、アクセス動作を実行したビット線BL、/BLがプリチャージ電圧線VPRに接続される(図24(v))。また、ビット制御信号BLTZの非活性化に同期して、アクセス動作を実行しないビット線BL、/BLに対応するスイッチ制御信号BT(この例ではBT1)が活性化され、これ等ビット線BL、/BLは、センスアンプSAに接続される(図24(w))。そして、アクセス動作が完了する。
図25は、第4の実施形態のシステムを示している。システムは、シリコン基板上に集積されたシステムインパッケージSIP(System In Package)として形成されている。SIPは、図4に示したメモリMEMと、フラッシュメモリFLASH、フラッシュメモリFLASHをアクセスするメモリコントローラMCNT、およびシステム全体を制御するCPU(コントローラ)を有している。CPU、メモリMEMおよびメモリコントローラMCNTは、システムバスSBUSにより互いに接続されている。SIPは、外部バスを介して上位のシステムSYSに接続される。システムSYSは、例えば、携帯電話などの携帯機器である。CPUは、メモリMEMをアクセスするために、クロック信号CLK、コマンド信号CMD、アドレス信号ADおよび書き込みデータ信号DQを出力し、メモリMEMから読み出しデータ信号DQを受信する。クロック信号CLKは、メモリMEMを同期モードで動作させるときのみメモリMEMに供給される。
図26は、第4の実施形態のテストシステムを示している。まず、半導体製造工程により半導体ウエハWAF上に複数のメモリMEMが形成される。メモリMEMは、ウエハWAFから切り出される前にLSIテスタTESTによりテストされる(図36、図37)。LSIテスタTESTからは制御信号だけでなく、電源電圧VDDおよび接地電圧VSSが供給される。メモリMEMは、例えば、図示しないプローブカードのプローブPRBを介してLSIテスタTESTに接続される。
1テストに合格したメモリMEMは、単体でパッケージングされ、あるいは他の半導体チップとともにパッケージングされる(PKG)。パッケージングされたメモリMEMは、LSIテスタTESTによりテストされる(図38、図39)。図では、1つのメモリMEMがLSIテスタTESTに接続されているが、複数のメモリMEM(例えば、4つ)をLSIテスタTESTに一度に接続してもよい。LSIテスタTESTに一度に接続するメモリMEMの数は、LSIテスタTESTの端子数とメモリMEMの端子数に依存する。
LSIテスタTESTは、共通インタフェースモードでメモリMEMをテストするとき、SDRAMのテストパターンを用いて、チップセレクト信号/CS、ロウアドレスストローブ信号/RAS、コラムアドレスストローブ信号/CAS、ライトイネーブル信号/WE、データマスク信号DQM、アドレス信号ADおよび書き込みデータ信号DQをメモリMEMに供給し、読み出しデータ信号DQをメモリMEMから受ける。この際、CKE信号、/CS信号、/RAS信号、/CAS信号およびDQM信号は、CE2端子、/CE1端子、/ADV端子、/OE端子および/UB、/LB端子に供給される。
一方、LSIテスタTESTは、通常動作モードでメモリMEMをテストするとき、チップイネーブル信号CE2、/CE1、アドレスバリッド信号/ADV、アウトプットイネーブル信号/OE、ライトイネーブル信号/WE、アッパーバイトコントロール信号/UB、ロウアーバイトコントロール信号/LB、アドレス信号ADおよび書き込みデータ信号DQをメモリMEMに供給し、読み出しデータ信号DQをメモリMEMから受ける。
図27は、テストモード(共通インタフェースモード)におけるメモリMEMの端子と、SDRAMの端子との関係を示している。上述したように、テストモード中、LSIテスタTESTは、CE2端子、/CE1端子、/ADV端子、/OE端子および/UB、/LB端子を、SDRAMのCKE端子、/CS端子、/RAS端子、/CAS端子およびDQM端子として扱い、SDRAMのテストパターンを用いてメモリMEMをテストする。
図28は、共通インタフェースモードでの書き込み動作(ページ書き込み動作)を示している。図に示した動作は、SDRAMにバースト書き込み動作を実行させるためのテストパターンを、LSIテスタTESTがメモリMEMに供給することで実施される。LSIテスタTESTは、SDRAMに対するアクティブコマンドACT、書き込みコマンドWRAおよび複数のページ書き込みコマンドPWRをテストパターンとしてメモリMEMに出力する(図28(a))。このテストパターンは、メモリMEMに供給する信号のタイミングを決める定義ファイルを除いて、SDRAMのテストパターンと同じである。テストプログラムをSDRAMと共通にできるため、テスト設計期間を短縮でき、テストテストコストを削減できる。
メモリMEMは、アクティブコマンドACTを、書き込みコマンドとして受ける。このとき、コラムアドレスイネーブル信号CAENZ(図20(a))は、低レベルに設定されているため、メモリコア40は書き込み動作を開始しない。アクティブコマンドACTとともにメモリMEMに供給されるロウアドレス信号RA00(AD0−13)は、ロウアドレスラッチRALATに保持される(図28(b))。
次に、コラムアドレス信号CA00(AD0−8)が、書き込みコマンドWRAとともに供給される(図28(c))。アドレスラッチ信号ADLATZが活性化され(図28(d))、ロウアドレス信号RA00およびコラムアドレス信号CA00がメモリコア40に供給される。アドレスバリッド信号/ADVの立ち上がりエッジに同期して、図20(e)に示したように、コラムアドレスイネーブル信号CAENZが活性化され、図15(e)に示したように、アクティブイネーブル信号ACTENZが活性化される。アクティブイネーブル信号ACTENZの活性化に同期して、センスアンプSAが動作を開始し、メモリコア40の書き込み動作が開始される(図28(e))。なお、共通インタフェースモードでは、書き込みコマンドWRAのサイクルは、メモリコア40のアクティブ動作(ワード線WLの活性化とセンスアンプSAの増幅動作)を含ませるため、SDRAMに比べて長くする必要がある。しかし、これは、信号のタイミングを決める定義ファイルを修正することで対応できるため、テストパターンを変更する必要はない。
また、書き込みデータD0が、書き込みコマンドWRAとともに供給される(図28(f))。図22に示したデータ制御回路38は、書き込みデータD0をライトデータラッチ信号WDLZに同期して共通データバスCDBに出力する(図28(g))。コラムアドレスCAD0−2の切り替わりに応答してコラム制御信号CLPZ、CLPDZが順次に活性化され(図28(h))、書き込みデータD0は、データバスMDQを介してメモリセルMCに書き込まれる(図28(i))。この後、コラムアドレスCAD0−2の切り替わる毎にコラム制御信号CLPZ、CLPDZが順次に活性化され、書き込みデータD1、D2、...、D7は、メモリセルMCに順次に書き込まれる(図28(j))。コラムアドレスCAD0−2の切り替わりを図13に示したコマンド生成回路20で検出することで、クロック信号CLKをメモリMEMに供給することなく、SDRAMのテストパターンを用いてページ書き込み動作を実行できる。
図29は、一般のSDRAMの書き込み動作を示している。SDRAMに供給されるコマンドは、図28と同じである。図28と図29を比較すると明らかなように、共通インタフェースモードでは、SDRAMのコマンドを用いて、SDRAMと同じサイクルで、書き込みデータをメモリMEMに書き込むことができる。すなわち、メモリMEMに供給された書き込みデータは、SDRAMと同様に、次のサイクルでメモリセルMCに書き込まれる。
図30は、FCRAMインタフェースモードでの書き込み動作を示している。FCRAMインタフェースモードでは、ロウアドレスRA00およびコラムアドレスCA00が、アドレス端子AD0−22を用いて書き込みコマンドWRとともに供給される(図30(a))。そして、アドレスバリッド信号/ADVの立ち上がりエッジに同期してコラム制御信号CLPZ(CLPDZ)が出力され(図30(b))、書き込みデータD0がメモリセルMCに書き込まれる。このように、FCRAMインタフェースモードでは、通常のFCRAMに供給されるコマンドを用いてメモリMEMにデータを書き込むことができる。
図31は、FCRAMインタフェースモードでのバースト書き込み動作を示している。この例では、バースト長BLは”8”である。バースト書き込み動作は、クロック信号CLKに同期して実行される(同期モード)。まず、ロウアドレスRA00およびコラムアドレスCA00が、アドレス端子AD0−22を用いて書き込みコマンドWRとともに供給される(図31(a))。書き込みコマンドWRの次のサイクルから書き込みデータD0−D7が順次供給される(図31(b))。
次に、バーストクロック信号BCLKに同期するライトデータラッチ信号WDLZにより、書き込みデータD0−D7は、順次共通データバスCDBに出力される(図31(c))。書き込みデータD3およびD7に同期してコラム制御信号CLPZ(CLPDZ)が出力され、4つの書き込みデータD0−D3、D4−D7が、データバスMDQを介してメモリセルMCに順次に書き込まれる(図31(d、e))。このように、FCRAMインタフェースモードでは、通常のFCRAMに供給されるコマンドを用いてメモリMEMにバースト書き込み動作を実行させることができる。
図32は、共通インタフェースモードでの読み出し動作を示している。アドレス信号の受信動作は、図28と同じである。共通インタフェースモードであるため、LSIテスタTESTは、SDRAMに対するアクティブコマンドACT、読み出しコマンドRDAおよび複数のページ読み出しコマンドPRDをテストパターンとしてメモリMEMに出力する(図32(a))。このテストパターンは、メモリMEMに供給する信号のタイミングを決める定義ファイルを除いて、SDRAMのテストパターンと同じである。テストプログラムをSDRAMと共通にできるため、テスト設計期間を短縮でき、テストテストコストを削減できる。
共通インタフェースモードの読み出し動作では、図28と同様に、アドレスバリッド信号/ADVの立ち上がりエッジに同期して、図20(e)に示したように、コラムアドレスイネーブル信号CAENZが活性化され、図15(e)に示したように、アクティブイネーブル信号ACTENZが活性化される。アクティブイネーブル信号ACTENZの活性化に同期してセンスアンプSAが動作を開始し、メモリコア40の読み出し動作が開始される(図32(b))。読み出し動作では、コラム制御信号CLPZ(CLPDZ)は、センスアンプ制御信号SAEZに応答して、読み出しコマンドRDAが供給されたサイクル中に2回生成される(図32(c))。コラムアドレスCAD0−2の切り替わりに応答してリードアドレス遷移信号PRATDが生成され(図32(d))、データバスMDQおよび共通データバスCDBを介して、読み出しデータD0−D7がデータ端子DQに出力される(図32(e))。なお、共通インタフェースモードでは、読み出しコマンドRDAのサイクルは、メモリコア40のアクティブ動作(ワード線WLの活性化とセンスアンプSAの増幅動作)を含ませるため、SDRAMに比べて長くする必要がある。しかし、これは、信号のタイミングを決める定義ファイルを修正することで対応できるため、テストパターンを変更する必要はない。
図33は、一般のSDRAMの読み出し動作を示している。図では、読み出しレイテンシRLが”2”の例を示している。SDRAMに供給されるコマンドは、図32と同じである。図32と図33を比較すると明らかなように、共通インタフェースモードでは、SDRAMのコマンドを用いて、読み出しデータをメモリMEMから読み出すことができる。
図34は、FCRAMインタフェースモードでの読み出し動作を示している。FCRAMインタフェースモードでは、ロウアドレスRA00およびコラムアドレスCA00が、アドレス端子AD0−22を用いて読み出しコマンドRDとともに供給される(図34(a))。そして、読み出しコマンドRDに応答してセンスアンプ制御信号SAEZおよびコラム制御信号CLPZ(CLPDZ)が順次に出力され(図34(b))、メモリセルMCから読み出しデータが読み出される(図34(c))。このように、FCRAMインタフェースモードでは、通常のFCRAMに供給されるコマンドを用いてメモリMEMからデータを読み出すことができる。
図35は、FCRAMインタフェースモードでのバースト読み出し動作を示している。この例では、バースト長BLは”8”、読み出しレイテンシRLは”2”である。バースト読み出し動作は、クロック信号CLKに同期して実行される(同期モード)。まず、ロウアドレスRA00およびコラムアドレスCA00が、アドレス端子AD0−22を用いて読み出しコマンドRDとともに供給される(図35(a))。読み出しコマンドRDの次のサイクルでセンスアンプ制御信号SAEZが活性化される(図35(b))。ビット線BL、/BL上の読み出しデータD0−D3、D4−D7は、2回連続して活性化されるコラム制御信号CLPZ(CLPDZ)に同期してデータバスMDQに転送され(図35(c))、さらに共通データバスCDBに転送される(図35(d))。そして、読み出しデータD0−D7は、バーストクロック信号BCLKに同期してデータ端子DQに順次に出力される(図35(e))。このように、FCRAMインタフェースモードでは、通常のFCRAMに供給されるコマンドを用いてメモリMEMにバースト読み出し動作を実行させることができる。
図36は、共通インタフェースモードを用いたメモリMEMのテスト方法を示している。このフローにより、ウエハ状態のメモリMEMがテストされる。図36のフローは、図26に示したテスタTESTがテストプログラムを実行することにより実施される。アドレス端子AD14−22は、テスタTESTに接続されない。メモリMEMがデータ信号の圧縮テスト機能を有する場合、データ端子DQの一部もテスタTESTに接続されない。このように、テストに用いる端子数を減らすことで、一度にテストできるメモリMEMの数を増やすことができる。
テスタTESTは、ステップS10において、テストパッドIFに電源電圧VDD(高レベルH)を供給する。メモリMEMのパワーオン時に、テスト信号TES1−4Zは、低論理レベルLに初期化されている。このため、高レベルHのテストパッドIFにより、メモリMEMの動作モードは、共通インタフェースモードに設定される。また、高レベルHのテストパッドIFにより、レジスタ設定信号CCRZが高論理レベルに設定されるため、コンフィギュレーションレジスタ16は、アドレス信号ADにより設定可能になる。
次に、ステップS12において、コンフィギュレーションレジスタ16がアドレス信号ADにより設定され、メモリMEMの内部状態が設定される。この際、コンフィギュレーションレジスタ16のリフレッシュ禁止ビットをセットしてリフレッシュ動作を禁止してもよい。ステップ14において、テストコマンドがテストエントリ回路10に供給され、テスト信号TES1Z、TES2Zが高論理レベルHに設定される。これにより、共通インタフェースモードのまま、レジスタ設定信号CCRZが低論理レベルに設定される。すなわち、コンフィギュレーションレジスタ16は、データ信号DQにより設定可能になり、コンフィギュレーションレジスタ16が誤って設定されることを防止できる。具体的には、コンフィギュレーションレジスタ16の設定仕様をデータ信号DQに切り替えることで、テスト中にコンフィギュレーションレジスタ16を設定するためにアドレス信号RAD、CADを全て高論理レベルHに保持する必要がある。コンフィギュレーションレジスタ16を設定するための条件を厳しくすることで、コンフィギュレーションレジスタ16が誤って設定されることを確実に防止できる。
ステップS16において、テストコマンドがテストエントリ回路10に供給され、テスト信号TES4Zが高論理レベルHに設定される。これにより、図5に示したように、テストパッドIFと接地線との接続が解除され、テストパッドIFから接地線にリーク電流が流れることを防止できる。ステップS18において、スタンバイ電流等のテストが実施される。ステップS16の処理により、リーク電流は流れないため、電流値を正確に測定できる。
ステップS20において、複数のテスト信号TESZの少なくともいずれか高論理レベルHに設定される。ステップS22において、共通インタフェースモード(すなわち、SDRAMインタフェース)でメモリMEMの動作テストが実施される。動作テストでは、特に、メモリコア40内のテストが実施される。
次に、ステップS24において、レジスタ設定信号CCRZを高論理レベルに設定するために、テスト信号TES1Zが低論理レベルLに設定される。ステップ26において、コンフィギュレーションレジスタ16がアドレス信号ADにより設定され、メモリMEMの内部状態が変更される。ステップ28において、テスト信号TES1Zが再び高論理レベルHに設定され、コンフィギュレーションレジスタ16は、データ信号DQにより設定可能になる。そして、ステップS30において、共通インタフェースモード(すなわち、SDRAMインタフェース)でメモリMEMの別の動作テストが実施される。ステップS24からステップS30を繰り返すことで、複数の動作テストが実施できる。そして、共通インタフェースモードによるウエハ状態でのテストが終了する。
図37は、FCRAMインタフェースモードを用いたメモリMEMのテスト方法を示している。このフローにより、ウエハ状態のメモリMEMがテストされる。図37のフローは、図26に示したテスタTESTがテストプログラムを実行することにより実施される。このテストでは、メモリMEM(FCRAM)固有の周辺回路のテストや、FCRAMとして動作させたときの動作電流のテストが実施される。メモリセルMCの動作テストは、図36のテストで実施されているため、アドレス端子AD14−22は、テスタTESTに接続されなくてよい。
ステップS40からステップS46は、図36のステップS10からステップS16と同じである。ステップS48では、読み出しコマンドおよび書き込みコマンドが最小サイクルで供給され、あるいはバースト読み出し動作、バースト書き込み動作が実行され、動作電流がテストされる。ステップS50において、テスト信号TES1Z、TES2ZおよびTES3Zがそれぞれ高論理レベルH、低論理レベルLおよび低論理レベルLに設定される。これにより、FCRAMインタフェースモードのまま、レジスタ設定信号CCRZが低論理レベルに設定される。すなわち、コンフィギュレーションレジスタ16は、データ信号DQにより設定可能になり、コンフィギュレーションレジスタ16が誤って設定されることを防止できる。
ステップS52において、FCRAMインタフェースモードでメモリMEM固有の動作テストが実施される。この際、アドレス端子AD0−9をアドレス端子AD14−22に対応するアドレスバッファに接続する機能(アドレス信号ADの切り替え回路)をメモリMEMに持たせることにより、アドレス端子AD14−22に接続された回路のテストを実施できる。このテストは、テストエントリ回路10により設定可能なあるテストモードにより実施できる。そして、ステップS54において、テスト信号TES1Zが低論理レベルLに設定されることで、レジスタ設定信号CCRZは高論理レベルに設定される。コンフィギュレーションレジスタ16はアドレス信号ADにより設定可能になる。そして、共通インタフェースモードによるウエハ状態でのテストが終了する。
図38は、共通インタフェースモードを用いたメモリMEMのテスト方法を示している。このフローにより、パッケージングされたメモリMEMがテストされる。図38のフローは、図26に示したテスタTESTがテストプログラムを実行することにより実施される。アドレス端子AD14−22は、テスタTESTに接続されない。このため、パッケージに封止されたメモリMEMにおいても、一度にテストできるメモリMEMの数を増やすことができる。
ステップS60は、テスト開始時の初期状態を示している。パッケージ内でメモリMEMのテストパッドIFはオープン状態であり、テストパッドIFのノードは、図5に示した抵抗R1を介して接地線に接続されている(IF=Lレベル)。メモリMEMのパワーオン時に、テスト信号TES1−4Zは、Lレベルに初期化されている。このため、メモリMEMは、FCRAMインタフェースモードに設定される。コンフィギュレーションレジスタ16は、データ信号DQにより設定可能である。
ステップS62において、データ端子DQを用いてコンフィギュレーションレジスタ16が設定される。ステップS64において、テスト信号TES1Z、TES2Zがともに高論理レベルHに設定され、メモリMEMは、共通インタフェースモードに設定される。そして、ステップS66において、共通インタフェースモード(すなわち、SDRAMインタフェース)でメモリMEMの動作テストが実施される。動作テストでは、特に、メモリコア40内のテストが実施される。ステップS68において、テスト信号TES1Z、TES2Zがともに低論理レベルLに設定され、メモリMEMは、FCRAMインタフェースモードに設定される。そして、共通インタフェースモードによるパッケージ状態でのテストが終了する。なお、図38のテストでは、図36と同様に、スタンバイ電流等の電流のテストを実施してもよい。
図39は、FCRAMインタフェースモードを用いたメモリMEMのテスト方法を示している。このフローにより、パッケージングされたメモリMEMがテストされる。図39のフローは、図26に示したテスタTESTがテストプログラムを実行することにより実施される。ステップS70、S72は、図39のステップS60、S62と同じである。この状態で、メモリMEMは、FCRAMインタフェースモードに設定される。コンフィギュレーションレジスタ16は、データ信号DQにより設定可能である。
ステップS74において、FCRAMインタフェースモードでメモリMEM固有の動作テストが実施される。この際、図37と同様に、例えば、テストエントリ回路10により設定可能なあるテストモードにより、アドレス端子AD14−22に接続された回路のテストを実施できる。そして、FCRAMインタフェースモードによるパッケージ状態でのテストが終了する。
以上、第4の実施形態では、メモリMEMをテストする際に、アドレス端子AD14−22を未使用にでき、一度にテストできるメモリMEMの数を増やすことができる。また、アドレスマルチプレクス方式のDRAM等のテスト資産(例えば、SDRAMのテストプログラム)を用いて、メモリMEMをテストすることが可能になる。この結果、テスト効率を向上でき、テストコストを削減できる。
以上の実施形態において説明した発明を整理して、付記として開示する。
(付記1)
複数のメモリセル、前記メモリセルに接続された複数のワード線、前記メモリセルに接続された複数のビット線、ロウアドレス信号に応じて前記ワード線を選択するロウデコーダ、およびコラムアドレス信号に応じて前記ビット線を選択するコラムデコーダを有するメモリコアと、
第1動作モード中に、第1アドレス端子群に供給されるロウアドレス信号および第2アドレス端子群に供給されるコラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給し、第2動作モード中に、前記第2アドレス端子群に供給される前記ロウアドレス信号を受け、その後、前記第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給するアドレス切替回路とを備えていることを特徴とする半導体メモリ。
(付記2)
付記1記載の半導体メモリにおいて、
前記第1動作モード中に、前記メモリコアのアクセス動作を実行するためのアクセス制御信号を、前記コラムアドレス信号および前記ロウアドレス信号とともに供給されるアクセスコマンドに応答して前記メモリコアに出力し、前記第2動作モード中に、前記アクセス制御信号を、前記アドレス切替回路への前記コラムアドレス信号の供給に応答して前記メモリコアに出力するアクセス制御回路を備えていることを特徴とする半導体メモリ。
(付記3)
付記2記載の半導体メモリにおいて、
前記アクセス制御回路は、
前記第1動作モード中にアクティブイネーブル信号を活性化し続け、前記第2動作モード中に、前記アクティブイネーブル信号を前記コラムアドレス信号の供給に応答して活性化するアクティブ制御回路と、
前記アクティブイネーブル信号の活性化中に、前記アクセスコマンドをアクセス要求信号として出力し、前記アクティブイネーブル信号の非活性化中に前記アクセス要求信号の出力を禁止するコマンド出力制御回路と、
前記アクセス要求信号に応じて前記アクセス制御信号を生成するコア制御回路とを備えていることを特徴とする半導体メモリ。
(付記4)
付記3記載の半導体メモリにおいて、
前記アクティブ制御回路は、前記コラムアドレス信号の遷移エッジおよび前記アクセスコマンドを検出したときに検出パルスをそれぞれ出力する複数の遷移エッジ検出器を有し、前記第2動作モード中に、最も遅く出力される検出パルスに同期して前記アクティブイネーブル信号を活性化することを特徴とする半導体メモリ。
(付記5)
付記1記載の半導体メモリにおいて、
前記第1動作モード中にコラムアドレスイネーブル信号を活性化し続け、前記第2動作モード中に最初のアクセスコマンドの供給後に前記コラムアドレスイネーブル信号を活性化するアドレス制御回路と、
前記コラムアドレスイネーブル信号の活性化中にアクセスコマンドに同期して前記ロウアドレス信号および前記コラムアドレス信号をラッチし、ラッチしたアドレス信号を前記メモリコアに出力するアドレスラッチ回路とを備えていることを特徴とする半導体メモリ。
(付記6)
付記1記載の半導体メモリにおいて、
前記第2動作モード中に書き込みコマンドを受けているときに動作し、前記コラムアドレス信号の遷移エッジを検出する毎に書き込み検出パルスを出力する書き込み遷移エッジ検出器と、
前記メモリセルに書き込む書き込みデータを前記各書き込み検出パルスに応答して前記メモリコアに供給するデータ制御回路とを備え、
前記書き込みコマンドを受けている間に、前記コラムアドレス信号の切り替え毎に書き込みデータが供給されることを特徴とする半導体メモリ。
(付記7)
付記6記載の半導体メモリにおいて、
前記書き込みコマンドに対応する最初の書き込みデータを、前記コラムアドレス信号の供給タイミングに合わせて受けるデータ入力バッファを備えていることを特徴とする半導体メモリ。
(付記8)
付記1記載の半導体メモリにおいて、
前記アドレス切替回路は、前記第1および第2動作モード中に第3アドレス端子群に供給されるロウアドレス信号を受け、
前記第3アドレス端子群で受ける前記ロウアドレス信号のビット番号は、前記第1動作モードと前記第2動作モードとで互いに異なることを特徴とする半導体メモリ。
(付記9)
付記1記載の半導体メモリにおいて、
前記第1動作モードは、前記第1および第2アドレス端子群を用いて半導体メモリをアクセスする通常動作モードであり、前記第2動作モードは、前記第1アドレス端子群のみを用いて半導体メモリをアクセスするテストモードであることを特徴とする半導体メモリ。
(付記10)
付記1記載の半導体メモリにおいて、
前記第1動作モードは、前記コラムアドレス信号および前記ロウアドレス信号を同時に受けるアドレスノンマルチプレクスモードであり、
前記第2動作モードは、前記コラムアドレス信号および前記ロウアドレス信号を順次に受けるアドレスマルチプレクスモードであることを特徴とする半導体メモリ。
(付記11)
付記1記載の半導体メモリにおいて、
レジスタ設定信号の論理レベルに応じて、前記コラムアドレス信号および前記ロウアドレス信号の少なくともいずれか、またはデータ信号が供給され、前記半導体メモリの動作仕様を変更するためのコンフィギュレーションレジスタを備えていることを特徴とする半導体メモリ。
(付記12)
付記11記載の半導体メモリにおいて、
前記レジスタ設定信号の論理レベルに応じて、前記コラムアドレス信号および前記ロウアドレス信号の少なくともいずれか、またはデータ信号を選択し、選択した信号を前記コンフィギュレーションレジスタに出力するコンフィギュレーションレジスタ制御回路を備えていることを特徴とする半導体メモリ。
(付記13)
付記11記載の半導体メモリにおいて、
モード選択制御信号が第1論理レベルを示すときに、テスト端子に供給される電圧値に応じて前記レジスタ設定信号を出力し、前記モード選択制御信号が第2論理レベルを示すときにレジスタ切替信号の論理レベルに応じて前記レジスタ設定信号を出力するセレクタを備えていることを特徴とする半導体メモリ。
(付記14)
付記1記載の半導体メモリにおいて、
モード選択制御信号が第1論理レベルを示すときに、テスト端子に供給される電圧値に応じて前記第1または第2動作モードを示すモード信号を出力し、前記モード選択制御信号が第2レベルを示すときにモード切替信号のレベルに応じて前記モード信号を出力するセレクタを備え、
前記アドレス切替回路は、前記モード信号が示す前記第1または第2動作モードに応じて動作することを特徴とする半導体メモリ。
(付記15)
付記14記載の半導体メモリにおいて、
所定の電圧が供給される電圧線と前記テスト端子との間に配置され、遮断信号が第1レベルを示すときにオンし、前記遮断信号が第2レベルを示すときにオフするスイッチ回路を備え、
前記セレクタは、前記所定の電圧を受けたときに、前記第1動作モードを示す前記モード信号を出力することを特徴とする半導体メモリ。
(付記16)
付記1記載の半導体メモリにおいて、
前記第1動作モード中に、複数のテストコマンドとともに前記第1アドレス端子群に供給される前記コラムアドレス信号および前記第2アドレス端子群に供給される前記ロウアドレス信号をテストコードとして受け、前記第2動作モード中に、前記テストコマンドとともに前記第1アドレス端子群に順次に供給される前記ロウアドレス信号および前記コラムアドレス信号を前記テストコードとして受け、受けたテストコードに応じて内部回路をテストするためのテスト信号を出力するテストエントリ回路を備えていることを特徴とする半導体メモリ。
(付記17)
複数のメモリセル、前記メモリセルに接続された複数のワード線、前記メモリセルに接続された複数のビット線、ロウアドレス信号に応じて前記ワード線を選択するロウデコーダ、およびコラムアドレス信号に応じて前記ビット線を選択するコラムデコーダを有するメモリコアと、
第1動作モード中に、第1アドレス端子群に供給されるロウアドレス信号および第2アドレス端子群に供給されるコラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給し、第2動作モード中に、前記第2アドレス端子群に供給される前記ロウアドレス信号を受け、その後、前記第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給するアドレス切替回路とを備えた半導体メモリのテスト方法であって、
前記半導体メモリを前記第2動作モードに設定し、
前記ロウアドレス信号および前記コラムアドレス信号を順次に前記第2アドレス端子群に供給して、前記半導体メモリの動作テストを実施することを特徴とする半導体メモリのテスト方法。)
(付記18)
付記17記載の半導体メモリのテスト方法において、
前記動作テストの後、前記半導体メモリを前記第1動作モードに設定し、
前記ロウアドレス信号および前記コラムアドレス信号を順次に前記第1および第2アドレス端子群に供給して、前記半導体メモリの動作テストを実施することを特徴とする半導体メモリのテスト方法。
(付記19)
半導体メモリと、半導体メモリをアクセスするコントローラとを備えたシステムであって、
前記半導体メモリは、
複数のメモリセル、前記メモリセルに接続された複数のワード線、前記メモリセルに接続された複数のビット線、ロウアドレス信号に応じて前記ワード線を選択するロウデコーダ、およびコラムアドレス信号に応じて前記ビット線を選択するコラムデコーダを有するメモリコアと、
第1動作モード中に、第1アドレス端子群に供給されるロウアドレス信号および第2アドレス端子群に供給されるコラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給し、第2動作モード中に、前記第2アドレス端子群に供給される前記ロウアドレス信号を受け、その後、前記第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給するアドレス切替回路とを備えていることを特徴とするシステム。
以上、本発明について詳細に説明してきたが、上記の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
本発明は、ロウアドレス信号およびコラムアドレス信号を受けて動作する半導体メモリおよびこの半導体メモリのテスト方法に適用可能である。
第1の実施形態を示すブロック図である。 第2の実施形態を示すブロック図である。 第3の実施形態を示すブロック図である。 第4の実施形態を示すブロック図である。 図4に示したIF制御回路の詳細を示す回路図である。 共通インタフェースモード中のテストエントリ回路の動作を示すタイミング図である。 FCRAMインタフェースモード中のテストエントリ回路10の動作を示すタイミング図である。 SDRAMのテストモードエントリを示すタイミング図である。 図4に示したCR制御回路およびコンフィギュレーションレジスタの詳細を示すブロック図である。 共通インタフェースモード中のCR制御回路およびコンフィギュレーションレジスタの動作を示すタイミング図である。 FCRAMインタフェースモード中のCR制御回路およびコンフィギュレーションレジスタの動作を示すタイミング図である。 図9に示したCR制御回路およびコンフィギュレーションレジスタの動作の概要を示す説明図である。 図4に示したコマンド生成回路の詳細を示す回路図である。 図4に示したアドレス制御回路の詳細を示す回路図である。 共通インタフェースモード中の書き込み動作におけるアドレス制御回路およびコマンド生成回路の動作を示すタイミング図である。 FCRAMインタフェースモード中の書き込み動作におけるアドレス制御回路およびコマンド生成回路の動作を示すタイミング図である。 図4に示したコア制御回路の詳細を示すブロック図である。 図4に示したアドレス切替回路の詳細を示すブロック図である。 アドレス端子ADに供給されるアドレス信号を示す説明図である。 共通インタフェースモード中におけるアドレス制御回路およびアドレス切替回路の動作を示すタイミング図である。 FCRAMインタフェースモード中におけるアドレス制御回路およびアドレス切替回路の動作を示すタイミング図である。 図4に示したデータ制御回路の詳細を示すブロック図である。 図4に示したメモリコアの要部の詳細を示す回路図である。 図17に示したコア制御回路および図23に示したメモリコアの動作を示すタイミング図である。 第4の実施形態のシステムを示すブロック図である。 第4の実施形態のテストシステムを示すブロック図である。 テストモード(共通インタフェースモード)におけるメモリMEMの端子とSDRAMの端子との関係を示す説明図である。 共通インタフェースモードでの書き込み動作を示すタイミング図である。 SDRAMの書き込み動作を示すタイミング図である。 FCRAMインタフェースモードでの書き込み動作を示すタイミング図である。 FCRAMインタフェースモードでのバースト書き込み動作を示すタイミング図である。 共通インタフェースモードでの読み出し動作を示すタイミング図である。 SDRAMの読み出し動作を示すタイミング図である。 FCRAMインタフェースモードでの読み出し動作を示すタイミング図である。 FCRAMインタフェースモードでのバースト読み出し動作を示すタイミング図である。 共通インタフェースモードを用いたメモリのテスト方法を示すフロー図である。 FCRAMインタフェースモードを用いたメモリのテスト方法を示すフロー図である。 共通インタフェースモードを用いたメモリのテスト方法を示すフロー図である。 FCRAMインタフェースモードを用いたメモリのテスト方法を示すフロー図である。
符号の説明
10‥テストエントリ回路;12‥IF制御回路;14‥CR制御回路;16‥コンフィギュレーションレジスタ;18‥コマンドバッファ;20‥コマンド生成回路;22‥コア制御回路;24‥アドレス制御回路;26‥リフレッシュ要求生成回路;28‥リフレッシュアドレスカウンタ;30‥アドレスバッファ;32‥アドレス切替回路;34‥アドレス選択回路;36‥データ入出力バッファ;38‥データ制御回路;40‥メモリコア;BL、/BL‥ビット線;CAD‥コラムアドレス信号;CDEC‥コラムデコーダ;MC‥メモリセル;RAD‥ロウアドレス信号;RDEC‥ロウデコーダ;WL‥ワード線

Claims (12)

  1. 複数のメモリセル、前記メモリセルに接続された複数のワード線、前記メモリセルに接続された複数のビット線、ロウアドレス信号に応じて前記ワード線を選択するロウデコーダ、およびコラムアドレス信号に応じて前記ビット線を選択するコラムデコーダを有するメモリコアと、
    第1動作モード中に、第1アドレス端子群に供給される前記ロウアドレス信号および第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給し、第2動作モード中に、前記第2アドレス端子群に供給される前記ロウアドレス信号を受け、その後、前記第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給するアドレス切替回路と
    前記第1動作モード中に、前記コラムアドレス信号および前記ロウアドレス信号とともに供給されるアクセスコマンドに応答して前記ワード線のいずれかを活性化するためのアクセス制御信号を生成して前記メモリコアに出力し、前記第2動作モード中に、前記ロウアドレス信号とともに供給されるアクセスコマンドを受けたとき、前記アドレス切替回路への前記コラムアドレス信号の供給に応答して前記アクセス制御信号を生成して前記メモリコアに出力するアクセス制御回路と
    を備えていることを特徴とする半導体メモリ。
  2. 請求項1記載の半導体メモリにおいて、
    半導体メモリの外部から供給される読み出しコマンドおよび書き込みコマンドを前記アクセスコマンドとして受けるコマンドバッファを備え、
    前記アクセス制御回路は、
    前記第1動作モード中に、前記コマンドバッファから受ける前記読み出しコマンドに応答して読み出し信号を生成し、前記コマンドバッファから受ける前記書き込みコマンドに応答して書き込み信号を生成し、生成した前記読み出し信号または前記書き込み信号に応答して前記アクセス制御信号を生成し、
    前記第2動作モード中に、前記コマンドバッファから前記読み出しコマンドを受けたときに、前記アドレス切替回路から出力される前記コラムアドレス信号に応答して前記読み出し信号を生成し、前記コマンドバッファを介して前記書き込みコマンドを受けたときに、前記アドレス切替回路から出力される前記コラムアドレス信号に応答して前記書き込み信号を生成し、生成した前記読み出し信号または前記書き込み信号に応答して前記アクセス制御信号を生成すること
    を特徴とする半導体メモリ。
  3. 請求項1記載の半導体メモリにおいて、
    前記アクセス制御回路は、
    前記第1動作モード中にアクティブイネーブル信号を活性化し続け、前記第2動作モード中に、前記アクティブイネーブル信号を前記コラムアドレス信号の供給に応答して活性化するアクティブ制御回路と、
    前記アクティブイネーブル信号の活性化中に、前記アクセスコマンドをアクセス要求信号として出力し、前記アクティブイネーブル信号の非活性化中に前記アクセス要求信号の出力を禁止するコマンド出力制御回路と、
    前記アクセス要求信号に応じて前記アクセス制御信号を生成するコア制御回路と
    を備えていることを特徴とする半導体メモリ。
  4. 請求項1記載の半導体メモリにおいて、
    前記第1動作モード中にコラムアドレスイネーブル信号を活性化し続け、前記第2動作モード中に最初のアクセスコマンドの供給後に前記コラムアドレスイネーブル信号を活性化するアドレス制御回路と、
    前記コラムアドレスイネーブル信号の活性化中にアクセスコマンドに同期して前記ロウアドレス信号および前記コラムアドレス信号をラッチし、ラッチしたアドレス信号を前記メモリコアに出力するアドレスラッチ回路と
    を備えていることを特徴とする半導体メモリ。
  5. 請求項1記載の半導体メモリにおいて、
    前記第2動作モード中に書き込みコマンドを受けているときに動作し、前記コラムアドレス信号の遷移エッジを検出する毎に書き込み検出パルスを出力する書き込み遷移エッジ検出器と、
    前記メモリセルに書き込む書き込みデータを前記各書き込み検出パルスに応答して前記メモリコアに供給するデータ制御回路と
    を備え、
    前記書き込みコマンドを受けている間に、前記コラムアドレス信号の切り替え毎に書き込みデータが供給されることを特徴とする半導体メモリ。
  6. 請求項1記載の半導体メモリにおいて、
    レジスタ設定信号の論理レベルに応じて、前記コラムアドレス信号および前記ロウアドレス信号の少なくともいずれか、またはデータ信号が供給され、前記半導体メモリの動作仕様を変更するためのコンフィギュレーションレジスタ
    を備えていることを特徴とする半導体メモリ。
  7. 請求項1記載の半導体メモリにおいて、
    モード選択制御信号が第1論理レベルを示すときに、テスト端子に供給される電圧値に応じて前記第1または第2動作モードを示すモード信号を出力し、前記モード選択制御信号が第2レベルを示すときにモード切替信号のレベルに応じて前記モード信号を出力するセレクタを備え、
    前記アドレス切替回路は、前記モード信号が示す前記第1または第2動作モードに応じて動作することを特徴とする半導体メモリ。
  8. 請求項1記載の半導体メモリにおいて、
    前記第1動作モード中に、複数のテストコマンドとともに前記第1アドレス端子群に供給される前記コラムアドレス信号および前記第2アドレス端子群に供給される前記ロウアドレス信号をテストコードとして受け、前記第2動作モード中に、前記テストコマンドとともに前記第1アドレス端子群に順次に供給される前記ロウアドレス信号および前記コラムアドレス信号を前記テストコードとして受け、受けたテストコードに応じて内部回路をテストするためのテスト信号を出力するテストエントリ回路
    を備えていることを特徴とする半導体メモリ。
  9. 複数のメモリセル、前記メモリセルに接続された複数のワード線、前記メモリセルに接続された複数のビット線、ロウアドレス信号に応じて前記ワード線を選択するロウデコーダ、およびコラムアドレス信号に応じて前記ビット線を選択するコラムデコーダを有するメモリコアと、
    第1動作モード中に、第1アドレス端子群に供給される前記ロウアドレス信号および第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給し、第2動作モード中に、前記第2アドレス端子群に供給される前記ロウアドレス信号を受け、その後、前記第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給するアドレス切替回路と
    前記第1動作モード中に、前記コラムアドレス信号および前記ロウアドレス信号とともに供給されるアクセスコマンドに応答して前記ワード線のいずれかを活性化するためのアクセス制御信号を生成して前記メモリコアに出力し、前記第2動作モード中に、前記ロウアドレス信号とともに供給されるアクセスコマンドを受けたとき、前記アドレス切替回路への前記コラムアドレス信号の供給に応答して前記アクセス制御信号を生成して前記メモリコアに出力するアクセス制御回路とを備えた半導体メモリのテスト方法であって、
    前記半導体メモリを前記第2動作モードに設定し、
    前記ロウアドレス信号および前記コラムアドレス信号を順次に前記第2アドレス端子群に供給して、前記半導体メモリの動作テストを実施すること
    を特徴とする半導体メモリのテスト方法。
  10. 半導体メモリと、半導体メモリをアクセスするコントローラとを備えたシステムであって、
    前記半導体メモリは、
    複数のメモリセル、前記メモリセルに接続された複数のワード線、前記メモリセルに接続された複数のビット線、ロウアドレス信号に応じて前記ワード線を選択するロウデコーダ、およびコラムアドレス信号に応じて前記ビット線を選択するコラムデコーダを有するメモリコアと、
    第1動作モード中に、第1アドレス端子群に供給される前記ロウアドレス信号および第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給し、第2動作モード中に、前記第2アドレス端子群に供給される前記ロウアドレス信号を受け、その後、前記第2アドレス端子群に供給される前記コラムアドレス信号を受け、受けた前記ロウアドレス信号および前記コラムアドレス信号を前記ロウデコーダおよび前記コラムデコーダに供給するアドレス切替回路と
    前記第1動作モード中に、前記コラムアドレス信号および前記ロウアドレス信号とともに供給されるアクセスコマンドに応答して前記ワード線のいずれかを活性化するためのアクセス制御信号を生成して前記メモリコアに出力し、前記第2動作モード中に、前記ロウアドレス信号とともに供給されるアクセスコマンドを受けたとき、前記アドレス切替回路への前記コラムアドレス信号の供給に応答して前記アクセス制御信号を生成して前記メモリコアに出力するアクセス制御回路と
    を備えていることを特徴とするシステム。
  11. 請求項9記載の半導体メモリのテスト方法において、
    前記半導体メモリは、
    外部から供給される読み出しコマンドおよび書き込みコマンドを前記アクセスコマンドとして受けるコマンドバッファを備え、
    前記アクセス制御回路は、
    前記第1動作モード中に、前記コマンドバッファから受ける前記読み出しコマンドに応答して読み出し信号を生成し、前記コマンドバッファから受ける前記書き込みコマンドに応答して書き込み信号を生成し、生成した前記読み出し信号または前記書き込み信号に応答して前記アクセス制御信号を生成し、
    前記第2動作モード中に、前記コマンドバッファから前記読み出しコマンドを受けたときに、前記アドレス切替回路から出力される前記コラムアドレス信号に応答して前記読み出し信号を生成し、前記コマンドバッファを介して前記書き込みコマンドを受けたときに、前記アドレス切替回路から出力される前記コラムアドレス信号に応答して前記書き込み信号を生成し、生成した前記読み出し信号または前記書き込み信号に応答して前記アクセス制御信号を生成し、
    前記半導体メモリを前記第2動作モードに設定し、
    前記書き込みコマンドおよび前記読み出しコマンドを前記ロウアドレス信号とともに前記半導体メモリに供給して、前記半導体メモリの動作テストを実施すること
    を特徴とする半導体メモリのテスト方法。
  12. 請求項10記載のシステムにおいて、
    前記半導体メモリは、外部から供給される読み出しコマンドおよび書き込みコマンドを前記アクセスコマンドとして受けるコマンドバッファを備え、
    前記アクセス制御回路は、
    前記第1動作モード中に、前記コマンドバッファから受ける前記読み出しコマンドに応答して読み出し信号を生成し、前記コマンドバッファから受ける前記書き込みコマンドに応答して書き込み信号を生成し、生成した前記読み出し信号または前記書き込み信号に応答して前記アクセス制御信号を生成し、
    前記第2動作モード中に、前記コマンドバッファから前記読み出しコマンドを受けたときに、前記アドレス切替回路から出力される前記コラムアドレス信号に応答して前記読み出し信号を生成し、前記コマンドバッファを介して前記書き込みコマンドを受けたときに、前記アドレス切替回路から出力される前記コラムアドレス信号に応答して前記書き込み信号を生成し、生成した前記読み出し信号または前記書き込み信号に応答して前記アクセス制御信号を生成すること
    を特徴とするシステム。
JP2007210114A 2007-08-10 2007-08-10 半導体メモリ、半導体メモリのテスト方法およびシステム Expired - Fee Related JP5115090B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2007210114A JP5115090B2 (ja) 2007-08-10 2007-08-10 半導体メモリ、半導体メモリのテスト方法およびシステム
KR1020080047649A KR100957065B1 (ko) 2007-08-10 2008-05-22 반도체 메모리, 반도체 메모리의 테스트 방법 및 시스템
US12/130,480 US7675773B2 (en) 2007-08-10 2008-05-30 Semiconductor memory, test method of semiconductor memory and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007210114A JP5115090B2 (ja) 2007-08-10 2007-08-10 半導体メモリ、半導体メモリのテスト方法およびシステム

Publications (2)

Publication Number Publication Date
JP2009043381A JP2009043381A (ja) 2009-02-26
JP5115090B2 true JP5115090B2 (ja) 2013-01-09

Family

ID=40346375

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007210114A Expired - Fee Related JP5115090B2 (ja) 2007-08-10 2007-08-10 半導体メモリ、半導体メモリのテスト方法およびシステム

Country Status (3)

Country Link
US (1) US7675773B2 (ja)
JP (1) JP5115090B2 (ja)
KR (1) KR100957065B1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5029205B2 (ja) * 2007-08-10 2012-09-19 富士通セミコンダクター株式会社 半導体メモリ、半導体メモリのテスト方法およびシステム
JP5564829B2 (ja) * 2009-05-14 2014-08-06 富士通セミコンダクター株式会社 半導体記憶装置及びその制御方法
JP5592238B2 (ja) * 2010-11-18 2014-09-17 ピーエスフォー ルクスコ エスエイアールエル 半導体装置及びその制御方法
KR20160034698A (ko) * 2014-09-22 2016-03-30 에스케이하이닉스 주식회사 반도체장치 및 이를 포함하는 반도체시스템
US10210923B2 (en) * 2017-07-12 2019-02-19 International Business Machines Corporation Activation of memory core circuits in an integrated circuit
KR20190128451A (ko) * 2018-05-08 2019-11-18 에스케이하이닉스 주식회사 반도체장치
KR102698036B1 (ko) * 2019-04-10 2024-08-22 에스케이하이닉스 주식회사 반도체장치
US10969434B2 (en) * 2019-09-03 2021-04-06 Micron Technology, Inc. Methods and apparatuses to detect test probe contact at external terminals

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01125796A (ja) 1987-11-11 1989-05-18 Fujitsu Ltd 疑似スタティック・ランダム・アクセス・メモリ
JP3190781B2 (ja) * 1994-03-30 2001-07-23 日本電気株式会社 半導体メモリ
JP3707919B2 (ja) * 1997-11-17 2005-10-19 松下電器産業株式会社 Dramを含む集積回路
KR100297230B1 (ko) * 1998-06-30 2001-08-07 박종섭 어드레스 패드 감소를 위한 반도체 메모리장치
JP2001118999A (ja) * 1999-10-15 2001-04-27 Hitachi Ltd ダイナミック型ramと半導体装置
KR100380346B1 (ko) * 2000-10-16 2003-04-11 삼성전자주식회사 리던던시 로직셀을 갖는 반도체 메모리 장치 및 리페어 방법
JP2002245780A (ja) * 2001-02-21 2002-08-30 Mitsubishi Electric Corp 半導体記憶装置
KR200268457Y1 (ko) 2001-12-17 2002-03-18 (주)태성엠아이에스 마이크로 웨이브(m/w)를 이용한 보안시스템
JP2003233989A (ja) * 2002-02-07 2003-08-22 Fujitsu Ltd 半導体記憶装置及びプリチャージ方法
JP4254293B2 (ja) * 2003-03-25 2009-04-15 株式会社日立製作所 記憶装置
US7113439B2 (en) * 2004-04-22 2006-09-26 Memocom Corp. Refresh methods for RAM cells featuring high speed access
JP2006179124A (ja) * 2004-12-22 2006-07-06 Renesas Technology Corp 半導体記憶装置
KR20070041956A (ko) * 2005-10-17 2007-04-20 삼성전자주식회사 반도체 메모리 장치

Also Published As

Publication number Publication date
US20090040850A1 (en) 2009-02-12
JP2009043381A (ja) 2009-02-26
US7675773B2 (en) 2010-03-09
KR20090016379A (ko) 2009-02-13
KR100957065B1 (ko) 2010-05-13

Similar Documents

Publication Publication Date Title
JP5131348B2 (ja) 半導体メモリ、システム、半導体メモリの動作方法および半導体メモリの製造方法
US7660184B2 (en) Semiconductor memory for disconnecting a bit line from a sense amplifier in a standby period and memory system including the semiconductor memory
JP5115090B2 (ja) 半導体メモリ、半導体メモリのテスト方法およびシステム
JP5029205B2 (ja) 半導体メモリ、半導体メモリのテスト方法およびシステム
US7649796B2 (en) Semiconductor memory and operating method of same
JP5119795B2 (ja) 半導体メモリ、半導体メモリのテスト方法およびシステム
JP4808070B2 (ja) 半導体メモリおよび半導体メモリの動作方法
JP5303985B2 (ja) 半導体記憶装置、半導体記憶装置の動作方法およびメモリシステム
KR20120046333A (ko) 로우 어드레스 제어 회로, 이를 포함하는 반도체 메모리 장치 및 로우 어드레스 제어 방법
KR20020027270A (ko) 반도체 메모리 및 그 제어 방법
US7002875B2 (en) Semiconductor memory
JP4899751B2 (ja) 半導体メモリおよび半導体メモリの試験方法
JP5205992B2 (ja) 半導体メモリおよびメモリシステム
KR100784891B1 (ko) 반도체 메모리의 로우 어드레스 카운팅 장치
JP2017157258A (ja) セルフリフレッシュ制御装置及び揮発性半導体記憶装置
KR100713934B1 (ko) 테스트시 초기값 오류를 줄이기 위한 반도체 메모리 장치의파워 업 발생 회로
JP2009289305A (ja) 半導体メモリ、半導体メモリのデータ読み出し方法およびメモリ制御システム
JP2005339623A (ja) 記憶装置
JP2012104220A (ja) 半導体メモリおよびメモリシステム
KR20090000873A (ko) 로우 액티브 시간 제어회로

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100525

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120702

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120710

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120830

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120918

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121001

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151026

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees