【手続補正書】
【提出日】平成29年9月14日(2017.9.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
共有バスと、
前記共有バスに結合され、
前記共有バスを通じて帯域内割込み要求を出すことを含む第1のプロトコルモードに従って動作し、
前記共有バスが第2のプロトコルモードに切り替えていることを示すエントリ呼出しについて前記共有バスを監視し、
前記エントリ呼出しを検出すると、第1のスレーブデバイスが前記共有バスを通じて帯域内割込み要求を行うことを無効にする
ように構成される、前記第1のスレーブデバイスと、
前記共有バスに結合され、
割込みバスを通じて側帯割込み要求を出すことまたは前記共有バスを通じて帯域内割込み要求を出すことを含む前記第2のプロトコルモードに従って動作し、
前記共有バスで、前記第2のプロトコルモードに従って送信される前記エントリ呼出しを検出する
ように構成される、第2のスレーブデバイスとを備える、デバイス。
【請求項２】
前記共有バスに結合され、
前記第1のプロトコルモードと前記第2のプロトコルモードの両方に従って動作し、
前記共有バスの通信を管理し、
前記共有バスが前記第2のプロトコルモードに切り替えていることを示す前記エントリ呼出しを前記共有バスを通じて送信する
ように構成される、マスターデバイスをさらに備え、前記エントリ呼出しが前記第1のプロトコルモードに従って送信される、請求項1に記載のデバイス。
【請求項３】
前記マスターデバイスがさらに、
前記第1のプロトコルモードと前記第2のプロトコルモードの両方に従って、スレーブデバイスからの割込み要求を検出し、
要求しているスレーブデバイスに対して前記共有バスへのアクセスを許可することによって、前記割込み要求に応答するように構成されるか、または、
前記マスターデバイスがさらに、
前記共有バスが前記第1のプロトコルモードに切り替えていることを示すイグジット呼出しを前記共有バスで送信するように構成され、前記イグジット呼出しが、前記第2のプロトコルモードと前記第1のプロトコルモードの両方に従って送信される、請求項2に記載のデバイス。
【請求項４】
帯域内割込みのために、前記第2のプロトコルが、前記共有バスを通じて送信されるシンボル内で割込み期間を定義し、前記割込み期間の間、前記共有バスに結合された1つまたは複数のスレーブデバイスが前記共有バスの第1の線の上で割込み要求をアサートでき、一方で前記共有バスの第2の線がハートビート送信のために前記マスターデバイスによって使用されるか、または、
前記マスターデバイスおよび第2のスレーブデバイスが、前記割込み期間の間、前記共有バスの前記第1の線を内部的にマスクするように構成されるか、または、
前記マスターデバイスが、前記共有バスで前記第2のプロトコルモードに従って動作するすべてのスレーブデバイスに割込みグループ照会呼出しを送信するように構成され、そのような割込みグループ照会呼出しが、任意のアサートしているスレーブデバイスが応答できる時間枠を提供する、請求項2に記載のデバイス。
【請求項５】
前記第2のスレーブデバイスがさらに、
前記共有バスが前記第2のプロトコルモードに従って動作するとき、前記第2のプロトコルモードに従って、前記共有バスを通じてデータまたはコマンドを受信するように構成されるか、または、
前記第1のスレーブデバイスがさらに、
前記共有バスが前記第2のプロトコルモードに従って動作する間、前記共有バスとは別の専用の割込み線またはバスを通じて、割込み要求を送信するように構成される、請求項1に記載のデバイス。
【請求項６】
専用の線を通じて前記第1のスレーブデバイスから割込み要求を受信し、前記第2のプロトコルに従って前記専用の割込み線またはバスを通じて前記受信された割込み要求を送信するように構成される、割込みルータスレーブデバイスをさらに備える、請求項1に記載のデバイス。
【請求項７】
共有バスに結合される他のデバイスに結合するための第1のバスインターフェースであって、前記共有バスが、第1のプロトコルモードまたは第2のプロトコルモードのいずれかで動作するように動的に構成される、第1のバスインターフェースと、
前記他のデバイスの少なくともサブセットによって使用される専用の割込み線に結合し、前記第2のプロトコルモードにおいて前記専用の割込み線を通じて割込み要求を出すための、第2のバスインターフェースと、
前記第1のバスインターフェースと前記第2のバスインターフェースとに結合され、
複数の前記他のデバイスが結合される前記共有バスでのデータ転送を管理し、
前記共有バスが前記第2のプロトコルモードに従って動作すべきであることを示すエントリ呼出しを前記共有バスを通じて送信すること、および/または、
前記共有バスが前記第1のプロトコルモードに従って動作すべきであることを示すイグジット呼出しを前記共有バスを通じて送信すること
によって、前記第1のプロトコルモードと第2のプロトコルモードとの間で前記共有バスの動作を動的に切り替える
ように構成される、処理回路とを備え、
前記他のデバイスの少なくとも第1のサブセットが前記第1のプロトコルモードに従って動作し、前記他のデバイスの第2のサブセットが前記第1のプロトコルモードとは両立しない前記第2のプロトコルモードに従って動作する、
マルチモードマスターデバイス。
【請求項８】
前記処理回路がさらに、
前記共有バスが前記第1のプロトコルモードに従って動作するとき、前記共有バスを通じてデバイスの前記第1のサブセットから割込み要求を受信するように構成されるか、または、
前記処理回路がさらに、
前記共有バスが前記第2のプロトコルモードに従って動作するとき、専用の割込みバスを通じてデバイスの前記第2のサブセットから割込み要求を受信するように構成されるか、または、
前記処理回路がさらに、
前記共有バスが前記第2のプロトコルモードに従って動作するとき、前記専用の割込みバスを通じてデバイスの前記第1のサブセットから割込み要求を受信するように構成されるか、または、
前記共有バスが前記第2のプロトコルモードに従って動作するとき、デバイスの前記第1のサブセットから割込み要求が受信されない、請求項7に記載のマスターデバイス。
【請求項９】
前記第2のプロトコルが、前記共有バスを通じて送信されるシンボル内で割込み期間を定義し、前記割込み期間の間、前記他のデバイスの前記第2のサブセットが前記共有バスの第1の線の上で割込み要求をアサートでき、一方で前記共有バスの第2の線がハートビート送信のために前記マスターデバイスによって使用されるか、または、
前記処理回路がさらに、前記割込み期間の間、前記共有バスの前記第1の線を内部的にマスクするように構成される、請求項7に記載のマスターデバイス。
【請求項１０】
前記第2のプロトコルモードに従って動作しながら帯域内割込み要求に応答して、前記マスターデバイスが、前記共有バスで前記第2のプロトコルモードに従って動作するすべてのスレーブデバイスに割込みグループ照会呼出しを送信し、そのような割込みグループ照会呼出しが、任意のアサートしているスレーブデバイスが応答できる時間枠を提供する、請求項7に記載のマスターデバイス。
【請求項１１】
スレーブデバイスであって、
複数の他のデバイスと共有される共有バスに結合するためのバスインターフェースであって、前記他のデバイスの少なくとも第1のサブセットが第1のプロトコルモードに従って動作し、前記スレーブデバイスが第2のプロトコルモードに従って動作する、バスインターフェースと、
前記バスインターフェースに結合され、
前記第1のプロトコルモードおよび前記第2のプロトコルモードに従って動作することが可能なマスターデバイスからのエントリ呼出しを前記共有バスを通じて検出し、前記エントリ呼出しが、前記共有バスが前記第2のプロトコルモードに従って動作すべきであることを示し、
前記共有バスを通じて帯域内で、または、前記マスターデバイスへの別の経路を通じて側帯で、割込み要求(IRQ)を送信する
ように構成される、処理回路とを備える、スレーブデバイス。
【請求項１２】
前記処理回路がさらに、
前記第2のプロトコルモードに従って前記共有バスを通じて通信するように構成されるか、または、
前記処理回路がさらに、
前記マスターデバイスからのイグジット呼出しについて前記共有バスを監視し、
前記マスターデバイスからの前記イグジット呼出しを検出すると、前記スレーブデバイスが前記共有バスを通じて通信することを無効にするように構成されるか、または、
前記イグジット呼出しが、前記共有バスが前記第1のプロトコルモードに従って動作すべきであることを前記スレーブデバイスに示すように機能する、請求項11に記載のスレーブデバイス。
【請求項１３】
スレーブデバイスであって、
複数の他のデバイスと共有される共有バスに結合するためのバスインターフェースであって、前記スレーブデバイスが、第1のプロトコルモードに従って動作し、前記他のデバイスの少なくとも第1のサブセットが、第2のプロトコルモードに従って動作する、バスインターフェースと、
前記バスインターフェースに結合され、
前記第1のプロトコルモードおよび前記第2のプロトコルモードに従って動作することが可能なマスターデバイスからのエントリ呼出しを前記共有バスを通じて検出し、前記エントリ呼出しが、前記共有バスが前記第2のプロトコルモードに従って動作すべきであることを示し、
前記エントリ呼出しを検出すると、前記スレーブデバイスが前記共有バスを通じて帯域内割込み要求を出すことを無効にする
ように構成される、処理回路とを備える、スレーブデバイス。
【請求項１４】
前記処理回路がさらに、
前記マスターデバイスからのイグジット呼出しについて前記共有バスを監視するように構成され、前記イグジット呼出しが、前記共有バスが前記第1のプロトコルモードに従って動作すべきであることを示す、請求項13に記載のスレーブデバイス。
【請求項１５】
前記共有バスが第1の線および第2の線を含み、前記共有バスが前記第1のプロトコルモードに従って動作するとき、前記第1の線がデータ送信のために使用され、前記第2の線が第1のクロック信号のために使用され、前記共有バスが前記第2のプロトコルモードに従って動作するとき、前記第1の線と第2の線の両方がデータ送信のために使用され、その間、第2のクロック信号が前記データ送信とともにシンボルからシンボルへの遷移に埋め込まれる、請求項1に記載のデバイス、または、請求項7に記載のマスターデバイス、または請求項11または13に記載のスレーブデバイス。