JP4755873B2 - Memory control system - Google Patents
Memory control system Download PDFInfo
- Publication number
- JP4755873B2 JP4755873B2 JP2005280495A JP2005280495A JP4755873B2 JP 4755873 B2 JP4755873 B2 JP 4755873B2 JP 2005280495 A JP2005280495 A JP 2005280495A JP 2005280495 A JP2005280495 A JP 2005280495A JP 4755873 B2 JP4755873 B2 JP 4755873B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- module controller
- memory module
- path selector
- bus
- 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
Links
Images
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System (AREA)
Description
本発明は、DRAM制御システムのように伝送路のインピーダンス制御が必要なメモリ制御システムに関する。 The present invention relates to a memory control system that requires impedance control of a transmission line, such as a DRAM control system.
従来、メモリが実装された状態で伝送路の制御あるいはインピーダンス制御は可能であった(例えば特許文献1参照)。
しかしながら、特許文献等の従来技術では、メモリを実装した状態の伝送路の制御あるいはインピーダンス制御の機能しかないため、実メモリがないと最適な調整ができなかった。
また基板の製造上、ロットやボード単体に起因する特性インピーダンスのばらつきを抑えるために、抜き取り検査や全数検査を実施することによる付加的な作業が発生する。
本発明は、基板の製造時に特性インピーダンス測定検査を省略することによって製造コストの低減化を図ることを目的とし、またボード組立時及びシステム立ち上げ時の調整時間の効率化が図れ、かつ、動作品質の高いメモリ制御システムを提供することを目的とする。
However, in the conventional techniques such as patent documents, since there is only a transmission path control or impedance control function in a state where a memory is mounted, an optimum adjustment cannot be performed without an actual memory.
In addition, in the manufacture of substrates, additional work is required by performing sampling inspections and 100% inspections in order to suppress variations in characteristic impedance due to lots and single boards.
It is an object of the present invention to reduce the manufacturing cost by omitting the characteristic impedance measurement inspection at the time of manufacturing the board, to improve the efficiency of the adjustment time at the time of board assembly and system startup, and to operate. An object is to provide a high-quality memory control system.
上記の課題を解決するために、請求項1に記載の本発明におけるメモリ制御システムは、第1のメモリと、前記第1のメモリと等価な特性の電源電圧及び負荷容量を複数持つ第2のメモリと、前記第1のメモリの実装の有無を判断するメモリモジュールコントローラと、前記メモリモジュールコントローラが前記第1のメモリが実装されていないと判断したとき、前記メモリモジュールコントローラから制御される第1の選択信号により各種の特性インピーダンスを持つ複数のデータバスから任意の特性インピーダンスを持つデータバスを選択する第1のバスパスセレクタ、及び前記第1のバスパスセレクタにより選択された任意の特性インピーダンスを持つデータバスを前記第1のメモリ若しくは第2のメモリに接続する第2のバスパスセレクタと、前記メモリモジュールコントローラが前記第1のメモリが実装されていないと判断したとき、前記メモリモジュールコントローラから制御される第2の選択信号により前記複数の電源電圧及び負荷容量から任意の電源電圧及び負荷容量を前記第2のメモリに与える等価負荷回路と、を備え、前記メモリモジュールコントローラは、前記第1のメモリが実装されていないと判断したとき、前記第1のバスパスセレクタにより選択及び第2のバスパスセレクタにより接続、並びに前記等価負荷回路により任意の電源電圧及び負荷容量が与えられた前記第2のメモリに対して前記第1及び第2の選択信号の複数の設定条件の組合せに応じてデータの書き込み、読み出し、及びベリファイチェックを所定回数繰り返し実行することを特徴とする。
また、請求項2に記載の本発明におけるメモリ制御方法は、第1のメモリと、前記第1のメモリと等価な特性の電源電圧及び負荷容量を複数を持つ第2のメモリと、前記第1のメモリの実装の有無を判断するメモリモジュールコントローラと、を備えたメモリ制御システムのメモリ制御方法であって、前記メモリモジュールコントローラが、前記第1のメモリが実装されているか否かを判断する工程と、前記判断する工程により、前記メモリモジュールコントローラが、前記第1のメモリが実装されていないと判断したとき、第1のバスパスセレクタが、前記メモリモジュールコントローラから制御される第1の選択信号により各種の特性インピーダンスを持つ複数のデータバスから任意の特性インピーダンスを持つデータバスを選択する工程と、第2のバスパスセレクタが、前記第1のバスパスセレクタにより選択された任意の特性インピーダンスを持つデータバスを前記第1のメモリ若しくは第2のメモリに接続する工程と、前記判断する工程により、前記メモリモジュールコントローラが、前記第1のメモリが実装されていないと判断したとき、等価負荷回路が、前記メモリモジュールコントローラから制御される第2の選択信号により前記複数の電源電圧及び負荷容量から任意の電源電圧及び負荷容量を前記第2のメモリに与える工程と、前記判断する工程により、前記メモリモジュールコントローラが、前記第1のメモリが実装されていないと判断したとき、前記メモリモジュールコントローラが、前記第1のバスパスセレクタにより選択及び第2のバスパスセレクタにより接続、並びに前記等価負荷回路により任意の電源電圧及び負荷容量が与えられた前記第2のメモリに対して前記第1及び第2の選択信号の複数の設定条件の組合せに応じてデータの書き込み、読み出し、及びベリファイチェックを所定回数繰り返し実行する工程と、を含むことを特徴とする。
In order to solve the above-described problem, a memory control system according to the present invention described in
According to a second aspect of the present invention, there is provided a memory control method according to the present invention, the first memory, the second memory having a plurality of power supply voltages and load capacitances having characteristics equivalent to those of the first memory, and the first memory. A memory control method for a memory control system comprising: a memory module controller that determines whether or not the memory is mounted, wherein the memory module controller determines whether or not the first memory is mounted When the memory module controller determines that the first memory is not mounted by the determining step, the first bus path selector is controlled by the first selection signal controlled from the memory module controller. A process for selecting a data bus with an arbitrary characteristic impedance from multiple data buses with various characteristic impedances A step in which the second bus path selector connects a data bus having an arbitrary characteristic impedance selected by the first bus path selector to the first memory or the second memory, and the determination step, When the memory module controller determines that the first memory is not mounted, an equivalent load circuit is arbitrarily selected from the plurality of power supply voltages and load capacitances by a second selection signal controlled by the memory module controller. When the memory module controller determines that the first memory is not mounted by applying the power supply voltage and load capacity of the second memory to the second memory and determining the memory module controller, Selected by the first bus path selector and changed to the second bus path selector Ri connection, as well as the writing of data in accordance with a combination of a plurality of setting conditions of any power supply voltage and said first and second selection signal the load capacity with respect to the second memory provided by the equivalent load circuit , Reading, and verify checking are repeatedly performed a predetermined number of times.
本発明によれば、実メモリがなくても実メモリが装着された時に最適な伝送路と、電気的な特性値が得られないことが事前にわかるので、不良ボード検出の容易化及び検査時間の短縮化が可能となる。
また、実メモリがなくても実メモリが装着された時に不具合の発生する可能性のある伝送路、電気的な特性値が事前にわかるので、不良ボード検出の容易化及び検査時間の短縮化が可能となる。
さらに、実メモリがなくても実メモリが装着された時に最適な伝送路、電気的な特性値の選択、設定が事前に出来るので、検査時間及び調整時間の短縮化が可能となる。
According to the present invention, it is known in advance that an optimum transmission path and electrical characteristic values cannot be obtained when a real memory is installed even if there is no real memory. Can be shortened.
Also, even if there is no real memory, it is possible to know in advance the transmission paths and electrical characteristic values that may cause problems when real memory is installed, so it is easy to detect defective boards and shorten inspection time. It becomes possible.
Furthermore, even if there is no real memory, the optimum transmission path and electrical characteristic values can be selected and set in advance when the real memory is installed, so that the inspection time and adjustment time can be shortened.
以下、図面を参照して、本発明のメモリ制御システムを実施形態により詳細に説明す る。
図1は本発明のメモリ制御システムの構成例である。
MEMC(Memory Module Controller:メモリモジュールコントローラ)1は、基本的なメモリ制御のほかにプロセッサによるソフトウェア制御によって、各伝送路の制御と、動作環境の制御と、インピーダンス制御とを行う。
メモリモジュール4は、DIMM(Dual In-line Memory Module)やユニークなメモリなどのメモリである。
MEMC1からの制御によって、デジタルデータの書き込み、保管および読み出しが可能な本メモリシステムとは別媒体のモジュールである。
図2は、等価負荷回路5の構成例である。
メモリデバイス10は、メモリモジュール4に実装されているデバイスと等価な特性を持ったメモリで、容量的にはメモリモジュール4に比べ、極小容量でよい。
電圧制御回路11は、メモリデバイス10が動作可能な電源電圧の下限〜上限までを電圧選択信号12によって、可変出力できる電圧制御モジュールである。
負荷容量選択信号14はバススイッチ(以下、BSと称す)のOn/Off制御を行ってデータバスの同一ビットに接続されているメモリデバイス10の数量(すなわち負荷容量)を変える制御を行う。
バッファ13は、メモリデバイス10から読み出されたデータをドライブするユニットであり、Drive Strength/Through Rate選択信号によって駆動電流制御、論理反転時の波形の傾きを変化させる機能も併せ持つ。
The memory control system of the present invention will be described below in detail with reference to the drawings.
FIG. 1 shows a configuration example of a memory control system of the present invention.
A MEMC (Memory Module Controller) 1 performs control of each transmission path, control of an operating environment, and impedance control by software control by a processor in addition to basic memory control.
The
The module is a medium different from the present memory system capable of writing, storing and reading digital data under the control of the MEMC 1.
FIG. 2 is a configuration example of the equivalent load circuit 5.
The
The
The load capacity selection signal 14 performs on / off control of a bus switch (hereinafter referred to as BS) to change the quantity (that is, load capacity) of the
The
図3は、第1のバスパスセレクタ(BUS PATH Selector1)2の構成例である。
メモリモジュールコントローラ(MEMC)1からのバス選択信号19によってデコーダ16でデコードされた信号がBS(バススイッチ)のうちのいずれか一つのBSをOnさせることによって、MEMC1からのデータバスをそれぞれ特性インピーダンスの異なるデータバスに接続させる。
図4は、第2のバスパスセレクタ(BUS PATH Selector2)3の構成例である。
MEMC1からのバス選択信号19によって、デコーダ16でデコードされた信号がBSのうちのいずれか一つのBSをOnさせることによって、第1のバスパスセレクタ(BUS PATH Selector1)2からのそれぞれ特性インピーダンスの異なるデータバスのいずれか一つのバスをメモリモジュール4もしくは等価負荷回路5へのデータバスに接続させる。
またメモリモジュール4、等価負荷回路5を選択する信号として、図1に示すメモリモジュール4の有無検知信号9を利用する。更に、メモリモジュール4または等価負荷回路5からの反射波を低減化する目的でダンピング抵抗17をそれぞれのデータバスに挿入し、MEMC1からダンピング抵抗17の抵抗値制御を行うことも出来る。
図5は、第3のバスパスセレクタ(BUS PATH selector3)8の構成例である。
メモリモジュール4の有無検知信号9によって、デコーダ16でデコードされた信号がBSのいずれか一つをOnさせて、等価負荷回路5からのデータバスとメモリモジュール4からのデータバスのいずれかを選択する。
図6は、終端抵抗回路6の構成例である。
終端抵抗回路6は、データバスの終端位置に配置されるテブナン終端等に代表される終端抵抗回路であり、メモリモジュール4が実装された場合には、検知信号によって自動的にBSがOnされることによりデータバスに終端抵抗が接続される。
FIG. 3 is a configuration example of the first bus path selector (BUS PATH Selector 1) 2.
The signal decoded by the
FIG. 4 is a configuration example of the second bus path selector (BUS PATH Selector 2) 3.
Depending on the
Further, the presence /
FIG. 5 is a configuration example of the third bus path selector (BUS PATH selector 3) 8.
The signal decoded by the
FIG. 6 is a configuration example of the
The
[実施例1]
以下、本発明の実施例1を図1〜5の構成例、および図7の処理フロー例に基づいて説明する。
(第1および第2のバスパスセレクタ2、3への設定)
図7に示すように、実メモリのメモリモジュール4が無い場合(S100)、メモリモジュール4の有/無の検知信号9(以下、PD信号と称す)を受け取ってメモリが無いと判断されたら、MEMC(メモリモジュールコントローラ)1からBUS PATH選択信号19を制御して、第2のバスパスセレクタ(BUS PATH Selector2)3から出ているデータバスを等価負荷回路5に接続する(S101)。
同時に第1のバスパスセレクタ2から出ているデータバスを任意の特性インピーダンスを持つデータバスに接続させる(S102)。
ダンピング抵抗値制御信号18により、第2のバスパスセレクタ3から出ているデータバスのダンピング抵抗17の抵抗値を設定する(S103)。
同時に第1のバスパスセレクタ2で選択された任意の特性インピーダンスを持つデータバスを第2のバスパスセレクタ3に入るデータバスとして接続させる(S104)。
(等価負荷回路5への設定)
電圧選択信号12を制御して等価負荷回路5内のメモリデバイス10に与える電源電圧をメモリデバイスの動作保証値の上限、もしくは下限値に設定する(S105)。
負荷容量選択信号14を制御してデータバスに接続されるメモリデバイス10の負荷を設定する(S106)。
Drive Strength/Through Rate選択信号15により制御してバッファ13のドライブ強度と、スルーレート(Through Rate)を任意の値に設定する(S107)。
[Example 1]
The first embodiment of the present invention will be described below based on the configuration example of FIGS. 1 to 5 and the processing flow example of FIG.
(Settings for the first and second
As shown in FIG. 7, when there is no
At the same time, the data bus output from the first
The resistance value of the damping resistor 17 of the data bus output from the second
At the same time, a data bus having an arbitrary characteristic impedance selected by the first
(Setting to equivalent load circuit 5)
The power supply voltage applied to the
The load of the
The drive strength of the
(動作確認)
MEMC1からメモリデバイス10に対してデータの書き込み→読み出し→ベリファイチェックを実行する(S108)。そしてステップS108が所定回数となるまでS108を繰り返し実行し(S109/No→S108)、所定のチェック回数に達していたらベリファイチェックでエラーとなった回数とログ情報を保管する(S109/Yes→S110)。次いでステップS102からS107までの設定条件を順次変えて設定を行い(S111)、全ての組み合わせの設定、動作終了か否か判断し(S112)、これを繰り返す(S112/No→S108)。
全ての組み合わせの設定、動作の確認が完了したら(S112/Yes)、ステップS111で試した全ての組み合わせ条件の中でベリファイエラーの発生有無を確認し(S113)、全組み合わせ条件でベリファイエラーが発生した場合(S113/Yes)にはNG(不良ボード)としてエラー通知する(S116)。
エラー通知する手段はLEDのような視認通知手段であってもよいし、ブザー等の音源通知であってもよい。また、何らかの通信ポートから表示装置に表示するようにした通知手段であってもよい。
ステップS113の判定で少なくとも一つベリファイエラーの発生しない組み合わせが有った場合には(S113/No)、この中からマージンを見込んだ最適値を選択し(S114)、再度S102〜S107の処理ルーチンを実行してS114で決定した最適値の設定を行い(S115)、終了する。
(Operation check)
Data writing → reading → verification check is executed from the MEMC 1 to the memory device 10 (S108). Then, step S108 is repeatedly executed until step S108 reaches the predetermined number of times (S109 / No → S108), and if the predetermined number of checks has been reached, the number of times the verification check has failed and the log information are stored (S109 / Yes → S110). ). Next, the setting conditions from step S102 to S107 are changed in order (S111), it is determined whether all combinations have been set and the operation has been completed (S112), and this is repeated (S112 / No → S108).
When setting of all combinations and confirmation of operation are completed (S112 / Yes), whether or not a verify error has occurred in all the combination conditions tested in step S111 is confirmed (S113), and a verify error occurs in all combination conditions. If it is detected (S113 / Yes), an error is notified as NG (defective board) (S116).
The error notification means may be a visual notification means such as an LED, or a sound source notification such as a buzzer. Moreover, the notification means which displayed on a display apparatus from some communication port may be sufficient.
If it is determined in step S113 that there is at least one combination that does not generate a verify error (S113 / No), an optimum value that allows for a margin is selected from these combinations (S114), and the processing routine of S102 to S107 is performed again. To set the optimum value determined in S114 (S115), and the process ends.
[実施例2]
次に、本発明の実施例2を図1〜5の構成例、および図8の処理フローに基づいて説明する。
ステップS100からステップS113およびステップS116の処理ルーチンは実施例1を説明した図7のフローチャートの同一ステップ番号の動作と同じであるので、説明を省略する。以下に、異なるステップに関して説明する。
ステップS113の判定で少なくとも一つベリファイエラーの発生しない組み合わせが有った場合には、エラーの発生した組み合わせだけを抽出し(S200)、そのときの各設定値をエラーログ情報として通知する(S201)。通知手段は実施例1に記載したものを含みこれ以上言及しないが、設定値を含んだエラーログの詳細まで通知する場合には、何らかの通信ポートから表示装置に表示することの可能な通知手段が好ましい。
[Example 2]
Next, a second embodiment of the present invention will be described based on the configuration example of FIGS. 1 to 5 and the processing flow of FIG.
The processing routine from step S100 to step S113 and step S116 is the same as the operation of the same step number in the flowchart of FIG. In the following, the different steps will be described.
If it is determined in step S113 that there is at least one combination that does not generate a verify error, only the combination in which an error has occurred is extracted (S200), and each setting value at that time is notified as error log information (S201). ). The notification means includes those described in the first embodiment and will not be described any more. However, when notifying the details of the error log including the setting value, there is a notification means that can be displayed on the display device from some communication port. preferable.
[実施例3]
本発明の実施例3を、図1〜5の構成例、および図9の処理フローに基づいて説明する。また、実施例2同様に、ステップS100〜ステップS113およびステップS116の処理ルーチンは図7に示すフローチャートの同ステップ番号の動作と同じであり、これらの説明は、前実施例と同様に省略し、以下に異なるステップに関し、説明する。
ステップS113の判定で一つでもベリファイエラーの発生しない組み合わせが有った場合には、正常にパスした組み合わせだけを抽出し、そのときの各設定値をログ情報として通知する(S300)。通知手段は前記同様であり、これ以上言及しないが、他の実施例と同様に、設定値を含んだエラーログの詳細まで通知する場合は何らかの通信ポートから表示装置に表示可能な通知手段が好ましい。
この後、ログ情報を受け取った例えばボード検査者は正常パスした組み合わせの中から任意の設定パターンを選択し(S301)、選択された設定値に従って再度S102〜S107の処理ルーチンを実行することによって、ステップS301で選択した設定を行う(S302)。
以上、実施例1〜3で記載した動作例でのステップの順番は、本発明の効果を奏することが可能な限りにおいて、変更可能であってもよく、また、他のステップを付加してもよいことがある。
[Example 3]
A third embodiment of the present invention will be described based on the configuration example of FIGS. 1 to 5 and the processing flow of FIG. Further, as in the second embodiment, the processing routine of step S100 to step S113 and step S116 is the same as the operation of the same step number in the flowchart shown in FIG. 7, and these descriptions are omitted as in the previous embodiment. The different steps are described below.
If there is even one combination that does not cause a verification error in the determination in step S113, only the combination that has passed normally is extracted, and each set value at that time is notified as log information (S300). The notification means is the same as described above, and will not be discussed any more. However, as in the other embodiments, when notifying the details of the error log including the setting value, the notification means that can be displayed on the display device from any communication port is preferable. .
Thereafter, for example, the board inspector who has received the log information selects an arbitrary setting pattern from the normally passed combinations (S301), and executes the processing routine of S102 to S107 again according to the selected setting value. The setting selected in step S301 is performed (S302).
As described above, the order of the steps in the operation examples described in the first to third embodiments may be changed as long as the effects of the present invention can be obtained, and other steps may be added. There is a good thing.
1 メモリモジュールコントローラ(MEMC)、2 第1のバスパスセレクタ、3 第2のバスパスセレクタ、4 メモリモジュール、5 等価付加回路、6 終端抵抗回路、8 第3のバスパスセレクタ、9 検知信号、10 メモリデバイス、11 電圧制御回路、12 電圧選択信号、13 バッファ、14 負荷容量選択信号、15 Drive Strength/Through Rate選択信号、16 デコーダ、17 ダンピング抵抗、18 ダンピング抵抗値制御信号、19 BUS PATH選択信号、20 メモリモジュール選択信号
DESCRIPTION OF
Claims (2)
前記第1のメモリと等価な特性の電源電圧及び負荷容量を複数持つ第2のメモリと、
前記第1のメモリの実装の有無を判断するメモリモジュールコントローラと、
前記メモリモジュールコントローラが前記第1のメモリが実装されていないと判断したとき、前記メモリモジュールコントローラから制御される第1の選択信号により各種の特性インピーダンスを持つ複数のデータバスから任意の特性インピーダンスを持つデータバスを選択する第1のバスパスセレクタ、及び前記第1のバスパスセレクタにより選択された任意の特性インピーダンスを持つデータバスを前記第1のメモリ若しくは第2のメモリに接続する第2のバスパスセレクタと、
前記メモリモジュールコントローラが前記第1のメモリが実装されていないと判断したとき、前記メモリモジュールコントローラから制御される第2の選択信号により前記複数の電源電圧及び負荷容量から任意の電源電圧及び負荷容量を前記第2のメモリに与える等価負荷回路と、を備え、
前記メモリモジュールコントローラは、前記第1のメモリが実装されていないと判断したとき、前記第1のバスパスセレクタにより選択及び第2のバスパスセレクタにより接続、並びに前記等価負荷回路により任意の電源電圧及び負荷容量が与えられた前記第2のメモリに対して前記第1及び第2の選択信号の複数の設定条件の組合せに応じてデータの書き込み、読み出し、及びベリファイチェックを所定回数繰り返し実行することを特徴とするメモリ制御システム。 A first memory;
A second memory having a plurality of power supply voltages and load capacitances having characteristics equivalent to those of the first memory;
A memory module controller for determining whether or not the first memory is mounted;
When the memory module controller determines that the first memory is not mounted , an arbitrary characteristic impedance is obtained from a plurality of data buses having various characteristic impedances by a first selection signal controlled by the memory module controller. A first bus path selector for selecting a data bus , and a second bus path selector for connecting a data bus having an arbitrary characteristic impedance selected by the first bus path selector to the first memory or the second memory When,
When the memory module controller determines that the first memory is not mounted, an arbitrary power supply voltage and load capacity are selected from the plurality of power supply voltages and load capacity according to a second selection signal controlled by the memory module controller. An equivalent load circuit for providing the second memory with
The memory module controller, wherein when the first memory is determined not to be implemented, the selection by the first bus path selector and connected by a second bus path selector, and any power supply voltage and load by the equivalent load circuit combinations writing data according to a plurality of setting conditions of the first and second selection signals to said second memory capacity is given et been read, and verification checking to perform a predetermined number of times repeatedly A featured memory control system.
前記第1のメモリと等価な特性の電源電圧及び負荷容量を複数を持つ第2のメモリと、A second memory having a plurality of power supply voltages and load capacitances having characteristics equivalent to those of the first memory;
前記第1のメモリの実装の有無を判断するメモリモジュールコントローラと、を備えたメモリ制御システムのメモリ制御方法であって、A memory module controller for determining whether or not the first memory is mounted, and a memory control method for a memory control system comprising:
前記メモリモジュールコントローラが、前記第1のメモリが実装されているか否かを判断する工程と、The memory module controller determining whether the first memory is mounted; and
前記判断する工程により、前記メモリモジュールコントローラが、前記第1のメモリが実装されていないと判断したとき、第1のバスパスセレクタが、前記メモリモジュールコントローラから制御される第1の選択信号により各種の特性インピーダンスを持つ複数のデータバスから任意の特性インピーダンスを持つデータバスを選択する工程と、第2のバスパスセレクタが、前記第1のバスパスセレクタにより選択された任意の特性インピーダンスを持つデータバスを前記第1のメモリ若しくは第2のメモリに接続する工程と、In the determining step, when the memory module controller determines that the first memory is not mounted, the first bus path selector selects various signals according to the first selection signal controlled from the memory module controller. Selecting a data bus having an arbitrary characteristic impedance from a plurality of data buses having a characteristic impedance; and a second bus path selector selects a data bus having an arbitrary characteristic impedance selected by the first bus path selector. Connecting to a first memory or a second memory;
前記判断する工程により、前記メモリモジュールコントローラが、前記第1のメモリが実装されていないと判断したとき、等価負荷回路が、前記メモリモジュールコントローラから制御される第2の選択信号により前記複数の電源電圧及び負荷容量から任意の電源電圧及び負荷容量を前記第2のメモリに与える工程と、When the memory module controller determines in the determining step that the first memory is not mounted, the equivalent load circuit is controlled by the second selection signal controlled by the memory module controller. Providing an arbitrary power supply voltage and load capacity to the second memory from the voltage and load capacity;
前記判断する工程により、前記メモリモジュールコントローラが、前記第1のメモリが実装されていないと判断したとき、前記メモリモジュールコントローラが、前記第1のバスパスセレクタにより選択及び第2のバスパスセレクタにより接続、並びに前記等価負荷回路により任意の電源電圧及び負荷容量が与えられた前記第2のメモリに対して前記第1及び第2の選択信号の複数の設定条件の組合せに応じてデータの書き込み、読み出し、及びベリファイチェックを所定回数繰り返し実行する工程と、In the determining step, when the memory module controller determines that the first memory is not mounted, the memory module controller is selected by the first bus path selector and connected by the second bus path selector; And writing and reading data according to a combination of a plurality of setting conditions of the first and second selection signals with respect to the second memory to which an arbitrary power supply voltage and load capacitance are given by the equivalent load circuit, And a step of repeatedly executing the verification check a predetermined number of times,
を含むこと特徴とするメモリ制御方法。A memory control method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005280495A JP4755873B2 (en) | 2005-09-27 | 2005-09-27 | Memory control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005280495A JP4755873B2 (en) | 2005-09-27 | 2005-09-27 | Memory control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007094564A JP2007094564A (en) | 2007-04-12 |
JP4755873B2 true JP4755873B2 (en) | 2011-08-24 |
Family
ID=37980244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005280495A Expired - Fee Related JP4755873B2 (en) | 2005-09-27 | 2005-09-27 | Memory control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4755873B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09219665A (en) * | 1996-02-09 | 1997-08-19 | Oki Electric Ind Co Ltd | Radio equipment |
JP3565066B2 (en) * | 1998-12-22 | 2004-09-15 | 松下電工株式会社 | TV outlet |
JP3713477B2 (en) * | 2001-11-19 | 2005-11-09 | Tdk株式会社 | Power line communication system |
-
2005
- 2005-09-27 JP JP2005280495A patent/JP4755873B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007094564A (en) | 2007-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101149270B1 (en) | Systems and methods for testing integrated circuit devices | |
US7587651B2 (en) | Method and related apparatus for calibrating signal driving parameters between chips | |
US7525339B2 (en) | Semiconductor memory device testing on/off state of on-die-termination circuit during data read mode, and test method of the state of on-die-termination circuit | |
EP1707973B1 (en) | Semiconductor device and method for testing semiconductor device | |
US7830741B2 (en) | Semiconductor memory device for controlling banks | |
JP4755873B2 (en) | Memory control system | |
CN102591762B (en) | Self-diagnosis PLC (programmable logic controller) and self-diagnosis PLC storage chip method | |
US20050177771A1 (en) | Testing a receiver connected to a reference voltage signal | |
KR100771875B1 (en) | Semiconductor memory device capable of setting arbitrarily the number of memory cells for test and method thereof | |
JP2004215128A (en) | Terminating resistance device, data transmitter and inspection method of terminating resistance circuit | |
US8201034B2 (en) | Memory device and related testing method | |
US8201035B2 (en) | Testing system and method thereof | |
US8209571B2 (en) | Valid-transmission verifying circuit and a semiconductor device including the same | |
US20200379859A1 (en) | Computer device and testing method for basic input/output system | |
CN108664424B (en) | Method and equipment for determining optimal delay | |
JP5573638B2 (en) | Information processing apparatus and operating method thereof | |
KR101522292B1 (en) | System for simultaneously judging memory test | |
TW200915330A (en) | Method for performing memory diagnostics using a programmable diagnostic memory module | |
JP2010079372A (en) | Storage device, method for testing bus, and method for switching data transfer mode | |
JP4985462B2 (en) | Integrated circuit, integrated circuit operation test method, and operation test program | |
TWI559319B (en) | Memory device detection device and detection method thereof | |
JP2005078603A (en) | Test method of data processor | |
JP4521922B2 (en) | Embedded memory test circuit | |
JP2006106840A (en) | Control unit for touch panel and touch panel | |
JP2005092319A (en) | Integrated circuit with connecting method selection function and system using same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080904 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080908 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110308 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110411 |
|
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: 20110524 |
|
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: 20110530 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140603 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |