説明

Fターム[5B061BC06]の内容

バス制御 (3,799) | 優先順位 (269) | 可変型 (220) | 待ち時間によるもの (33)

Fターム[5B061BC06]に分類される特許

21 - 33 / 33


【課題】 実時間性の要求される処理を実行するデバイスが複数存在する場合においても、それらの全てのデバイスについて、バス使用要求が発生してから制限時間内にバスを使用した処理を実行させる。
【解決手段】 第1カウンタ31および第2カウンタ32は、単位処理時間を繰り返し計時する。制御部50は、バス使用要求RQkの発生元のバスマスタにバスの使用許可GRkを与える手段であり、複数のバスマスタ#kのうち高優先度バスマスタについては、各単位処理時間において、各高優先度バスマスタのバス使用時間が各高優先度バスマスタについて予め定められたバス使用時間上限値を越えないことを限度として、優先的にバスの使用を許可する。 (もっと読む)


複数のデータ取り扱いユニット110a,….,110d、及び複数のデータラインを有する共有バス140を含むシステムにおいて使用されるべきバス調停に関する方法及びシステムが提供される。本発明は、データ取り扱いユニットからデータ転送要求を受信するステップと、一群のデータ転送要求であって、当該データ転送要求の許可が、最大数のデータ取り扱いユニットを作用させ且つ最大数のデータラインを利用させるような、一群のデータ転送要求を選択するステップと、前記選択された一群のデータ転送要求を発行したデータ取り扱いユニットが単一のバス周期において前記バスにアクセスすることを許可するステップと、を含む方法、及びこの方法を実行させるシステムを提供する。
(もっと読む)


本発明の一実施形態に従って、方法は、メモリ装置から、例えば記憶装置のような目的の装置へのデータの送信に関連するプリフェッチサイクルに関して、メモリアクセス待ち時間を測定するステップを有する。その後、プリフェッチレートは、測定されたメモリアクセス待ち時間に基づいて動的に調整される。
(もっと読む)


【課題】 バスマスタのバス使用頻度に合わせてバス使用権を与え、かつ、バスの使用効率を向上させたバス使用権の調停を行う。
【解決手段】 ライトまたはリードリクエストがある(WreqまたはRreq=‘1’)場合、ライトまたはリードバッファのデータ蓄積数(PwまたはPr)が閾値以上、または、直前にリクエストキューに格納したリクエストがライトまたはリードリクエスト(ID1=IDwまたはIDr)か否かを判定し(S201、S202)、そうであればライトまたはリードリクエストをリクエストキューに蓄積する(S205、S206)ことで、バッファの空き状態、直前のアクセス、連続アクセス数に応じて優先順位を変更する。 (もっと読む)


複数のデータ項目の共有リソースへのアクセスを制御する方法とシステムであって、データ項目はそれぞれ、複数の優先順位のうちの1つへ割り当てられており、ある1つの優先順位の所定の数のデータ項目が共有リソースに送信されたとき、その優先順位は、低い非待ち受けの優先順位が全て少なくとも1つのデータ項目を共有リソースに送信されるまで待ち受けになり、即ち、その優先順位ではそれ以上のデータ項目は送信されない。このようにして、保証されるサービスを全ての優先順位に関して得ることができる。
(もっと読む)


【課題】各調停時刻において最優先順位を持つバスマスタを予め決めておくシステムでは、優先順位の設定が困難であり、また最優先順位が割り当てられた調停時刻とアクセス要求の発生タイミングとが必ずしも一致しないため、各バスマスタに所望のアクセスバンド幅を保証できず、アクセス効率の低下を招くことがある。
【解決手段】複数のバスマスタ101,102,103と共有リソース109との間にバス調停部104及びリソース制御部107を介在させ、所定時間内にアクセス許可を受け得る最低限の回数をバスマスタ毎にバス調停情報106として設定しておく。2以上のバスマスタが同時にアクセス要求を行っている場合には、当該2以上のアクセス要求バスマスタのうち、所定時間内にアクセス許可を受けた回数がバス調停情報106中の設定値に満たないバスマスタに対して、バス調停部104が優先的にアクセス許可を与える。 (もっと読む)


【課題】レガシー入出力装置と組込み型DMAコントローラを持つ入出力装置とが混在するコンピュータシステムで、DMAを実行できない。
【解決手段】グループに組織された入出力装置のグループの各メンバにダイレクトメモリアクセスを提供する。各入出力装置のダイレクトメモリアクセスは、予め定められたグループに基づいて予め定められた順序で実行され、割り込み要求による通知によって完了する。予め定められたグループの各入出力装置による各メモリアクセスの間に、予め定められた時間遅れが規定されてもよい。 (もっと読む)


【課題】一旦データ転送開始したら一定期間継続してバスアクセスするのを保証する通信制御装置を提供する。
【解決手段】アービタ15は、アービタ本体15aの出力側のマスタユニットと接続されるBG用の制御線に直列に配置される第2マスク部31(OR回路)と、アービタ本体がアクセス許可通知をON(1)にするのを契機としてカウントアップする第2タイマ部32と、その第2タイマ部の出力(タイマ値)が、第2タイマ最大値記憶部34にて設定された基準値を超えたか否かを比較する第2比較器33を備えている。第2マスク部は、アービタ本体からバスアクセス許可通知の解消(BG=0)を受け付けても、第2比較器23の出力が0にならない限りクローズ(0)にされることはない。タイマ値が0の通常状態で出力が1で、タイマ値が基準値を超えたときに出力が0になるように構成することで、当該時間はデータ転送時間として確保される。 (もっと読む)


【課題】 ライブロックが発生しないようにしたスレーブ装置と、ライブロックが発生する危険性はあるが、優先順位が高いマスタ装置が優先的に使用できるスレーブ装置とを混在させたバスシステムを提供する。
【解決手段】 バスアービタ3は、複数のマスタ装置がバス使用要求があった場合、固定的に定められている優先順位に従ってバス使用権を与えるマスタ装置を決定する。スレーブ装置2-1〜2-nの内、一部のスレーブ装置は、或るマスタ装置1-iから処理要求が送られてきたとき、他のマスタ装置1-jからの処理要求に従った処理を実行中であれば、そのマスタ装置1-iのマスタ番号を保持しておき、上記処理要求に従った処理が完了した後、保持しているマスタ番号に従って、次に優先的に処理要求を受け付ける優先マスタ装置を決定する。 (もっと読む)


【課題】柔軟で適切なバスのアービトレーションの実現と、装置構成の複雑化や装置コストの上昇等の回避とを、それぞれ両立させる。
【解決手段】共通バス1と、前記共通バス1を使用してデータ転送を行う複数のバスマスタA1〜Zと、各複数のバスマスタA1〜Zからの共通バス使用要求に対する調停を予め設定されている優先順位に基づいて行うバスアービタ2と、前記複数のバスマスタA1〜Zの一部である二つのバスマスタA1,A2について、そのバスマスタA1,A2によるデータ転送方式に応じたタイミングで、当該二つのバスマスタA1,A2間の優先順位を入れ換える要求切換手段4とを備えて、データ転送処理装置を構成する。 (もっと読む)


【課題】 複数のバスを介したバススレーブへのアクセスであっても単一のバスを介したアクセスと同様な待ち時間でバスを獲得することのできるバス調停システムを提供することを目的とする。
【解決手段】 バスB2に接続されている複数のバスマスタ5,6のいずれかにバスB2の使用権を割り当てるバスアービタ8に、バスB2をバスB1と接続するブリッジ5がバスマスタとしてバスB2の使用要求を発生する場合に、そのデータ転送の優先度と、そのデータ転送についてバスB1の使用権を獲得するまでに要した時間とによる優先情報を取得する初期値設定部82と、初期値設定部82により取得された、前記データ転送の前記優先情報と、バスB2の使用を要求している他のバスマスタ6からのデータ転送の優先度とを比較して、複数のバスマスタ5,6から1のバスマスタを選択しこのバスマスタにバスB2の使用を許可する許可手段とを備える。 (もっと読む)


【課題】 転送速度の異なる複数のクライアントからのデータを効率的に取得することができるデータ転送制御装置を提供する。
【解決手段】 複数のDMA51〜55のデータ転送要求を受け付けて、当該DMAのデータを転送先に転送制御する要求先パス制御部72と、優先順位の高い第1グループのクライアントのデータ転送回数又はデータ転送量が、所定回数又は所定量となると、第1グループのクライアントからのデータ転送要求をマスクし、優先順位の低い第2グループのクライアントからのデータ転送要求を要求先パス制御部72に出力するタイミングコントローラ71とを有している。従って、転送速度の異なる複数のクライアントからのデータを効率的に取得することができる。 (もっと読む)


【課題】 外部記憶装置にそなえられた複数の論理デバイスに対して入出力要求を行なうことにより複数のパスを使用してデータ転送を行なう際に、論理デバイスに要求されるアクセスレスポンスの速度に応じて、論理デバイスのアクセスレスポンス性能の低下を抑止できるようにする。
【解決手段】 外部記憶装置にそなえられた複数の論理デバイスと、これら複数の論理デバイスに対して入出力要求を行なう入出力要求装置との間で複数のパスを使用してデータ転送を行なうデータ転送方法において、複数の論理デバイスの優先度を設定する第1ステップS10と、この第1ステップS10で設定された優先度に基づいて論理デバイス毎に各パスの使用比率を設定する第2ステップS20と、この第2ステップS20で設定された使用比率になるように各パスを使用してデータ転送を行なう第3ステップS40,S50とを含むようにする。 (もっと読む)


21 - 33 / 33