SlideShare a Scribd company logo
1 of 13
Introduction
 Developed by FlexRay consortium to govern on-board
automotive computing.
 FlexRay: Automotive Network Communication
Protocol.
 FlexRay is a serial communication technology used for
data communication in transportation media. E.g.,
civil and military aircrafts, modern cars.
FlexRay Architecture
 FlexRay cluster: A FlexRay communication system is
made up of FlexRay nodes.
 FlexRay Bus : A physical transmission medium
interconnecting all the nodes.
FlexRay Node
 A FlexRay node is an electronic control unit(ECU).
 Connected to FlexRay Bus via FlexRay interface.
 Examples of ECUs are electro - hydraulic and electro
mechanical brake system.
 The FlexRay controller executes communication
protocol defined by FlexRay specification.
 FlexRay controller primary tasks are framing, bus
access, error detection and handling.
ABS : FlexRay Node
Architecture cont.
 FlexRay Cluster consists of several nodes and two
communication channels, channel A and channel B.
 Supports both bus and star
Topologies.
 Uses Time Division Multiple Access.
The Communication Cycle
 FlexRay communication cycle is the fundamental
element of the media-access scheme.
 The duration of a cycle is fixed when the network is
designed, typically it varies around 1-5 ms.
 There are 4 parts of communication cycle.
Communication Cycle Cont.
 Static Segment: Reserved slots for deterministic data
that arrives at a fixed period.
 Dynamic Segment: is used for a wider variety of
event-based data that does not require determinism.
 Symbol Window
Typically used for network maintenance and signaling
for starting the network.
 Network Idle Time
A known "quiet" time used to maintain
synchronization between node clocks.
FlexRay in modern Aircrafts.
 In analog avionic systems, number of cables were used
to transfer information between components.
 Hence, in modern avionics the signals are transmitted
on a single pair of wires which makes data bus.
 Aircraft data bus systems allow a wide variety of
avionics equipment to communicate with one another
and exchange data.
Data Bus.
 A bus is a collection of wires through which data is
transmitted from one part of system to another.
 All analog signals are converted to digital systems and
assigned unique address labels to ensure no conflicts.
 All buses consists of two parts an address bus and a
data bus. On aircraft two parts are incorporated within
a single word.
 A bus can be either serial or parallel. In avionics serial
communication is used.
ARINC 629
 ARINC 629 was introduced in May 1995 and is
currently used on the Boeing 777, Airbus A330 and
A340 aircraft.
 The ARINC 629 bus operates as a multiple-source,
multiple sink system.
 ARINC 629 can accommodate up to a total of 128
terminals and supports a data rate of 2Mbps.
ARINC 629 cont.
 It uses Time Division Multiple Access(TDMA).
 Each terminal is allocated a time slot to access the bus.
 It uses 20 bit data word format.
 First 3 bits are used for time synchronization.
 Next 16 bits are data contents and last bit is Parity.

More Related Content

What's hot

What's hot (20)

Lin bus
Lin busLin bus
Lin bus
 
Can Protocol For Automobiles
Can Protocol For AutomobilesCan Protocol For Automobiles
Can Protocol For Automobiles
 
Control Area Network
Control Area NetworkControl Area Network
Control Area Network
 
Most Media Oriented System Transport
Most Media Oriented System TransportMost Media Oriented System Transport
Most Media Oriented System Transport
 
Controller Area Network(CAN)
Controller Area Network(CAN)Controller Area Network(CAN)
Controller Area Network(CAN)
 
Can bus
Can busCan bus
Can bus
 
Controller area network (CAN bus) ppt
Controller area network (CAN bus) pptController area network (CAN bus) ppt
Controller area network (CAN bus) ppt
 
What is AUTOSAR Communiation Stack
What is AUTOSAR Communiation StackWhat is AUTOSAR Communiation Stack
What is AUTOSAR Communiation Stack
 
Can Transport Protocol : UDS
Can Transport Protocol : UDS Can Transport Protocol : UDS
Can Transport Protocol : UDS
 
The Basics of Automotive Ethernet Webinar Slidedeck
The Basics of Automotive Ethernet Webinar SlidedeckThe Basics of Automotive Ethernet Webinar Slidedeck
The Basics of Automotive Ethernet Webinar Slidedeck
 
MOBILE COMPUTING
MOBILE COMPUTINGMOBILE COMPUTING
MOBILE COMPUTING
 
CAN Bus
CAN BusCAN Bus
CAN Bus
 
Canbus
CanbusCanbus
Canbus
 
Controller Area Network (Basic Level Presentation)
Controller Area Network (Basic Level Presentation)Controller Area Network (Basic Level Presentation)
Controller Area Network (Basic Level Presentation)
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus Protocol
 
