CN1308859C - 同步多个ttcan总线的全局时间的方法以及相应的总线*** - Google Patents

同步多个ttcan总线的全局时间的方法以及相应的总线*** Download PDF

Info

Publication number
CN1308859C
CN1308859C CNB028066138A CN02806613A CN1308859C CN 1308859 C CN1308859 C CN 1308859C CN B028066138 A CNB028066138 A CN B028066138A CN 02806613 A CN02806613 A CN 02806613A CN 1308859 C CN1308859 C CN 1308859C
Authority
CN
China
Prior art keywords
bus
length
game
ttcan
user
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 - Lifetime
Application number
CNB028066138A
Other languages
English (en)
Chinese (zh)
Other versions
CN1496515A (zh
Inventor
T·福赫雷尔
B·米勒
F·哈尔特维奇
R·胡格尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of CN1496515A publication Critical patent/CN1496515A/zh
Application granted granted Critical
Publication of CN1308859C publication Critical patent/CN1308859C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/008Reliability or availability analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges
    • G06F13/405Coupling between buses using bus bridges where the bridge performs a synchronising function
    • G06F13/4054Coupling between buses using bus bridges where the bridge performs a synchronising function where the function is bus cycle extension, e.g. to meet the timing requirements of the target bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • G06F13/4286Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a handshaking protocol, e.g. RS232C link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0652Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25031TTCAN bus, time triggered can bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40241Flexray

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Small-Scale Networks (AREA)
  • Bus Control (AREA)
  • Information Transfer Systems (AREA)
  • Exchange Systems With Centralized Control (AREA)
CNB028066138A 2001-03-15 2002-03-14 同步多个ttcan总线的全局时间的方法以及相应的总线*** Expired - Lifetime CN1308859C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
DE10112910 2001-03-15
DE10112913.0 2001-03-15
DE10112913 2001-03-15
DE10112912.2 2001-03-15
DE10112910.6 2001-03-15
DE10112912 2001-03-15

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN 200510131723 Division CN1783049A (zh) 2001-03-15 2002-03-14 同步多个总线的全局时间的方法以及相应的总线***

Publications (2)

Publication Number Publication Date
CN1496515A CN1496515A (zh) 2004-05-12
CN1308859C true CN1308859C (zh) 2007-04-04

Family

ID=27214343

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB028063996A Expired - Lifetime CN100354846C (zh) 2001-03-15 2002-03-14 用于同步多个ttcan总线的周期时间的方法和装置以及相应的总线***
CNB028066138A Expired - Lifetime CN1308859C (zh) 2001-03-15 2002-03-14 同步多个ttcan总线的全局时间的方法以及相应的总线***

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB028063996A Expired - Lifetime CN100354846C (zh) 2001-03-15 2002-03-14 用于同步多个ttcan总线的周期时间的方法和装置以及相应的总线***

Country Status (7)

Country Link
US (5) US7107473B2 (de)
EP (5) EP1370957B1 (de)
JP (4) JP4084196B2 (de)
CN (2) CN100354846C (de)
AT (5) ATE271238T1 (de)
DE (11) DE50200632D1 (de)
WO (3) WO2002075561A1 (de)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7107473B2 (en) * 2001-03-15 2006-09-12 Robert Bosch Gmbh Method and device for synchronizing the global time of a plurality of TTCAN buses and a corresponding bus system
DE10306788A1 (de) * 2003-02-18 2004-08-26 Brose Fahrzeugteile Gmbh & Co. Kommanditgesellschaft, Coburg Steuerverfahren für mindestens zwei Steuergeräte
US7983820B2 (en) 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US7532640B2 (en) * 2003-07-02 2009-05-12 Caterpillar Inc. Systems and methods for performing protocol conversions in a machine
DE10340165A1 (de) * 2003-09-01 2005-03-24 Robert Bosch Gmbh Verfahren und Vorrichtung zur Anbindung von Sensoren oder Aktoren an ein Bus-System
US20050129037A1 (en) * 2003-11-19 2005-06-16 Honeywell International, Inc. Ring interface unit
DE102004030969A1 (de) * 2004-06-26 2006-01-12 Robert Bosch Gmbh Verfahren und Vorrichtung zur Steuerung eines Bussystems sowie entsprechendes Bussystem
DE102004041823B4 (de) 2004-08-27 2014-03-20 Robert Bosch Gmbh Kommunikationsbaustein mit einem Kommunikationsschnittstellenelement und Kommunikationsschnittstellenelement
DE102004057410B4 (de) * 2004-11-26 2015-11-12 Robert Bosch Gmbh Anordnung mit einem Schnittstellenmodul und Schnittstellenmodul
US7936793B2 (en) * 2005-04-01 2011-05-03 Freescale Semiconductor, Inc. Methods and apparatus for synchronizing data transferred across a multi-pin asynchronous serial interface
DE102005018837A1 (de) * 2005-04-22 2006-10-26 Robert Bosch Gmbh Verfahren und Vorrichtung zur Synchronisation zweier Bussysteme sowie Anordnung aus zwei Bussystemen
US7283418B2 (en) * 2005-07-26 2007-10-16 Micron Technology, Inc. Memory device and method having multiple address, data and command buses
CN101094108B (zh) * 2007-07-20 2010-08-04 山东省科学院自动化研究所 测试低速容错can网络中nerr位读取与数据帧同步的方法
US8843777B2 (en) * 2008-02-20 2014-09-23 Infineon Technologies Ag Modifying periodic signals produced by microcontroller
DE102009000585B4 (de) * 2009-02-03 2023-04-27 Robert Bosch Gmbh Synchronisierung zweier Kommunikationsnetzwerke eines elektronischen Datenverarbeitungssystems
DE102009000584A1 (de) * 2009-02-03 2010-08-05 Robert Bosch Gmbh Diagnose der Synchronisation zweier Kommunikationsnetzwerke eines elektronischen Datenverarbeitungssystems
FR2942363B1 (fr) * 2009-02-13 2016-11-25 Continental Automotive France Procede de communication entre deux calculateurs electroniques automobiles et dispositif associe
JP4766160B2 (ja) 2009-07-29 2011-09-07 株式会社デンソー 通信システムおよび通信ノード
CN101867433B (zh) * 2010-05-25 2013-12-18 中国电力科学研究院 具有实时监测调控特性的电力通信同步网全同步演进方法
US8504864B2 (en) * 2010-12-01 2013-08-06 GM Global Technology Operations LLC Data sensor coordination using time synchronization in a multi-bus controller area network system
DE102011003345A1 (de) * 2011-01-28 2012-08-02 Continental Teves Ag & Co. Ohg Netzwerkverbundsystem für Fahrzeugsteuergeräte und/oder für Fahrzeugregelgeräte und Synchronisationsverfahren zum Betrieb des Netzwerkverbundsystems
US8542069B2 (en) * 2011-09-23 2013-09-24 Infineon Technologies Ag Method for trimming an adjustable oscillator to match a CAN-bus and a CAN-bus communication controller
JP5716683B2 (ja) * 2012-01-16 2015-05-13 株式会社デンソー 車載ゲートウェイ装置、車載通信システム、及びプログラム
EP2759896B1 (de) * 2013-01-28 2017-08-02 Siemens Aktiengesellschaft Verfahren zum Betrieb eines Automatisierungssystems
EP3026515B1 (de) * 2014-02-27 2021-04-07 Fuji Electric Co., Ltd. Programmierbares steuerungssystem
CN112666871B (zh) * 2020-12-29 2022-03-04 中国航发控制***研究所 航空发动机分层分布式控制***数据传输***
CN115442179B (zh) * 2022-09-01 2023-07-21 中国船舶重工集团公司第七0三研究所无锡分部 Ttcan智能节点、燃气轮机分布式控制***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838995A (en) * 1995-12-18 1998-11-17 International Business Machines Corporation System and method for high frequency operation of I/O bus
WO2000007335A2 (de) * 1998-07-28 2000-02-10 Infineon Technologies Ag Brückenmodul
CN1258404A (zh) * 1997-05-27 2000-06-28 微动公司 使用“控制器局域”协议的确定性串行总线通信***
US6092210A (en) * 1998-10-14 2000-07-18 Cypress Semiconductor Corp. Device and method for synchronizing the clocks of interconnected universal serial buses

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02149036A (ja) 1988-11-30 1990-06-07 Toshiba Corp ネットワークシステムにおける位相同期クロック発生方式
JPH0442942A (ja) 1990-06-06 1992-02-13 Ricoh Co Ltd 半導体の実装構造
JPH0484196A (ja) * 1990-07-26 1992-03-17 Fujitsu Ltd 連続音声認識用登録パターン作成方法
JP2921059B2 (ja) * 1990-07-26 1999-07-19 松下電器産業株式会社 連続音声認識装置
US5387769A (en) * 1993-06-01 1995-02-07 Otis Elevator Company Local area network between an elevator system building controller, group controller and car controller, using redundant communication links
US5434996A (en) * 1993-12-28 1995-07-18 Intel Corporation Synchronous/asynchronous clock net with autosense
DE19509558A1 (de) * 1995-03-16 1996-09-19 Abb Patent Gmbh Verfahren zur fehlertoleranten Kommunikation unter hohen Echtzeitbedingungen
US5914963A (en) * 1996-06-21 1999-06-22 Compaq Computer Corporation Clock skew reduction
US5742799A (en) * 1997-02-18 1998-04-21 Motorola, Inc. Method and apparatus for synchronizing multiple clocks
US5944840A (en) * 1997-09-10 1999-08-31 Bluewater Systems, Inc. Continuous monitor for interrupt latency in real time systems
US6032261A (en) * 1997-12-30 2000-02-29 Philips Electronics North America Corp. Bus bridge with distribution of a common cycle clock to all bridge portals to provide synchronization of local buses, and method of operation thereof
US6128318A (en) 1998-01-23 2000-10-03 Philips Electronics North America Corporation Method for synchronizing a cycle master node to a cycle slave node using synchronization information from an external network or sub-network which is supplied to the cycle slave node
JP3397124B2 (ja) * 1998-03-12 2003-04-14 ソニー株式会社 同期方法及びブリッジ
JP3440984B2 (ja) 1998-03-18 2003-08-25 ソニー株式会社 情報処理装置および方法、並びに記録媒体
US5991844A (en) * 1998-04-17 1999-11-23 Adaptec, Inc. Redundant bus bridge systems and methods using selectively synchronized clock signals
US6202115B1 (en) 1998-04-17 2001-03-13 Adaptec, Inc. Fault tolerant redundant bus bridge systems and methods
CN1157878C (zh) * 1998-04-21 2004-07-14 汤姆森多媒体公司 在通信网络中实现同步的方法及其实现装置
JP2000216800A (ja) 1999-01-27 2000-08-04 Sony Corp デ―タ中継装置および方法、並びに提供媒体
US6123318A (en) * 1999-03-01 2000-09-26 Visteon Global Technologies, Inc. Throttle body module having improved blade to ledge sealing
JP3353824B2 (ja) * 1999-04-22 2002-12-03 日本電気株式会社 ネットワーク同期システム及びネットワーク同期方法
DE60041470D1 (de) 1999-05-11 2009-03-19 Canon Kk Verfahren und Vorrichtung zur Synchronisierung zwischen zwei Netzwerken
JP3474131B2 (ja) 1999-09-20 2003-12-08 日本電信電話株式会社 高速信号探索方法、装置及びその記録媒体
DE19946993A1 (de) * 1999-09-30 2001-04-19 Infineon Technologies Ag Schutzschaltung für ein zugriffsarbitriertes Bussystem-Netzwerk
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
DE10000304B4 (de) * 2000-01-05 2011-09-15 Robert Bosch Gmbh Verfahren und Vorrichtung zum Austausch von Daten zwischen wenigstens zwei mit einem Bussystem verbundenen Teilnehmern
DE10000302B4 (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
DE10000303B4 (de) 2000-01-05 2011-09-29 Robert Bosch Gmbh Verfahren und Vorrichtung zum Austausch von Daten zwischen wenigstens zwei mit einem Bussystem verbundenen Teilnehmern
EP1198085B1 (de) * 2000-10-10 2011-06-08 Sony Deutschland GmbH Zyklussynchronisierung zwischen miteinander verbundenen Teilnetzwerken
US7107473B2 (en) * 2001-03-15 2006-09-12 Robert Bosch Gmbh Method and device for synchronizing the global time of a plurality of TTCAN buses and a corresponding bus system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838995A (en) * 1995-12-18 1998-11-17 International Business Machines Corporation System and method for high frequency operation of I/O bus
CN1258404A (zh) * 1997-05-27 2000-06-28 微动公司 使用“控制器局域”协议的确定性串行总线通信***
WO2000007335A2 (de) * 1998-07-28 2000-02-10 Infineon Technologies Ag Brückenmodul
US6092210A (en) * 1998-10-14 2000-07-18 Cypress Semiconductor Corp. Device and method for synchronizing the clocks of interconnected universal serial buses

Also Published As

Publication number Publication date
DE10291121D2 (de) 2004-04-15
DE50203884D1 (de) 2005-09-15
CN100354846C (zh) 2007-12-12
DE10211284B4 (de) 2007-01-25
US20060218427A1 (en) 2006-09-28
US20040193932A1 (en) 2004-09-30
DE50211234D1 (de) 2007-12-27
DE10211284A1 (de) 2002-09-26
DE10291119D2 (de) 2004-04-15
JP4084197B2 (ja) 2008-04-30
JP2004528759A (ja) 2004-09-16
JP4084196B2 (ja) 2008-04-30
EP1370955A1 (de) 2003-12-17
CN1496514A (zh) 2004-05-12
JP4824666B2 (ja) 2011-11-30
ATE301849T1 (de) 2005-08-15
WO2002075562A1 (de) 2002-09-26
DE50211711D1 (de) 2008-03-27
EP1370957A1 (de) 2003-12-17
US20040148537A1 (en) 2004-07-29
JP4824662B2 (ja) 2011-11-30
US7979730B2 (en) 2011-07-12
JP2004535091A (ja) 2004-11-18
EP1370957B1 (de) 2004-07-14
DE10291120D2 (de) 2004-04-15
EP1471432A1 (de) 2004-10-27
DE10211285A1 (de) 2002-11-28
WO2002075561A1 (de) 2002-09-26
DE50200633D1 (de) 2004-08-19
DE10291119B4 (de) 2012-06-06
DE10211285B4 (de) 2012-11-08
US20040158362A1 (en) 2004-08-12
US7383458B2 (en) 2008-06-03
DE10211281A1 (de) 2002-09-26
CN1496515A (zh) 2004-05-12
EP1471433B1 (de) 2008-02-13
EP1370956A1 (de) 2003-12-17
DE50200632D1 (de) 2004-08-19
DE10211281B4 (de) 2007-02-01
EP1370956B1 (de) 2005-08-10
US7549072B2 (en) 2009-06-16
JP2008113457A (ja) 2008-05-15
EP1370955B1 (de) 2004-07-14
EP1471432B1 (de) 2007-11-14
US7107473B2 (en) 2006-09-12
ATE386297T1 (de) 2008-03-15
WO2002075563A1 (de) 2002-09-26
EP1471433A1 (de) 2004-10-27
JP2008178091A (ja) 2008-07-31
US20080195882A1 (en) 2008-08-14
DE10291120B4 (de) 2012-06-06
US7616560B2 (en) 2009-11-10
ATE378637T1 (de) 2007-11-15
ATE271238T1 (de) 2004-07-15
ATE271239T1 (de) 2004-07-15

Similar Documents

Publication Publication Date Title
CN1308859C (zh) 同步多个ttcan总线的全局时间的方法以及相应的总线***
US8687520B2 (en) Cluster coupler unit and method for synchronizing a plurality of clusters in a time-triggered network
US7660916B2 (en) Emulation of independent active DMA channels with a single DMA capable bus master hardware and firmware
CN1675864A (zh) 容错以太网中的时钟同步方法
US20030131171A1 (en) Method and device for exchange of data between at least two users linked by means of a bus system
CN1266515A (zh) 通用串行总线装置控制器
CN1882916A (zh) 针对部分帧的提早crc传送
CN1694085A (zh) 内部总线***
CN1799035A (zh) 具有位通道故障在线恢复的存储信道
CN1640089A (zh) 用于NGIO/InfiniBandTM应用的远程密钥验证的方法和机制
CN1437718A (zh) 高速存储***
CN1348565A (zh) 计算机组件间改进接口的方法和装置
CN1799039A (zh) 用于区分状态信息与读数据的存储接口协议
CN1792063A (zh) 时间触发的通信***以及用于同步启动双信道网络的方法
JP4224100B2 (ja) バスシステムを介してデータを交換する方法,装置およびシステム
CN101052938A (zh) 低等待时间的数据分组的接收和处理
CN1993946A (zh) 用于在信息存储器中存储信息的方法和信息存储器
CN1783049A (zh) 同步多个总线的全局时间的方法以及相应的总线***
CN102739492B (zh) 由上级控制单元同步控制至少一个下级网络用户的方法
CN101052937A (zh) 从数据队列中丢弃部分接收的消息
JP4019987B2 (ja) シリアル通信のデータフレーム構成方法
US20190052459A1 (en) Method for generating a secret in a network having at least two transmission channels
JP4035956B2 (ja) 画像形成装置および画像形成方法ならびに画像形成システム
CN1584859A (zh) 数据传送装置和数据传送方法
JP2007226737A (ja) シリアル通信装置、紙搬送装置および画像形成装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20070404