JP6204587B2 - Canバス接続ユニットの内部遅延時間を定めるための装置、および測定方法 - Google Patents
Canバス接続ユニットの内部遅延時間を定めるための装置、および測定方法 Download PDFInfo
- Publication number
- JP6204587B2 JP6204587B2 JP2016522378A JP2016522378A JP6204587B2 JP 6204587 B2 JP6204587 B2 JP 6204587B2 JP 2016522378 A JP2016522378 A JP 2016522378A JP 2016522378 A JP2016522378 A JP 2016522378A JP 6204587 B2 JP6204587 B2 JP 6204587B2
- Authority
- JP
- Japan
- Prior art keywords
- delay
- signal
- bus
- connection unit
- transmission signal
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 79
- 230000003111 delayed effect Effects 0.000 claims description 22
- 238000000691 measurement method Methods 0.000 claims description 14
- 238000012360 testing method Methods 0.000 claims description 2
- 238000005070 sampling Methods 0.000 claims 2
- 238000005259 measurement Methods 0.000 description 8
- 238000011156 evaluation Methods 0.000 description 6
- 230000001419 dependent effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012332 laboratory investigation Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
- H04L12/4135—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
-
- 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/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
- H04L7/0033—Correction by delay
- H04L7/0041—Delay of data signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Small-Scale Networks (AREA)
Description
with Flexible Data−Rate)ネットワークのため、および、TTCAN(TTCAN with Flexible Data−Rate)ネットワークのために利用されうる。
Paper、Version1.0」で公開された変更されたデータプロトコルであって、データフィールドの拡張と、メッセージの一部について、調停が行われた後のビット長の短縮と、を特に可能とする上記データプロトコルにも適用可能である。
Claims (8)
- 少なくとも2つの加入者局(10、20、30)を有するバスシステム(4)内で直列データ伝送が正しく機能しているか検査するために、CANバス接続ユニット(11、21、31)の内部遅延時間(DELTA_T)を定める装置(5)であって、
各前記加入者局(10、20、30)は、バス接続ユニット(11、21、31)を介してバス(40)に接続され、および前記バス(40)を介してメッセージ(41)を交換することが可能であり、メッセージ(41)ごとの前記バス(40)への送信アクセス権は、CAN規格ISO11898−1に準拠した調停方法によって1の加入者局(10、20、30)に付与され、前記1の加入者局(10、20、30)は前記メッセージ(41)のための送信者となり、
前記装置(5)は、送信信号(CAN_TX)におけるリセッシブビットの後の立下りエッジと受信信号(CAN_RX)におけるリセッシブビットの後の立下りエッジとの間の前記内部遅延時間(DELTA_T)を定める遅延カウンタ(305)を用いて、前記内部遅延時間(DELTA_T)を定めるためのユニットであって、前記遅延カウンタ(305)は、前記受信信号(CAN_RX)が前記リセッシブビットの後でドミナントレベルにありかつ前記遅延カウンタ(305)のカウンタ値が所定の設定値(T_MIN)よりも大きくまたは所定の設定値(T_MIN)と等しい場合には停止される、前記ユニットを有し、
前記設定値(T_MIN)は、前記カウンタ値が前記設定値(T_MIN)に達した場合には、前記受信信号(CAN_RX)における前記リセッシブビットでのドミナントの後の急低下が確実に終わっているように、選択される、装置(5)。 - 前記バス接続ユニット(11、21、31)宛てに送信された送信信号(CAN_TX)と前記バス接続ユニット(11、21、31)により受信された受信信号(CAN_RX)との比較が行われるサンプル点(SSP:Secondary Sample Point)の位置は、予め設定可能である、請求項1に記載の装置。
- 伝送中に前記直列データ伝送が正しく機能しているかを検査するために、遅らされていない送信信号(CAN_TX)または所定の時間遅延量分だけ遅らされた送信信号(CAN_TX_DEL)を生成する遅延ユニット(310)と、前記バス接続ユニット(11、21、31)宛てに送信された送信信号(CAN_TX)と前記バス接続ユニット(11、21、31)により受信された受信信号(CAN_RX)とを比較する比較ユニット(320)との一方または双方をさらに備える、請求項1または2に記載の装置。
- 前記比較ユニット(320)が、前記直列データ伝送が正しく機能しているかを検査するために、遅らされていない前記送信信号(CAN_TX)または所定の時間遅延量(T_Delay)分だけ遅らされた前記送信信号(CAN_TX_DEL)を利用できるように、遅らされていない前記送信信号(CAN_TX)および前記受信信号(CAN_RX)を比較する標準比較器(350)の出力信号と、前記所定の時間遅延量(T_Delay)分だけ遅らされた前記送信信号(CAN_TX_DEL)および前記受信信号(CAN_RX)を比較する前記比較ユニット(320)の出力信号とを切り替える切り替えユニット(330)をさらに備える、請求項3に記載の装置。
- 少なくとも2つの加入者局(10、20、30)を有するバスシステム(4)内の直列データ伝送が正しく機能しているか検査するために、CANバス接続ユニット(11、21、31)の内部遅延時間(DELTA_T)を定めるための測定方法であって、
各前記加入者局(10、20、30)は、バス接続ユニット(11、21、31)を介してバス(40)に接続され、および前記バス(40)を介してメッセージ(41)を交換することが可能であり、メッセージ(41)ごとの前記バス(40)への送信アクセス権は、CAN規格ISO11898−1に準拠した調停方法によって1の加入者局(10、20、30)に付与され、前記1の加入者局(10、20、30)は前記メッセージ(41)のための送信者となり、
前記測定方法は、送信信号(CAN_TX)におけるリセッシブビットの後の立下りエッジと受信信号(CAN_RX)におけるリセッシブビットの後の立下りエッジとの間の前記内部遅延時間(DELTA_T)を定める遅延カウンタ(305)を用いて、前記内部遅延時間DELTA_T)を定め、前記遅延カウンタ(305)は、前記受信信号(CAN_RX)が前記リセッシブビットの後でドミナントレベルにありかつ前記遅延カウンタ(305)のカウンタ値が所定の設定値(T_MIN)よりも大きくまたは所定の設定値(T_MIN)と等しい場合には停止される、前記測定方法において、
前記設定値(T_MIN)は、前記カウンタ値が当該設定値(T_MIN)に達した場合には、前記受信信号(CAN_RX)における前記リセッシブビットでのドミナントの後の急低下が確実に終わっているように、選択される、
測定方法。 - 前記バス接続ユニット(11、21、31)宛てに送信された送信信号(CAN_TX)と前記バス接続ユニット(11、21、31)により受信された受信信号(CAN_RX)との比較が行われるサンプル点(SSP:Secondary Sample Point)の位置は、予め設定される、請求項5に記載の測定方法。
- 伝送中に前記直列データ伝送が正しく機能しているかを検査するために、遅らされていない送信信号(CAN_TX)または所定の時間遅延量(T_DELAY)分だけ遅らされた送信信号(CAN_TX_DEL)を生成する工程と、前記バス接続ユニット(11、21、31)宛てに送信された送信信号(CAN_TX)と前記バス接続ユニット(11、21、31)により受信された受信信号(CAN_RX)とを比較する工程との一方または双方をさらに含む、請求項5または6に記載の測定方法。
- 前記比較する工程では、前記直列データ伝送が正しく機能しているかを検査するために、遅らされていない前記送信信号(CAN_TX)または前記所定の時間遅延量(T_DELAY)分だけ遅らされた前記送信信号(CAN_TX_DEL)が利用される、請求項7に記載の測定方法。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102013213128.3 | 2013-07-04 | ||
DE102013213128 | 2013-07-04 | ||
DE201310218075 DE102013218075A1 (de) | 2013-07-04 | 2013-09-10 | Vorrichtung und Messverfahren zur Ermittlung der internen Verzögerungszeit einer CAN-Busanschlusseinheit |
DE102013218075.6 | 2013-09-10 | ||
PCT/EP2014/062155 WO2015000668A1 (de) | 2013-07-04 | 2014-06-11 | Vorrichtung und messverfahren zur ermittlung der internen verzögerungszeit einer can-busanschlusseinheit |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016527778A JP2016527778A (ja) | 2016-09-08 |
JP6204587B2 true JP6204587B2 (ja) | 2017-09-27 |
Family
ID=52106339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016522378A Active JP6204587B2 (ja) | 2013-07-04 | 2014-06-11 | Canバス接続ユニットの内部遅延時間を定めるための装置、および測定方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9917705B2 (ja) |
EP (1) | EP3017568A1 (ja) |
JP (1) | JP6204587B2 (ja) |
CN (1) | CN105340223B (ja) |
DE (1) | DE102013218075A1 (ja) |
WO (1) | WO2015000668A1 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180059042A (ko) * | 2016-11-25 | 2018-06-04 | 현대자동차주식회사 | Can 버스트 분석을 통한 신호 지연 시간 분석 방법 및 장치 |
CN106646237B (zh) * | 2017-02-22 | 2023-12-29 | 广州致远电子股份有限公司 | 一种can总线伺服电机的瞬态响应测试方法及装置 |
US10102693B1 (en) * | 2017-05-30 | 2018-10-16 | Deere & Company | Predictive analysis system and method for analyzing and detecting machine sensor failures |
DE102018202168A1 (de) * | 2017-12-22 | 2019-06-27 | Robert Bosch Gmbh | Teilnehmerstation für ein serielles Bussystem und Verfahren zum Senden einer Nachricht in einem seriellen Bussystem |
DE102018202614A1 (de) | 2018-02-21 | 2019-08-22 | Robert Bosch Gmbh | Vorrichtung und Verfahren für eine Sende-/Empfangseinrichtung eines Bussystems |
DE102018203672A1 (de) * | 2018-03-12 | 2019-09-12 | Robert Bosch Gmbh | Sende-/Empfangseinrichtung für ein Bussystem und Verfahren zur Reduktion von leitungsgebundenen Emissionen |
US11200128B2 (en) * | 2018-08-28 | 2021-12-14 | Nxp B.V. | Network interface device and method for operating a network interface device |
CN115664573A (zh) * | 2022-09-22 | 2023-01-31 | 上海琪埔维半导体有限公司 | 一种canfd传输延时补偿***及方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0357339A (ja) * | 1989-07-26 | 1991-03-12 | Hitachi Ltd | データ衝突検知方式及びデータ衝突検知装置 |
US6385210B1 (en) * | 1998-04-17 | 2002-05-07 | Ford Global Technologies, Inc. | Method for detecting and resolving data corruption in a UART based communication network |
DE10000305B4 (de) | 2000-01-05 | 2011-08-11 | Robert Bosch GmbH, 70469 | Verfahren und Vorrichtung zum Austausch von Daten zwischen wenigstens zwei mit einem Bussystem verbundenen Teilnehmern |
DE50115035D1 (de) * | 2001-10-31 | 2009-09-24 | Infineon Technologies Ag | Bus-Interface |
ATE305197T1 (de) * | 2002-04-16 | 2005-10-15 | Bosch Gmbh Robert | Verfahren zur datenübertragung in einem kommunikationssystem |
DE102005060903A1 (de) * | 2005-04-27 | 2006-11-02 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Dekodieren eines Signals |
DE102006011059A1 (de) * | 2006-03-08 | 2007-09-13 | Robert Bosch Gmbh | Verfahren und System zum Übertragen von in einem Signal codierten Daten |
JP2010191872A (ja) * | 2009-02-20 | 2010-09-02 | Kyocera Mita Corp | データ伝送回路、及びこれを用いた画像形成装置 |
JP2010278537A (ja) * | 2009-05-26 | 2010-12-09 | Denso Corp | 通信装置 |
US8751100B2 (en) * | 2010-08-13 | 2014-06-10 | Deere & Company | Method for performing diagnostics or software maintenance for a vehicle |
DE102011007766A1 (de) * | 2011-04-20 | 2012-10-25 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur seriellen Datenübertragung mit umschaltbarer Datencodierung |
DE102012200997A1 (de) * | 2011-08-29 | 2013-02-28 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Prüfung der korrekten Funktion einer seriellen Datenübertragung |
-
2013
- 2013-09-10 DE DE201310218075 patent/DE102013218075A1/de active Pending
-
2014
- 2014-06-11 CN CN201480037580.XA patent/CN105340223B/zh active Active
- 2014-06-11 JP JP2016522378A patent/JP6204587B2/ja active Active
- 2014-06-11 WO PCT/EP2014/062155 patent/WO2015000668A1/de active Application Filing
- 2014-06-11 US US14/902,623 patent/US9917705B2/en active Active
- 2014-06-11 EP EP14730143.6A patent/EP3017568A1/de not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
WO2015000668A1 (de) | 2015-01-08 |
DE102013218075A1 (de) | 2015-01-08 |
CN105340223B (zh) | 2019-08-20 |
EP3017568A1 (de) | 2016-05-11 |
US20160173295A1 (en) | 2016-06-16 |
CN105340223A (zh) | 2016-02-17 |
JP2016527778A (ja) | 2016-09-08 |
US9917705B2 (en) | 2018-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6204587B2 (ja) | Canバス接続ユニットの内部遅延時間を定めるための装置、および測定方法 | |
Hartwich | CAN with flexible data-rate | |
CN110011870B (zh) | 用于对多主访问总线进行测量和信号分析的节点和方法 | |
JP5770941B2 (ja) | 直列データ伝送が正しく機能しているか検査するための方法及び装置 | |
EP2730061B1 (en) | Controller area network with flexible data-rate | |
US9742584B2 (en) | Controller area network with flexible data-rate | |
JP5684922B2 (ja) | 追加的に挿入されたデータによる直列データ伝送のための方法及び装置 | |
KR101885935B1 (ko) | 전환 가능한 데이터 전송 속도에서의 직렬 데이터 전송을 위한 방법 및 그 장치 | |
JP6469365B2 (ja) | 汎用インタフェースを提供する方法、及び、汎用インタフェースを有するマイクロコントローラ | |
EP2976866B1 (en) | Timestamp correction in a multi-lane communication link with skew | |
JP6732799B2 (ja) | 不正メッセージ検知装置、不正メッセージ検知装置を備える電子制御装置、不正メッセージ検知方法、及び不正メッセージ検知プログラム | |
CN114144997B (zh) | 用于串行总线***的用户站的错误识别测试装置和用于对在串行总线***中的通信中用于错误识别的机制进行测试的方法 | |
US10311005B2 (en) | Message translator | |
US20210058495A1 (en) | Communication device, communication system, and protocol switchover method | |
CN114128221A (zh) | 用于串行总线***的用户站和用于在串行总线***中通信的方法 | |
EP4075697A1 (en) | Message transmission method and electronic device | |
Novák | New measurement method of sample point position in controller area network nodes | |
Mulholland | A Novel Technique for Sample Point Discovery and Its Use in a Proposed Broadcast Confusion Attack on High-Speed Controller Area Networks | |
Di Natale et al. | The CAN 2.0 b standard | |
JP2017211835A (ja) | データ転送システム、画像処理装置、及びデータ転送装置とその制御方法 | |
JP2014075634A (ja) | 通信システム、通信速度自動検出装置、通信装置および通信速度設定方法 | |
Ren | Performance improvements of automobile communication protocols in electromagnetic interference environments | |
Di Natale et al. | Reliability Analysis of CAN | |
JP2017034471A (ja) | ループ防止装置及びプログラム | |
JP2013186695A (ja) | 画像処理装置、通信制御方法及び通信制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161209 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161220 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20170321 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170420 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170620 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170626 |
|
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: 20170801 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170831 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6204587 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |