FlexRay通信系统电气物理层规范V2.1修订本B.pdf_第1页
FlexRay通信系统电气物理层规范V2.1修订本B.pdf_第2页
FlexRay通信系统电气物理层规范V2.1修订本B.pdf_第3页
FlexRay通信系统电气物理层规范V2.1修订本B.pdf_第4页
FlexRay通信系统电气物理层规范V2.1修订本B.pdf_第5页
已阅读5页,还剩91页未读 继续免费阅读

FlexRay通信系统电气物理层规范V2.1修订本B.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FlexRay Communications System Electrical Physical Layer Specification Version 2 1 Revision B FlexRay Electrical Physical Layer Specification Disclaimer Version 2 1 Revision B November 2006 Page 2 of 96 DISCLAIMER This specification as released by the FlexRay Consortium is intended for the purpose of information only The use of material contained in this specification requires membership within the FlexRay Consortium or an agreement with the FlexRay Consortium The FlexRay Consortium will not be liable for any unauthorized use of this Specification Following the completion of the development of the FlexRay Communications System Specifications commercial exploitation licenses will be made available to End Users by way of an End User s License Agreement Such licenses shall be contingent upon End Users granting reciprocal licenses to all Core Partners and non assertions in favor of all Premium Associate Members and Associate Members All details and mechanisms concerning the bus guardian concept are defined in the FlexRay Bus Guardian Specifications The FlexRay Communications System is currently specified for a baud rate of 10 Mbit s It may be extended to additional baud rates No part of this publication may be reproduced or utilized in any form or by any means electronic or mechanical including photocopying and microfilm without permission in writing from the publisher The word FlexRay and the FlexRay logo are registered trademarks Copyright 2004 2006 FlexRay Consortium All rights reserved Editor Chapters 1 11 Bernd Elend NXP Semiconductors Editor Chapter 12 Harald Gall Austria Microsystems The Core Partners of the FlexRay Consortium are BMW AG DaimlerChrysler AG Freescale Halbleiter Deutschland GmbH General Motors Corporation Philips GmbH Robert Bosch GmbH and Volkswagen AG FlexRay Electrical Physical Layer Specification Table of contents Version 2 1 Revision B November 2006 Page 3 of 96 Table of contents CHAPTER 1 INTRODUCTION 7 1 1 Objective 7 1 2 Overview 7 1 3 References 7 1 4 Terms and definitions 8 1 5 List of abbreviations 8 1 6 Notational conventions 9 1 6 1 Parameter prefix conventions 9 1 7 Important preliminary notes 10 1 7 1 Bus speed 10 1 7 2 Functional classes 10 1 7 3 System and conformance tests 10 1 8 Revision history 11 1 8 1 Changes applied to E PL spec v2 1 Revision A 11 1 9 Open issues 11 CHAPTER 2 COMMUNICATION CHANNEL BASICS 12 2 1 Objective 12 2 2 Propagation delay 12 2 2 1 Asymmetric delay 13 2 3 Truncation 14 2 4 Symbol length change 15 2 5 Collisions 15 2 6 EMC jitter 16 2 6 1 EMC jitter on signal edges 16 2 6 2 EMC jitter on TSS truncation 16 2 6 3 EMC jitter on Symbol length change 16 2 7 Wake up patterns 17 2 7 1 Overview 17 2 7 2 Valid wake up pattern 17 2 7 3 Non valid wake up patterns 18 CHAPTER 3 PRINCIPLE OF FLEXRAY NETWORKING 19 3 1 Objective 19 3 2 Interconnection of nodes 19 CHAPTER 4 NETWORK COMPONENTS 21 4 1 Objective 21 4 2 Cables 21 4 3 Connectors 21 FlexRay Electrical Physical Layer Specification Table of contents Version 2 1 Revision B November 2006 Page 4 of 96 4 4 Cable termination 22 4 4 1 Terminated cable end 22 4 4 2 Un terminated cable end 23 4 5 Termination concept 23 4 6 Common mode chokes 24 4 7 DC bus load 24 CHAPTER 5 NETWORK TOPOLOGY 26 5 1 Objective 26 5 2 Point to point connection 26 5 3 Passive star 27 5 4 Linear passive bus 28 5 5 Active star network 29 5 6 Cascaded active stars 30 5 7 Hybrid topologies 31 5 8 Dual channel topologies 31 CHAPTER 6 ELECTRICAL SIGNALING 32 6 1 Objective 32 6 2 Overview 32 6 3 Bus state Idle LP 32 6 4 Bus state Idle 32 6 5 Bus state Data 1 33 6 6 Bus state Data 0 33 CHAPTER 7 SIGNAL INTEGRITY 34 7 1 Objective 34 7 2 Definition of test planes 34 7 3 Eye diagram at TP1 35 7 4 Eye diagram at TP4 only valid for point to point connections 36 CHAPTER 8 ELECTRICAL BUS DRIVER 37 8 1 Overview 37 8 2 Operation modes 38 8 2 1 BD Normal mode 38 8 2 2 BD Standby mode 38 8 2 3 BD Sleep mode optional 38 8 2 4 BD ReceiveOnly mode optional 38 8 3 Operation mode transitions 39 8 4 Bus Driver Communication Controller interface 40 8 4 1 TxD TxEN behavior in case a Bus Driver Bus Guardian interface is implemented 40 8 4 2 TxD TxEN behavior in case a Bus Driver Bus Guardian interface is not implemented 41 8 4 3 RxD behavior 41 8 5 Bus Driver Bus Guardian interface optional 42 FlexRay Electrical Physical Layer Specification Table of contents Version 2 1 Revision B November 2006 Page 5 of 96 8 6 Bus Driver Host interface 43 8 6 1 Overview 43 8 6 2 Hard wired signals Option A 43 8 6 3 Serial Peripheral Interface SPI Option B 46 8 7 Bus Driver Power supply interface 46 8 7 1 VCC supply voltage monitoring 47 8 7 2 VBAT supply voltage monitoring 47 8 7 3 Inhibit output optional 48 8 8 Bus Driver Level shift interface optional 48 8 8 1 VIO voltage monitoring 48 8 9 Bus Driver Bus interface 49 8 9 1 Receiver characteristics 49 8 9 2 Receiver behavior 50 8 9 3 Receiver timing characteristics 52 8 9 4 Receiver behavior at transition from idle to active and vice versa 54 8 9 5 Transmitter characteristics 56 8 9 6 Transmitter behavior at transition from idle to active and vice versa 58 8 9 7 Bus Driver bus interface behavior when not powered 59 8 9 8 Bus Driver bus interface behavior under short circuit conditions 59 8 10 Bus Driver Wake up interface optional 60 8 10 1 Local Wake up operating requirements 60 8 11 Remote Wake up event detector optional 60 8 11 1 Remote Wake up operating requirements 60 8 12 Bus Driver behavior under fault conditions 61 8 12 1 Environmental errors 61 8 12 2 Behavior of unconnected digital input signals 62 8 12 3 Dynamic low battery voltage 63 8 12 4 Bus failure detection 64 8 12 5 Over temperature protection 64 8 13 Bus Driver functional classes 65 8 13 1 Functional class Bus Driver voltage regulator control 65 8 13 2 Functional class Bus Driver Bus Guardian interface 65 8 13 3 Functional class Bus Driver internal voltage regulator 65 8 13 4 Functional class Bus Driver logic level adaptation 65 8 14 Bus Driver signal summary 66 CHAPTER 9 ACTIVE STAR 68 9 1 Overview 68 9 2 Hardware realization 68 9 2 1 Active star Communication Controller interface optional 69 9 2 2 Active star Bus Guardian interface optional 69 9 2 3 Active star Power supply interface 69 9 2 4 Active star Bus interface 69 9 3 Basic functionality 69 9 4 Enhanced functionality 70 9 4 1 Functional class Active Star Communication Controller interface 70 9 4 2 Functional class Active Star Bus Guardian interface 71 9 4 3 Functional class Active Star Voltage regulator control 71 9 4 4 Functional class Active Star Internal voltage regulator 71 9 5 Active Star timing characteristics 71 9 6 Active Star operation modes 72 9 6 1 AS Sleep 72 FlexRay Electrical Physical Layer Specification Table of contents Version 2 1 Revision B November 2006 Page 6 of 96 9 6 2 AS Normal 72 9 6 3 AS Standby 72 9 7 Active Star operation mode transitions 73 9 7 1 Active Star behavior after wake up 74 9 8 Operating states of branches 74 9 8 1 Branch Idle 74 9 8 2 Branch Active 74 9 8 3 Branch FailSilent 74 9 9 Branch operating state transitions 75 9 10 Collisions 76 9 10 1 Collisions on busses 76 9 10 2 Collision of bus activity and TxEN 76 9 11 Active Star behavior under fault conditions 78 9 12 Behavior of unconnected digital input signals 79 CHAPTER 10 BUS GUARDIAN 80 CHAPTER 11 GENERAL FEATURES FOR FLEXRAY PARTS 81 11 1 Objective 81 11 2 Input voltage thresholds for digital signals 81 11 3 Voltage limits for digital output signals 81 11 4 ESD protection on chip level 82 11 5 ESD protection on ECU level 82 11 6 Operating temperature 82 11 7 Serial peripheral interface SPI 83 11 7 1 Behavior of unconnected digital input pins 83 CHAPTER 12 SYSTEM TIMING CONSTRAINTS 84 12 1 Objective 84 12 2 Overview of timing parameters 84 12 3 Requirements of the decoding process according to PS05 84 12 4 FlexRay topologies 85 12 4 1 Signal chain 87 12 4 2 Example of a signal chain 88 12 5 Description of asymmetry portions 89 12 5 1 Communication Controller 89 12 5 2 Contribution of the Bus Driver 90 12 5 3 Interface between the Bus Driver and Communication Controller 91 12 5 4 Passive networks 91 12 5 5 ECU 92 12 6 Requirements for Communication Controller 92 12 7 Overview of the network integrity 93 FlexRay Electrical Physical Layer Specification Chapter 1 Introduction Version 2 1 Revision B November 2006 Page 7 of 96 Chapter 1 Introduction 1 1 Objective This specification describes the electrical physical layer for FlexRay communications systems 1 2 Overview The electrical physical layer for FlexRay is designed to network automotive electronic control units ECUs The medium that is used is dual wires Signaling on the bus is accomplished by asserting a differential voltage between those wires Topology variations range from linear passive busses up to active star topologies Furthermore the physical layer optionally incorporates a so called bus guardian as an instance which may watch over the bus access and has the power to disable the bus access of a node module to a channel in case of mismatches in the time schedule This specification includes the definition of electrical characteristics of the transmission itself and also documentation of basic functionality for bus driver BD bus guardian BG and active star AS devices 1 3 References PS05 FlexRay Communications System Protocol Specification v2 1 Revision A FlexRay Consortium December 2005 EMC05 FlexRay Communications System Physical Layer EMC Measurement Specification v2 1 FlexRay Consortium December 2005 EPLAN06 FlexRay Communications System Electrical Physical Layer Application Notes v2 1 Revision B FlexRay Consortium November 2006 FlexRay Electrical Physical Layer Specification Chapter 1 Introduction Version 2 1 Revision B November 2006 Page 8 of 96 1 4 Terms and definitions FlexRay specific terms and definitions are listed in PS05 1 5 List of abbreviations AS active star BD bus driver BG bus guardian BSS byte start sequence CC communication controller ECU electronic control unit SPI serial peripheral interface TSS transmission start sequence uVBAT means a voltage applied at the VBAT pin relative to ground of the semiconductor device uVECU means a voltage applied at the battery connector of an ECU relative to ground X don t care x placeholder for a figure 2 3 4 FlexRay Electrical Physical Layer Specification Chapter 1 Introduction Version 2 1 Revision B November 2006 Page 9 of 96 1 6 Notational conventions 1 6 1 Parameter prefix conventions Name a c v g p d l n u Naming Convention Information Type Description a Auxiliary Parameter Auxiliary parameter used in the definition or derivation of other parameters or in the derivation of constraints c Protocol Constant Values used to define characteristics or limits of the protocol These values are fixed for the protocol and cannot be changed v Node Variable Values which will be changed depending on time events etc g Cluster Parameter Parameter that must have the same value in all nodes in a cluster p Node Parameter Parameter that may have different values in different nodes in the cluster Prefix 1 can be omitted This table is mirrored from PS05 where the binding definitions are made Table 1 1 Prefix 1 Naming Convention Information Type Description d Time Duration Value variable parameter etc describing a time duration the time between two points in time l Length Physical length of e g a cable n Amount Number of e g stubs u Voltage Differential voltage between two conducting materials e g copper wires The prefixes l n and u are defined binding here For all other prefixes refer to PS05 Table 1 2 Prefix 2 FlexRay Electrical Physical Layer Specification Chapter 1 Introduction Version 2 1 Revision B November 2006 Page 10 of 96 1 7 Important preliminary notes 1 7 1 Bus speed The FlexRay communication system currently specifies for a data rate of 10MBit s only Thus the nominal time of one bit gdBit is 100ns 1 7 2 Functional classes In chapters 8 9 and 10 the physical layer devices BD AS and the electrical interfaces of the BG are specified This specification comprises the minimum functional features in order to ensure interoperability of FlexRay devices and compliance to constraints given by the FlexRay protocol In addition to this some functional classes are introduced Each functional class combines a set of specified options which have to coexist when implemented These functional classes may be implemented in order to enhance the set of functional features of FlexRay physical layer devices and make them more valuable for building automotive ECUs 1 7 3 System and conformance tests Tests for system behavior and FlexRay conformance are currently under development Some basic information and prerequisites can be found in this specification Potentially this kind of content is to be moved when appropriate test specification documents are available FlexRay Electrical Physical Layer Specification Chapter 1 Introduction Version 2 1 Revision B November 2006 Page 11 of 96 1 8 Revision history 1 8 1 Changes applied to E PL spec v2 1 Revision A Changes as listed in Errata Sheet to E PL v2 1 Rev A Complete reworked chapter 12 1 9 Open issues Chapter 10 to be updated according to most recent BG concepts FlexRay Electrical Physical Layer Specification Chapter 2 Communication Channel basics Version 2 1 Revision B November 2006 Page 12 of 96 Chapter 2 Communication Channel Basics 2 1 Objective The electrical physical layer provides among other things an implementation of a FlexRay communication channel In this section an abstract definition of the physical properties of this communication channel is given Any physical layer that behaves according to these basics provides a valid FlexRay communication channel 2 2 Propagation delay Binary data streams transmitted from node module M are received at node module N with the propagation delay dPropagationDelayM N The propagation delay shall be measured from the falling edge in the Byte Start Sequence BSS see PS05 in the transmit TxD signal of node module M to the corresponding falling edge in the receive RxD signal at node module N 10X1X2 TxD RxD 000 10X100X2 dPropagationDelayM N Node module M Node module N 0 1 1 1 1 Figure 2 1 Propagation delay The actual propagation delay that occurs between node module M to node module N depends mainly on the topology of the path The following equation must be true in order to meet the constraints given by the FlexRay protocol dPropagationDelayM N cPropagationDelayMax FlexRay Electrical Physical Layer Specification Chapter 2 Communication Channel basics Version 2 1 Revision B November 2006 Page 13 of 96 In PS05 the parameter cPropagationDelayMax is limited to 2500ns Consequently it is Name Description Min Max Unit dPropagationDelayM N Propagation delay from node module M to node module N 2500 ns Table 2 1 Propagation delay See also section Application hint Propagation delay in EPLAN06 2 2 1 Asymmetric delay As defined above the propagation delay is defined with help of the first negative edge after the TSS in the binary data stream Due to the limitations of the FlexRay decoder module the channel plus the sending and receiving bus driver shall not introduce a static asymmetric delay that exceeds a certain level For further consideration see chapter 12 10X1X2 TxD RxD 000 10X100X2 dFallingEdgeDelayM N Node module M Node module N 0 1 1 1 1 dRisingEdgeDelayM N dAsymmetricDelayM N Figure 2 2 Asymmetric propagation delay FlexRay Electrical Physical Layer Specification Chapter 2 Communication Channel basics Version 2 1 Revision B November 2006 Page 14 of 96 2 3 Truncation The channel may truncate the TSS see PS05 The interval by which the TSS is truncated from a transmitting node module M to a receiving node module N is denoted as dFrameTSSTruncationM N The effect of truncation of the TSS of a frame is shown in figure 2 3 Node module N 10X1X2 TxD RxD 000 10X100X2 dTSSN Node module M idle idle 1 1 dTSSM Figure 2 3 Frame TSS Truncation The truncation time is calculated as the difference of the duration of TSS at sender and duration of TSS at receiver dFrameTSSTruncationM N dTSSM dTSSN The value of dFrameTSSTruncationM N needs to be less than the maximum configurable value of the protocol parameter gdTSSTransmitter The effect of truncation sums up of different portions which are contributed by active stars and the activity detection in the receiving BDs Name Description Min Max Unit dFrameTSSTruncationM N Truncation on path from node module M to node module N 100 1350 ns Table 2 2 TSS Truncation The truncation depends on the number of active stars in the path from node M to node N More detailed information is given in EPLAN06 FlexRay Electrical Physical Layer Specification Chapter 2 Communication Channel basics Version 2 1 Revision B November 2006 Page 15 of 96 2 4 Symbol length change Quite similar to the truncation of the TSS the length of symbols is changed while traveling through the physical layer Besides the truncation at the beginning by the activity detection time a lengthening at the end by the idle detection time occurs These effects are described in detail in section 8 9 4 Name Description Min Max Unit dSymbolLengthChangeM N Change of length of a symbol on path from node module M to node module N 1200 900 ns A negative value means that the symbol is shortened a positive value means the symbol is elongated Table 2 3 Symbol length change 2 5 Collisions FlexRay is designed to perform communication without collisions I e the nodes do not arbitrate on the channel and collisions do not happen during normal operation However during the startup phase of the protocol collisions on the channel may happen The electrical physical layer does not provide a means to resolve those collisions In case of collisions of communication elements on the bus at least two nodes are transmitting simultaneously it cannot be predicted what signal the nodes will receive At least some activity noise on the channel will be dete

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论