【手続補正書】
【提出日】平成29年12月28日(2017.12.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マスタデバイス上で動作する方法であって、
前記マスタデバイスおよび1つまたは複数のスレーブデバイスを結合するバスを介したデータ送信を制御するステップであって、データビットが、前記バスの2つのラインに渡って送信のためのシンボルにトランスコードされ、クロック信号が、前記データ送信のシンボル遷移内に埋め込まれるステップと、
前記バスの第1のラインおよび第2のラインを介した前記マスタデバイスによるハートビートワードの送信に関連した割込み期間の間、前記バスを監視するステップであって、前記1つまたは複数のスレーブデバイスが、前記ハートビートワードの前記送信に応答して、前記バスの前記第1のラインを使用して割込み要求をアサートすることを可能にされるステップとを備え、
前記ハートビートワードの前記送信が、前記第1のラインおよび前記第2のラインのシグナリング状態から生成される受信クロック上にパルスを生成する、
方法。
【請求項２】
前記ハートビートワードが、最上位ビットが第1の論理値に設定された20ビットワードのセットの中から選択され、前記マスタデバイスと前記1つまたは複数のスレーブデバイスとの間で送信されるペイロードデータが、前記最上位ビットが第2の論理レベルに設定された20ビットワードを備える、請求項1に記載の方法。
【請求項３】
前記1つまたは複数のスレーブデバイスが、前記バスの前記第1のラインまたは第2のラインの上で応答ワードを送信することによって、割込み要求をアサートするように適合され、前記応答ワードは、前記ハートビートワードと1ビットだけ異なり、前記ハートビートワードの最上位ビットと同一の最上位ビットを有する、請求項2に記載の方法。
【請求項４】
前記割込み要求をアサートしているスレーブデバイスを識別するために、前記バスを介して前記1つまたは複数のスレーブデバイスをスキャンするステップ、
または
前記割込み要求をアサートしている前記スレーブデバイスから前記第1のラインを介してインジケータを受信するステップ
をさらに備える、請求項1に記載の方法。
【請求項５】
前記1つまたは複数のスレーブデバイスが、前記割込み期間の間、前記第1のラインをプルダウンすることによって割込み要求をアサートするように適合され、
または
前記1つまたは複数のスレーブデバイスは、前記バスから受信されたトランスコードされているデータビットを復号するための前記割込み期間の間、前記第1のラインを内部的にマスクするように適合される、請求項1に記載の方法。
【請求項６】
スレーブ識別子スキャン応答期間を提供するステップであって、そのスレーブ識別子スキャン応答期間の間に、前記バスの前記第1のラインおよび第2のラインを介して前記マスタデバイスによって開始されたスレーブ識別子スキャンの一部の中で、前記バスに結合されている1つまたは複数のスレーブデバイスが、前記バスの第1のラインを介してそれらの一意の識別子を提供することができるステップ
をさらに備え、
または
前記1つまたは複数のスレーブデバイスの各々が、前記ハートビートワードの送信を検出した後、前記第1のラインをマスクするように構成され、
または
スレーブ識別子スキャン応答期間を提供するステップが、
前記バス上で一斉呼出しを送信するステップを備え、前記1つまたは複数のスレーブデバイスの各々が、前記一斉呼出しが前記バス上で送信された後、応答を送信しているときに前記第1のラインをマスクするように構成される、
請求項1に記載の方法。
【請求項７】
前記マスタデバイスが前記バスの第2のラインを介してグローバル読取りクロックを送る間に、前に識別されたスレーブデバイスが前記バスの第1のラインを介してデータを送信することを可能にされる、データ読取り期間を規定するステップ
をさらに備え、
または
前記グローバル読取りクロックが、ダブルデータレートクロックである、請求項1に記載の方法。
【請求項８】
第1のラインおよび第2のラインを含むバスと、
前記バスに結合された1つまたは複数のスレーブデバイスと、
前記バスに結合されるとともに、マスタデバイスと前記1つまたは複数のスレーブデバイスとの間のデータ送信を制御する前記マスタデバイスと、
を備えるデバイスであって、
データビットが、前記バスに渡って送信のためのシンボルにトランスコードされ、クロック信号が、前記データ送信のシンボル遷移内に埋め込まれ、
前記マスタデバイスによるハートビートワードの送信に関連した割込み期間が、前記1つまたは複数のスレーブデバイスが前記バスの第1のライン上で割込み要求をアサートするための機会を提供する、
デバイス。
【請求項９】
前記1つまたは複数のスレーブデバイスが、前記バスの前記第1のラインおよび第2のラインの上で応答ワードを送信することによって、割込み要求をアサートするように構成され、前記応答ワードは、前記ハートビートワードと1ビットだけ異なり、前記ハートビートワードの最上位ビットと同一の最上位ビットを有する、請求項8に記載のデバイス。
【請求項１０】
スレーブデバイス上で動作する方法であって、
バスを介してマスタデバイスからデータ送信を受信するステップであって、データビットが、前記バスの2つのラインに渡って送信のためのシンボルにトランスコードされ、クロック信号が、前記データ送信のシンボル遷移内に埋め込まれ、割込み期間が、前記バスを介して受信された前記シンボル内で規定されるステップと、
前記バスの前記第1のラインおよび第2のラインを介して前記マスタデバイスから送信されるハートビートワードを受信する間に、前記バスの第1のライン上で割込み要求をアサートするステップと
を備える、方法。
【請求項１１】
前記割込み要求が、前記スレーブデバイスが前記マスタデバイスによる何らかのアクションを要求することを望むというインジケータであるか、
または
前記割込み要求が、前記割込み期間の間、前記第1のラインをプルダウンすることによってアサートされる、請求項10に記載の方法。
【請求項１２】
前記バスを介して受信された前記トランスコードされているデータビットを復号するための前記割込み期間の間、前記第1のラインを内部的にマスクするステップ
をさらに備える、請求項10に記載の方法。
【請求項１３】
前記バスの第1のラインおよび第2のラインを介して前記マスタデバイスからスレーブ識別子スキャン要求を受信するステップと、
前記スレーブ識別子スキャン要求によって提供されるスレーブ識別子スキャン応答期間の一部の中で、前記バスの第1のラインを介して一意のスレーブ識別子を提供するステップと
をさらに備え、
または
前記ハートビートワードを検出した後、前記第1のデータラインをマスクするステップ
をさらに備え、
または
グローバル呼出しが前記バス上で送信された後、応答を送信している間に前記第1のデータラインをマスクするステップ
をさらに備える、請求項10に記載の方法。
【請求項１４】
前記マスタデバイスが前記バスの第2のラインを介してグローバル読取りクロックを送る間に、前に識別されたスレーブデバイスが前記バスの第1のラインを介してデータを送信することを可能にされる、前記マスタデバイスによって規定されるデータ読取り期間の間、前記バスの第1のラインを介してデータを送るステップ
をさらに備える、請求項10に記載の方法。
【請求項１５】
スレーブデバイスであって、
第1のラインおよび第2のラインに結合するためのバスインターフェースと、
前記バスインターフェースに結合され、
バスを介してマスタデバイスからデータ送信を受信することであって、データビットが、前記バスの2つのラインに渡って送信のためのシンボルにトランスコードされ、クロック信号が、前記データ送信のシンボル遷移内に埋め込まれ、割込み期間が、前記バスを介して受信された前記シンボル内で規定されることと、
前記バスの前記第1のラインおよび第2のラインを介した前記マスタデバイスからのハートビート送信を受信する間に、前記バスの第1のラインを使用して割込み要求をアサートすることと
を行うように適合された処理回路と
を備えるスレーブデバイス。