WO2012038430A1 - Method and apparatus for serial data transmission at a switchable data rate - Google Patents
Method and apparatus for serial data transmission at a switchable data rate Download PDFInfo
- Publication number
- WO2012038430A1 WO2012038430A1 PCT/EP2011/066326 EP2011066326W WO2012038430A1 WO 2012038430 A1 WO2012038430 A1 WO 2012038430A1 EP 2011066326 W EP2011066326 W EP 2011066326W WO 2012038430 A1 WO2012038430 A1 WO 2012038430A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bit
- data
- bus
- bit length
- data frame
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000005540 biological transmission Effects 0.000 title claims description 31
- 230000008859 change Effects 0.000 claims description 13
- 230000002123 temporal effect Effects 0.000 claims description 13
- 230000007704 transition Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
-
- 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/40006—Architecture of a communication node
- H04L12/40032—Details regarding a bus interface enhancer
-
- 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/4013—Management of data rate on the bus
-
- 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
Definitions
- the invention relates to a method and a device for transmitting data between at least two subscribers of a bus system, wherein the duration of the transmitted bits between at least two
- Media access control is based on bitwise arbitration.
- bitwise arbitration several subscriber stations can simultaneously transmit data over the channel of the bus system, without thereby the
- bitwise arbitration is usually done in an arbitration field within a channel to be transmitted over the channel
- the end of the transmission of the arbitration field corresponds to a beginning of a release interval within which the subscriber station can exclusively use the channel.
- the protocol specification of the CAN other subscriber stations must not access the channel, that is, send data to the channel until the transmitting subscriber station has transmitted a checksum field (CRC field) of the data frame.
- CRC field checksum field
- bitwise arbitration achieves non-destructive transmission of the data frame via the channel. This results in good
- the protocols of the CAN are particularly suitable for transmitting short
- DE 101 53 085 A1 proposes to temporarily transfer the communication interface for transferring the data block to another
- the object of the invention is to describe a method by which in a CAN network data frames can be transmitted in a shorter time and at the same time essential properties of the CAN terms Error detection and error handling as well as network-wide data consistency are preserved.
- a modified from the CAN protocol according to ISO 11898-1 to -4 hereinafter called standard CAN
- Fast-CAN Data transmission method
- the temporal bit length within a data frame is at least two
- the temporal bit length remains the same for all participants on the bus, changes in the temporal bit length are signaled by an identifier contained in the same data frame, and the change of the temporal bit length by using at least two different ones
- An advantage of this method is that the modification of the CAN protocol is kept to a minimum and in particular the structure of the CAN data frames is maintained, at least for the region between SOF and CRC delimiter.
- the interface to the application program remains unchanged.
- Fast CAN controllers can also be used in standard CAN networks. In a network that includes only subscribers with fast CAN controllers, all subscribers switch to fast mode after arbitering so that all synchronization and error detection mechanisms can continue to perform their task.
- Another advantage of this method is that a standard CAN controller has to be changed only minimally in order to be able to work as a fast CAN controller.
- a Fast-CAN controller which can also work as a standard CAN controller, is only marginally larger than a standard CAN controller.
- the application program does not have to be changed, but also large parts of the CAN conformance test (ISO 16845) can be adopted.
- the shortening of the bit length is done for event-controlled communication with arbitration only after the arbitration, as described above for the arbitration bus-wide data consistency is required.
- it is also possible to combine the Fast-CAN protocol with the TTCAN protocol because even in the TTCAN, all data is transferred to CAN data frames whose basic structure complies with the specifications of ISO 11898-1. In this case, at least in the exclusive time slots of the TTCAN matrix, in which no arbitration takes place, but the bus access is exclusively assigned, the address field and the control field could be transmitted in whole or in part with shortened bit length.
- the switching of the bit length can be done by a simple adjustment of the scaling factor between the oscillator period or the smallest unit of time and bus time unit, for example by means of the Baud Rate Prescalers.
- the prerequisite here is of course that the oscillator period is sufficiently short.
- Figure 1 shows schematically a state diagram with the various
- FIG. 2 shows an example of the dependent on the transmission rate
- FIG. 3 shows the structure of a CAN data frame in the standard format and in the extended format with the division into ranges according to the invention
- FIG. 4 shows an example of the extension of the area of reduced bit length in combination of the method with the time-controlled transmission method of the TTCAN protocol, represented by a system matrix.
- FIG. 5 shows the one possibility for dividing a data frame in an exclusive TTCAN time window into regions of different bit length.
- FIG. 6 shows that which has been extended compared with the prior art
- FIG. 1 illustrates the three operating states of the fast CAN controller: standard CAN 101, fast CAN arbitration 102 and fast CAN data 103.
- Prescaler between the bus time unit (“time quantum”) and the minimum time unit (“minimum time quantum”) or the oscillator clock during operation provided, thereby the length of the bus time units and thus the length of the bits
- the bit-time segments whose length is measured in bus time units remain unchanged, as well as the rules for resynchronization and the position of the sample point.
- the "reserved bit" R0 which is located in front of the data length code DLC in the CAN frame, is sent in recessive fashion. If a fast CAN controller receives this bit dominant, it changes permanently to the standard CAN state
- Flag for example, receives the "reserved bit" R0 recessively before the DLC or sends it successfully recessively, switches from the sample point of this bit to the shorter bus time unit by switching over the scaling factor, and changes to the state Fast-CAN.
- Data 103 state change T3
- the state change can also take place with an at least approximately constant time interval or after expiration of a defined number of bus time units after the sample point.
- a Fast-CAN controller in the state Fast-CAN-Data 103 remains in this
- the change T4 in the state Fast-CAN arbitration 102 and thus the switching of the scaling factor at the sample point, where the condition arrives, or with a at least approximately constant time interval to this.
- the state change can also take place after the expiration of a defined number of bus time units after the sample point, for example at the end of the phase buffer segment 2 (see FIG. 2).
- Figure 2 describes the division of each transmitted bit into bit-time segments whose length is measured in bus time units. These settings are usually configured in each bus user and serve to
- the settings of the bit-time segments are made individually depending on the state and / or currently used bus time unit. For this, the corresponding registers in which the configuration settings are stored must be doubled.
- the individual segments are shown for a bit 210 at a bus time unit of 200 ns and the segments for four consecutive bits 220 at a bus time unit of 50 ns.
- the propagation time segment is only one bus time unit long, while phase buffer Segment 1 and 2 each occupy 4 bus time units.
- the length of Propagation Time Segment and Phase Buffer Segments 1 and 2 are each 3 bus time units.
- the long bus time unit is used and the bit-time segments correspond to those of the illustrated bit 210; in the state Fast-CAN-Data 103, the short bus time unit is used and the bit-time segments correspond to those of the illustrated bit 220.
- the propagation time segment as small as possible, ie
- FIG. 3 shows the structure of a CAN data frame according to FIG. IS011898-1 in the two possible variants, the standard format and the extended format. For both variants, the areas are plotted, in which according to the invention between the states fast CAN arbitration 102 and fast CAN data 103 is switched. Also shown is the associated
- the utility of the data transfer rate method illustrated in the first embodiment is illustrated by the following calculation: It is assumed to be 8 bytes long of data field, standard format data frames with 11-bit addressing, as well as a baud rate of 500 kBit / s. Furthermore, it is assumed that the scaling factor after the "reserved bit" RO is increased by a factor of four, in which case the bit length would be reduced from 2 microseconds to 0.5 microseconds after the "reserved bit” R0. It will be neglected by possible stuff bits in this
- Example per data frame 27 bits (SOF, Identifier, RTR, IDE, r0, ACK-Field, EOF, Intermission) with the normal bit length and 84 bit (DLC, Data, CRC, CRC delimiter) transmitted with the shortened bit length, which causes gives an effective transmission power of 111 bits in 96 microseconds. This corresponds to the same assumption bus utilization of a data transmission rate, which is increased compared to the unmodified standard CAN transmission by a factor of 2.3.
- FIGS. 4 and 5 A further exemplary embodiment is illustrated below with reference to FIGS. 4 and 5.
- FIG. 4 shows a system matrix of a TTCAN network according to FIG. IS011898-4 with the base cycles and time windows described there. There are timeslots that with
- a reserved bit of the previous reference message can be used.
- the setting of this bit would signal in the case described that the data frames that are transmitted in the following basic cycle in exclusive time windows, already accelerated from the SOF bit and to the end of the CRC field, that is transmitted with reduced bit length.
- the benefit of the method in the illustrated second embodiment is higher than in the first example, as well as the bits of arbitration and control field are transmitted quickly within the exclusive time window.
- the data transfer rate actually achieved depends at least on the proportion of exclusive time slots and the type of addressing.
- a method modified from that specified in ISO 11898-1 can be used in the Fast-CAN controller for the treatment of
- the transmitter sends the CRC delimiter as a single, recessive bit and changes in accordance with the previous one
- Scaling factors can take place, for example due to signal propagation times or internal processing times, in the various bus subscribers at times that are not exactly the same.
- the participating bus subscribers thus set their scaling factor for the bus time unit back to their original state at not exactly coincident times. This results in different start times of the next bit for the bus users.
- each receiver Upon receipt of the CRC delimiter, if its CRC check was positive, each receiver sends a single dominant acknowledge bit. If this happens relatively late, for example because the receivers are connected to remote ends of the bus, the recessive CRC delimiter bit may appear longer than one bit. This case is shown under "B" in FIG. 6. Moreover, by superimposing acknowledge bits, the acknowledge slot can appear longer than one bit, as shown in FIG. In order to compensate for the phase-shifted transmission times of these acknowledge bits, if necessary, the handling of these bits in Fast-CAN controllers can be modified such that in the state Fast-CAN-Arbitration a dominant acknowledge slot of one or two bits in length, directly after the CRC Delimiter or even a bit later begins when valid acknowledge is acknowledged.
- Bus participants synchronized again under the usual resynchronization mechanism. If the sender not only receives one but two additional recessive bits after the first bit of the CRC delimiter, this is an acknowledge error for him. If after the second dominant Acknowledge bit is received a third dominant bit, this is a format error for all.
- the acknowledge slot is followed, as in standard CAN, by a recessive acknowledge delimiter that is one bit long.
- a Fast-CAN receiver that has detected a CRC error will not display the error frame until after the bit
- the presented invention provides a solution to the stated problem of describing a method by which data frames can be transmitted in a CAN network in a shorter time and at the same time retain essential properties of the CAN with regard to error detection and treatment as well as network-wide data consistency.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Small-Scale Networks (AREA)
- Information Transfer Systems (AREA)
Abstract
Description
Claims
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/824,790 US9262365B2 (en) | 2010-09-22 | 2011-09-20 | Method and device for serial data transmission at a switchable data rate |
JP2013529635A JP5563165B2 (en) | 2010-09-22 | 2011-09-20 | Method and apparatus for serial data transmission with switchable data rate |
EP11763893.2A EP2619947B1 (en) | 2010-09-22 | 2011-09-20 | Method and apparatus for serial data transmission at a switchable data rate |
RU2013118097/08A RU2575687C2 (en) | 2010-09-22 | 2011-09-20 | Method and apparatus for serial transmission of data with switched data rate |
AU2011304384A AU2011304384B2 (en) | 2010-09-22 | 2011-09-20 | Method and apparatus for serial data transmission at a switchable data rate |
ES11763893.2T ES2639585T3 (en) | 2010-09-22 | 2011-09-20 | Method and device for serial data transmission with a switchable data rate |
KR1020137009977A KR101885935B1 (en) | 2010-09-22 | 2011-09-20 | Method and apparatus for serial data transmission at a switchable data rate |
CN201180045425.9A CN103098419B (en) | 2010-09-22 | 2011-09-20 | For carrying out the method and apparatus of serial data transmission with convertible data rate |
BR112013007472-8A BR112013007472B1 (en) | 2010-09-22 | 2011-09-20 | PROCESS AND DEVICE FOR THE TRANSMISSION OF DATA ON A NETWORK |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102010041223.6 | 2010-09-22 | ||
DE102010041223A DE102010041223A1 (en) | 2010-09-22 | 2010-09-22 | Method and device for serial data transmission with switchable data rate |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012038430A1 true WO2012038430A1 (en) | 2012-03-29 |
Family
ID=44720871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2011/066326 WO2012038430A1 (en) | 2010-09-22 | 2011-09-20 | Method and apparatus for serial data transmission at a switchable data rate |
Country Status (10)
Country | Link |
---|---|
US (1) | US9262365B2 (en) |
EP (1) | EP2619947B1 (en) |
JP (1) | JP5563165B2 (en) |
KR (1) | KR101885935B1 (en) |
CN (2) | CN103098419B (en) |
AU (1) | AU2011304384B2 (en) |
BR (1) | BR112013007472B1 (en) |
DE (1) | DE102010041223A1 (en) |
ES (1) | ES2639585T3 (en) |
WO (1) | WO2012038430A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9768979B2 (en) | 2014-11-03 | 2017-09-19 | Hyundai Motor Company | Can communication method and data frame structure for improving communication speed through increase in data amount |
CN111800224A (en) * | 2019-04-05 | 2020-10-20 | 瑞萨电子株式会社 | communication device |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102011089587A1 (en) * | 2011-12-22 | 2013-06-27 | Robert Bosch Gmbh | Subscriber station of a bus system and method for transmitting messages between subscriber stations of a bus system |
EP2713558B1 (en) * | 2012-07-16 | 2015-03-11 | ELMOS Semiconductor AG | Method for operating a transceiver of a bus participant connected to a data bus |
US9471528B2 (en) * | 2012-11-02 | 2016-10-18 | Nxp B.V. | Controller area network (CAN) transceiver and method for operating a CAN transceiver |
US9419737B2 (en) * | 2013-03-15 | 2016-08-16 | Concio Holdings LLC | High speed embedded protocol for distributed control systems |
US10452504B2 (en) | 2013-10-02 | 2019-10-22 | Nxp B.V. | Controller area network (CAN) device and method for emulating classic CAN error management |
US9330045B2 (en) * | 2013-10-02 | 2016-05-03 | Nxp B.V. | Controller area network (CAN) device and method for controlling CAN traffic |
US10614016B2 (en) * | 2015-10-20 | 2020-04-07 | Nxp B.V. | Controller area network (CAN) device and method for operating a CAN device |
JP6500875B2 (en) | 2016-10-25 | 2019-04-17 | トヨタ自動車株式会社 | In-vehicle network system and communication control method in in-vehicle network system |
CN106961370A (en) * | 2017-05-17 | 2017-07-18 | 上海理工大学 | The method for improving CAN traffic rate |
DE102018202170A1 (en) * | 2017-12-22 | 2019-06-27 | Robert Bosch Gmbh | Subscriber station for a serial bus system and method for sending a message in a serial bus system |
US10567192B2 (en) | 2018-03-21 | 2020-02-18 | Nxp B.V. | Controller area network (CAN) device and method for operating a CAN device |
DE102018221681A1 (en) | 2018-12-13 | 2020-06-18 | Robert Bosch Gmbh | Subscriber station for a serial bus system and method for communication in a serial bus system |
EP3691197B1 (en) * | 2019-01-31 | 2021-12-29 | Nxp B.V. | Bus device and method for operating a bus device |
KR101987890B1 (en) * | 2019-04-09 | 2019-09-30 | 브이에스아이 주식회사 | Method for determining the transmission speed of a communication module in mediating connection of the communication module to a bus, and a device for said method |
DE102020128430A1 (en) * | 2019-11-28 | 2021-06-02 | Infineon Technologies Ag | FIELDBUS SYSTEM WITH SWITCHABLE SLEW RATE |
DE102020209917A1 (en) | 2020-08-05 | 2022-02-10 | Robert Bosch Gesellschaft mit beschränkter Haftung | Subscriber station for a serial bus system and method for communication in a serial bus system |
CN114338476B (en) * | 2022-03-15 | 2022-06-03 | 北京金橙子科技股份有限公司 | Communication baud rate detection and address allocation method based on pulse code measurement |
CN114826814B (en) * | 2022-04-15 | 2023-09-01 | 湖南恩智测控技术有限公司 | Data transmission method and data transmission equipment based on different communication buses |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995006378A1 (en) * | 1993-08-24 | 1995-03-02 | National Semiconductor Corporation | Serial interface for automotive application having reduced number of transmit and receive buffer registers |
DE10000305A1 (en) | 2000-01-05 | 2001-07-12 | Bosch Gmbh Robert | Data transfer method involves transmitting message in time windows of given length |
DE10153085A1 (en) | 2001-10-30 | 2003-05-15 | Bosch Gmbh Robert | Programming flash memory of control unit, especially motor vehicle control unit connected via controller area network (CAN) bus, using communications link which can be switched between programming and communications elements |
DE10311395A1 (en) | 2003-03-13 | 2004-09-23 | Robert Bosch Gmbh | Communications device with asynchronous data transmission via symmetrical serial data exchange interface, has connecting device between CAN reception line, asynchronous serial interface reception line |
DE102007051657A1 (en) | 2007-10-26 | 2009-04-30 | Robert Bosch Gmbh | Communication system with a CAN bus and method for operating such a communication system |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6177922B1 (en) * | 1997-04-15 | 2001-01-23 | Genesis Microship, Inc. | Multi-scan video timing generator for format conversion |
JP2003174486A (en) * | 2001-12-04 | 2003-06-20 | Pioneer Electronic Corp | Information communication device, information communication method and information communication processing program |
DE10335075A1 (en) * | 2003-07-31 | 2005-03-10 | Nec Electronics Europ Gmbh | Device and method for diagnosis in multi-channel CAN applications |
KR100651430B1 (en) | 2003-11-07 | 2006-11-28 | 삼성전자주식회사 | System and method for performing handover in a communication system |
KR100609493B1 (en) * | 2004-08-19 | 2006-08-08 | 학교법인 울산공업학원 | How to send multiple sensor data in one can message |
SE533636C2 (en) * | 2004-10-25 | 2010-11-16 | Xinshu Man L L C | Device for bus connection in CAN system |
JP4893437B2 (en) * | 2007-04-12 | 2012-03-07 | 富士通株式会社 | Optical transmission apparatus and optical transmission method |
DE102008000562A1 (en) * | 2008-03-07 | 2009-09-10 | Robert Bosch Gmbh | Communication system comprising a data bus and a plurality of subscriber nodes connected thereto and methods for operating such a communication system |
CN101494519B (en) * | 2008-06-10 | 2011-06-08 | 杨福宇 | Method and apparatus for implementing passive error frame in CAN protocol |
DE102010041368A1 (en) * | 2010-09-24 | 2012-04-19 | Robert Bosch Gmbh | Method and subscriber station for the optimized transmission of data between subscriber stations of a bus system |
DE102011078266A1 (en) * | 2011-06-29 | 2013-01-03 | Robert Bosch Gmbh | Method and apparatus for serial data transmission with flexible message size and variable bit length |
CN103562900B (en) * | 2011-04-06 | 2017-02-15 | 罗伯特·博世有限公司 | Method and device for increasing the data transmission capacity in serial bus system |
DE102011080476A1 (en) * | 2011-08-05 | 2013-02-07 | Robert Bosch Gmbh | Method and apparatus for improving data transmission security in serial data transmission with flexible message size |
EP2521319B1 (en) * | 2011-05-02 | 2015-10-14 | Robert Bosch GmbH | Controller area network with flexible data-rate |
ES2548410T3 (en) * | 2011-06-29 | 2015-10-16 | Robert Bosch Gmbh | Method and device for serial data transmission with a flexible message size and a variable bit length |
KR102007547B1 (en) * | 2011-06-29 | 2019-08-05 | 로베르트 보쉬 게엠베하 | Method and device for serial data transmission having a flexible message size and a variable bit length |
EP2549677A1 (en) * | 2011-07-21 | 2013-01-23 | Siemens Aktiengesellschaft | Method for operating a communication system and communication system |
DE102012200997A1 (en) * | 2011-08-29 | 2013-02-28 | Robert Bosch Gmbh | Method and device for checking the correct function of a serial data transmission |
US9231789B2 (en) * | 2012-05-04 | 2016-01-05 | Infineon Technologies Ag | Transmitter circuit and method for operating thereof |
US10340864B2 (en) * | 2012-05-04 | 2019-07-02 | Infineon Technologies Ag | Transmitter circuit and method for controlling operation thereof |
US8897319B2 (en) * | 2013-03-15 | 2014-11-25 | Concio Holdings LLC | High speed embedded protocol for distributed control systems |
-
2010
- 2010-09-22 DE DE102010041223A patent/DE102010041223A1/en not_active Withdrawn
-
2011
- 2011-09-20 BR BR112013007472-8A patent/BR112013007472B1/en active IP Right Grant
- 2011-09-20 CN CN201180045425.9A patent/CN103098419B/en active Active
- 2011-09-20 EP EP11763893.2A patent/EP2619947B1/en active Active
- 2011-09-20 US US13/824,790 patent/US9262365B2/en active Active
- 2011-09-20 ES ES11763893.2T patent/ES2639585T3/en active Active
- 2011-09-20 CN CN201610100910.6A patent/CN105512081B/en active Active
- 2011-09-20 JP JP2013529635A patent/JP5563165B2/en active Active
- 2011-09-20 WO PCT/EP2011/066326 patent/WO2012038430A1/en active Application Filing
- 2011-09-20 AU AU2011304384A patent/AU2011304384B2/en active Active
- 2011-09-20 KR KR1020137009977A patent/KR101885935B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995006378A1 (en) * | 1993-08-24 | 1995-03-02 | National Semiconductor Corporation | Serial interface for automotive application having reduced number of transmit and receive buffer registers |
DE10000305A1 (en) | 2000-01-05 | 2001-07-12 | Bosch Gmbh Robert | Data transfer method involves transmitting message in time windows of given length |
DE10153085A1 (en) | 2001-10-30 | 2003-05-15 | Bosch Gmbh Robert | Programming flash memory of control unit, especially motor vehicle control unit connected via controller area network (CAN) bus, using communications link which can be switched between programming and communications elements |
DE10311395A1 (en) | 2003-03-13 | 2004-09-23 | Robert Bosch Gmbh | Communications device with asynchronous data transmission via symmetrical serial data exchange interface, has connecting device between CAN reception line, asynchronous serial interface reception line |
DE102007051657A1 (en) | 2007-10-26 | 2009-04-30 | Robert Bosch Gmbh | Communication system with a CAN bus and method for operating such a communication system |
Non-Patent Citations (4)
Title |
---|
CENA G ET AL: "Overclocking of controller area networks", ELECTRONICS LETTERS, IEE STEVENAGE, GB, vol. 35, no. 22, 28 October 1999 (1999-10-28), pages 1923 - 1925, XP006012867, ISSN: 0013-5194, DOI: 10.1049/EL:19991289 * |
G. CENA, A. VALENZANO: "Overclocking of controller area networks", ELECTRONICS LETTERS, vol. 35, no. 22, 1999, pages 1924 |
ROBERT BOSCH GMBH: "CAN with Flexible Data-Rate; White Paper, Version 1.0", INTERNET CITATION, April 2011 (2011-04-01), pages 1 - 13, XP002658095, Retrieved from the Internet <URL:http://www.bosch-semiconductors.de/media/pdf/canliteratur/can_fd.pdf> [retrieved on 20110831] * |
SHEIKH IMRAN & MICHAEL SHORT: "Improving throughput in CAN networks: Implementing the dual-speed approach", PREPRINT PROCEEDINGS REAL-TIME NETWORKS '09, 30 June 2009 (2009-06-30), Dublin, Ireland, XP055011986 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9768979B2 (en) | 2014-11-03 | 2017-09-19 | Hyundai Motor Company | Can communication method and data frame structure for improving communication speed through increase in data amount |
CN111800224A (en) * | 2019-04-05 | 2020-10-20 | 瑞萨电子株式会社 | communication device |
Also Published As
Publication number | Publication date |
---|---|
BR112013007472B1 (en) | 2021-11-23 |
DE102010041223A1 (en) | 2012-03-22 |
ES2639585T3 (en) | 2017-10-27 |
AU2011304384B2 (en) | 2016-06-23 |
BR112013007472A2 (en) | 2016-07-19 |
KR20140001871A (en) | 2014-01-07 |
AU2011304384A1 (en) | 2013-05-09 |
CN105512081B (en) | 2018-11-16 |
EP2619947B1 (en) | 2017-06-07 |
CN105512081A (en) | 2016-04-20 |
RU2013118097A (en) | 2014-10-27 |
CN103098419B (en) | 2016-03-23 |
JP5563165B2 (en) | 2014-07-30 |
JP2013538025A (en) | 2013-10-07 |
US20130290580A1 (en) | 2013-10-31 |
EP2619947A1 (en) | 2013-07-31 |
KR101885935B1 (en) | 2018-08-06 |
US9262365B2 (en) | 2016-02-16 |
CN103098419A (en) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2619947B1 (en) | Method and apparatus for serial data transmission at a switchable data rate | |
EP2700017B1 (en) | Method and device for serially transferring data, having switchable data encoding | |
DE2953444C2 (en) | Arrangement and method for a digital data transmission network | |
EP2585935B1 (en) | Method and device for transmitting data having variable bit length | |
DE102010063797A1 (en) | Method and device for serial data transmission with additionally inserted data | |
EP3881499B1 (en) | Error frame screening unit for a subscriber station of a serial bus system and method for communication in a serial bus system | |
EP1878166A1 (en) | Method and device for decoding a signal | |
DE102011083474A1 (en) | Method for operating a communication arrangement | |
WO2020089008A1 (en) | Subscriber station for a serial bus system and method for transmitting a message in a serial bus system | |
WO2014067713A1 (en) | Repeater, can communication system, and method for transmitting a data telegram within a can communication system | |
EP3895384B1 (en) | Overlap detection unit for a subscriber station of a serial bus system, and method for communicating in a serial bus system | |
DE102005037263A1 (en) | Method and device for decoding a signal | |
WO2020035392A1 (en) | Frame screening unit, subscriber station for a serial bus system and method for communication in a serial bus system | |
DE102006004191B4 (en) | Deterministic communication system | |
EP1724970B1 (en) | Cyclical time-based communication system, the user of the communication system and method for transmitting data between participants of the communication system | |
DE102010030422A1 (en) | Data transmission method for use in controlled area network in motor vehicle, involves providing same bit length of time for all subscribers, and signaling change of bit length by identification contained in same or preceding data frame | |
EP3744021B1 (en) | Subscriber station for a serial communication network, and method for correcting individual errors in a message of a serial communication network | |
WO2020088999A1 (en) | Subscriber station for a serial bus system and method for transmitting a message in a serial bus system | |
DE102007059554A1 (en) | Method for determining the clock rate of a data signal received from a subscriber of a communication system, active star coupler for carrying out the method and communication system with such an active star coupler | |
EP1329057B1 (en) | Method for accessing a data bus between communicating electronic units | |
DE102013219523B4 (en) | Method and communication system for transmitting at least one additional message | |
WO2022106114A1 (en) | Subscriber station for a serial bus system, and method for communication in a serial bus system | |
DE102023205267A1 (en) | Transmission module for a transmission/reception device of a subscriber station of a serial bus system and method for transmitting a message with differential signals in a serial bus system | |
WO2020244986A1 (en) | Subscriber station for a serial bus system and method for communication in a serial bus system | |
DE102006058309A1 (en) | Method for transmitting a data signal via an active star coupler of a communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201180045425.9 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11763893 Country of ref document: EP Kind code of ref document: A1 |
|
REEP | Request for entry into the european phase |
Ref document number: 2011763893 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011763893 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2013529635 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 20137009977 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2013118097 Country of ref document: RU Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2011304384 Country of ref document: AU Date of ref document: 20110920 Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13824790 Country of ref document: US |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112013007472 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112013007472 Country of ref document: BR Kind code of ref document: A2 Effective date: 20130321 |