1、 _ SAE Technical Standards Board Rules provide that: “This report is published by SAE to advance the state of technical and engineering sciences. The use of this report is entirely voluntary, and its applicability and suitability for any particular use, including any patent infringement arising ther
2、efrom, is the sole responsibility of the user.” SAE reviews each technical report at least every five years at which time it may be revised, reaffirmed, stabilized, or cancelled. SAE invites your written comments and suggestions. Copyright 2016 SAE International All rights reserved. No part of this
3、publication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE. TO PLACE A DOCUMENT ORDER: Tel: 877-606-7323 (inside USA and Canada) Tel: +1 724-776-49
4、70 (outside USA) Fax: 724-776-0790 Email: CustomerServicesae.org SAE WEB ADDRESS: http:/www.sae.org SAE values your input. To provide feedback on this Technical Report, please visit HTTP:/STANDARDS.SAE.ORG/J2284/3_201611 SURFACE VEHICLE RECOMMENDED PRACTICE J2284-3 NOV2016 Issued 2001-05 Revised 201
5、6-11Superseding J2284-3 MAR2010 High-Speed CAN (HSC) for Vehicle Applications at 500 KBPS RATIONALE Facilitate usage of the CAN with Classical message format (also known as CAN 2.0) for in-vehicle data communication use cases. FOREWORD The objective of SAE J2284-3 is to define a level of standardiza
6、tion in the implementation of a 500 kbps vehicle communication network using the Controller Area Network (CAN) protocol. The goal is to achieve a standard Electronic Control Unit (ECU) Physical Layer, Data Link Layer, and Media Design Criteria which will allow ECU and tool manufacturers to satisfy t
7、he needs of multiple end users with minimum modification to a basic design. Likewise, end users will benefit in lower ECU cost achieved from the high volumes of the basic design. TABLE OF CONTENTS 1. SCOPE 3 2. REFERENCES 3 2.1 Applicable Documents 3 2.2 Related Publications . 4 3. DEFINITIONS . 5 4
8、. ACRONYMS . 9 5. SYSTEM LEVEL ATTRIBUTES OF THE NETWORK 10 5.1 Message Format . 10 5.2 Communication Rate . 10 5.3 Basic Communication Network Parameters . 10 5.4 Topology and Termination 11 5.4.1 Multiple On-Board ECU Configuration 11 5.4.2 Single On-Board ECU Configuration 12 5.5 Unshielded Media
9、 . 13 5.6 Communication/Survivability Under Faulted Conditions . 13 5.7 EMC Criteria 14 5.8 Tools 14 5.8.1 Off-Board Tool Capacitive Load 15 5.8.2 Off-Board Tool Propagation Delay 16 5.9 Off-Board Tool Cable Requirements . 16 5.9.1 Cable Length . 16 5.9.2 Cable Propagation Delay 16 SAE INTERNATIONAL
10、 J2284-3 NOV2016 Page 2 of 32 5.9.3 Cable Configuration 16 6. ECU REQUIREMENTS. 17 6.1 Absolute Maximum Ratings 17 6.1.1 Direct Voltage Connection 17 6.1.2 Unpowered Storage Temperature 17 6.2 DC Operating Parameters. 17 6.2.1 DC Parameters Output Behavior - Recessive Bus State - Bus Disconnected 18
11、 6.2.2 DC Parameters Output Behavior - Dominant Bus State - Bus Disconnected . 19 6.2.3 DC Parameters Output Behavior ECU unpowered/Bus Bias Off - Bus Disconnected . 19 6.2.4 DC Parameters Input Behavior Bus Disconnected . 20 6.2.5 AC Parameters Output Behavior Bus Disconnected 20 6.2.6 DC Parameter
12、s - Recessive Bus State Normal Operating Mode - Bus Connected 20 6.2.7 DC Parameters - Dominant Bus State Normal Operating Mode - Bus Connected . 21 6.3 ECU Internal Capacitance 21 6.4 Termination . 21 6.5 Connector Parameters 21 6.6 Bit Timing Requirements . 22 6.6.1 Nominal Bit Time (tBIT) . 22 6.
13、6.2 Data Sample Mode . 22 6.6.3 CAN Bit Timing and Register Settings 22 6.6.4 Transmitter Delay Compensation . 23 6.7 Message Transmission and Reception . 24 6.8 ECU Configuration Requirements . 24 6.9 ElectroMagnetic Compatibility (EMC) . 24 7. CAN COMPONENT REQUIREMENTS 25 7.1 Bus Transceiver Requ
14、irements . 25 7.2 BUS CONTROLLER REQUIREMENTS . 30 7.3 Microcontroller Requirements and Preferences . 31 8. NOTES 32 8.1 Revision Indicator 32 FIGURE 1 SPLIT BUS TERMINATION 8 FIGURE 2 MULTIPLE ON-BOARD ECU CONFIGURATION 11 FIGURE 3 SINGLE ON-BOARD ECU CONFIGURATION. 12 FIGURE 4 OFF-BOARD TOOL PARAM
15、ETERS 15 TABLE 1 BASIC COMMUNICATION NETWORK PARAMETERS 11 TABLE 2 MULTIPLE ON-BOARD ECU TOPOLOGY REQUIREMENTS 12 TABLE 3 SINGLE ON-BOARD ECU TOPOLOGY REQUIREMENTS 13 TABLE 4 PHYSICAL MEDIA PARAMETERS FOR UNSHIELDED TWISTED PAIR 13 TABLE 5 FAULT BEHAVIOR . 14 TABLE 6 OFF-BOARD TOOL CAPACITIVE LOAD (
16、WITHOUT CABLE LOAD) . 15 TABLE 7 OFF-BOARD TOOL PROPAGATION DELAY (LOOP DELAY WITHOUT CABLE DELAY) 16 TABLE 8 OFF-BOARD TOOL CABLE PROPAGATION DELAY (ONE-WAY DELAY WITHOUT OFF-BOARD TOOL DELAY) 16 TABLE 9 ECU MAXIMUM BUS WIRE VOLTAGE - NO DAMAGE TO ECU (12 V SYSTEM) 17 TABLE 10 ECU OPERATING PARAMET
17、ERS CAN DATA COMMUNICATION 18 TABLE 11 ECU DC PARAMETERS - OUTPUT BEHAVIOR RECESSIVE - BUS DISCONNECTED 19 TABLE 12 ECU DC PARAMETERS - OUTPUT BEHAVIOR DOMINANT - BUS DISCONNECTED 19 TABLE 13 ECU DC PARAMETERS - INPUT BEHAVIOR - ECU UNPOWERED/BUS BIAS OFF - BUS DISCONNECTED . 20 TABLE 14 ECU DC PARA
18、METERS - INPUT BEHAVIOR - BUS DISCONNECTED 20 TABLE 15 ECU AC PARAMETERS - OUTPUT BEHAVIOR - BUS DISCONNECTED 20 TABLE 16 ECU DC PARAMETERS - RECESSIVE BUS STATE - BUS CONNECTED . 20 TABLE 17 ECU DC PARAMETERS - DOMINANT BUS STATE - BUS CONNECTED 21 TABLE 18 ECU INTERNAL CAPACITANCE - ECU DISCONNECT
19、ED 21 TABLE 19 ECU TERMINATION CHARACTERISTICS 21 SAE INTERNATIONAL J2284-3 NOV2016 Page 3 of 32 TABLE 20 ECU CONNECTOR CHARACTERISTICS . 22 TABLE 21 ECU CAN BIT TIMING - MIN/MAX . 23 TABLE 22 ECU CAN REGISTER SETTINGS FOR STANDARD TIME QUANTA 23 TABLE 23 ECU - BASIC CAN INTERFACE FUNCTIONAL REQUIRE
20、MENTS 24 TABLE 24 BUS TRANSCEIVER - BASIC REQUIREMENTS 26 TABLE 25 BUS TRANSCEIVER - MAXIMUM BUS PIN VOLTAGE - NO DAMAGE TO TRANSCEIVER (12 V SYSTEM) . 26 TABLE 26 BUS TRANSCEIVER - GENERAL OPERATING CONDITIONS 27 TABLE 27 BUS TRANSCEIVER - DC PARAMETERS - OUTPUT BEHAVIOR - RECESSIVE/OFF STATE . 27
21、TABLE 28 BUS TRANSCEIVER - DC PARAMETERS - OUTPUT BEHAVIOR - DOMINANT STATE . 28 TABLE 29 BUS TRANSCEIVER - DC PARAMETERS - INPUT BEHAVIOR/THRESHOLD - SLEEP MODE ABSENT . 28 TABLE 30 BUS TRANSCEIVER - DC PARAMETERS - INPUT BEHAVIOR/THRESHOLD - SLEEP MODE PRESENT . 29 TABLE 31 BUS TRANSCEIVER - AC PA
22、RAMETERS 29 TABLE 32 CAN CONTROLLER - BASIC REQUIREMENTS . 30 1. SCOPE This SAE Recommended Practice will define the Physical Layer and portions of the Data Link Layer of the Open Systems Interconnection model (ISO 7498) for a 500 kbps High-Speed CAN (HSC) protocol implementation. Both ECU and media
23、 design requirements for networks will be specified. Requirements will primarily address the CAN physical layer implementation. Requirements will focus on a minimum standard level of performance from the HSC implementation. All ECUs and media shall be designed to meet certain component level require
24、ments in order to ensure the HSC implementation system level performance at 500 kbps. The minimum performance level shall be specified by system level performance requirements or characteristics described in detail in Section 5 of this document. This document is designed such that if the Electronic
25、Control Unit (ECU) requirements defined in Section 6 are met, then the system level attributes should be obtainable. This document will address only requirements which may be tested at the ECU and media level. No requirements which apply to the testing of the HSC implementation as integrated into a
26、vehicle are contained in this document. However, compliance with all ECU and media requirements will increase the possibility of communication compatibility between separately procured components and will greatly simplify the task of successfully integrating a HSC communication system in a vehicle.
27、2. REFERENCES This specification takes precedence over all conflicts in the documents cited in this section. 2.1 Applicable Documents The following publications form a part of this specification to the extent specified herein. Unless otherwise indicated, the latest issue of SAE publications shall ap
28、ply. 2.1.1 SAE Publications Available from SAE International, 400 Commonwealth Drive, Warrendale, PA 15096-0001, Tel: 877-606-7323 (inside USA and Canada) or +1 724-776-4970 (outside USA), www.sae.org. SAE J551-15 Vehicle Electromagnetic Immunity Electrostatic Discharge (ESD) SAE J1213-1 Glossary of
29、 Vehicle Networks for Multiplexing and Data Communications SAE J2962-2 Communication Transceivers Qualification Requirements CAN SAE INTERNATIONAL J2284-3 NOV2016 Page 4 of 32 2.1.2 ISO Publications Copies of these documents are available online at http:/webstore.ansi.org/ ISO 10605 Road vehicles -
30、Test methods for electrical disturbances from electrostatic discharge ISO 11451-2 Road vehicles - Vehicle test methods for electrical disturbances from narrowband radiated electromagnetic energy - Part 2: Off-vehicle radiation sources ISO 11452-4 Road vehicles - Component test methods for electrical
31、 disturbances from narrowband radiated electromagnetic energy - Part 4: Harness excitation methods ISO 11898-1 :2015(E) Road vehicles - Interchange of digital information - Controller area network (CAN), Part 1: Data link layer and physical signalling ISO 11898-2 :2016(E) Road vehicles - Interchange
32、 of digital information - Controller area network (CAN), Part 2: High-speed medium access unit ISO 26262 Road vehicles - Functional safety 2.1.3 Other Publications CISPR 25 Limits and Methods of Measurement of Radio Disturbance Characteristics for the Protection of Receivers Used On-Board Vehicles 2
33、.2 Related Publications The following publications are provided for information purposes only and are not a required part of this SAE Technical Report. 2.2.1 SAE Publications Available from SAE International, 400 Commonwealth Drive, Warrendale, PA 15096-0001, Tel: 877-606-7323 (inside USA and Canada
34、) or +1 724-776-4970 (outside USA), www.sae.org. SAE J1930 Electrical/Electronic Systems Diagnostic Terms, Definitions, Abbreviations, and Acronyms SAE J1962 Diagnostic Connector SAE J2190 Enhanced E/E Diagnostic Test Modes SAE J2284-4 High-Speed CAN for Vehicle Applications at 500 kbps with CAN FD
35、Data at 2 Mbps SAE 970295 CAN Bit Timing Requirements 2.2.2 ISO Publications Copies of these documents are available online at http:/webstore.ansi.org/ ISO 7498 Data processing systems - Open systems interconnection standard reference model ISO 7637-1 Road vehicles - Electrical disturbance by conduc
36、tion and coupling ISO 14229 Road vehicles - Diagnostic systems - Specification of diagnostic services 2.2.3 Other Publications AUTOSAR Release 4.2.2 www.autosar.org SAE INTERNATIONAL J2284-3 NOV2016 Page 5 of 32 3. DEFINITIONS The definitions provided in SAE J1213-1 apply to this document. Additiona
37、l or modified definitions, acronyms, and abbreviations included in this document or relevant to the communication of information in a vehicle are catalogued in this section. 3.1 ARBITRATION BIT TIME See Nominal Bit Time. 3.2 CAN_H The CAN_H bus wire is fixed to a mean voltage level during the recess
38、ive state and is driven in a positive voltage direction during the dominant bit state. 3.3 CAN_L The CAN_L bus wire is fixed to a mean voltage level during the recessive state and is driven in a negative voltage direction during the dominant bit state. 3.4 CAN ACTIVITY FILTER TIME Duration for which
39、 the bus needs to be continuously in the same state to enable the signal to pass the bus wake-up filter. 3.5 CAN BUS Subnet where a number of ECUs communicate via a two-wire link (CAN_H, CAN_L) and where the Controller Area Network protocol is used as data link layer (DLL). 3.6 CAN IDENTIFIER Bit pa
40、ttern of 11 bits or 29 bits, located at the beginning of a message that denotes message content and also reflects message priority. 3.7 CLASSICAL CAN MESSAGE Bus message according to ISO 11898:1993/Amd.1:1995(E). Bus message according to ISO 11898-1 :2015(E) where the FDF bit is dominant, also known
41、 as CAN 2.0. 3.8 CAN FD MESSAGE Bus message according to ISO 11898-1:2015(E) where the FDF bit is recessive. A CAN FD message typically employs different bit rates in the data field and in the arbitration field. 3.9 DATA BIT TIME Length of a single bit in those parts of CAN FD messages where a dedic
42、ated separately configurable data bit time is used. The data bit time is not used anywhere in Classical CAN messages and is not used in those CAN FD messages where the BRS bit is dominant. 3.10 DATA LINK LAYER Provides the reliable transfer of information across the Physical Layer. This includes mes
43、sage qualification and error control. SAE INTERNATIONAL J2284-3 NOV2016 Page 6 of 32 3.11 DATA SAMPLE POINT (tSAMPLE) The sample point is the time within the bit period at which the single bit sample captures the logical state of the bus. The programmable bit sample point is located between tSEG1 an
44、d tSEG2. Equation 1 shows the relationship of tSAMPLE to tSEG2: (Eq. 1)3.12 DIAGNOSTIC CONNECTOR Provides the electrical connection between Off-Board and On-Board ECUs. For some vehicles, the diagnostic connector is the SAE J1962 connector. 3.13 DISABLING OF DLC MATCHING When this functionality is s
45、upported and active, then the bus transceiver will not compare message data length code (DLC) values as to whether or not they match to configured DLC values when scanning messages for presence of valid wake-up requests. 3.14 DOMINANT STATE The dominant state is represented by a differential voltage
46、 greater than a minimum threshold between the CAN_L and CAN_H bus wires. The dominant state overwrites the recessive state and represents a logic “0” bit value. 3.15 ELECTRONIC CONTROL UNIT (ECU) An On- or Off-vehicle electronic assembly from which CAN SAE J2284-3 messages may be sent and/or receive
47、d. 3.16 ECU Delay (tECU) An ECUs loop delay includes the following four delays: a. Transmitter Propagation Delay (tTX, this includes device delay and slew) b. Receiver Propagation Delay (tRX) c. Receiver Logic Delay (tLOGIC) d. Common Mode Choke (tCHK, optional, Includes both Tx and Rx choke delays)
48、 (Eq. 2)3.17 FD_Receive / FD_Transmit Status flags indicating whether the bus controller employs CAN FD data bit timing presently. 3.18 HANDLE Hardware object label of one or multiple LLC frames (LPDU). Identifies hardware element used for transaction. Used to facilitate cancellation of pending mess
49、age transmission requests. 3.19 MEDIA The physical entity which conveys the electrical (or equivalent means of communication) transmission between ECUs on the network (e.g., unshielded twisted pair wires). Media is defined as all elements between the connector pins of the communicating ECUs through which the signals pass. tSAMPLEtBITtSEG2=tECUtTXtRXtLOGICtCHK+ + =SAE INTERNATIONAL J2284-3 NOV2016 Page 7