FlexRay
2011 @IT MONOist FlexRay @IT MONOist http://monoist.atmarkit.co.jp Vector Japan Co., Ltd.
目次 1 FlexRay 03 1 03 03 04 X-by-Wire 04 2 05 3 FlexRay 06 4 FlexRay 06 Fixed TDMA Flexible TDMA 06 08 09 09 11 11 2 FlexRay 1 12 1 12 12 13 14 15 NIT Network Idle Time 15 15 2 17 3 18 19 Null 20 20 20 4 POC Protocol Operation Control 21 01
目次 3 FlexRay 2 24 1 24 24 25 2 28 28 29 30 31 33 3 34 35 4 FlexRay 37 1 37 BMW X5 37 BMW 7 39 BMW 5 40 2 42 42 FIBEX 43 44 02
FlexRay FlexRay 1 FlexRay FlexRay ECU Electronic Control Unit CAN Controller Area Network LIN Local Interconnect Network FlexRay FlexRay X-by-Wire 1 FlexRay 1 ECU X-by-Wire 1997 ECU 6 8 ECU 100 CAN/LIN 03
ECU ECU 1 ECU CAN X-by-Wire X-by-Wire X-by-Wire X-by-Wire CAN 04
FlexRay 2 by Wire by Wire FlexRay FlexRay 2 1980 TTP/C Time Triggered Protocol for SAE Class. C Applications EU TTP/C Daimler BMW 2000 FlexRay BMW Byteflight FlexRay FlexRay TTP/C 2005 Volkswagen TTP/C FlexRay FlexRay 2006 BMW SUV X5 FlexRay BMW 7 5 Audi A8 05
3 FlexRay 1 FlexRay 2000 FlexRay 7 BMW Bosch Daimler Freescale Semiconductor General Motors NXP Semiconductors Volkswagen 100 2009 AUTOSAR 4 FlexRay FlexRay TDMA Time Division Multiple Access Fixed TDMA Flexible TDMA 2 10Mbps Fixed TDMA Flexible TDMA TDMA FlexRay TDMA CAN CSMA/CA 06
FlexRay 3 FlexRay TDMA Fixed TDMA Flexible TDMA 2 Fixed TDMA Flexible TDMA FlexRay flex Flexibility 4 Fixed TDMA 5 Flexible TDMA 07
CAN 2 6 FlexRay 08
FlexRay A B FlexRay halt 7 A C E 2 B B D A FlexRay 1 1 CC 1 1 BD 1 1 1 2 09
BG 1 0 1 8 FlexRay 10
FlexRay FlexRay 9 FlexRay 10Mbps CAN 1Mbps 10 11
2 FlexRay 1 2 FlexRay 1 FlexRay TDMA FlexRay FlexRay 1 4 NIT Network Idle Time 0 V2.1 64 0 63 0 0 1 2 62 63 0 1 2 V3.0 8 64 10 12
FlexRay 11 Fixed TDMA 1 1 1 1 2 3 V2.1 1 1 V3.0 1 13
12 Flexible TDMA 1 1 1 2 3 ECU 1 2 A B 14
FlexRay 13 FlexRay V2.1 MTS Media Access Test Symbol MTS V3.0 MTS WUDOP Wakeup During Operation Pattern NIT Network Idle Time NIT 12 13 1 15
1 2 3 0 0 2 4 6 3 1 3 5 7 3 14 c 2 3 0 0 2 4 6 1 3 5 7 15 FlexRay 16
FlexRay 2 FlexRay FlexRay Macrotick Microtick 3 16 16 FlexRay Macrotick Microtick 17
3 Header Payload Trailer 3 17 40 Reserved 1 0 Payload Preamble Indicator 1 Null Null Frame Indicator 1 Null Sync Frame Indicator 1 Startup Frame Indicator 1 ID Identifier 11 ID 1 2047 0 Payload Length 7 Word 1Word CRC Header CRC 11 ID CRC Cyclic Redundancy Check Cycle Count 6 0 63 0 2032 127Words 254 24 CRC Frame CRC CRC 18
FlexRay 18 5 0 12 2 ID 19 19
Null Null 0 Null 0 20
FlexRay 4 POC Protocol Operation Control 1 FlexRay POC POC POC 20 POC CHI 20 21
POC 21 CHI 21 * POC ** POC CHI 21 POC 1 Default Config 2 Config 3 Ready 4 Startup 5 Normal Active 6 Normal Passive 7 Halt 8 Wakeup 22
FlexRay halt FlexRay POC 23
3 FlexRay 2 3 FlexRay 1 22 DTS 22 CID Channel Idle Delimiter High 11 24
FlexRay TSS Transmission Start Sequence Low 3 15 TSS FSS Frame Start Sequence : TSS 1 High 1 BSS Byte Start Sequence : 8 2 High Low 10 10 BSS 8 BSS 2 8 10 FES Frame End Sequence : 2 Low High 01 DTS Dynamic Trailing Sequence FES Low High Low 2 1 2 23 25
1 RxD 1 8 FlexRay Majority Voting 24 RxD FlexRay BP BM 2 25 Majority Voting 5 FIFO 5 0 1 2 26
FlexRay 2 BSS 1 0 1 8 2 1 5 26 2 5 27
2 FlexRay FlexRay 1 27 1 2 15 1 1 2 A B 28
FlexRay 2 28 2 29 2n 1 d d 2n 2 d d d h 29 29
NIT 2 1 d 2 1 30 31 d d d 31 30
FlexRay NIT 2 1 NIT 32 FTM Fault Tolerant Midpoint 1 8 X 1 d h m o r u y z 1 X 31
FlexRay k 2 2 k 8 k 2 FTM 1. 2. k 2 3. 2 4. 33 FTM 32
FlexRay 34 FlexRay Specification V2.1 Rev.A 2 1 NIT 35 1 33
3 2 POC Protocol Operation Control FlexRay Coldstart Node 1 2 Leading Coldstart Node Following Coldstart Node 2 A B 1 CAS Collision Avoidance Symbol 4 1 0 3 4 6 2 34
FlexRay 36 2 A B C A B C 37 FlexRay Specification V2.1 Rev.A 35
A A CAS CAS B C A CAS 0 A 0 4 0 3 FlexRay CAS B CAS A CAS B CAS A B B A 0 3 A 4 B A 4 5 2 6 B 3 4 6 A 7 C A A B 2 4 4 7 2 FlexRay 2 1 2 36
FlexRay 4 FlexRay 4 1 2006 BMW SUV X5 FlexRay BMW BMW X5 2006 BMW X5 Adaptive Drive FlexRay 38 BMW X5 Vector FlexRay Symposium 2007 Goals and Architecture of FlexRay at BMW 37
39 FlexRay ECU ECU 5 CAN FlexRay 39 FlexRay Vector FlexRay Symposium 2007 Goals and Architecture of FlexRay at BMW 38
FlexRay BMW 7 2008 BMW 7 FlexRay ECU 13 CAN MOST 10Mbit/s A FlexRay Backbone FlexRay 2009 Audi A8 FlexRay BMW 7 2008 BMW Japan Web 40 BMW 7 FlexRay 39
BMW 5 2010 BMW 5 Integral Active Steering FlexRay 4 60km/h 60km/h BMW 5 2010 BMW Japan Web 41 BMW 5 BMW Japan Web 40
FlexRay BMW 5 ECU FlexRay 42 FlexRay ICM Integrated Chassis Management 41
2 FlexRay 60 FlexRay 43 1 FlexRay 43 FlexRay JasPar Japan Automotive Software Platform and Architecture 42
FlexRay FIBEX FlexRay FlexRay CAN/LIN FlexRay 44 FlexRay FIBEX Field Bus Exchange Format FIBEX ASAM Association for Standardisation of Automation and Measuring Systems XML FlexRay CAN LIN MOST FlexRay FIBEX FlexRay 45 FIBEX 43
FlexRay 4 Daimler BMW Audi Volvo FIBEX 44
FlexRay 46 4 FlexRay FlexRay 45
www.vector-japan.co.jp