Schedule and Contention based MAC protocols
Schedule and Contention based MAC protocolsSchedule and Contention based MAC protocols
Schedule and Contention based MAC protocols
 
Programmable asic i/o cells
Programmable asic i/o cellsProgrammable asic i/o cells
Programmable asic i/o cells
 
CAN Bus
CAN BusCAN Bus
CAN Bus
 
Ca npp t
Ca npp tCa npp t
Ca npp t
 
The Inevitable - Ethernet in Automotive
The Inevitable - Ethernet in AutomotiveThe Inevitable - Ethernet in Automotive
The Inevitable - Ethernet in Automotive
 

Viewers also liked

Viewers also liked (10)

FPGA Design with Python and MyHDL
FPGA Design with Python and MyHDLFPGA Design with Python and MyHDL
FPGA Design with Python and MyHDL
 
Advanced Driver Assistance System using FPGA
Advanced Driver Assistance System using FPGAAdvanced Driver Assistance System using FPGA
Advanced Driver Assistance System using FPGA
 
Altera Cyclone IV FPGA Customer Presentation
Altera Cyclone IV FPGA Customer PresentationAltera Cyclone IV FPGA Customer Presentation
Altera Cyclone IV FPGA Customer Presentation
 
Building ADAS system from scratch
Building ADAS system from scratchBuilding ADAS system from scratch
Building ADAS system from scratch
 
Flexray
FlexrayFlexray
Flexray
 
RTL Presentation by Pr. John Connor
RTL Presentation by Pr. John ConnorRTL Presentation by Pr. John Connor
RTL Presentation by Pr. John Connor
 
Configuring the communication on FlexRay: the case of the static segment
Configuring the communication on FlexRay: the case of the static segmentConfiguring the communication on FlexRay: the case of the static segment
Configuring the communication on FlexRay: the case of the static segment
 
20 Inspiring Quotes From William Zinsser's "On Writing Well"
20 Inspiring Quotes From William Zinsser's "On Writing Well"20 Inspiring Quotes From William Zinsser's "On Writing Well"
20 Inspiring Quotes From William Zinsser's "On Writing Well"
 
Crevativty & innovation ppt mba
Crevativty & innovation ppt  mbaCrevativty & innovation ppt  mba
Crevativty & innovation ppt mba
 
The Best Startup Investor Pitch Deck & How to Present to Angels & Venture Cap...
The Best Startup Investor Pitch Deck & How to Present to Angels & Venture Cap...The Best Startup Investor Pitch Deck & How to Present to Angels & Venture Cap...
The Best Startup Investor Pitch Deck & How to Present to Angels & Venture Cap...
 

Similar to flexray technology in modern cars

Eidws 108 networks
Eidws 108 networksEidws 108 networks
Eidws 108 networks
IT2Alcorn
 
Telecommunication network2222
Telecommunication  network2222Telecommunication  network2222
Telecommunication network2222
Chirag_pahuja
 
AFDX A Time-Deterministic application of ARINC 664 part 7
AFDX A Time-Deterministic application of ARINC 664 part 7 AFDX A Time-Deterministic application of ARINC 664 part 7
AFDX A Time-Deterministic application of ARINC 664 part 7
Logic Fruit Technologies
 
CAN and TTP are the two wired network protocols used for distributed .pdf
CAN and TTP are the two wired network protocols used for distributed .pdfCAN and TTP are the two wired network protocols used for distributed .pdf
CAN and TTP are the two wired network protocols used for distributed .pdf
ssuserc77a341
 
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
ijtsrd
 

Similar to flexray technology in modern cars (20)

Wolf etal securebus kom syst
Wolf etal securebus kom systWolf etal securebus kom syst
Wolf etal securebus kom syst
 
Aircraft digital computer system
Aircraft digital computer systemAircraft digital computer system
Aircraft digital computer system
 
Afdx solutions an
Afdx solutions anAfdx solutions an
Afdx solutions an
 
Eidws 108 networks
Eidws 108 networksEidws 108 networks
Eidws 108 networks
 
Avionic systems: onboard electronics
Avionic systems: onboard electronicsAvionic systems: onboard electronics
Avionic systems: onboard electronics
 
Telecommunication network2222
Telecommunication  network2222Telecommunication  network2222
Telecommunication network2222
 
AFDX A Time-Deterministic application of ARINC 664 part 7
AFDX A Time-Deterministic application of ARINC 664 part 7 AFDX A Time-Deterministic application of ARINC 664 part 7
AFDX A Time-Deterministic application of ARINC 664 part 7
 
Foundation Fieldbus
Foundation FieldbusFoundation Fieldbus
Foundation Fieldbus
 
