JP2000341306A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2000341306A5 JP2000341306A5 JP1999148413A JP14841399A JP2000341306A5 JP 2000341306 A5 JP2000341306 A5 JP 2000341306A5 JP 1999148413 A JP1999148413 A JP 1999148413A JP 14841399 A JP14841399 A JP 14841399A JP 2000341306 A5 JP2000341306 A5 JP 2000341306A5
- Authority
- JP
- Japan
- Prior art keywords
- cycle
- stream data
- band
- bus
- internal bus
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims 11
- 238000000034 method Methods 0.000 claims 4
- 230000003213 activating effect Effects 0.000 claims 1
Claims (12)
- サイクルタイム毎に所定の予約帯域を割り当てることによってストリームデータを帯域保証した状態で転送することが可能な帯域保証サイクルが転送モードとして定義された内部バスと、
前記内部バスに接続され、前記帯域保証サイクルを用いてストリームデータの送信/受信を行うことが可能な複数のノードと、
前記帯域保証サイクルで転送されるストリームデータを受信している受信側ノードから前記内部バス上に所定の信号を出力することによって、前記帯域保証サイクルによって前記ストリームデータを送信している送信側ノードに、前記ストリームデータの送信を停止させる手段とを具備することを特徴とするデータ処理装置。 - 前記ストリームデータの送信が停止された前記送信ノードは、次のサイクルタイムを待って、前記帯域保証サイクルによるストリームデータの送信を再開することを特徴とする請求項1記載のデータ処理装置。
- 前記内部バスには、現在実行中のバスサイクルの終結を示すための信号線が含まれており、
前記帯域保証サイクルで転送されるストリームデータを受信している受信側ノードは、前記信号線をアクティブにすることによって、前記送信ノードによるストリームデータの送信を停止させることを特徴とする請求項1記載のデータ処理装置。 - 前記受信側ノードは、前記内部バスから受信したストリームデータを一時的に蓄積するための受信バッファと、前記受信バッファの蓄積データ量が所定値を越えたか否かを検出する手段とを具備し、前記受信バッファの蓄積データ量が所定値を越えたとき、前記内部バス上に前記所定の信号を出力するように構成されていることを特徴とする請求項1記載のデータ処理装置。
- 前記帯域保証サイクルは、同一チャネル番号が割り当てられた送信側ノードと受信側ノードとの間でピアツーピア形式で直接的に実行されることを特徴とする請求項1記載のデータ処理装置。
- サイクルタイム毎に所定の予約帯域を割り当てることによってストリームデータを帯域保証した状態で転送することが可能な帯域保証サイクルが転送モードとして定義された内部バスと、
前記内部バスに接続され、前記帯域保証サイクルを用いてストリームデータの送信/受信を行うことが可能な複数のノードと、
同一チャネル番号が割り当てられたノード間で前記帯域保証サイクルによるデータ転送がピアツーピア形式で実行されるように、前記内部バスに接続された複数のノードそれぞれにチャネル番号を割り当てる手段と、
前記帯域保証サイクルで転送されるストリームデータを受信している受信側ノードから前記内部バス上に所定の信号を出力することによって、前記帯域保証サイクルによって前記ストリームデータを送信している送信側ノードに、前記ストリームデータの送信を停止させる手段を具備することを特徴とするデータ処理装置。 - サイクルタイム毎に所定の予約帯域を割り当てることによってストリームデータを帯域保証した状態で転送することが可能な帯域保証サイクルと、バスマスタからのバスアクセス要求に応じて、前記予約帯域以外の期間中に転送サイクルを非同期で実行する非同期転送サイクルとが、転送モードとして定義された内部バスと、
前記内部バスに接続され、前記帯域保証サイクルまたは非同期転送サイクルを用いてデータの送信/受信を行うことが可能な複数のノードと、
同一チャネル番号が割り当てられたノード間で前記帯域保証サイクルによるデータ転送がピアツーピア形式で実行されるように、前記内部バスに接続された複数のノードそれぞれにチャネル番号を割り当てる手段と、
前記帯域保証サイクルで転送されるストリームデータを受信している受信側ノードから前記内部バス上に所定の信号を出力することによって、前記帯域保証サイクルによって前記ストリームデータを送信している送信側ノードに、前記ストリームデータの送信を停止させる手段とを具備することを特徴とするデータ処理装置。 - サイクルタイム毎に所定の予約帯域を割り当てることによってストリームデータを帯域保証した状態で転送することが可能な帯域保証サイクルと、バスマスタからのバスアクセス要求に応じて、前記予約帯域以外の期間中に転送サイクルを非同期で実行する非同期転送サイクルとが、転送モードとして定義された内部バスと、
前記内部バスに接続され、前記帯域保証サイクルまたは非同期転送サイクルを用いてデータの送信/受信を行うことが可能な複数のノードと、
前記帯域保証サイクルを用いてストリームデータを送信している送信側ノードからのバスアクセス要求に応じて、前記非同期転送サイクルのためのバス使用権を前記送信側ノードに割り当てる手段とを具備し、
前記送信側ノードから受信側ノードへの前記ストリームデータの送信を、前記予約帯域以外の期間中にも実行できるようにしたことを特徴とするデータ処理装置。 - 前記帯域保証サイクルは、同一チャネル番号が割り当てられた送信側ノードと受信側ノードとの間でピアツーピア形式で直接的にデータ転送を行うストリームアクセスモードによって実行され、
前記送信側ノードは、前記非同期転送サイクルのためのバス使用権が与えられた場合には、前記帯域保証サイクルで使用しているチャネル番号と同一のチャネル番号によって受信側ノードを指定することによって、前記予約帯域以外の期間中に前記ストリームアクセスモードを用いて前記ストリームデータを送信することを特徴とする請求項8記載のデータ処理装置。 - 前記送信側ノードは、前記帯域保証サイクルによって送信すべきストリームデータを一時的に蓄積するための送信バッファと、前記送信バッファの蓄積データ量が所定値を越えたか否かを検出する手段とを具備し、前記送信バッファの蓄積データ量が所定値を越えたとき、前記バスアクセス要求を発行するように構成されていることを特徴とする請求項8記載のデータ処理装置。
- サイクルタイム毎に所定の予約帯域を割り当てることによってストリームデータを帯域保証した状態で転送することが可能な帯域保証サイクルが転送モードとして定義された内部バスを有する装置に適用されるバス制御方法であって、
前記帯域保証サイクルで転送されるストリームデータを受信している受信側ノードから前記内部バス上に所定の信号を出力し、
前記帯域保証サイクルによって前記ストリームデータを送信している送信側ノードに、前記ストリームデータの送信を停止させることを特徴とするバス制御方法。 - サイクルタイム毎に所定の予約帯域を割り当てることによってストリームデータを帯域保証した状態で転送することが可能な帯域保証サイクルと、バスマスタからのバスアクセス要求に応じて、前記予約帯域以外の期間中に転送サイクルを非同期で実行する非同期転送サイクルとが、転送モードとして定義された内部バスを有する装置に適用されるバス制御方法であって、
前記内部バス上で前記帯域保証サイクルが実行されている期間中に前記内部バス上のノードから前記バスアクセス要求が発行されたとき、前記帯域保証サイクルの予約帯域中に前記非同期転送サイクルを挿入し、
前記非同期転送サイクルの終了後に前記帯域保証サイクルの残りの部分を実行することを特徴とするバス制御方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14841399A JP3784994B2 (ja) | 1999-05-27 | 1999-05-27 | データ処理装置 |
| US09/540,993 US6728810B1 (en) | 1999-05-27 | 2000-03-31 | Data processing apparatus and bus control method therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14841399A JP3784994B2 (ja) | 1999-05-27 | 1999-05-27 | データ処理装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2000341306A JP2000341306A (ja) | 2000-12-08 |
| JP2000341306A5 true JP2000341306A5 (ja) | 2004-10-07 |
| JP3784994B2 JP3784994B2 (ja) | 2006-06-14 |
Family
ID=15452249
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14841399A Expired - Lifetime JP3784994B2 (ja) | 1999-05-27 | 1999-05-27 | データ処理装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6728810B1 (ja) |
| JP (1) | JP3784994B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7970003B2 (en) * | 2003-05-30 | 2011-06-28 | General Dynamics Advanced Information Systems Inc. | Low power telemetry system and method |
| US7592899B2 (en) * | 2004-06-01 | 2009-09-22 | General Dynamics Advanced Information Systems, Inc. | Low power telemetry system and method |
| US20070027485A1 (en) * | 2005-07-29 | 2007-02-01 | Kallmyer Todd A | Implantable medical device bus system and method |
| US20090167947A1 (en) * | 2007-12-27 | 2009-07-02 | Naoko Satoh | Video data processor and data bus management method thereof |
| KR20120041008A (ko) * | 2010-10-20 | 2012-04-30 | 삼성전자주식회사 | 버스 시스템 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4593282A (en) * | 1983-04-14 | 1986-06-03 | At&T Information Systems Inc. | Network protocol for integrating synchronous and asynchronous traffic on a common serial data bus |
| DE69233194T2 (de) * | 1991-10-04 | 2004-06-09 | Bay Networks, Inc., Bedford | Verfahren und vorrichtung für simultane paketbus. |
| US5579486A (en) | 1993-01-14 | 1996-11-26 | Apple Computer, Inc. | Communication node with a first bus configuration for arbitration and a second bus configuration for data transfer |
| US5649122A (en) * | 1994-06-24 | 1997-07-15 | Startech Semiconductor, Inc. | Universal asynchronous receiver/transmitter with programmable xon/xoff characters |
| US5742847A (en) * | 1994-10-31 | 1998-04-21 | Intel Corporation | M&A for dynamically generating and maintaining frame based polling schedules for polling isochronous and asynchronous functions that guaranty latencies and bandwidths to the isochronous functions |
| JP3271493B2 (ja) * | 1995-09-26 | 2002-04-02 | ヤマハ株式会社 | ネットワークおよびデータ伝送方法 |
| US5754807A (en) * | 1995-11-20 | 1998-05-19 | Advanced Micro Devices, Inc. | Computer system including a multimedia bus which utilizes a separate local expansion bus for addressing and control cycles |
| US5859980A (en) * | 1996-02-08 | 1999-01-12 | Advanced Micro Devices, Inc. | Network interface having adaptive transmit start point for each packet to avoid transmit underflow |
| US6092141A (en) * | 1996-09-26 | 2000-07-18 | Vlsi Technology, Inc. | Selective data read-ahead in bus-to-bus bridge architecture |
| JP3173418B2 (ja) * | 1997-04-18 | 2001-06-04 | 日本電気株式会社 | ストリーム再生制御方式及びプログラムを記録した機械読み取り可能な記録媒体 |
| JPH1155485A (ja) * | 1997-07-29 | 1999-02-26 | Canon Inc | 情報処理装置、情報処理方法、及びコンピュータが読み出し可能なプログラムを記憶した記憶媒体 |
| US6079024A (en) * | 1997-10-20 | 2000-06-20 | Sun Microsystems, Inc. | Bus interface unit having selectively enabled buffers |
| US6188699B1 (en) * | 1997-12-11 | 2001-02-13 | Pmc-Sierra Ltd. | Multi-channel encoder/decoder |
| US6105094A (en) * | 1998-01-26 | 2000-08-15 | Adaptec, Inc. | Method and apparatus for allocating exclusive shared resource requests in a computer system |
| US6032211A (en) * | 1998-06-17 | 2000-02-29 | Advanced Micro Devices, Inc. | Method of mode control in a bus optimized for personal computer data traffic |
-
1999
- 1999-05-27 JP JP14841399A patent/JP3784994B2/ja not_active Expired - Lifetime
-
2000
- 2000-03-31 US US09/540,993 patent/US6728810B1/en not_active Expired - Fee Related
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2247341C (en) | Asynchronous data pipe for automatically managing asynchronous data transfers between an application and a bus structure | |
| US6925512B2 (en) | Communication between two embedded processors | |
| JPH0748739B2 (ja) | 多重アクセス制御方法および該方法を実施する多重アクセス制御システム | |
| US7065582B1 (en) | Automatic generation of flow control frames | |
| US5067075A (en) | Method of direct memory access control | |
| US9438537B2 (en) | Method for cut through forwarding data packets between electronic communication devices | |
| US4707830A (en) | Token passing LAN using a plurality of tokens | |
| JP2000341306A5 (ja) | ||
| EP0976228B1 (en) | Protocol processor for manipulating a stream of data | |
| CN101404601A (zh) | 以太网通信方法和设备 | |
| JP2002351813A5 (ja) | ||
| JPH07182293A (ja) | 分散型処理システムおよびデータ転送制御方式 | |
| KR0150233B1 (ko) | 공용버스에서의 버스점유 중재장치 | |
| EP1133105A3 (en) | Buffer allocation method for 1394 serial bus | |
| US6591316B1 (en) | Avoiding fragmentation loss in high speed burst oriented packet memory interface | |
| KR101012208B1 (ko) | Usb디바이스 내의 엔드 포인트 메모리 효율 증대법 | |
| JP2004147243A (ja) | パケット通信システム | |
| JPH01192239A (ja) | 通信回線におけるポーリング方式 | |
| JP2693799B2 (ja) | データ伝送方式 | |
| JPS62245465A (ja) | ロングパケツト送受信装置 | |
| JPH02231836A (ja) | 通信制御方法および装置 | |
| CN117520229A (zh) | 一种基于rdma技术的关联函数测量方法 | |
| JPS6248147A (ja) | ル−プネツトワ−クにおける最高優先度の通信方法および装置 | |
| JPH077954B2 (ja) | 制御装置 | |
| JPS59119439A (ja) | バツフア・ビジ−回避方式 |