JPH0281216A - データ処理システム - Google Patents

データ処理システム

Info

Publication number
JPH0281216A
JPH0281216A JP1192792A JP19279289A JPH0281216A JP H0281216 A JPH0281216 A JP H0281216A JP 1192792 A JP1192792 A JP 1192792A JP 19279289 A JP19279289 A JP 19279289A JP H0281216 A JPH0281216 A JP H0281216A
Authority
JP
Japan
Prior art keywords
reset
processor
latches
latch
line
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.)
Granted
Application number
JP1192792A
Other languages
English (en)
Other versions
JPH0642186B2 (ja
Inventor
Wilhelm Bock Dietrich
デイートリツヒ・ヴイルヘルム・ボツク
Mannherz Peter
ペーテル・マンヘルツ
Peter Rudolph
ペーテル・ルドルフ
Schulze Scholling Hermann
ヘルマン・シユルツエ・シエリング
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0281216A publication Critical patent/JPH0281216A/ja
Publication of JPH0642186B2 publication Critical patent/JPH0642186B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00—Arrangements for program control, e.g. control units
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24—Resetting means
    • G—PHYSICS
    • G01—MEASURING; TESTING
    • G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28—Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317—Testing of digital circuits
    • G01R31/3181—Functional testing
    • G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318558—Addressing or selecting of subparts of the device under test
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14—Error detection or correction of the data by redundancy in operations
    • G06F11/1402—Saving, restoring, recovering or retrying
    • G06F11/1415—Saving, restoring, recovering or retrying at system level

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Retry When Errors Occur (AREA)
  • Multi Processors (AREA)
  • Debugging And Monitoring (AREA)
  • Microcomputers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、(自己保護性)データ処理システムにおける
システムの初期化及びリセット用の構成に関する。
B、従来技術 データ処理システムでは、後続動作、たとえば、エラー
・データの記録または処理、エラー訂正、断続的なエラ
ーの場合の割込み動作の繰返し、保守の動作に必要のな
い情報だけを消去またはクリアするために、慎重なシス
テム初期化とリセットが必要である。
専用サービス・プロセッサをもつ現在のデータ処理シス
テムでは、システム初期化及びリセットは、各サービス
・インターフェースを介して専用サービス・プロセッサ
に常駐するマイクロ・プログラムにより、特定のマシン
状態(たとえば、電源投入、障害、ローディングなど)
に応じて中央演算処理装置(CPU)の部分領域で実行
できる。
上述のように、これらのマシン伏況に依存する選択的な
初期化/リセットは、その後の動作に必要でない情報や
、後の処理のための基礎として既知の定義された初期状
態になければならない情報をクリアまたは消去するため
にだけ必要である。
専用サービス・プロセッサのないデータ処理システムや
、システム初期化及びリセットが主スィッチのオン・オ
フによって行なわれ、全体的リセットを引き起こす低コ
スト・システム以外のシステムでは、特殊な処置を講じ
なければならない。
C0発明が解決しようとする問題点 したがって、データ処理システム内の選択的な(状況に
依存する)システム初期化及びリセット動作に対する解
決策を提供することが本発明の目的である。
D0問題点を解決するための手段 したがうて、自己保護性データ処理システムにおいて、
内部プロセッサ状態を表すプロセッサ・ラッチを初期状
態(「1」または「O」)に設定することによって、シ
ステム初期化及びリセットを行′なうための構成が開示
される。この構成は、リセット領域(S、11F)に配
置されたプロセッサ・ラッチ(SRLl、、、5RLv
)のスタガー式初期化またはリセットを特徴とする。各
リセット領域に、こうしたシステム初期化またはリセッ
トの原因(たとえば、電源投入)に応じて、システムの
再起動前に初期化またはリセットしなければならない1
群のラッチが集められ、リセット領域は直列接続される
。
E、実施例 第1図に、バスで相互接続された種々の複雑な構成要素
をもつ従来のデータ処理システムの構成図を示す。図の
ように、電源投入手順の処理、プログラムのローディン
グ、またはエラーの記録、分析と回復のために処理装置
(PU)1を支援できる専用サービス・プロセッサはな
い。プロセッサ・バス10は、中央制御構成要素、処理
装置1をキャッシュ/主記憶制御装置(キャッシュCT
L/5T−CTL)315と主メモリ・バス(MMババ
ス13を介して主メモリ(MM)4に接続する。プロセ
ッサ・バス10はまた、プロセッサを任意選択の浮動小
数点プロセッサ8に接続し、少なくとも1つの入出力バ
ス・アダプタ7に接続する。入出力バス・アダプタは、
プロセッサ・バス10を入出力バス9を介して様々な入
出力装置に接続し、通信アダプタ(COMM)などその
他の構成要素に接続する。入出力パス・アダプタ7は、
さらに様々な制御構成要素及び監視構成要素を、カスタ
マ・エンジニアリング・パネル(CE−P)、バッテリ
動作式時刻クロック(TOD)、読取り専用記憶装置(
ROM) 、操作パネル(PAN)、電力制御装置(P
WR−CTL) 、2−)の補足装置(SUPPL)な
どのシステムに接続するように設計されている。制御プ
ログラムを含む制御記憶装置(CNTL−8T)2は、
別の制御記憶バス11を介して処理装置1に接続されて
いる。
システム・クロックの生成及び分配は、はとんどすべて
システム構成要素への複数ワイヤ接続14をもつクロッ
ク・チップ(CLCK)B上に集中されている。−例と
して、以下の説明では、3つの初期化/リセット領域が
処理間fl!1に対して定義されているものとする。た
だし、リセット領域の数としては妥当なものなら他のど
んな数を使ってもよい。以下に示すリセット概念では、
レベル感知走査設計規則(LSSD規則)に従って連鎖
シフト・レジスタ・ラッチ(記憶要素)の3つの領域を
使ってシステム設計を実施するものと仮定するが、これ
らのシフト・レジスタ・ラッチは、フラッシュまたはり
プルによってリセットされる。
レベル感知走査設計規則は、E、B、アイケルバーガー
(Aichelberger )の論文rLsI検査可
能性のための論理設計構造(A Logic desi
gnstructure for LSI testa
bility) J 、第14回設計自動化会議発表要
旨集、1977年6月20−22日、ルイジアナ州ニュ
ーオリンズ、1)1)、 4B2−468に記載されて
いる。
3つのリセット領域は次のように定義される。
−S領域(電源投入リセット領域)は、システムのすべ
てのシフト・レジスタ・ラッチ(SRL)を含む。ただ
し記憶アレイを形成するものは除く。
−Ifi域(システム・リセット領域)は、(検査標′
s)表示ラッチとして使用されるすべてのSRLを含む
。ただし、保守回路またはサービス回路の一部であるラ
ッチは含まれない。−例を挙げると、マイクロ命令アド
レス比較レジスタ及びPUチップ1の各停止回路はリセ
ットされない。そのため、これらのレジスタにセットさ
れる条件下でシステム・リセット機能を検査して試験す
る機会が与えられる。
以下に列挙した、ユーザが手動で呼び出す機能は、強制
的にシステム・リセット動作を行なわせる。
初期マイクロコード・ロード(IML)、(メモリのク
リアを伴うまたは伴わない)システム参リセット、 (メモリのクリアを伴うまたは伴わない)システム・プ
ログラムのロード・オフ(IPL)。
−F領域(検査リセット領域)は機能ラッチを集める。
この領域だけが、PUのSRLを含む。
それらのSRLは、エラー処理マイクロプログラムを実
行するためにPUを再起動する前にエラーのない状態に
リセットしなければならない。
PUの制御外の処理または予定外の動作を回避するため
に、検査回路またはチエッカに含まれる検査情報に基づ
く自己保護動作は決して抑制されない(検査停止オーバ
ーライドなし)。これが、「常にホット・チエッカ」と
いう考え方の原理である。特殊なマイクロプログラムの
新規起動に必要なプロセッサ要素の選択的リセットによ
り、「エラー・イメージ」を形成するエラー標識及び誤
り統計はリセット動作後も活動状態にあり、やはり検査
手段によって保護される後続のマイクロプログラムがそ
れにアクセスして処理することができる。
第3図に示すリセット制御(R8)装置20が、クロッ
ク・チップ6上にある。リセット制御装置20にはすべ
てのリセット要求線RRLが接続され、その線を介して
、信号が全体システムまたは部分システムの初期化また
はリセットを行なうことができる。第3図の左側の信号
は、上から順に「電源投入リセット」信号(FOR)、
r初期マイクロプログラム・ロード」信号(IML)、
「システム・リセット・クリア」信号(SRC)、「正
常システム・リセット」信号(SRN)、「ロード・ク
リア」信号(LC)及び「正常ロード」信号(LN)で
ある。これらの信号については、後でより詳細に説明す
る。
第2図に示すリセット動作はシステム固有であり、ハー
ドウェア設計とアーキテクチャ要件に基づく。
こうしたリセット動作は、データ処理システム内のハー
ドウェア領域及び論理領域でのそのクリア効果の深さに
応じた順序で配列することができる。最上位のクリア動
作(電源投入リセット)は、一連の単一リセット動作に
よって支援される全体的動作と考えることができる。他
のリセット動作は、それに含まれる論理量がより少なく
、すなわち、より多(の情報が元の状態に維持される。
システム・リセット・クリア信号(SRC)、正常シス
テム・リセット信号(SRN)、ロード・クリア信号(
LC)及び正常ロード信号(LN)の結果、■領域及び
F領域のラッチがリセットされる。
検査リセット(CHR)は、F領域のラッチをリセット
させる。
これらのリセット機能は、遠隔制御のために装置支援イ
ンターフェース(USI)を介して交互に活動化させる
ことができる。
リセット制御装置20は、様々な制御信号をプロセッサ
・チップ1、浮動小数点プロセッサ8、記憶制御装置5
及びコンピュータ・システムに含まれる他のチップに転
送するための1組の出力線21ないし24をもつ。その
例を第1図に示す。
出力線21は、並列な3ビツトのリセット状態情報をプ
ロセッサ・チップ1に転送するのに使用される。出力線
22及び23は、共通りロック信号であるシフト・クロ
ックA(SCL  A)及びシフト・クロックB (S
CL  B)を様々なチップに分配する。シフト・クロ
ックAが連鎖シフト・レジスタ・ラッチSRLのマスタ
・ラッチを制御し、シフト・クロックBがスレーブ・ラ
ッチを制御する。
リセット領域ば、さらにリセット制御装置20をプロセ
ッサ・チップ1以外の様々なチップに接続する2ワイヤ
線24によって制御される。これら2本の線の異なる4
つの状態で、3つのリセット領域(S、I、F; I、
F;及びFだけ)を選択し、「非リセット」状態を示す
のに十分である。
出力線21は、3本のワイヤから構成され、したがって
異なる7つのリセット原因と1つの「非リセット状態」
という、異なる8つの状態を表すことができる。7つの
リセット状態は、次のように2重の目的に使用される。
1)それらは3つのリセット領域を指定し、2ワイヤ出
力線24とあいまって、2)詳細なリセット原因を示す
。リセット原因は、いわゆるリセット標識ラッチ中で明
示される。これらの標識ラッチは、エラー処理ルーチン
のマイクロ命令により感知され(読み取られ)リセット
されるだけである。すべてのリセット標識ラッチに記憶
された情報を用いると、システム・リセットの理由また
は原因の詳細な分析が可能になす、後でコンピュータ・
システムの再起動後にマイクロプログラムを制御するた
めにそれらの情報が使用できる。
出力線21は、マイクロ命令がリセット情報にアクセス
するのに必要とする論理を備えるチップ、この特定の場
合にはPUチップだけに接続される。
クロック・チップθ内のリセット制御装置20は、さら
に誤ったチップによって活動化される検査リセット信号
によって制御される。検査リセット信号は、いわゆる停
止線14を介して伝送される。停止線については、欧州
特許出願88108138.4号により詳細に説明され
ている。
上記の表は、線21を介して転送される3ビツトのリセ
ット状態コードを形成するビットの組合せ、線24を介
して伝送される2ビツトの領域リセット・コードのビッ
トの組合せ、及びRRL線を介してリセット制御装置2
0に供給される様々な入力信号に応じてリセットされる
領域に関する概要を示す。
第4図に示すように1,1m24上の信号の直接復号を
受信側で使用してシフト・クロックA(SCL  A)
が各リセット領域F111Sのシフト・レジスタ・ラッ
チ5RL1.、.5RLn1SRL1.、.5RLt、
5RL1.、.5RLvのマスク・ラッチに接続される
。シフト・クロックB (SCL  B)はシフト・レ
ジスタ・ラッチのスレーブ・ラッチに永久的に接続され
ている。線24上のSIFリセット・ビットの復号は、
ANDゲート31ないし34とORゲート32によって
実行される。たとえば、リセット領域Fだけをリセット
しなければならないときは、SIFリセット・ビットの
組合せ「01」が線24に供給されなければならない。
線24上の反転ビットの組合せが、連続データ入力と共
に、ANDゲー)30にも送られる。ANDゲート30
の出力信号はどの場合も2進ゼロである。ただし、表に
示されているように、リセットなし条件を表すコード組
合せ「OO」を除く。SRL鎖35の入力端に2進ゼロ
がありシフト・クロックAとBのパルスがある場合、2
進ゼロは、シフト・レジスタ鎖35のリセット領域Fの
すべての段を介して伝播され、したがってすべての段が
ゼロにリセットされる。
ANDゲート31に対する符合条件が溝たされるだけで
あり、シフト・クロックAは線22aを介してF領域の
マスク・ラッチだけに転送されるので、F領域を越えた
伝播は不可能である。
リセット領域FとIかリセットされるとき、たとえば、
「正常ロードJ(SIFリセット・コードriot)の
場合、さらにANDゲート33が使用可能となり、した
がってシフト・クロックAのパルスが線22bを介して
工領域のマスク・ラッチに転送される。F領域を既に通
って伝播した2進ゼロは、引き続きI領域ラッチを通過
する。
「電源投入リセットJ(SIFリセット・コードr11
J )の場合、3つのANDゲート31.33.34が
すべて活動化され、したがってシフト・クロックAパル
スが、線22a122b、22cを介してシフト・レジ
スタ鎖35のすべてのマスク・ラッチにゲートされる。
ここで、2進のゼロはレジスタ鎖中をその端末まで伝播
する。
第5図に示したパルス図とシフト・レジスタ鎖35のラ
ッチをリセットする方式は、このシステムがどのように
動作するかをより詳細に示している。第5図の上端の最
初の2本の線は、シフト・レジスタ鎖35のシフト・レ
ジスタ・ラッチのマスク・ラッチに入るシフト・クロッ
クAのパルスと、スレーブ・ラッチ用のシフト・クロッ
クBのパルスを示す。
第3の線は、リセット要求、たとえば、「システム・リ
セット・クリアJ  (SRC)が線RRL上に来た状
況を示す。線4に示すように、次のシフト・クロックA
の立ち上りで、リセット標識ラッチがオンになる。やは
りシフト・レジスタ・ラッチに入力される機能クロック
(図示せず)は、次のシフト・クロックB(線5)の立
ち上りで停止する。
線21上のリセット状態コードと線42上のSIFリセ
ット・コードは、次のシフト・クロックBの立ち上りで
利用できる(線6と7)。回路遅延によって起こる自然
な遅延の後、第5図の線8と9に示されているように、
リセット領域IとFの選択信号が使用可能になり、「シ
フト・レジスタ鎖35の入力端で強制ゼロ」 (線10
)も使用可能になる。
線11は、線22aと22bで利用できるゲートされた
シフト・クロック(SCL)Aのパルスを示す。
第5図の下部は、この例のシフト俸しジスタ鎖を形成す
るラッチLTIないしLT2048を通過するゼロの伝
播を示す。各シフト・レジスタ段で、ゼロがそのマスク
・ラッチMからスレーブ・ラッチSに転送される。伝播
の終端で、すべてのラッチまたは段がゼロにリセットさ
れる。
あるシステムのリセット鎖の最大長さによって、リセッ
ト制御装置20内にあるカウンタ40の最大カウントが
決まる。このカウンタは、シフト・クロ、り・パルスと
緊密な関係で増分され、そのカウントが比較機構38に
転送される。レジスタ39は、鎖を形成するシフト・レ
ジスタ段の好ましいまたは選択された数に等しい値を記
憶するのに使用される。この例では、その数は番号20
48に等しい。比較機構38は、カウンタ40の実際カ
ウントが、鎖の好ましい最大長さに等しい状況を検出す
る。その最高長の値は、レジスタ38に記憶されている
。この場合、比較機構38の出力信号は2進1からゼロ
に変化し、したがって伝送ゲート38aとbはもはや線
22x及び22y上でSIF復号を転送しない(復号O
=リセットなし)。これでゼロの伝播が終了する。最大
カウントが鎖中のラッチの数より小さい場合は、2進ゼ
ロの伝播は、鎖の終端に達する前に停止して、一部のラ
ッチが不定状態のままになる。カウントが最大値より大
きくても、ゼロ伝播が鎖の終端で停止するので、有害な
影響を与えない。
プロセッサ回路の論理設計に応じて、鎖内の個々のラッ
チのリセット状態は、逆の形すなわち2進1を取らなけ
ればならない。こうした特定の個々のラッチは嘱その入
力端と出力端に反転段が必要である(2重反転)。別の
より経済的な解決策は−単に先行するラッチの「非Q」
出力を、また次のシフト・レジスタ段でゼロ・リセット
状態を必要とするときは個々のラッチの「非Q」出力を
使用するものである。
第4図に示すように、ANDゲー)30が、伝播すべき
2進ゼロを生成する。線24上のSIFリセット・コー
ドのビットがゼロとは異なるときは、(非リセツト状態
のとき鎖の入力端D1に直列入力データを供給する)直
列データ入力線222上にどのレベルが供給されるかに
かかわらず、鎖35の入力端D1で強制的に2進ゼロに
なる。
F0発明の詳細 な説明したようにこの発明によれば初期化条件に種類ご
とに必要な部分のみ初期化を行なうことができる。しか
も縦続接続したラッチ・シフトレジスタという簡易な構
成をとることができる。
【図面の簡単な説明】
第1図は、本発明の環境を形成するデータ処理システム
の全体構造を示す概略構成図である。 第2図は、リセット構造の構成図である。 第3図と第4図は、本発明によるシステム初期化及びリ
セットに必要な回路を示す構成図である。 第6図は、システム初期化及びリセットを実行するため
に第3図と第4図の構成を制御する信号のパルス図であ
る。 1・・・・プロセッサ・ユニット、4・・・・主メモリ
、10・・・・プロセッサ・バス、13・・・・主メモ
リ・バス。 出願人  インターナショナル・ビジネス・マシーンズ
・コーポレーション 復代理人 弁理士  澤  1) 俊  夫+4−−−
−・停止J東 第1I21 第20 第3国 イぐ一つ う° t 7# ′\、

Claims (1)

  1. 【特許請求の範囲】 内部プロセッサ状態の初期状態を表示するプロセッサ・
    ラッチの設定によりシステム初期化を実行するデータ処
    理システムにおいて、 上記プロセッサ・ラッチを複数のプロセッサ・ラッチ・
    グループに分割し、 初期化設定動作が上流のプロセッサ・ラッチ・グループ
    から下流のプロセッサ・ラッチ・グループへ伝播するよ
    うに上記複数のプロセッサ・ラッチ・グループを縦続接
    続し、かつ、 1のプロセッサ・ラッチ・グループから後続のプロセッ
    サ・ラッチ・グループへの初期設定動作の伝播動作を初
    期化条件の種類に基づいて禁止するようにしたことを特
    徴とするデータ処理システム。
JP1192792A 1988-08-27 1989-07-27 データ処理システム Expired - Lifetime JPH0642186B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP88114023.0 1988-08-27
EP88114023A EP0356538B1 (en) 1988-08-27 1988-08-27 Arrangement in data processing system for system initialization and reset

Publications (2)

Publication Number Publication Date
JPH0281216A true JPH0281216A (ja) 1990-03-22
JPH0642186B2 JPH0642186B2 (ja) 1994-06-01

Family

ID=8199235

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1192792A Expired - Lifetime JPH0642186B2 (ja) 1988-08-27 1989-07-27 データ処理システム

Country Status (6)

Country Link
US (1) US5155856A (ja)
EP (1) EP0356538B1 (ja)
JP (1) JPH0642186B2 (ja)
KR (1) KR920004277B1 (ja)
CN (1) CN1015134B (ja)
DE (1) DE3886529T2 (ja)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991010195A1 (en) * 1990-01-05 1991-07-11 Sun Microsystems, Inc. High speed active bus
DE69128391T2 (de) * 1990-04-13 1998-04-02 Fujitsu Ltd Rückstellverfahren für die umsetzerschnittstelle bei störfällen und rechnersystem, welches dieses verfahren anwendet
US5271019A (en) * 1991-03-15 1993-12-14 Amdahl Corporation Scannable system with addressable scan reset groups
JPH0528289A (ja) * 1991-07-24 1993-02-05 Nec Corp レジスタ制御回路
US5390324A (en) * 1992-10-02 1995-02-14 Compaq Computer Corporation Computer failure recovery and alert system
US5568380A (en) * 1993-08-30 1996-10-22 International Business Machines Corporation Shadow register file for instruction rollback
GB2281986B (en) * 1993-09-15 1997-08-06 Advanced Risc Mach Ltd Data processing reset
WO1995012848A1 (en) * 1993-11-03 1995-05-11 Eo, Inc. Recovery boot process
US5652844A (en) * 1995-06-26 1997-07-29 Motorola, Inc. Flexible pin configuration for use in a data processing system during a reset operation and method therefor
US5860125A (en) * 1995-11-08 1999-01-12 Advanced Micro Devices, Inc. Integrated circuit including a real time clock, configuration RAM, and memory controller in a core section which receives an asynchronous partial reset and an asynchronous master reset
DE19541651C1 (de) * 1995-11-08 1997-01-30 Siemens Nixdorf Inf Syst Schnelleinschaltungsverfahren
US5898232A (en) * 1995-11-08 1999-04-27 Advanced Micro Devices, Inc. Input/output section of an integrated circuit having separate power down capability
CN1077988C (zh) * 1995-12-15 2002-01-16 盛群半导体股份有限公司 系统重置状态的设定装置
DE19612440C1 (de) * 1996-03-28 1997-05-07 Siemens Ag Schaltungsanordnung mit einer Anzahl von elektronischen Schaltungskomponenten
KR100209762B1 (ko) * 1996-10-28 1999-07-15 구본준 리셋 장치 및 그를 이용한 동작 모드 설정 방법
DE59813158D1 (de) 1997-09-18 2005-12-08 Infineon Technologies Ag Verfahren zum Testen einer elektronischen Schaltung
US6625727B1 (en) * 1999-11-23 2003-09-23 Motorola, Inc. Apparatus and method for configuring a data processing system by retrieving a configuration value from storage device using reset vector and configuring parameters after reset
US7043641B1 (en) 2000-03-08 2006-05-09 Igt Encryption in a secure computerized gaming system
US7988559B2 (en) 2001-03-08 2011-08-02 Igt Computerized gaming system, method and apparatus
CA2402389A1 (en) 2000-03-08 2002-09-19 Shuffle Master, Inc. Computerized gaming system, method and apparatus
US6792527B1 (en) * 2000-12-22 2004-09-14 Xilinx, Inc. Method to provide hierarchical reset capabilities for a configurable system on a chip
US7203841B2 (en) * 2001-03-08 2007-04-10 Igt Encryption in a secure computerized gaming system
JP4443067B2 (ja) 2001-04-26 2010-03-31 富士通マイクロエレクトロニクス株式会社 プロセッサおよびそのリセット制御方法
US7618317B2 (en) 2001-09-10 2009-11-17 Jackson Mark D Method for developing gaming programs compatible with a computerized gaming operating system and apparatus
US7931533B2 (en) * 2001-09-28 2011-04-26 Igt Game development architecture that decouples the game logic from the graphics logics
US8708828B2 (en) 2001-09-28 2014-04-29 Igt Pluggable modular gaming modifiers and configuration templates for gaming environments
US6902481B2 (en) 2001-09-28 2005-06-07 Igt Decoupling of the graphical presentation of a game from the presentation logic
US7179170B2 (en) * 2001-11-26 2007-02-20 Igt Pass-through live validation device and method
US6954886B2 (en) * 2001-12-31 2005-10-11 Intel Corporation Deterministic hardware reset for FRC machine
US7194671B2 (en) * 2001-12-31 2007-03-20 Intel Corporation Mechanism handling race conditions in FRC-enabled processors
US7055060B2 (en) * 2002-12-19 2006-05-30 Intel Corporation On-die mechanism for high-reliability processor
JP4294503B2 (ja) * 2003-07-31 2009-07-15 富士通マイクロエレクトロニクス株式会社 動作モード制御回路、動作モード制御回路を含むマイクロコンピュータ及びそのマイクロコンピュータを利用した制御システム
CN101840259B (zh) * 2010-04-30 2013-03-13 北京星网锐捷网络技术有限公司 复位方法及复位控制装置
CN109361368A (zh) * 2018-12-14 2019-02-19 无锡思泰迪半导体有限公司 一种带复位功能的集成比较器的滤波器及其控制方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5543691A (en) * 1978-09-22 1980-03-27 Matsushita Electric Industrial Co Ltd Bus running data collection system
JPS5854418A (ja) * 1981-09-28 1983-03-31 Hitachi Ltd 割込み処理方式
JPS61267110A (ja) * 1985-05-21 1986-11-26 Mitsubishi Electric Corp 情報処理装置のレジスタ初期化方式

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2432175A1 (fr) * 1978-07-27 1980-02-22 Cii Honeywell Bull Procede pour tester un systeme logique et systeme logique pour la mise en oeuvre de ce procede
DE2842750A1 (de) * 1978-09-30 1980-04-10 Ibm Deutschland Verfahren und anordnung zur pruefung von durch monolithisch integrierten halbleiterschaltungen dargestellten sequentiellen schaltungen
US4503386A (en) * 1982-04-20 1985-03-05 International Business Machines Corporation Chip partitioning aid (CPA)-A structure for test pattern generation for large logic networks
JPS5920025A (ja) * 1982-07-27 1984-02-01 Toshiba Corp 半導体集積回路の初期化装置
US4752907A (en) * 1983-08-31 1988-06-21 Amdahl Corporation Integrated circuit scanning apparatus having scanning data lines for connecting selected data locations to an I/O terminal
US4625312A (en) * 1983-10-06 1986-11-25 Honeywell Information Systems Inc. Test and maintenance method and apparatus for investigation of intermittent faults in a data processing system
DE3603751A1 (de) * 1986-02-06 1987-08-13 Siemens Ag Informationsuebergabesystem zur uebergabe von binaeren informationen
US4958274A (en) * 1988-06-01 1990-09-18 Digital Equipment Corporation System with a N stages timing silo and P stages information silo for soloing information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5543691A (en) * 1978-09-22 1980-03-27 Matsushita Electric Industrial Co Ltd Bus running data collection system
JPS5854418A (ja) * 1981-09-28 1983-03-31 Hitachi Ltd 割込み処理方式
JPS61267110A (ja) * 1985-05-21 1986-11-26 Mitsubishi Electric Corp 情報処理装置のレジスタ初期化方式

Also Published As

Publication number Publication date
US5155856A (en) 1992-10-13
JPH0642186B2 (ja) 1994-06-01
KR900003740A (ko) 1990-03-27
EP0356538A1 (en) 1990-03-07
DE3886529D1 (de) 1994-02-03
CN1040691A (zh) 1990-03-21
KR920004277B1 (ko) 1992-06-01
CN1015134B (zh) 1991-12-18
DE3886529T2 (de) 1994-06-30
EP0356538B1 (en) 1993-12-22

Similar Documents

Publication Publication Date Title
JPH0642186B2 (ja) データ処理システム
Hulgaard et al. Testing asynchronous circuits: A survey
US4456994A (en) Remote simulation by remote control from a computer desk
US4710927A (en) Diagnostic circuit
US4635261A (en) On chip test system for configurable gate arrays
EP0260584B1 (en) Fault tolerant computer achitecture
US5253359A (en) Control and maintenance subsystem network for use with a multiprocessor computer system
JPH0223891B2 (ja)
US4688222A (en) Built-in parallel testing circuit for use in a processor
EP0111053A2 (en) On-chip monitor
US7805638B2 (en) Multi-frequency debug network for a multiprocessor array
US4019033A (en) Control store checking system and method
US4630041A (en) Enhanced reliability interrupt control apparatus
GB1581864A (en) Logic systems
JPS6134174B2 (ja)
US4225921A (en) Transfer control technique between two units included in a data processing system
Nielsen Titan system manual
KR100321274B1 (ko) 파이프라인형 멀티 프로세서 시스템
JPS5868165A (ja) マイクロプロセツサ内の追加的機能単位およびその作動方法
KR900008804B1 (ko) 선견 터미날 카운터 및 터미날 카운트 신호 발생 방법
US4236210A (en) Architecture for a control store included in a data processing system
US3649963A (en) Error detection arrangement for register-to-register data transmission
US3488478A (en) Gating circuit for hybrid computer apparatus
JPH0320683A (ja) 集積回路の事象認定試験アーキテクチャ
US4462029A (en) Command bus