CAN and TTP are the two wired network protocols used for distributed .pdf
CAN and TTP are the two wired network protocols used for distributed .pdfCAN and TTP are the two wired network protocols used for distributed .pdf
CAN and TTP are the two wired network protocols used for distributed .pdf
 
Airborne internet
Airborne internetAirborne internet
Airborne internet
 
Brown Simple Digital Marketing Presentation.pdf
Brown Simple Digital Marketing Presentation.pdfBrown Simple Digital Marketing Presentation.pdf
Brown Simple Digital Marketing Presentation.pdf
 
Automation and Robotics 20ME51I_Week_3_Practicals.pdf
Automation and Robotics 20ME51I_Week_3_Practicals.pdfAutomation and Robotics 20ME51I_Week_3_Practicals.pdf
Automation and Robotics 20ME51I_Week_3_Practicals.pdf
 
Distance Cautious IP - A Systematic Approach in VANETS
Distance Cautious IP - A Systematic Approach in VANETSDistance Cautious IP - A Systematic Approach in VANETS
Distance Cautious IP - A Systematic Approach in VANETS
 
Automation and Robotics 20ME51I Week 3 Theory Notes.pdf
Automation and Robotics 20ME51I Week 3 Theory Notes.pdfAutomation and Robotics 20ME51I Week 3 Theory Notes.pdf
Automation and Robotics 20ME51I Week 3 Theory Notes.pdf
 
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
 
VANET
VANETVANET
VANET
 
Airborne Internet
Airborne InternetAirborne Internet
Airborne Internet
 
Avionic netorking
Avionic netorkingAvionic netorking
Avionic netorking
 
Adhoc network
Adhoc networkAdhoc network
Adhoc network
 
Adhoc network
Adhoc networkAdhoc network
Adhoc network
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

flexray technology in modern cars

  • 1.
  • 2. Introduction  Developed by FlexRay consortium to govern on-board automotive computing.  FlexRay: Automotive Network Communication Protocol.  FlexRay is a serial communication technology used for data communication in transportation media. E.g., civil and military aircrafts, modern cars.
  • 3. FlexRay Architecture  FlexRay cluster: A FlexRay communication system is made up of FlexRay nodes.  FlexRay Bus : A physical transmission medium interconnecting all the nodes.
  • 4. FlexRay Node  A FlexRay node is an electronic control unit(ECU).  Connected to FlexRay Bus via FlexRay interface.  Examples of ECUs are electro - hydraulic and electro mechanical brake system.  The FlexRay controller executes communication protocol defined by FlexRay specification.  FlexRay controller primary tasks are framing, bus access, error detection and handling.
  • 6. Architecture cont.  FlexRay Cluster consists of several nodes and two communication channels, channel A and channel B.  Supports both bus and star Topologies.  Uses Time Division Multiple Access.
  • 7. The Communication Cycle  FlexRay communication cycle is the fundamental element of the media-access scheme.  The duration of a cycle is fixed when the network is designed, typically it varies around 1-5 ms.  There are 4 parts of communication cycle.
  • 8. Communication Cycle Cont.  Static Segment: Reserved slots for deterministic data that arrives at a fixed period.  Dynamic Segment: is used for a wider variety of event-based data that does not require determinism.  Symbol Window Typically used for network maintenance and signaling for starting the network.  Network Idle Time A known "quiet" time used to maintain synchronization between node clocks.
  • 9. FlexRay in modern Aircrafts.  In analog avionic systems, number of cables were used to transfer information between components.  Hence, in modern avionics the signals are transmitted on a single pair of wires which makes data bus.  Aircraft data bus systems allow a wide variety of avionics equipment to communicate with one another and exchange data.
  • 10.
  • 11. Data Bus.  A bus is a collection of wires through which data is transmitted from one part of system to another.  All analog signals are converted to digital systems and assigned unique address labels to ensure no conflicts.  All buses consists of two parts an address bus and a data bus. On aircraft two parts are incorporated within a single word.  A bus can be either serial or parallel. In avionics serial communication is used.
  • 12. ARINC 629  ARINC 629 was introduced in May 1995 and is currently used on the Boeing 777, Airbus A330 and A340 aircraft.  The ARINC 629 bus operates as a multiple-source, multiple sink system.  ARINC 629 can accommodate up to a total of 128 terminals and supports a data rate of 2Mbps.
  • 13. ARINC 629 cont.  It uses Time Division Multiple Access(TDMA).  Each terminal is allocated a time slot to access the bus.  It uses 20 bit data word format.  First 3 bits are used for time synchronization.  Next 16 bits are data contents and last bit is Parity.