{"product_id":"flexray-and-its-applications-isbn-9781119979562","title":"FlexRay and its Applications","description":"\u003cb\u003eAn authoritative yet highly accessible guide to the design and operation of the FlexRay bus, the latest protocol for automotive network communications\u003c\/b\u003e  \u003cp\u003eA translation of the French edition, originally published in January 2011, this work is the result of numerous training courses that Dominique Paret has given in companies, and it provides detailed explanations of the design and operation of the FlexRay bus. Comprised of five parts the book covers: the FlexRay concept and its communication protocol; the FlexRay physical layer; synchronization and global time and; architecture of a node, components and development aid tools for hardware and software.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eProvides comprehensive treatment of the FlexRay network, including its implementation through a real automotive application\u003c\/li\u003e \u003cli\u003eIncludes the latest specifications (Version 3) concluded by the FlexRay consortium widely expected to become the industry standard\u003c\/li\u003e \u003cli\u003eWritten by an author with in-depth experience of automotive electronics, including FlexRay, and presenter of specialist training courses to the industry\u003c\/li\u003e \u003cli\u003eIncludes a review of industrial tools to help design and implement a FlexRay based distributor application\u003c\/li\u003e \u003c\/ul\u003e  \u003cb\u003ePreface xiii\u003c\/b\u003e  \u003cp\u003e\u003cb\u003eList of Abbreviations xvii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart A 'SECURE REAL TIME' APPLICATIONS\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Reminders about the CAN Protocol 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 The Limitations of CAN 3\u003c\/p\u003e \u003cp\u003e1.2 'Event-Triggered' and 'Time-Triggered' Aspects 4\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 The TTCAN Protocol 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 TTCAN – ISO 11898-4 7\u003c\/p\u003e \u003cp\u003e2.2 Session Layer 8\u003c\/p\u003e \u003cp\u003e2.3 Principle of Operation of TTCAN 8\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Emergence of ‘X-by-Wire’ Systems 11\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 High Throughput and X-by-Wire 11\u003c\/p\u003e \u003cp\u003e3.2 Redundancy 11\u003c\/p\u003e \u003cp\u003e3.3 High-Level Application Requirements 13\u003c\/p\u003e \u003cp\u003e3.4 High-Level Functional Requirements 14\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart B THE FLEXRAY CONCEPT AND ITS COMMUNICATION PROTOCOL\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 The Genesis of FlexRay 19\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 The TTP\/C Protocol 19\u003c\/p\u003e \u003cp\u003e4.2 FlexRay 20\u003c\/p\u003e \u003cp\u003e4.3 The FlexRay Consortium 20\u003c\/p\u003e \u003cp\u003e4.4 The Aim of FlexRay 23\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 FlexRay and Real Time 29\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Physical Time 29\u003c\/p\u003e \u003cp\u003e5.2 Local Time 30\u003c\/p\u003e \u003cp\u003e5.3 Global View at Network Level – Global Time 32\u003c\/p\u003e \u003cp\u003e5.4 Summarising: Time and its Hierarchies in FlexRay 36\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 The FlexRay Protocol 41\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 History 41\u003c\/p\u003e \u003cp\u003e6.2 General – Channels, Cycles, Segments and Slots 41\u003c\/p\u003e \u003cp\u003e6.3 Channels and Cycles 44\u003c\/p\u003e \u003cp\u003e6.4 Segments 47\u003c\/p\u003e \u003cp\u003e6.5 Communication Frames 57\u003c\/p\u003e \u003cp\u003e6.6 'SW – Symbol Window' Segment 74\u003c\/p\u003e \u003cp\u003e6.7 'NIT – Network Idle Time' Segment 76\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Access to the Physical Layer 77\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Definition of Tasks 77\u003c\/p\u003e \u003cp\u003e7.2 Execution of the Communication Cycle 80\u003c\/p\u003e \u003cp\u003e7.3 Frame ID (11 Bits) 80\u003c\/p\u003e \u003cp\u003e7.4 Arbitration Grid Level 81\u003c\/p\u003e \u003cp\u003e7.5 Conditions of Transmission and Access to the Medium during the Static Segment 83\u003c\/p\u003e \u003cp\u003e7.6 Conditions of Transmission and Access to the Medium during the Dynamic Segment 84\u003c\/p\u003e \u003cp\u003e7.7 Similarity of the Use of the Dynamic Segment to the Network Access of the CAN Protocol 88\u003c\/p\u003e \u003cp\u003e7.8 Some Additions in the Case of FlexRay Being Used with Two Channels 89\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendices of Part B 91\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix B1 Examples of Applications 93\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe BMW X5 (Development Code L6) 93\u003c\/p\u003e \u003cp\u003eA Little Strategy 93\u003c\/p\u003e \u003cp\u003eGlobal View of the Parameters of the FlexRay System 95\u003c\/p\u003e \u003cp\u003eDesired Functional Parameters 96\u003c\/p\u003e \u003cp\u003eDescription and Justification of the Implemented Choice 97\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix B2 Scheduling Problems – Application of the FlexRay Protocol to Static and Dynamic Segments 103\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction 103\u003c\/p\u003e \u003cp\u003eProblems of ‘Real Time’ Systems 104\u003c\/p\u003e \u003cp\u003eFlexRay 108\u003c\/p\u003e \u003cp\u003eScheduling Real Time Systems 109\u003c\/p\u003e \u003cp\u003eDifferent Approaches to Real Time Scheduling 113\u003c\/p\u003e \u003cp\u003eScheduling in Single-Processor Systems 116\u003c\/p\u003e \u003cp\u003eAlgorithms Based on Priorities 116\u003c\/p\u003e \u003cp\u003eScheduling Communications in Distributed Systems 120\u003c\/p\u003e \u003cp\u003eProblem of Task Allocation in a Distributed System 121\u003c\/p\u003e \u003cp\u003eScheduling Communications 121\u003c\/p\u003e \u003cp\u003ePolicy of Assigning Priorities 126\u003c\/p\u003e \u003cp\u003eClass of Scheduling Problem 127\u003c\/p\u003e \u003cp\u003eScheduling Algorithm 128\u003c\/p\u003e \u003cp\u003eConclusion 129\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart C THE FLEXRAY PHYSICAL LAYER\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Creation and Transmission (Tx) of the FlexRay Signal 135\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Creation of the Signal 135\u003c\/p\u003e \u003cp\u003e8.2 Physical Representation of Bits 136\u003c\/p\u003e \u003cp\u003e8.3 Line Driver ‘Tx’ 138\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Medium, Topology and Transport of the FlexRay Signal 143\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Medium 143\u003c\/p\u003e \u003cp\u003e9.2 Effects Linked to Propagation 146\u003c\/p\u003e \u003cp\u003e9.3 Topologies and Consequences for Network Performance 147\u003c\/p\u003e \u003cp\u003e9.4 Single-Channel, Dual-Channel and Multi-Channel Communication Topologies 151\u003c\/p\u003e \u003cp\u003e9.5 The FlexRay Topologies 153\u003c\/p\u003e \u003cp\u003e9.6 Examples of Topologies 159\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Reception of the FlexRay Signal 165\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Signal Reception Stage 165\u003c\/p\u003e \u003cp\u003e10.2 Processing of the Received Signal by the Communication Controller 170\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 The Bit Error Rate (BER) 175\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Integrity of Signal and BER 175\u003c\/p\u003e \u003cp\u003e11.2 Eye Diagram 175\u003c\/p\u003e \u003cp\u003e11.3 Relationship between the Integrity of the Signal, the Eye Diagram and the BER 180\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Modelling and Simulating the Performance of a Network 185\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Modelling and Simulating the Performance of a Network and its Topology 185\u003c\/p\u003e \u003cp\u003e12.2 Modelling the Elements of the Network 185\u003c\/p\u003e \u003cp\u003e12.3 Simulation 188\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 Summary on the Physical Layer of FlexRay 193\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart D SYNCHRONISATION AND GLOBAL TIME\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e14 Communication Cycle, Macrotick and Microtick 197\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e14.1 The FlexRay Time Hierarchy 197\u003c\/p\u003e \u003cp\u003e14.2 Synchronisation in a Network of TDMA–FlexRay Type 198\u003c\/p\u003e \u003cp\u003e14.3 Proposed Solution to the Problem 202\u003c\/p\u003e \u003cp\u003e14.4 Application and Implementation of Corrective Values 214\u003c\/p\u003e \u003cp\u003e14.5 Summary 218\u003c\/p\u003e \u003cp\u003e\u003cb\u003e15 Network Wakeup, Network Startup and Error Management 223\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e15.1 Network Wakeup Phase 223\u003c\/p\u003e \u003cp\u003e15.2 Network Startup Phase 225\u003c\/p\u003e \u003cp\u003e15.3 Error Management 226\u003c\/p\u003e \u003cp\u003e\u003cb\u003e16 FlexRay v3.0 231\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e16.1 Protocol Enhancements 231\u003c\/p\u003e \u003cp\u003e16.2 Physical Layer Enhancements 235\u003c\/p\u003e \u003cp\u003e16.3 FlexRay and ISO 239\u003c\/p\u003e \u003cp\u003e16.4 FlexRay in Other Industries 240\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart E ARCHITECTURE OF A NODE, COMPONENTS AND DEVELOPMENT AID TOOLS\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e17 Architecture of a FlexRay Node 245\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e17.1 The Major Components of a Node 245\u003c\/p\u003e \u003cp\u003e17.2 Architecture of the Processor and Protocol Manager 245\u003c\/p\u003e \u003cp\u003e\u003cb\u003e18 Electronic Components for the FlexRay Network 249\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e18.1 The Component Range 249\u003c\/p\u003e \u003cp\u003e\u003ci\u003e18.1.1 FlexRay Protocol Manager\u003c\/i\u003e 250\u003c\/p\u003e \u003cp\u003e18.2 EMC and EMC Measurements 263\u003c\/p\u003e \u003cp\u003e18.3 Protection from ESD 265\u003c\/p\u003e \u003cp\u003e18.4 Conformity Tests 265\u003c\/p\u003e \u003cp\u003e18.5 Bus Guardian 267\u003c\/p\u003e \u003cp\u003e\u003cb\u003e19 Tools for Development, Integration, Analysis and Testing 271\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e19.1 The V-Shaped Development Cycle 271\u003c\/p\u003e \u003cp\u003e19.2 DaVinci Network Designer (Point 1 of the V Cycle) 271\u003c\/p\u003e \u003cp\u003e19.3 CANoe.FlexRay 273\u003c\/p\u003e \u003cp\u003e19.4 FlexRay CANalyzer (Covers Points 2, 4 and 5 of the V Cycle) 276\u003c\/p\u003e \u003cp\u003e19.5 Test and Diagnostics (Point 6 of the V Cycle) 277\u003c\/p\u003e \u003cp\u003e19.6 Features of the FlexRay Protocol 278\u003c\/p\u003e \u003cp\u003e19.7 Communication Interface 280\u003c\/p\u003e \u003cp\u003e\u003cb\u003e20 Implementation of FlexRay Communication in Automotive Logic Controllers 283\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e20.1 FlexRay and AUTOSAR 283\u003c\/p\u003e \u003cp\u003e20.2 The AUTOSAR Partnership 284\u003c\/p\u003e \u003cp\u003e20.3 Communication in an AUTOSAR System 284\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix of Part E 291\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e21 Conclusion 297\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix 1 The Official Documents 299\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix 2 Principal Parameters of the FlexRay Protocol 301\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBibliography 311\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eIndex 313\u003c\/b\u003e\u003c\/p\u003e \u003cb\u003eDominique Paret, dp-Consulting, Paris, France\u003c\/b\u003e Mr Paret worked at Philips for 15 years on automotive electronics projects including CAN (Controller Area Network), LIN (Local Interconnect Network), very high speed buses, time triggered concept – FlexRay, Safe by Wire, SBC (Single-board Computer), fail safe systems as well as identification, including smart cards, and RFID (radio frequency identification). He has also represented Philips in several standardization organizations such as the French National Body (AFNOR), ISO (International Organization for Standardization) working groups for radio frequency identification and other consortiums for electronic automotive standards. In addition to this, he lectures for several technical schools in France and Pretoria, South Africa, and is an experienced author, having written a number of books. Now he offers training and consultancy to the automotive industry.  \u003cp\u003eFlexRay, developed and standardised by a consortium of motor vehicle and equipment manufacturers, differs from the CAN protocol in several ways. It has a higher throughput (up to 10 Mbit\/s per channel and maximum two channel of communication), it supports different topologies (such as bus, linear passive, active\/passive star and hybrid), and has fault tolerance mechanisms. All of these deliver improved reliability in operation.\u003c\/p\u003e \u003cp\u003eFlexRay and its Applications presents a timely overview as the technology gains increasing importance. Divided into four parts, this book covers FlexRay’s communication protocol, the FlexRay physical layers, synchronization and global time, and architecture of a node, components and development aid tools for hardware and software.\u003c\/p\u003e \u003cp\u003eOther key features include: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eauthoritative and accessible guide to the design and operation of FlexRay applications\u003c\/li\u003e \u003cli\u003edetailed explanations of the latest protocol for automotive network communications, including the latest specifications (Version 3) concluded by the FlexRay consortium\u003c\/li\u003e \u003cli\u003ecomprehensive treatment of the FlexRay network, including its implementation through a real automotive application\u003c\/li\u003e \u003cli\u003ea review of industrial tools to help readers design and implement a FlexRay based distributor application.\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis is essential reading for technicians; automotive system design engineers and design engineers of applications concerning motor vehicle and on-board systems of all types, such as control of machine tools and production lines, avionics, rail transport, building automation, and transmission of digital images. Dominique Paret’s book will appeal to engineers and other potential users of FlexRay in related industries such as avionics, also electrical and electronic engineering students majoring in automotive electronics, electronic information, network technology, and control engineering.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47989221425381,"sku":"NP9781119979562","price":129.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781119979562.jpg?v=1761783262","url":"https:\/\/k12savings.com\/es\/products\/flexray-and-its-applications-isbn-9781119979562","provider":"K12savings","version":"1.0","type":"link"}