JP5482466B2 - データ転送装置及びデータ転送装置の動作周波数制御方法 - Google Patents
データ転送装置及びデータ転送装置の動作周波数制御方法 Download PDFInfo
- Publication number
- JP5482466B2 JP5482466B2 JP2010127834A JP2010127834A JP5482466B2 JP 5482466 B2 JP5482466 B2 JP 5482466B2 JP 2010127834 A JP2010127834 A JP 2010127834A JP 2010127834 A JP2010127834 A JP 2010127834A JP 5482466 B2 JP5482466 B2 JP 5482466B2
- Authority
- JP
- Japan
- Prior art keywords
- buffer memory
- output
- input
- usage rate
- data
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Description
(付記1)
入力されるデータを格納する入力バッファメモリと、前記入力バッファメモリから読み出された前記データに係る処理を行う第1の処理部と、前記入力バッファメモリの使用率を監視する第1のバッファ監視部と、前記第1のバッファ監視部によって得られた前記入力バッファメモリの使用率に応じて前記入力バッファメモリおよび前記第1の処理部の動作周波数である第1の動作周波数を制御する第1の動作周波数制御部とを有する複数の入力ポートと、
前記複数の入力ポートのうちのいずれか一の入力ポートから出力されたデータを、複数の出力ポートの内、当該データの宛先に対応した出力ポートに出力するスイッチ部と、
前記スイッチ部から出力されたデータを格納する出力バッファメモリと、前記出力バッファメモリから読み出された前記データに係る処理を行う第2の処理部と、前記出力バッファメモリの使用率を監視する第2のバッファ監視部と、前記第2のバッファ監視部によって得られた前記出力バッファメモリの使用率に応じて前記出力バッファメモリおよび前記第2の処理部の動作周波数である第2の動作周波数を制御する第2の動作周波数制御部とを有する複数の出力ポートとを有するデータ転送装置。
(付記2)
前記入力ポートが有する前記第1のバッファ監視部は、更に、当該入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが夫々有する出力バッファメモリの使用率を監視し、
当該入力ポートの前記第1の動作周波数制御部は、前記第1のバッファ監視部によって得られた、当該入力ポートの前記入力バッファメモリの使用率と、当該入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが有する出力バッファメモリの使用率とに応じて、当該入力ポートの前記第1の動作周波数を制御することを特徴とする付記1に記載のデータ転送装置。
(付記3)
前記入力ポートが有する前記第1の動作周波数制御部は、当該入力ポートの第1の動作周波数を、当該入力ポートが有する前記入力バッファメモリの使用率が第1のしきい値以下の場合、第1の所定の周波数を第1の割合で減少させた周波数とし、前記入力バッファメモリの使用率が前記第1のしきい値を超えて第2のしきい値以下の場合、前記第1の所定の周波数を前記第1の割合よりも小さい第2の割合で減少させた周波数とし、前記入力バッファメモリの使用率が第2のしきい値を超える場合、前記第1の所定の周波数とし、
前記出力ポートが有する前記第2の動作周波数制御部は、当該出力ポートの第2の動作周波数を、当該出力ポートが有する前記出力バッファメモリの使用率が第3のしきい値以下の場合、第2の所定の周波数を第3の割合で減少させた周波数とし、前記出力バッファメモリの使用率が前記第3のしきい値を超えて第4のしきい値以下の場合、前記第2の所定の周波数を前記第3の割合よりも小さい第4の割合で減少させた周波数とし、前記出力バッファメモリの使用率が第4のしきい値を超える場合、前記第2の所定の周波数とすることを特徴とする付記1に記載のデータ転送装置。
(付記4)
前記入力ポートが有する前記第1の動作周波数制御部は、当該入力ポートの第1の動作周波数を、当該入力ポートが有する前記入力バッファメモリの使用率が第1のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも第5のしきい値以上であり且つ前記第5のしきい値より大きい第6のしきい値以上の使用率を含む場合、第1の所定の周波数を第1の割合で減少させた周波数とし、前記入力バッファメモリの使用率が前記第1のしきい値を超えて第2のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも前記第5のしきい値以上であり且つ前記第6のしきい値以上の使用率を含まない場合、前記第1の所定の周波数を前記第1の割合よりも小さい第2の割合で減少させた周波数とし、前記入力バッファメモリの使用率が第2のしきい値を超える場合或いは当該入力ポートに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率が前記第5のしきい値未満のものを含む場合、前記第1の所定の周波数とし、
前記出力ポートが有する前記第2の動作周波数制御部は、当該出力ポートの第2の動作周波数を、当該出力ポートが有する前記出力バッファメモリの使用率が第3のしきい値以下の場合、第2の所定の周波数を第3の割合で減少させた周波数とし、前記出力バッファメモリの使用率が前記第3のしきい値を超えて第4のしきい値以下の場合、前記第2の所定の周波数を前記第3の割合よりも小さい第4の割合で減少させた周波数とし、前記出力バッファメモリの使用率が第4のしきい値を超える場合、前記第2の所定の周波数とすることを特徴とする付記2に記載のデータ転送装置。
(付記5)
前記入力ポートの前記入力バッファメモリは複数に分割され、当該入力ポートの前記第1の監視部は、当該分割された部分毎に前記入力バッファメモリの使用率を監視し、当該入力ポートの前記第1の動作周波数制御部は、当該部分毎に得られた前記入力バッファメモリの使用率に応じて当該入力ポートの前記第1の動作周波数を制御し、
前記出力ポートの前記出力バッファメモリは複数に分割され、当該出力ポートの前記第2の監視部は、当該分割された部分毎に前記出力バッファメモリの使用率を監視し、当該出力ポートの前記第2の動作周波数制御部は、当該部分毎に得られた前記出力バッファメモリの使用率に応じて当該出力ポートの前記第2の動作周波数を制御することを特徴とする付記1乃至4のうちの何れか一項に記載のデータ転送装置。
(付記6)
当該入力ポートの前記第1の監視部は前記部分毎に前記入力バッファメモリの使用率を監視するとともに、前記複数の出力ポートのうち前記入力バッファメモリの前記部分に格納されたデータの宛先に対応する一又は複数の出力ポートが夫々有する前記出力バッファメモリの使用率を監視し、当該入力ポートの前記第1の動作周波数制御部は、当該分割された部分毎に得られた前記入力バッファメモリの使用率および前記一又は複数の出力ポートが有する前記出力バッファメモリの使用率に応じて当該入力ポートの前記第1の動作周波数を制御することを特徴とする付記5に記載のデータ転送装置。
(付記7)
入力されるデータを格納する入力バッファメモリと、前記入力バッファメモリから読み出された前記データに係る処理を行う第1の処理部とを有する複数の入力ポートと、前記複数の入力ポートのうちのいずれか一の入力ポートから出力されたデータを、複数の出力ポートの内、当該データの宛先に対応した出力ポートに出力するスイッチ部と、前記スイッチ部から出力されたデータを格納する出力バッファメモリと、前記出力バッファメモリから読み出された前記データに係る処理を行う第2の処理部とを有する複数の出力ポートとを有するデータ転送装置の動作周波数制御方法であって、
前記入力ポートの前記入力バッファメモリの使用率を監視する第1の監視ステップと、
前記第1の監視ステップで得られた前記入力バッファメモリの使用率に応じて前記入力バッファメモリおよび前記第1の処理部の動作周波数である第1の動作周波数を制御する第1の制御ステップと、
前記出力ポートの前記出力バッファメモリの使用率を監視する第2の監視ステップと、
前記第2の監視するステップで得られた前記出力バッファメモリの使用率に応じて前記出力バッファメモリおよび前記第2の処理部の動作周波数である第2の動作周波数を制御する第2の制御ステップとを有する、データ転送装置の動作周波数制御方法。
(付記8)
前記第1の監視ステップでは、更に、前記入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが夫々有する出力バッファメモリの使用率を監視し、
前記第1の制御ステップでは、前記第1の監視ステップにて得られた、前記入力ポートの前記入力バッファメモリの使用率と、前記入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが有する出力バッファメモリの使用率とに応じて、前記入力ポートの前記第1の動作周波数を制御することを特徴とする付記7に記載のデータ転送装置の動作周波数制御方法。
(付記9)
前記第1の制御ステップでは、前記入力ポートの第1の動作周波数を、当該入力ポートが有する前記入力バッファメモリの使用率が第1のしきい値以下の場合、第1の所定の周波数を第1の割合で減少させた周波数とし、前記入力バッファメモリの使用率が前記第1のしきい値を超えて第2のしきい値以下の場合、前記第1の所定の周波数を前記第1の割合よりも小さい第2の割合で減少させた周波数とし、前記入力バッファメモリの使用率が第2のしきい値を超える場合、前記第1の所定の周波数とし、
前記第2の制御ステップでは、前記出力ポートの第2の動作周波数を、当該出力ポートが有する前記出力バッファメモリの使用率が第3のしきい値以下の場合、第2の所定の周波数を第3の割合で減少させた周波数とし、前記出力バッファメモリの使用率が前記第3のしきい値を超えて第4のしきい値以下の場合、前記第2の所定の周波数を前記第3の割合よりも小さい第4の割合で減少させた周波数とし、前記出力バッファメモリの使用率が第4のしきい値を超える場合、前記第2の所定の周波数とすることを特徴とする付記7に記載のデータ転送装置の動作周波数制御方法。
(付記10)
前記第1の制御ステップでは、前記入力ポートの第1の動作周波数を、当該入力ポートが有する前記入力バッファメモリの使用率が第1のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも第5のしきい値以上であり且つ前記第5のしきい値より大きい第6のしきい値以上のものを含む場合、第1の所定の周波数を第1の割合で減少させた周波数とし、前記入力バッファメモリの使用率が前記第1のしきい値を超えて第2のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも前記第5のしきい値以上であり且つ前記第6のしきい値以上のものを含まない場合、前記第1の所定の周波数を前記第1の割合よりも小さい第2の割合で減少させた周波数とし、前記入力バッファメモリの使用率が第2のしきい値を超える場合或いは当該入力ポートに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率が前記第5のしきい値未満のものを含む場合、前記第1の所定の周波数とし、
前記第2の制御ステップでは、前記出力ポートの第2の動作周波数を、当該出力ポートが有する前記出力バッファメモリの使用率が第3のしきい値以下の場合、第2の所定の周波数を第3の割合で減少させた周波数とし、前記出力バッファメモリの使用率が前記第3のしきい値を超えて第4のしきい値以下の場合、前記第2の所定の周波数を前記第3の割合よりも小さい第4の割合で減少させた周波数とし、前記出力バッファメモリの使用率が第4のしきい値を超える場合、前記第2の所定の周波数とすることを特徴とする付記8に記載のデータ転送装置の動作周波数制御方法。
(付記11)
前記入力ポートの前記入力バッファメモリは、複数に分割され、前記第1の監視ステップでは、当該分割された部分毎に前記入力バッファメモリの使用率を監視し、前記第1の制御ステップでは、当該部分毎に得られた前記入力バッファメモリの使用率に応じて当該入力ポートの前記第1の動作周波数を制御し、
前記出力ポートの前記出力バッファメモリは、複数の系統に分割され、前記第2の監視ステップでは、当該分割された部分毎に前記出力バッファメモリの使用率を監視し、前記第2の制御ステップでは、当該部分毎に得られた前記出力バッファメモリの使用率に応じて当該出力ポートの前記第2の動作周波数を制御することを特徴とする付記7乃至10のうちの何れか一項に記載のデータ転送装置の動作周波数制御方法。
(付記12)
前記第1の監視ステップでは前記部分毎に前記入力バッファメモリの使用率を監視するとともに、前記複数の出力ポートのうち前記入力バッファメモリの前記部分に格納されたデータの宛先に対応する一又は複数の出力ポートが夫々有する前記出力バッファメモリの使用率を監視し、前記第1の制御ステップでは、当該分割された部分毎に得られた前記入力バッファメモリの使用率および前記一又は複数の出力ポートが有する前記出力バッファメモリの使用率に応じて当該入力ポートの前記第1の動作周波数を制御することを特徴とする付記11に記載のデータ転送装置の動作周波数制御方法。
10−1〜10−N 入力ポート
11 宛先問合せ部
12 入力バッファメモリ
13 論理部(入力ポート内)
14 バッファ監視部(入力ポート内)
15 クロック制御部(入力ポート内)
16 同期回路(入力ポート内)
17 クロックドメイン(入力ポート内)
20−1〜20−M 出力ポート
22 出力バッファメモリ
23 論理部(出力ポート内)
24 バッファ監視部(出力ポート内)
25 クロック制御部(出力ポート内)
26 同期回路(出力ポート内)
27 クロックドメイン(出力ポート内)
30 クロスバ回路
35−1〜35−M パラレル−シリアル変換およびシリアル−パラレル変換回路(PHY回路)
100 データ転送装置
Claims (6)
- 入力されるデータを格納する入力バッファメモリと、前記入力バッファメモリから読み出された前記データに係る処理を行う第1の処理部と、前記入力バッファメモリの使用率を監視する第1のバッファ監視部と、前記第1のバッファ監視部によって得られた前記入力バッファメモリの使用率に応じて前記入力バッファメモリおよび前記第1の処理部の動作周波数である第1の動作周波数を制御する第1の動作周波数制御部とを有する複数の入力ポートと、
前記複数の入力ポートのうちのいずれか一の入力ポートから出力されたデータを、複数の出力ポートの内、当該データの宛先に対応した出力ポートに出力するスイッチ部と、
前記スイッチ部から出力されたデータを格納する出力バッファメモリと、前記出力バッファメモリから読み出された前記データに係る処理を行う第2の処理部と、前記出力バッファメモリの使用率を監視する第2のバッファ監視部と、前記第2のバッファ監視部によって得られた前記出力バッファメモリの使用率に応じて前記出力バッファメモリおよび前記第2の処理部の動作周波数である第2の動作周波数を制御する第2の動作周波数制御部とを有する複数の出力ポートと、
を有するデータ転送装置。 - 前記入力ポートが有する前記第1のバッファ監視部は、更に、当該入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが夫々有する出力バッファメモリの使用率を監視し、
当該入力ポートの前記第1の動作周波数制御部は、前記第1のバッファ監視部によって得られた、当該入力ポートの前記入力バッファメモリの使用率と、当該入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが有する出力バッファメモリの使用率とに応じて、当該入力ポートの前記第1の動作周波数を制御することを特徴とする請求項1に記載のデータ転送装置。 - 前記入力ポートが有する前記第1の動作周波数制御部は、当該入力ポートの第1の動作周波数を、当該入力ポートが有する前記入力バッファメモリの使用率が第1のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも第5のしきい値以上であり且つ前記第5のしきい値より大きい第6のしきい値以上の使用率を含む場合、第1の所定の周波数を第1の割合で減少させた周波数とし、前記入力バッファメモリの使用率が前記第1のしきい値を超えて第2のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも前記第5のしきい値以上であり且つ前記第6のしきい値以上の使用率を含まない場合、前記第1の所定の周波数を前記第1の割合よりも小さい第2の割合で減少させた周波数とし、前記入力バッファメモリの使用率が第2のしきい値を超える場合或いは当該入力ポートに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率が前記第5のしきい値未満のものを含む場合、前記第1の所定の周波数とし、
前記出力ポートが有する前記第2の動作周波数制御部は、当該出力ポートの第2の動作周波数を、当該出力ポートが有する前記出力バッファメモリの使用率が第3のしきい値以下の場合、第2の所定の周波数を第3の割合で減少させた周波数とし、前記出力バッファメモリの使用率が前記第3のしきい値を超えて第4のしきい値以下の場合、前記第2の所定の周波数を前記第3の割合よりも小さい第4の割合で減少させた周波数とし、前記出力バッファメモリの使用率が第4のしきい値を超える場合、前記第2の所定の周波数とすることを特徴とする請求項2に記載のデータ転送装置。 - 入力されるデータを格納する入力バッファメモリと、前記入力バッファメモリから読み出された前記データに係る処理を行う第1の処理部とを有する複数の入力ポートと、前記複数の入力ポートのうちのいずれか一の入力ポートから出力されたデータを、複数の出力ポートの内、当該データの宛先に対応した出力ポートに出力するスイッチ部と、前記スイッチ部から出力されたデータを格納する出力バッファメモリと、前記出力バッファメモリから読み出された前記データに係る処理を行う第2の処理部とを有する複数の出力ポートとを有するデータ転送装置の動作周波数制御方法であって、
前記入力ポートの前記入力バッファメモリの使用率を監視する第1の監視ステップと、
前記第1の監視ステップで得られた前記入力バッファメモリの使用率に応じて前記入力バッファメモリおよび前記第1の処理部の動作周波数である第1の動作周波数を制御する第1の制御ステップと、
前記出力ポートの前記出力バッファメモリの使用率を監視する第2の監視ステップと、
前記第2の監視するステップで得られた前記出力バッファメモリの使用率に応じて前記出力バッファメモリおよび前記第2の処理部の動作周波数である第2の動作周波数を制御する第2の制御ステップとを有する、データ転送装置の動作周波数制御方法。 - 前記第1の監視ステップでは、更に、前記入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが夫々有する出力バッファメモリの使用率を監視し、
前記第1の制御ステップでは、前記第1の監視ステップにて得られた、前記入力ポートの前記入力バッファメモリの使用率と、前記入力ポートの前記入力バッファメモリが格納するデータの宛先に対応する、前記複数の出力ポートのうちの一又は複数の出力ポートが有する出力バッファメモリの使用率とに応じて、前記入力ポートの前記第1の動作周波数を制御することを特徴とする請求項4に記載のデータ転送装置の動作周波数制御方法。 - 前記第1の制御ステップでは、前記入力ポートの第1の動作周波数を、当該入力ポートが有する前記入力バッファメモリの使用率が第1のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも第5のしきい値以上であり且つ前記第5のしきい値より大きい第6のしきい値以上のものを含む場合、第1の所定の周波数を第1の割合で減少させた周波数とし、前記入力バッファメモリの使用率が前記第1のしきい値を超えて第2のしきい値以下の場合或いは当該入力ポートの格納データに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率がいずれも前記第5のしきい値以上であり且つ前記第6のしきい値以上のものを含まない場合、前記第1の所定の周波数を前記第1の割合よりも小さい第2の割合で減少させた周波数とし、前記入力バッファメモリの使用率が第2のしきい値を超える場合或いは当該入力ポートに係る前記一又は複数の出力ポートが夫々有する出力バッファメモリの使用率が前記第5のしきい値未満のものを含む場合、前記第1の所定の周波数とし、
前記第2の制御ステップでは、前記出力ポートの第2の動作周波数を、当該出力ポートが有する前記出力バッファメモリの使用率が第3のしきい値以下の場合、第2の所定の周波数を第3の割合で減少させた周波数とし、前記出力バッファメモリの使用率が前記第3のしきい値を超えて第4のしきい値以下の場合、前記第2の所定の周波数を前記第3の割合よりも小さい第4の割合で減少させた周波数とし、前記出力バッファメモリの使用率が第4のしきい値を超える場合、前記第2の所定の周波数とすることを特徴とする請求項5に記載のデータ転送装置の動作周波数制御方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010127834A JP5482466B2 (ja) | 2010-06-03 | 2010-06-03 | データ転送装置及びデータ転送装置の動作周波数制御方法 |
| US13/115,982 US8966140B2 (en) | 2010-06-03 | 2011-05-25 | Data transfer apparatus and data transfer method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010127834A JP5482466B2 (ja) | 2010-06-03 | 2010-06-03 | データ転送装置及びデータ転送装置の動作周波数制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011254373A JP2011254373A (ja) | 2011-12-15 |
| JP5482466B2 true JP5482466B2 (ja) | 2014-05-07 |
Family
ID=45065372
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010127834A Expired - Fee Related JP5482466B2 (ja) | 2010-06-03 | 2010-06-03 | データ転送装置及びデータ転送装置の動作周波数制御方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8966140B2 (ja) |
| JP (1) | JP5482466B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8671380B2 (en) * | 2011-07-18 | 2014-03-11 | Apple Inc. | Dynamic frequency control using coarse clock gating |
| JP5730793B2 (ja) * | 2012-01-17 | 2015-06-10 | アラクサラネットワークス株式会社 | ネットワーク中継装置およびその制御方法 |
| WO2016003454A1 (en) * | 2014-07-02 | 2016-01-07 | Hewlett-Packard Development Company, L.P. | Managing port connections |
| US10007319B2 (en) | 2015-12-17 | 2018-06-26 | Microsemi Solutions (U.S.), Inc. | Power saving in multi-directional data transfer |
| CN106209655A (zh) * | 2016-06-29 | 2016-12-07 | 陈福平 | 一种自衰减反馈路由器 |
| US10733131B1 (en) | 2019-02-01 | 2020-08-04 | Hewlett Packard Enterprise Development Lp | Target port set selection for a connection path based on comparison of respective loads |
| US11223575B2 (en) * | 2019-12-23 | 2022-01-11 | Advanced Micro Devices, Inc. | Re-purposing byte enables as clock enables for power savings |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04211542A (ja) * | 1990-03-20 | 1992-08-03 | Fuji Xerox Co Ltd | 通信網におけるプリアンブル長調整方法及び独立同期型シリアルデータ通信装置 |
| JP3221393B2 (ja) * | 1998-04-15 | 2001-10-22 | 日本電気株式会社 | ハイブリッド多重化装置 |
| DE69927252T2 (de) * | 1999-07-13 | 2006-06-29 | International Business Machines Corp. | Auf der Überwachung der Belegung von Puffern basierte Planung der Netzwerkkapazität |
| JP2001144753A (ja) * | 1999-11-16 | 2001-05-25 | Nec Corp | パケット交換装置及びパケット交換装置のクロック信号制御装置並びにクロック信号制御方法 |
| JP2008042654A (ja) * | 2006-08-08 | 2008-02-21 | Canon Inc | データ転送装置 |
| JP4764837B2 (ja) * | 2007-01-30 | 2011-09-07 | 富士通株式会社 | 帯域制御システム、帯域制御プログラムおよび帯域制御方法 |
| JP4823209B2 (ja) | 2007-12-13 | 2011-11-24 | アラクサラネットワークス株式会社 | パケット転送装置 |
| JP4962396B2 (ja) * | 2008-04-23 | 2012-06-27 | 日本電気株式会社 | パケット処理装置 |
-
2010
- 2010-06-03 JP JP2010127834A patent/JP5482466B2/ja not_active Expired - Fee Related
-
2011
- 2011-05-25 US US13/115,982 patent/US8966140B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US8966140B2 (en) | 2015-02-24 |
| JP2011254373A (ja) | 2011-12-15 |
| US20110302339A1 (en) | 2011-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5482466B2 (ja) | データ転送装置及びデータ転送装置の動作周波数制御方法 | |
| US10819643B2 (en) | Load balancing systems, devices, and methods | |
| US10074053B2 (en) | Clock gating for system-on-chip elements | |
| US20130179613A1 (en) | Network on chip (noc) with qos features | |
| CN111971648B (zh) | 异步多时钟域数据流接合及再同步系统和方法 | |
| US20170063625A1 (en) | Configurable router for a network on chip (noc) | |
| CN104765577A (zh) | 一种频率自适应的高速存储系统 | |
| EP2355431B1 (en) | Reception circuit, information processing device, and buffer control method | |
| KR20120040535A (ko) | 버스 시스템 및 그것의 동작 방법 | |
| US20170293586A1 (en) | NoC Interconnect with Linearly-Tunable QoS Guarantees for Real-time Isolation | |
| EP3326347B1 (en) | Method and system for usb 2.0 bandwidth reservation | |
| US9202541B2 (en) | Semiconductor apparatus configured to reduce data processing performance | |
| CN107276920A (zh) | 一种应用于混合三维片上网络的分布式流控系统及机制 | |
| JP4903801B2 (ja) | FlexRay通信モジュールとFlexRay加入者装置とを繋ぐ加入者インタフェース、およびFlexRay通信モジュールとFlexRay加入者装置とを繋ぐ加入者インタフェースを経由するメッセージの伝送方法 | |
| US20140013144A1 (en) | Communication control apparatus, communication control method, and communication control circuit | |
| US9747231B2 (en) | Bus access arbiter and method of bus arbitration | |
| CN102984088A (zh) | 应用于afdx交换机确保帧转发顺序一致性的方法 | |
| US8164973B2 (en) | Storage apparatus and method of controlling storage apparatus | |
| US12562994B2 (en) | Time synchronized collective communication | |
| US20240113985A1 (en) | Techniques For Managing Packet Scheduling From Queue Circuits | |
| US12056065B2 (en) | Orthogonal multi-phase scheduling circuitry | |
| KR101993258B1 (ko) | 레지스터 슬라이싱 회로 및 이를 포함하는 시스템 온 칩 | |
| US8259741B2 (en) | Content adaptive data path logic processing | |
| JP5307525B2 (ja) | データ処理装置及びその制御方法 | |
| Brandstätter et al. | An application-specific network-on-chip for control architectures in RF transceivers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130403 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131213 |
|
| 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: 20140121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5482466 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |