JP6232733B2 - 通信回路、物理量測定装置、電子機器、移動体、通信方法 - Google Patents
通信回路、物理量測定装置、電子機器、移動体、通信方法 Download PDFInfo
- Publication number
- JP6232733B2 JP6232733B2 JP2013091038A JP2013091038A JP6232733B2 JP 6232733 B2 JP6232733 B2 JP 6232733B2 JP 2013091038 A JP2013091038 A JP 2013091038A JP 2013091038 A JP2013091038 A JP 2013091038A JP 6232733 B2 JP6232733 B2 JP 6232733B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- command
- command signal
- output
- communication
- 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
- 238000004891 communication Methods 0.000 title claims description 159
- 238000000034 method Methods 0.000 title claims description 37
- 230000004044 response Effects 0.000 claims description 54
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims description 26
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims description 26
- 238000001514 detection method Methods 0.000 claims description 19
- 238000007689 inspection Methods 0.000 claims description 14
- 238000003745 diagnosis Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 15
- 230000005856 abnormality Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000012360 testing method Methods 0.000 description 8
- 239000000872 buffer Substances 0.000 description 7
- 230000015654 memory Effects 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000005284 excitation Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 241000251468 Actinopterygii Species 0.000 description 1
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 description 1
- 235000015842 Hesperis Nutrition 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 235000012633 Iberis amara Nutrition 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 102220467216 Receptor tyrosine-protein kinase erbB-3_S20Y_mutation Human genes 0.000 description 1
- 230000009118 appropriate response Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 239000008103 glucose Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 102220064253 rs779277447 Human genes 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1692—Physical properties of the supervisory signal, e.g. acknowledgement by energy bursts
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Small-Scale Networks (AREA)
- Gyroscopes (AREA)
- Information Transfer Systems (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Description
本適用例に係る通信回路は、データ信号が入力される入力部と、前記データ信号が入力された場合に、応答信号を出力する出力部と、前記データ信号に含まれるコマンド信号の適否判定を行うコマンド判定部と、を含み、前記適否判定により前記コマンド信号が適切でないと判定された場合に、前記出力部は前記応答信号として否定応答信号を出力する。
本適用例に係る通信回路は、データ信号が入力される入力部と、前記入力に連続して、応答信号を出力する出力部と、前記データ信号に含まれるコマンド信号の適否判定を行うコマンド判定部と、を含み、前記適否判定により前記コマンド信号が適切でないと判定された場合に、前記出力部は前記応答信号として否定応答信号を出力する、通信回路。
上記適用例に係る通信回路において、存在しないレジスターアドレスを前記コマンド信号が指定している場合に、前記出力部は、前記否定応答信号を出力してもよい。
上記適用例に係る通信回路において、連結コマンドを構成する複数のコマンド信号の適切な順番と異なる順番で、前記入力部に前記コマンド信号が入力された場合に、前記出力部は前記否定応答信号を出力してもよい。
上記適用例に係る通信回路において、前記連結コマンド信号がソフトウェアリセット信号であってもよい。
上記適用例に係る通信回路において、前記連結コマンド信号は、検査用コマンド信号であってもよい。
上記適用例に係る通信回路において、前記コマンド判定部は、前記コマンド信号により決定されるモードと、前記コマンド信号とに基づいて前記適否判定を行ってもよい。
上記適用例に係る通信回路において、前記適否判定により前記コマンド信号が適切であると判定された場合に、前記出力部は、前記応答信号として肯定応答信号を出力してもよい。
上記適用例に係る通信回路において、前記入力部は、I2C通信プロトコルに従って前記入力を行い、前記肯定応答信号は、前記I2C通信プロトコルのACK信号であり、前記否定応答信号は、前記I2C通信プロトコルのNACK信号であってもよい。
本適用例に係る物理量測定装置は、前記適用例に係る通信回路と、物理量に対応する検出信号を出力するセンサー素子と、を含む。
本適用例に係る電子機器は、前記適用例に係る通信回路を含む。
本適用例に係る移動体は、前記適用例に係る通信回路を含む。
本適用例に係る通信方法は、データ信号が入力されるデータ信号入力ステップと、前記データ信号に含まれるコマンド信号の適否判定を行う適否判定ステップと、前記データ信号が前記入力された場合に、応答信号を出力する応答信号出力ステップと、を含み、前記応答信号出力ステップは、前記適否判定により前記コマンド信号が適切でないと判定された場合に、前記応答信号として否定応答信号を出力する。
図1は、インターフェース部10を含む物理量測定装置1の構成例を示す図である。インターフェース部10が本発明の通信回路に対応し、物理量測定装置1の外部のマスター装置110(図2参照)との通信を行う。物理量測定装置1は、マスター装置110と接続されたスレーブ装置の1つである。
以下に、インターフェース部10がマスター装置110から受け取るコマンド信号の種類と通信手順について説明する。
図3は、コマンド信号の1種類であるレジスターリードコマンド信号の通信手順を説明する図である。レジスターリードコマンド信号は、物理量測定装置1のレジスターのデータを読み出すコマンド信号である。マスター装置110は、レジスターアドレスを指定することで、読み出すデータを指定できる。ここで、レジスターリードコマンド信号で読み出されるデータは、例えばセンサー素子4が出力した検出信号に基づく出力信号40や駆動部5、検出部6の電圧設定、パラメーター設定等である。出力信号40については、後述する記憶部15に記憶されてレジスターアドレスが割り当てられているものとする。例えば、マスター装置110は、レジスターリードコマンド信号を用いて、あるレジスターアドレスを指定して角速度データを読み出し、別のレジスターアドレスを指定して駆動部5のパラメーター設定を読み出すことができる。
図4(A)、図4(B)は、コマンド信号の1種類である検査用コマンド信号の通信手順を説明する図である。検査用コマンド信号は、故障診断部20に内部信号42、44に代えて擬似的な信号を与え、故障診断部20の故障の有無を判断できる故障診断信号30(本発明の検査用データに対応)を生成、出力させる。
図6は、コマンド信号の1種類である連結コマンド信号の通信手順を説明する図である。なお、図3、図4(A)、図4(B)と同じ要素には同じ符号を付しており詳細な説明を省略する。連結コマンド信号は、複数のコマンド信号を所定の順番に受け取ることで1つまたは複数の指示が実行されるものである。本実施形態の連結コマンド信号は、図1の回路群22をリセットするソフトウェアリセットが該当する。
図3、図4(A)、図4(B)、図6の例では、マスター装置110からのコマンド信号にエラーが含まれないとして説明した。しかし、実際のマスター装置110と物理量測定装置1との通信においては、例えばマスター装置110から誤ったコマンド信号が出力されることや、通信経路のノイズ混入でコマンド信号の一部の信号レベルが変化すること等があり得る。そのため、信頼性の高い通信を行うためには、インターフェース部10は、マスター装置110からのコマンド信号の適否判定、すなわちコマンド信号にエラーがあるかどうかを判定することが好ましい。
図10はインターフェース部10の通信方法を示すフローチャートである。インターフェース部10は、マスター装置110からデータ信号を含むコマンド信号を受け取る(データ信号入力ステップ:S10)。そして、コマンド信号の種類と現在のモードに基づいてコマンド信号の適否判定を行う(適否判定ステップ:S12)。適否判定は、図9を参照して説明したようにコマンド判定部14が実行する。
本実施形態の電子機器300について、図11〜図12を用いて説明する。なお、図1〜図10と同じ要素については同じ番号、符号を付しており説明を省略する。
本実施形態の移動体400について、図13を用いて説明する。
本発明は、前記の実施形態で説明した構成と実質的に同一の構成(例えば、機能、方法および結果が同一の構成、あるいは目的および効果が同一の構成)を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
Claims (11)
- データ信号が入力される入力部と、
前記データ信号が入力された場合に、応答信号を出力する出力部と、
前記データ信号に含まれるコマンド信号の適否判定を行うコマンド判定部と、
を含み、
前記適否判定により前記コマンド信号が適切でないと判定された場合に、前記出力部は前記応答信号として否定応答信号を出力する、通信回路であって、
前記コマンド判定部は、前記コマンド信号が複数のコマンド信号から構成される連結コマンドであり、且つ前記複数のコマンドが適切な順番と異なる順番で入力された場合に適切でないと判定し、該判定結果に対応する信号を前記出力部に出力し、
前記出力部は、前記判定結果に対応する信号に基づいて、前記複数のコマンドのうちの前記適切な順番と異なる順番のコマンドの入力に連続して前記否定応答信号を出力する、通信回路。 - 存在しないレジスターアドレスを前記コマンド信号が指定している場合に、前記出力部は、前記否定応答信号を出力する、請求項1に記載の通信回路。
- 前記連結コマンド信号は、ソフトウェアリセット信号である、請求項1または2に記載の通信回路。
- 前記連結コマンド信号は、検査用コマンド信号である、請求項1または2に記載の通信回路。
- 前記コマンド判定部は、
前記コマンド信号により決定されるモードと、前記コマンド信号と、に基づいて前記適否判定を行う、請求項1乃至4のいずれか一項に記載の通信回路。 - 前記適否判定により前記コマンド信号が適切であると判定された場合に、前記出力部は、前記応答信号として肯定応答信号を出力する、請求項1乃至5のいずれか一項に記載の通信回路。
- 前記入力部は、I2C通信プロトコルに従って前記入力を行い、
前記肯定応答信号は、前記I2C通信プロトコルのACK信号であり、
前記否定応答信号は、前記I2C通信プロトコルのNACK信号である、請求項6に記載の通信回路。 - 請求項1乃至7のいずれか一項に記載の通信回路と、
物理量に対応する検出信号を出力するセンサー素子と、
を含む物理量測定装置。 - 請求項1乃至7のいずれか一項に記載の通信回路を含む電子機器。
- 請求項1乃至7のいずれか一項に記載の通信回路を含む移動体。
- データ信号が入力されるデータ信号入力ステップと、
前記データ信号に含まれるコマンド信号の適否判定を行う適否判定ステップと、
前記データ信号が前記入力された場合に、応答信号を出力する応答信号出力ステップと、
を含み、
前記応答信号出力ステップは、前記コマンド信号が複数のコマンド信号から構成される連結コマンドであり、且つ前記複数のコマンドが適切な順番と異なる順番で入力された場合に前記適否判定により適切でないと判定された場合に、前記応答信号として否定応答信号を前記複数のコマンドのうちの前記適切な順番と異なる順番のコマンドの入力に連続して出力する、通信方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013091038A JP6232733B2 (ja) | 2013-04-24 | 2013-04-24 | 通信回路、物理量測定装置、電子機器、移動体、通信方法 |
US14/259,412 US9413631B2 (en) | 2013-04-24 | 2014-04-23 | Communication circuit, physical quantity measurement device, electronic apparatus, moving object, and communication method |
CN201410168619.3A CN104125047B (zh) | 2013-04-24 | 2014-04-24 | 通信电路、物理量测量装置、电子设备、通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013091038A JP6232733B2 (ja) | 2013-04-24 | 2013-04-24 | 通信回路、物理量測定装置、電子機器、移動体、通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014216738A JP2014216738A (ja) | 2014-11-17 |
JP6232733B2 true JP6232733B2 (ja) | 2017-11-22 |
Family
ID=51770321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013091038A Expired - Fee Related JP6232733B2 (ja) | 2013-04-24 | 2013-04-24 | 通信回路、物理量測定装置、電子機器、移動体、通信方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9413631B2 (ja) |
JP (1) | JP6232733B2 (ja) |
CN (1) | CN104125047B (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6413724B2 (ja) * | 2014-12-10 | 2018-10-31 | 船井電機株式会社 | データ通信装置 |
JP6673021B2 (ja) | 2016-05-31 | 2020-03-25 | 富士通株式会社 | メモリおよび情報処理装置 |
JP2018173747A (ja) * | 2017-03-31 | 2018-11-08 | パナソニック デバイスSunx株式会社 | 電子機器、センサシステム、コントローラ及びセンサユニット |
CN112416827B (zh) * | 2020-11-03 | 2023-04-11 | 中国直升机设计研究所 | 一种直升机通用综合航空电子*** |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4815106A (en) * | 1986-04-16 | 1989-03-21 | Adaptive Networks, Inc. | Power line communication apparatus |
JPH03232398A (ja) * | 1990-02-07 | 1991-10-16 | Fujitsu Ltd | 遠隔制御システムにおける誤り制御防止方式 |
JP2005107683A (ja) * | 2003-09-29 | 2005-04-21 | Sharp Corp | 通信コントローラ、通信システム、通信機器、および通信方法 |
US8060023B2 (en) * | 2004-11-09 | 2011-11-15 | Ntt Docomo, Inc. | Mobile communication system, radio base station, and mobile station |
JP2008539645A (ja) * | 2005-04-29 | 2008-11-13 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 状態マシンを用いたi2cスレーブ/マスタインタフェース機能強化 |
CN101089838A (zh) * | 2007-07-28 | 2007-12-19 | 中兴通讯股份有限公司 | 一种实现i2c读写时序的方法 |
JP4978421B2 (ja) | 2007-10-24 | 2012-07-18 | セイコーエプソン株式会社 | データ通信システム及び通信制御装置 |
CN102023953B (zh) * | 2009-09-17 | 2012-08-22 | 研祥智能科技股份有限公司 | 具有多路i2c总线的***的控制方法 |
US8489786B2 (en) * | 2009-11-09 | 2013-07-16 | Stmicroelectronics International N.V. | Acknowledgement management technique for supported command set of SMBUS/PMBUS slave applications |
JP4861535B2 (ja) * | 2010-03-30 | 2012-01-25 | シャープ株式会社 | 移動通信システム、基地局装置、移動局装置、移動通信方法および集積回路 |
JP5454408B2 (ja) | 2010-07-30 | 2014-03-26 | セイコーエプソン株式会社 | センシング装置及び電子機器 |
CN102012885A (zh) * | 2010-09-15 | 2011-04-13 | 开源集成电路(苏州)有限公司 | 采用动态i2c总线实现通讯的***及方法 |
CN102163180B (zh) * | 2011-01-20 | 2013-02-13 | 电子科技大学 | 一种i2c总线接口电路模块及其控制方法 |
-
2013
- 2013-04-24 JP JP2013091038A patent/JP6232733B2/ja not_active Expired - Fee Related
-
2014
- 2014-04-23 US US14/259,412 patent/US9413631B2/en active Active
- 2014-04-24 CN CN201410168619.3A patent/CN104125047B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9413631B2 (en) | 2016-08-09 |
CN104125047B (zh) | 2019-05-03 |
CN104125047A (zh) | 2014-10-29 |
US20140325295A1 (en) | 2014-10-30 |
JP2014216738A (ja) | 2014-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6210187B2 (ja) | 集積回路装置、物理量測定装置、電子機器および移動体 | |
TWI625709B (zh) | 時序控制器、包含該時序控制器的顯示系統以及其使用方法 | |
EP3789885A1 (en) | Link layer communication by multiple link layer encodings for computer buses | |
JP6232733B2 (ja) | 通信回路、物理量測定装置、電子機器、移動体、通信方法 | |
KR102466160B1 (ko) | 데이터의 루프백을 수행하는 시스템 온 칩과 집적 회로, 및 이들을 포함하는 모바일 장치 | |
JP2015076805A (ja) | 機能デバイス、電子機器、移動体、同期制御システム、機能デバイスの動作方法及び同期制御方法 | |
JP6455939B2 (ja) | 通信方法 | |
JP2015118468A (ja) | プログラマブルコントローラ | |
KR100778114B1 (ko) | 통신에러를 개선하기 위한 통신방법 및 그 통신방법이적용된 전자장치 | |
CN113243027A (zh) | 使用音频返回路径用于功能安全校验的方法、***和装置 | |
JP2006268727A (ja) | 集積回路装置、デバッグシステム、マイクロコンピュータ及び電子機器 | |
US20220324395A1 (en) | Apparatus for diagnostics communication error of vehicle, system having the same, and method thereof | |
JP7109272B2 (ja) | 半導体集積回路、ブリッジチップ、ディスプレイシステム、自動車 | |
JP5413595B2 (ja) | 集積回路装置、電子機器 | |
US20100115165A1 (en) | Data Communications Among Electronic Devices Within A Computer | |
JP2015076804A (ja) | 機能デバイス、電子機器、移動体、同期制御システム、機能デバイスの動作方法及び同期制御方法 | |
JP6960841B2 (ja) | 半導体デバイス、電子機器、データ伝送方法、タイミングコントローラ、自動車 | |
JP2012181677A (ja) | 物理量測定装置 | |
WO2021181830A1 (ja) | 物理量測定装置 | |
US20230417794A1 (en) | Inertial Sensor Module And Inertial Measurement System | |
JP5477574B2 (ja) | 集積回路装置、電子機器 | |
KR20160118049A (ko) | 전자 장치, 이의 비동기 방식 데이터 전송 방법 및 광학 이미지 안정화 모듈 | |
JPH10307760A (ja) | コンフィギュレーションromの検査方法及び装置 | |
CN113630745A (zh) | 无人机通信方法、***、装置、设备及存储介质 | |
JP2007200338A (ja) | 集積回路装置、デバッグシステム、マイクロコンピュータ及び電子機器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150113 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160308 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160614 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20160624 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170329 |
|
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: 20170926 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171009 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6232733 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |