JP2012015630A - 半導体装置、パケット受信方法、およびパケット送信方法 - Google Patents
半導体装置、パケット受信方法、およびパケット送信方法 Download PDFInfo
- Publication number
- JP2012015630A JP2012015630A JP2010147974A JP2010147974A JP2012015630A JP 2012015630 A JP2012015630 A JP 2012015630A JP 2010147974 A JP2010147974 A JP 2010147974A JP 2010147974 A JP2010147974 A JP 2010147974A JP 2012015630 A JP2012015630 A JP 2012015630A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- semiconductor device
- transmission
- unit
- reception
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
【解決手段】半導体装置1の送信部1aは、パケットを半導体装置2に送信する。送信信号送信部1bは、送信部1aのパケットの半導体装置2への送信に基づいて、パケットを送信したことを示すパケット送信信号を半導体装置2に所定回数送信する。半導体装置2の受信部2aは、パケットを受信する。送信信号検出部2bは、パケットを送信した半導体装置1から送信されるパケット送信信号を検出する。パケット受信判断部2cは、送信信号検出部2bによってパケット送信信号が検出されたとき、受信部2aにパケットが受信されているか否か判断する。送信信号マスク部2dは、パケット受信判断部2cによってパケットが受信されていると判断された場合、送信信号検出部2bがその後に送信されるパケット送信信号を検出しないようにする。
【選択図】図1
Description
図1は、第1の実施の形態に係る半導体装置を示した図である。図1には、パケットを送信する半導体装置1およびパケットを受信する半導体装置2が示してある。半導体装置1は、送信部1aおよび送信信号送信部1bを有している。半導体装置2は、受信部2a、送信信号検出部2b、パケット受信判断部2c、および送信信号マスク部2dを有している。
送信信号送信部1bは、送信部1aのパケットの半導体装置2への送信に基づいて、パケットを送信したことを示すパケット送信信号を半導体装置2に所定回数送信する。例えば、送信信号送信部1bは、送信部1aがパケットを半導体装置2へ送信すると、2回以上の所定回数で、所定の送信間隔でパケット送信信号を半導体装置2に送信する。
送信信号検出部2bは、半導体装置1から送信されるパケット送信信号を検出する。
パケット受信判断部2cは、送信信号検出部2bがパケット送信信号を検出したとき、受信部2aにパケットが受信されているか否か判断する。
図3は、受信側の半導体装置がパケットの受信確認を繰り返し行う動作を説明する図である。図3には、送信側の半導体装置が送信するパケット6と、受信側の半導体装置が受信するパケット7a,7bが示してある。また、受信側の半導体装置が送信側の半導体装置から受信する割り込み信号8が示してある。割り込み信号8は1回、送信側の半導体装置から受信側の半導体装置に送信される。
図4は、第2の実施の形態に係る半導体装置が適用されるデータ伝送システム例を示した図である。図4に示すように、データ伝送システムは、半導体装置11a〜11d,…およびスイッチ12を有している。半導体装置11a〜11d,…は、シリアル伝送路によってスイッチ12に接続されている。また、図4には示していないが、半導体装置11a〜11d,…のそれぞれは、割り込み信号を通知するための割り込み信号線が互いに接続されている。
図5は、パケットのデータ構成例を示した図である。図5に示すように、パケット21には、パケットの宛先を示すデスティネーションID(図中DEST)と、パケットの終端であることを示す終端情報(図中FLG)と、受信側の半導体装置11a〜11d,…に送信するデータとが含まれる。
例えば、半導体装置11aは、半導体装置11dにパケットを送信するとする。この場合、半導体装置11aは、パケットの送信を完了すると、図4の点線矢印A11に示すように、割り込み信号を半導体装置11dに出力する。パケットの受信側の半導体装置11dは、割り込み信号によって、パケットが自分宛てに送信されたことを認識することができる。
送信バッファ34は、パケット組立部32から出力されるパケットを一時記憶する。送信バッファ34は、送信タイミング生成部33からの送信タイミングに応じて、一時記憶しているパケットをシリアル伝送路に出力する。
間隔設定部36には、パケットの宛先の半導体装置に送信する割り込み信号の送信間隔が設定される。
図8は、受信側の半導体装置のブロック図である。図8に示すように、パケットの受信側の半導体装置40は、受信バッファ41、割り込み信号検出部42、パケット受信判断部43、受信タイミング生成部44、割り込みマスク部45、およびデータ処理部46を有している。
割り込み信号検出部42は、パケットの送信側の半導体装置から送信される割り込み信号を検出する。これにより、半導体装置40は、自分にパケットが送信されたことを認識することができる。
[ステップS1]半導体装置30の割り込み信号生成部37は、回数設定部35に設定された割り込み信号の送信回数を読み込む。また、割り込み信号生成部37は、間隔設定部36に設定された割り込み信号の送信間隔を読み込む。割り込み信号生成部37は、例えば、電源投入時に割り込み信号の送信回数および送信間隔を読み込む。また、割り込み信号生成部37は、例えば、回数設定部35の送信回数の設定変更または間隔設定部36の送信間隔の設定変更があったときに送信回数または送信間隔を読み込む。
[ステップS6]割り込み信号生成部37は、回数設定部35に設定された送信回数、割り込み信号を送信したか否か判断する。割り込み信号生成部37は、回数設定部35に設定された送信回数、割り込み信号を送信していない場合、ステップS4へ進む。割り込み信号生成部37は、回数設定部35に設定された送信回数、割り込み信号を送信した場合、処理を終了する。なお、半導体装置30は、次のシンボル周期になると上記のステップS1の処理を実行する。
[ステップS11]半導体装置40の受信バッファ41は、バッファをクリアする。
[ステップS12]割り込みマスク部45は、受信タイミング生成部44によって生成される受信タイミングに応じて、割り込み信号検出部42を活性化する割り込みマスク信号を出力する。すなわち、割り込みマスク部45は、割り込み信号検出部42が割り込み信号をマスクしないようにする(割り込みマスクOFF)。
1a 送信部
1b 送信信号送信部
2a 受信部
2b 送信信号検出部
2c パケット受信判断部
2d 送信信号マスク部
Claims (8)
- パケットを受信する半導体装置において、
前記パケットを受信する受信部と、
前記パケットを送信した送信側半導体装置から所定回数送信される、前記パケットを送信したことを示すパケット送信信号を検出する送信信号検出部と、
前記送信信号検出部によって前記パケット送信信号が検出されたとき、前記受信部に前記パケットが受信されているか否か判断するパケット受信判断部と、
前記パケット受信判断部によって前記パケットが受信されていると判断された場合、前記送信信号検出部がその後に送信される前記パケット送信信号を検出しないようにする送信信号マスク部と、
を有することを特徴とする半導体装置。 - 前記パケット受信判断部は、前記パケットの終端に含まれる終端情報が前記受信部に受信されているか否かに基づいて、前記受信部に前記パケットが受信されているか否か判断することを特徴とする請求項1記載の半導体装置。
- 前記送信側半導体装置の前記パケットの送信完了タイミングに同期した受信タイミングを生成するタイミング生成部をさらに有し、
前記送信信号マスク部は、前記受信タイミングに基づいて前記送信信号検出部が前記パケット送信信号を検出するようにすることを特徴とする請求項1または2記載の半導体装置。 - パケットを送信する半導体装置において、
前記パケットを受信側半導体装置に送信する送信部と、
前記送信部の前記パケットの前記受信側半導体装置への送信に基づいて、前記パケットを送信したことを示すパケット送信信号を前記受信側半導体装置に所定回数送信する送信信号送信部と、
を有することを特徴とする半導体装置。 - 前記パケット送信信号の送信回数を設定する送信回数設定部をさらに有することを特徴とする請求項4記載の半導体装置。
- 前記パケット送信信号の送信間隔を設定する送信間隔設定部をさらに有することを特徴とする請求項4または5記載の半導体装置。
- パケットを受信する半導体装置のパケット受信方法において、
前記パケットを受信部によって受信し、
前記パケットを送信した送信側半導体装置から所定回数送信される、前記パケットを送信したことを示すパケット送信信号を検出し、
前記パケット送信信号を検出したとき、前記受信部に前記パケットが受信されているか否か判断し、
前記パケットを受信していると判断した場合、その後に送信される前記パケット送信信号を検出しないようにする、
ことを特徴とするパケット受信方法。 - パケットを送信する半導体装置のパケット送信方法において、
前記パケットを受信側半導体装置に送信し、
前記パケットの前記受信側半導体装置への送信に基づいて、前記パケットを送信したことを示すパケット送信信号を前記受信側半導体装置に所定回数送信する、
ことを特徴とするパケット送信方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010147974A JP5569185B2 (ja) | 2010-06-29 | 2010-06-29 | 半導体装置、およびパケット受信方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010147974A JP5569185B2 (ja) | 2010-06-29 | 2010-06-29 | 半導体装置、およびパケット受信方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012015630A true JP2012015630A (ja) | 2012-01-19 |
| JP5569185B2 JP5569185B2 (ja) | 2014-08-13 |
Family
ID=45601582
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010147974A Expired - Fee Related JP5569185B2 (ja) | 2010-06-29 | 2010-06-29 | 半導体装置、およびパケット受信方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5569185B2 (ja) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS615645A (ja) * | 1984-06-20 | 1986-01-11 | Toshiba Corp | デ−タ伝送方法 |
| JP2000332855A (ja) * | 1999-05-17 | 2000-11-30 | Nec Eng Ltd | 通信処理装置およびデータ転送処理方法 |
| JP2001197144A (ja) * | 2000-01-14 | 2001-07-19 | Fuji Electric Co Ltd | 無線機 |
| WO2005027456A1 (ja) * | 2003-09-18 | 2005-03-24 | Nomura Research Institute Co., Ltd. | 通信システム、通信装置、およびデータの再送制御方法 |
| JP2006270329A (ja) * | 2005-03-23 | 2006-10-05 | Seiko Epson Corp | データ転送制御装置及び電子機器 |
| JP2007243322A (ja) * | 2006-03-06 | 2007-09-20 | Fujitsu Ten Ltd | ゲートウェイ装置、データ転送方法及びプログラム |
| WO2009141992A1 (ja) * | 2008-05-19 | 2009-11-26 | パナソニック株式会社 | 通信処理装置、通信処理方法、通信処理装置の制御方法および通信機器 |
| JP2010050699A (ja) * | 2008-08-21 | 2010-03-04 | Kawasaki Microelectronics Inc | ネットワーク機器装置 |
-
2010
- 2010-06-29 JP JP2010147974A patent/JP5569185B2/ja not_active Expired - Fee Related
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS615645A (ja) * | 1984-06-20 | 1986-01-11 | Toshiba Corp | デ−タ伝送方法 |
| JP2000332855A (ja) * | 1999-05-17 | 2000-11-30 | Nec Eng Ltd | 通信処理装置およびデータ転送処理方法 |
| JP2001197144A (ja) * | 2000-01-14 | 2001-07-19 | Fuji Electric Co Ltd | 無線機 |
| WO2005027456A1 (ja) * | 2003-09-18 | 2005-03-24 | Nomura Research Institute Co., Ltd. | 通信システム、通信装置、およびデータの再送制御方法 |
| JP2006270329A (ja) * | 2005-03-23 | 2006-10-05 | Seiko Epson Corp | データ転送制御装置及び電子機器 |
| JP2007243322A (ja) * | 2006-03-06 | 2007-09-20 | Fujitsu Ten Ltd | ゲートウェイ装置、データ転送方法及びプログラム |
| WO2009141992A1 (ja) * | 2008-05-19 | 2009-11-26 | パナソニック株式会社 | 通信処理装置、通信処理方法、通信処理装置の制御方法および通信機器 |
| JP2010050699A (ja) * | 2008-08-21 | 2010-03-04 | Kawasaki Microelectronics Inc | ネットワーク機器装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5569185B2 (ja) | 2014-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101579860B1 (ko) | 무선 통신 시스템의 메시지 전송 방법 | |
| JP2006503479A5 (ja) | ||
| CN102138302B (zh) | 经过时间固定装置 | |
| US11743003B2 (en) | Transmitting and receiving packets wirelessly with time based packet data portion positioning | |
| KR100605318B1 (ko) | 통신 시스템의 상태 보고 누락 검출 | |
| EP3490293B1 (en) | Data receiving method, data sending method, receiving device and system | |
| KR20070080242A (ko) | 이동 통신 시스템에서 무선 링크 제어 엔티티를 리세트하는방법 및 이와 관련된 장치 | |
| US7757148B2 (en) | Method to suspend automatic repeat request (ARQ) reset | |
| JP5569185B2 (ja) | 半導体装置、およびパケット受信方法 | |
| WO2006048969A1 (ja) | 送信装置 | |
| MXPA03011468A (es) | Aparato y metodo de comunicacion para soportar acceso multiple con escucha de portador/deteccion de colision. | |
| JP2002158613A (ja) | プロバイダ接続用装置及び移動体通信システム | |
| JP2010141819A (ja) | 通信装置、通信方法および通信プログラム | |
| EP1991012B1 (en) | Base station and handover control method | |
| CN107078866B (zh) | 低有效负荷确认的系统和方法 | |
| JP5536590B2 (ja) | 無線通信システム | |
| JP2016220131A (ja) | リングネットワークの中継装置、リングネットワークシステム及びリングネットワークの中継方法 | |
| US20110158243A1 (en) | Method of data transmission, data transmitting apparatus, and network system | |
| WO2012155427A1 (zh) | 一种数据处理方法、装置及分组数据汇聚协议层模块 | |
| CN102833749B (zh) | 无线通信方法及系统 | |
| RU2010154464A (ru) | Система и способ внутриполосного модема для передач данных по сетям цифровой беспроводной связи | |
| WO2013179554A1 (ja) | 通信装置および通信方法 | |
| JP5611896B2 (ja) | 無線通信システムおよびダイバーシチ受信装置 | |
| WO2004032437A3 (en) | Method and apparatus for processing superframes using an arbitration system | |
| JP2012114712A (ja) | 通信装置および通信システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130507 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140311 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140502 |
|
| 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: 20140527 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140609 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5569185 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |