Shopping Cart

No products in the cart.

BS ISO 17458-5:2013

$215.11

Road vehicles. FlexRay communications system – Electrical physical layer conformance test specification

Published By Publication Date Number of Pages
BSI 2013 944
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

PDF Catalog

PDF Pages PDF Title
11 1 Scope
2 Normative references
3 Terms, definitions, symbols and abbreviated terms
3.1 Terms and definitions
12 3.2 Abbreviated terms
13 4 Document reference according to OSI model
14 5 Conventions
5.1 General
5.2 Notational conventions
6 Test environment
6.1 Test case architecture
15 6.2 Test method
6.2.1 General
16 6.2.2 Upper Tester
18 6.2.3 Lower Tester
6.2.4 Supervisor
19 6.3 Test environment
6.4 Test topology
6.4.1 General
22 6.4.2 Cable overview of the test topology
27 6.4.3 Shield
29 6.4.4 ESD protection
6.4.5 Termination
32 6.4.6 Common mode chokes
6.4.7 Active Star
33 6.4.8 Passive star
35 6.4.9 Passive bus
6.4.10 Cables
6.4.10.1 Bus Cables
36 6.4.10.2 Power supply cables
6.4.11 Connectors
37 6.5 Test equipment
6.5.1 General
6.5.2 Power supply VBAT
38 6.5.3 Power supply VCC
39 6.5.4 Reference voltage VIO
6.5.5 Ground shift generator
40 6.5.6 Low battery generator
6.5.7 Signal generator
41 6.5.8 Analog signal measurement
6.5.9 Digital signal measurement
42 6.5.10 Data acquisition unit
43 6.5.11 Broadband amplifier
6.5.12 Arbitrary function generator
44 7 Stress Conditions
7.1 Ground shift
45 7.2 Low battery voltage inside operational range
46 7.3 Undervoltage
47 7.4 Dynamic low battery voltage
48 7.5 Dynamic low supply voltage
51 7.6 Failures
57 7.7 Babbling idiot
7.8 Dynamic ground shift
58 7.9 EMC
7.10 ESD
7.11 Temperature tests
7.12 Common mode offset
59 8 Parameter List
8.1 General
60 8.2 Static test cases
8.3 Communication
8.3.1 General
8.3.2 Communication.Delay
61 8.3.3 Communication.Signal shape
62 8.3.4 Communication.Threshold
8.3.5 Communication.Timing
8.3.5.1 General
8.3.5.2 Communication.Timing.Bus Driver
63 8.3.5.3 Communication.Timing.Active Star
64 8.3.6 Communication.Truncation
8.4 Host Interface
65 8.5 Mode
8.5.1 General
66 8.5.2 Mode.Active Star
8.5.2.1 General
8.5.2.2 Mode.Active Star.Branch
67 8.5.2.3 Mode.Active Star.Low power
8.5.2.4 Mode.Active Star.Normal
68 8.5.2.5 Mode.Active Star.Off
8.5.3 Mode.Bus Driver
8.5.3.1 General
8.5.3.2 Mode.Bus Driver.Low power
69 8.5.3.3 Mode.Bus Driver.Normal
8.5.3.4 Mode.Bus Driver.ReceiveOnly
8.5.3.5 Mode.Bus Driver.Off
8.6 Power supply
8.6.1 General
70 8.6.2 Power supply.Bus Driver
8.6.3 Power supply.Active Star
71 8.7 Environment
8.7.1 General
72 8.7.2 Environment.Ground shift
8.8 Dynamic low battery voltage
8.9 Dynamic low supply voltage
8.10 Failure
8.10.1 General
73 8.10.2 Failure.Babbling idiot
8.10.3 Failure.Loss
74 8.10.4 Failure.Short-circuit
8.10.5 Failure.Termination
75 8.11 Functional class
8.12 Simulation
9 Test Cases for Bus Drivers
76 9.1 Configuration
9.1.1 Topology
9.1.2 Test planes
9.1.2.1 Analog signals
9.1.2.2 Digital signals
78 9.1.2.3 Naming convention
9.1.2.4 Test planes for the oscilloscope
79 9.1.2.5 Test planes for the logic analyzer
9.1.2.6 Test planes for the pattern generator
9.1.2.7 Test planes for current measurement
80 9.1.3 Test patterns
9.1.3.1 Wakeup
9.1.3.2 TSS
81 9.1.3.3 Data signal 50/50
9.1.3.4 Data signal 10/90
82 9.1.3.5 Data signal 90/10
9.1.3.6 Data signal 10Bit Low
9.1.3.7 Data signal 10Bit High
83 9.1.3.8 Current measurement
84 9.1.3.9 Non wakeup short idle phase
9.1.3.10 Non wakeup short low phase
9.1.3.11 Non wakeup prolonged pattern
85 9.1.3.12 Alternative wakeup pattern
86 9.1.3.13 Wakeup frame payload
9.1.3.14 Shorted Wakeup
88 9.1.4 Observation windows
9.1.4.1 Parameters dBDTx10, dBDTx01, dBDRx10 and dBDRx01
9.1.4.2 Verification of bus in idle state (short)
89 9.1.4.3 Dynamic ground shift
9.1.4.4 Verification of bus in idle state (long)
9.1.5 Operation modes of the Bus Driver
90 9.1.6 Power supplies
9.1.6.1 The used power supplies of the nodes
9.1.6.2 The used power supplies of the Active Star
91 9.1.7 Stress
9.1.8 Failures
9.1.9 Optional features
9.1.9.1 Functional class “Bus Driver voltage regulator control”
92 9.1.9.2 Functional class “Bus Driver – bus guardian interface”
9.1.9.3 Functional class “Bus Driver internal voltage regulator”
9.1.9.4 Functional class “Bus Driver logic level adaptation”
9.1.9.5 Functional class “Bus Driver remote wakeup”
9.1.9.6 Functional class “Bus Driver increased voltage amplitude transmitter”
93 9.1.10 Definition of communication and control
9.1.10.1 Communication
96 9.1.10.2 Control
9.1.11 Standard preamble
97 9.1.12 Standby preamble
9.1.13 Sleep preamble
98 9.1.14 ReceiveOnly preamble
99 9.1.15 Standard postamble
9.1.16 Receiver masks
9.2 Static test cases
107 9.3 Test cases
9.3.1 Communication.Delay.dBDTx01
9.3.1.1 Transmitter delay dBDTx01
109 9.3.2 Communication.Delay.dBDTx10
9.3.2.1 Transmitter delay dBDTx10
111 9.3.3 Communication.Delay.dBDRx01
9.3.3.1 Receiver delay dBDRx01
113 9.3.4 Communication.Delay.dBDRx10
9.3.4.1 Receiver delay dBDRx10
115 9.3.5 Mode.Bus Driver.Low Power.Standby
9.3.5.1 Operation mode change from BD_Normal to BD_Standby due to host command
118 9.3.5.2 Operation mode change from BD_Sleep to BD_Standby due to remote wakeup
121 9.3.5.3 Operation mode change from BD_Sleep to BD_Standby due to local wakeup (negative pulse)
123 9.3.5.4 Operation mode change from BD_Sleep to BD_Standby due to local wakeup (positive pulse)
125 9.3.5.5 Operation mode change from BD_ReceiveOnly to BD_Standby due to host command
127 9.3.5.6 Operation mode change from BD_Standby to BD_Standby due to remote wakeup
129 9.3.5.7 Operation mode change from BD_Standby to BD_Standby due to local wakeup (negative pulse)
131 9.3.5.8 Operation mode change from BD_Standby to BD_Standby due to local wakeup (positive pulse)
133 9.3.5.9 Insufficient local wakeup (negative pulse)
135 9.3.5.10 Insufficient local wakeup (positive pulse)
137 9.3.5.11 Operation mode change from BD_Normal to BD_Standby due to undervoltage of VCC
140 9.3.5.12 Operation mode change from BD_Normal to BD_Standby due to undervoltage of VIO
142 9.3.5.13 Operation mode change from BD_ReceiveOnly to BD_Standby due to undervoltage of VCC
145 9.3.5.14 Operation mode change from BD_ReceiveOnly to BD_Standby due to undervoltage of VIO
148 9.3.5.15 Operation mode change from BD_Standby to BD_Standby due to undervoltage of VCC
151 9.3.5.16 Operation mode change from BD_Standby to BD_Standby due to undervoltage of VIO
154 9.3.5.17 IUT enter BD_Standby (power on event)
157 9.3.5.18 IUT remains in BD_Standby (RWU violation)
159 9.3.5.19 RWU detection while undervoltage conditions
162 9.3.5.20 LWU detection (negative pulse) while undervoltage conditions
164 9.3.5.21 LWU detection (positive pulse) while undervoltage conditions
166 9.3.5.22 Operation mode change from BD_Sleep to BD_Standby due to alternative remote wakeup
169 9.3.5.23 Operation mode change from BD_Standby to BD_Standby due to alternative remote wakeup
171 9.3.5.24 Operation mode change from BD_Normal to BD_Standby due to undervoltage of VCC and VIO (VBAT not implemented)
174 9.3.5.25 Operation mode change from BD_ReceiveOnly to BD_Standby due to undervoltage of VCC and VIO (VBAT not implemented)
177 9.3.5.26 Operation mode change from BD_Sleep to BD_Standby due to host command
180 9.3.5.27 Operation mode change from BD_Standby to BD_Standby due to undervoltage of VCC and VIO (VBAT not implemented)
183 9.3.5.28 Operation mode change from BD_Sleep to BD_Standby due to wakeup frame
185 9.3.5.29 Operation mode change from BD_Standby to BD_Standby due to wakeup frame
187 9.3.5.30 Operation mode change from BD_Sleep to BD_Standby due to shorted remote wakeup
190 9.3.5.31 Operation mode change from BD_Standby to BD_Standby due to shorted remote wakeup
192 9.3.6 Mode.Bus Driver.Normal
9.3.6.1 Operation mode change from BD_Standby to BD_Normal due to host command
194 9.3.6.2 Operation mode change from BD_Sleep to BD_Normal due to host command
196 9.3.6.3 Operation mode change from BD_ReceiveOnly to BD_Normal due to host command
198 9.3.7 Mode.Bus Driver.Low Power.Sleep
9.3.7.1 Operation mode change from BD_Normal to BD_Sleep due to host command
200 9.3.7.2 Operation mode change from BD_Normal to BD_Sleep due to undervoltage of VBAT
203 9.3.7.3 Operation mode change from BD_ReceiveOnly to BD_Sleep due to undervoltage of VBAT
206 9.3.7.4 Operation mode change from BD_Normal to BD_Sleep due to undervoltage of VIO
209 9.3.7.5 Operation mode change from BD_ReceiveOnly to BD_Sleep due to undervoltage of VIO
211 9.3.7.6 Operation mode change from BD_Standby to BD_Sleep due to host command
214 9.3.7.7 Operation mode change from BD_Standby to BD_Sleep due to undervoltage of VBAT
217 9.3.7.8 Operation mode change from BD_Standby to BD_Sleep due to undervoltage of VIO
219 9.3.7.9 Insufficient wakeup pulse (negative pulse)
221 9.3.7.10 Insufficient wakeup pulse (positive pulse)
223 9.3.7.11 IUT remains in BD_Sleep (RWU violation)
225 9.3.7.12 Operation mode change from BD_Normal to BD_Standby to BD_Sleep due to undervoltage of VCC & VIO
228 9.3.7.13 IUT remains in BD_Sleep while EN is set to low
230 9.3.7.14 IUT remains in BD_Sleep while UV of VCC
233 9.3.7.15 Operation mode change from BD_ReceiveOnly to BD_Sleep due to undervoltage of VCC and VIO
236 9.3.7.16 IUT remains in BD_Sleep while undervoltage of VBAT and VCC
239 9.3.7.17 Operation mode change from BD_Normal to BD_Sleep due to undervoltage of VBAT and VCC
242 9.3.7.18 Operation mode change from BD_Normal to BD_Sleep due to undervoltage of VBAT and VIO
245 9.3.7.19 Operation mode change from BD_ReceiveOnly to BD_Sleep due to undervoltage of VBAT and VIO
248 9.3.7.20 Operation mode change from BD_ReceiveOnly to BD_Sleep due to undervoltage of VBAT and VCC
251 9.3.7.21 Operation mode change from BD_Standby to BD_Sleep due to undervoltage of VBAT and VCC
254 9.3.7.22 Operation mode change from BD_Standby to BD_Sleep due to undervoltage of VBAT and VIO
257 9.3.7.23 Operation mode change from BD_Standby to BD_Sleep due to undervoltage of VCC and VIO
260 9.3.7.24 Operation mode change from BD_Normal to BD_Sleep due to undervoltage of VBAT, VCC and VIO
263 9.3.7.25 Operation mode change from BD_ReceiveOnly to BD_Sleep due to undervoltage of VBAT, VCC and VIO
266 9.3.7.26 Operation mode change from BD_Standby to BD_Sleep due to undervoltage of VBAT, VCC and VIO
269 9.3.7.27 IUT remains in BD_Sleep while undervoltage of VBAT, VCC and VIO
272 9.3.7.28 IUT remains in BD_Sleep while undervoltage of VBAT and VIO
275 9.3.7.29 IUT remains in BD_Sleep while undervoltage of VCC and VIO
278 9.3.7.30 Operation mode change from BD_ReceiveOnly to BD_Sleep due to host command
280 9.3.7.31 Operation mode change from BD_Normal via BD_Standby to BD_Sleep due to undervoltage of VCC
283 9.3.7.32 Operation mode change from BD_ReceiveOnly via BD_Standby to BD_Sleep due to undervoltage of VCC
286 9.3.7.33 Operation mode change from BD_Standby to BD_Sleep due to undervoltage of VCC
289 9.3.8 Mode.Bus Driver.ReceiveOnly
9.3.8.1 Operation mode change from BD_Normal to BD_ReceiveOnly due to host command
291 9.3.8.2 Operation mode change from BD_Standby to BD_ReceiveOnly due to host command
294 9.3.8.3 Wakeup source indication (RWU, initial operation mode is BD_Sleep)
297 9.3.8.4 Wakeup source indication (LWU, negative pulse, initial operation mode is BD_Sleep)
300 9.3.8.5 Wakeup source indication (LWU, positive pulse, initial operation mode is BD_Sleep)
303 9.3.8.6 Wakeup source indication (RWU, initial operation mode is BD_Standby)
306 9.3.8.7 Wakeup source indication (LWU, negative pulse, initial operation mode is BD_Standby)
309 9.3.8.8 Wakeup source indication (LWU, positive pulse, initial operation mode is BD_Standby)
312 9.3.8.9 Wakeup source indication (LWU, negative pulse, initial operation mode is BD_Sleep, active failure)
315 9.3.8.10 Wakeup source indication (LWU, positive pulse, initial operation mode is BD_Sleep, active failure)
318 9.3.8.11 No wakeup source indication after passing BD_Normal (RWU, initial operation mode is BD_Standby)
321 9.3.8.12 No wakeup source indication after passing BD_Normal (LWU, negative pulse, initial operation mode is BD_Standby)
324 9.3.8.13 No wakeup source indication after passing BD_Normal (LWU, positive pulse, initial operation mode is BD_Standby)
327 9.3.8.14 No wakeup source indication after passing BD_Normal (RWU, initial operation mode is BD_Sleep)
330 9.3.8.15 No wakeup source indication after passing BD_Normal (LWU, negative pulse, initial operation mode is BD_Sleep)
333 9.3.8.16 No wakeup source indication after passing BD_Normal (LWU, positive pulse, initial operation mode is BD_Sleep)
336 9.3.8.17 Wakeup source indication with active failure (LWU, negative pulse, initial operation mode is BD_Standby)
339 9.3.8.18 Wakeup source indication with active failure (LWU, positive pulse, initial operation mode is BD_Standby)
342 9.3.8.19 Operation mode change from BD_Sleep to BD_ReceiveOnly due to host command
344 9.3.8.20 Failure indication after wakeup (RWU, initial operation mode is BD_Standby)
347 9.3.9 Failure.Loss
9.3.9.1 Failure: STBN unconnected
349 9.3.9.2 Failure: EN unconnected
351 9.3.9.3 Failure: TxEN unconnected
353 9.3.9.4 Failure: TxD unconnected
355 9.3.9.5 Failure: BGE unconnected
357 9.3.9.6 Failure: VBAT interrupted, VCC implemented
359 9.3.9.7 Failure: VCC interrupted, VBAT implemented
361 9.3.9.8 Failure: BP and BM interrupted
363 9.3.10 Failure.Short-circuits
9.3.10.1 TxEN shorted to GND
365 9.3.11 Power Supply.Undervoltage VBAT
9.3.11.1 Undervoltage of VBAT, VCC = not implemented, occuring in BD_Normal mode
367 9.3.11.2 Undervoltage of VBAT, VCC = not implemented, occuring in BD_Standby mode
369 9.3.11.3 Undervoltage of VBAT, VCC = not implemented, occuring in BD_ReceiveOnly mode
371 9.3.11.4 Undervoltage of VBAT, occuring in BD_Sleep mode
373 9.3.11.5 IUT remains in BD_Sleep mode while undervoltage of VBAT and host commands BD_Normal mode
375 9.3.11.6 IUT remains in BD_Sleep mode while undervoltage of VBAT and host commands BD_ReceiveOnly mode
378 9.3.11.7 IUT remains in BD_Sleep mode while undervoltage of VBAT and host commands BD_Standby mode
380 9.3.11.8 IUT remains in BD_Standby while undervoltage VBAT and host commands BD_Normal (BD_Sleep not implemented)
382 9.3.11.9 IUT remains in BD_Standby while undervoltage VBAT and host commands BD_ReceiveOnly
384 9.3.11.10 Reset SPI interrupt line after undervoltage of VBAT
386 9.3.12 Power Supply.Undervoltage VCC
9.3.12.1 Undervoltage of VCC, VBAT not implemented, occuring in BD_Normal mode
388 9.3.12.2 Undervoltage of VCC, VBAT = not implemented, occuring in BD_Standby mode
390 9.3.12.3 Undervoltage of VCC, VBAT = not implemented, occuring in BD_ReceiveOnly mode
392 9.3.12.4 IUT remains in BD_Sleep mode while undervoltage of VCC and host commands BD_Normal mode
394 9.3.12.5 IUT remains in BD_Sleep mode while undervoltage of VCC and host commands BD_ReceiveOnly mode
396 9.3.12.6 IUT remains in BD_Sleep mode while undervoltage of VCC and host commands BD_Standby mode
398 9.3.12.7 IUT remains in BD_Standby mode while undervoltage of VCC and host commands BD_Normal mode
401 9.3.12.8 IUT remains in BD_Standby mode while undervoltage of VCC and host commands BD_ReceiveOnly mode
404 9.3.13 Power Supply.Undervoltage VIO
9.3.13.1 Undervoltage of VIO occuring in BD_Sleep mode
406 9.3.13.2 IUT remains in BD_Sleep mode while undervoltage of VIO and host commands BD_Normal mode
408 9.3.13.3 IUT remains in BD_Sleep mode while undervoltage of VIO and host commands BD_ReceiveOnly mode
410 9.3.13.4 IUT remains in BD_Sleep mode while undervoltage of VIO and host commands BD_Standby mode
412 9.3.13.5 IUT remains in BD_Standby mode while undervoltage of VIO and host commands BD_Normal mode
414 9.3.13.6 IUT remains in BD_Standby mode while undervoltage of VIO and host commands BD_ReceiveOnly mode
416 9.3.14 Dynamic Low Battery Voltage
9.3.14.1 Dynamic low battery occuring in BD_Normal mode
418 9.3.14.2 Dynamic low battery occuring in BD_Standby mode
420 9.3.14.3 Dynamic low battery occuring in BD_Sleep mode
422 9.3.14.4 Dynamic low battery occuring in BD_ReceiveOnly mode
424 9.3.15 Communication.Truncation
9.3.15.1 Path truncation
426 9.3.16 Failure.Short-circuit Bus Wires
9.3.16.1 Short-circuit bus wires to GND
429 9.3.16.2 Short-circuit bus wires to VBAT
432 9.3.16.3 Short-circuit bus wires to -5 V
435 9.3.16.4 S/C BP to BM at node
437 9.3.16.5 S/C BP to BM at node with data frame
438 9.3.16.6 Short-circuit bus wires to -5 V with data frame
439 9.3.16.7 Short-circuit bus wires to 27 V with data frame
442 9.3.17 Environment.Ground Shift.Dynamic Ground Shift
9.3.17.1 Dynamic ground shift at transmitter
443 9.3.17.2 Dynamic ground shift at receiver
444 9.3.18 Dynamic Low Supply
9.3.18.1 Mode change back to BD_Normal (hard-wired signals) after dynamic low supply voltage
447 9.3.18.2 Mode change from BD_Normal to BD_Sleep due to dynamic low supply voltage (SPI)
450 9.3.18.3 Mode change from BD_Normal to BD_Standby due to dynamic low supply voltage (SPI)
453 9.3.19 Communication.Transmitter Activation
9.3.19.1 Transmission enable after uTxD changes to logical LOW state
455 9.3.19.2 No transmission enable while uTxD remains in logical HIGH state
457 9.3.20 Power Supply.Undervoltage Recovery
9.3.20.1 VIO undervoltage recovery from BD_Sleep back to BD_Normal (hard-wired host interface)
460 9.3.20.2 VIO undervoltage recovery from BD_Standby back to BD_Normal (hard-wired host interface, BD_Sleep not implemented)
462 9.3.20.3 VCC undervoltage recovery from BD_Standby back to BD_Normal (hard-wired host interface)
465 9.3.20.4 VBAT undervoltage recovery from BD_Sleep back to BD_Normal (hard-wired host interface)
468 9.3.20.5 VIO undervoltage recovery from BD_Sleep back to BD_ReceiveOnly (hard-wired host interface)
471 9.3.20.6 VIO undervoltage recovery from BD_Standby back to BD_ReceiveOnly (hard-wired host interface, BD_Sleep not implemented)
474 9.3.20.7 VCC undervoltage recovery from BD_Standby back to BD_ReceiveOnly (hard-wired host interface)
477 9.3.20.8 VBAT undervoltage recovery from BD_Sleep back to BD_ReceiveOnly (hard-wired host interface)
480 9.3.20.9 VIO undervoltage recovery from BD_Sleep back to BD_Standby (hard-wired host interface)
483 9.3.20.10 VIO undervoltage recovery from BD_Standby back to BD_Standby (hard-wired host interface, BD_Sleep not implemented)
486 9.3.20.11 VCC undervoltage recovery from BD_Standby back to BD_Standby (hard-wired host interface)
489 9.3.20.12 VBAT undervoltage recovery from BD_Sleep back to BD_Standby (hard-wired host interface)
492 9.3.20.13 VIO undervoltage recovery from BD_Sleep back to BD_Sleep (hard-wired host interface)
495 9.3.20.14 VCC undervoltage recovery from BD_Sleep back to BD_Sleep (hard-wired host interface)
498 9.3.20.15 VBAT undervoltage recovery from BD_Sleep back to BD_Sleep (hard-wired host interface)
501 9.3.20.16 VCC and VIO undervoltage recovery from a low power mode back to BD_Normal (hard-wired host interface)
503 9.3.20.17 VCC and VIO undervoltage recovery from a low power mode back to BD_ReceiveOnly (hard-wired host interface)
505 9.3.20.18 VCC and VIO undervoltage recovery from a low power mode back to BD_Standby (hard-wired host interface)
507 9.3.20.19 VCC and VIO undervoltage recovery from a low power mode back to BD_Sleep (hard-wired host interface)
509 9.3.20.20 VIO and VBAT undervoltage recovery from BD_Sleep back to BD_Normal (hard-wired host interface)
511 9.3.20.21 VIO and VBAT undervoltage recovery from BD_Sleep back to BD_ReceiveOnly (hard-wired host interface)
513 9.3.20.22 VIO and VBAT undervoltage recovery from BD_Sleep back to BD_Standby (hard-wired host interface)
515 9.3.20.23 VIO and VBAT undervoltage recovery from BD_Sleep back to BD_Sleep (hard-wired host interface)
517 9.3.20.24 VCC and VBAT undervoltage recovery from BD_Sleep back to BD_Normal (hard-wired host interface)
519 9.3.20.25 VCC and VBAT undervoltage recovery from BD_Sleep back to BD_ReceiveOnly (hard-wired host interface)
521 9.3.20.26 VCC and VBAT undervoltage recovery from BD_Sleep back to BD_Standby (hard-wired host interface)
523 9.3.20.27 VCC and VBAT undervoltage recovery from BD_Sleep back to BD_Sleep (hard-wired host interface)
525 9.3.20.28 VCC, VBAT and VIO undervoltage recovery from BD_Sleep back to BD_Normal (hard-wired host interface)
527 9.3.20.29 VCC, VBAT and VIO undervoltage recovery from BD_Sleep back to BD_ReceiveOnly (hard-wired host interface)
529 9.3.20.30 VCC, VBAT and VIO undervoltage recovery from BD_Sleep back to BD_Standby (hard-wired host interface)
531 9.3.20.31 VCC, VBAT and VIO undervoltage recovery from BD_Sleep back to BD_Sleep (hard-wired host interface)
533 9.3.20.32 VCC undervoltage recovery from BD_Sleep back to BD_Normal (hard-wired host interface)
535 9.3.20.33 VCC undervoltage recovery from BD_Sleep back to BD_ReceiveOnly (hard-wired host interface)
537 9.3.20.34 VCC undervoltage recovery from BD_Sleep back to BD_Standby (hard-wired host interface)
540 9.3.20.35 VIO undervoltage recovery, remain in BD_Sleep (host interface as SPI)
542 9.3.20.36 VIO undervoltage recovery, remain in BD_Standby (host interface as SPI, BD_Sleep not implemented)
544 9.3.20.37 VCC undervoltage recovery, remain in BD_Standby (host interface as SPI)
546 9.3.20.38 VBAT undervoltage recovery, remain in BD_Sleep (host interface as SPI)
548 9.3.20.39 VCC and VIO undervoltage recovery, remain in BD_Sleep (host interface as SPI)
550 9.3.20.40 VCC and VIO undervoltage recovery, remain in BD_Standby (host interface as SPI, BD_Sleep not implemented)
552 9.3.20.41 VIO and VBAT undervoltage recovery, remain in BD_Sleep (host interface as SPI)
554 9.3.20.42 VBAT and VCC undervoltage recovery, remain in BD_Sleep (host interface as SPI)
556 9.3.20.43 VCC, VBAT and VIO undervoltage recovery, remain in BD_Sleep (host interface as SPI)
558 9.3.20.44 Signal VBAT undervoltage recovery, remain in BD_Sleep (host interface as SPI, VIO not implemented)
560 9.3.20.45 VCC undervoltage recovery, remain in BD_Sleep (host interface as SPI)
562 9.3.21 Power Supply.Wakeup Detection.Undervoltage Detection Timeout
9.3.21.1 VIO undervoltage detection timeout after remote wakeup detection (BD_Sleep to BD_Standby to BD_Sleep)
564 9.3.21.2 VCC undervoltage detection timeout after remote wakeup detection (BD_Standby to BD_Standby to BD_Standby)
566 9.3.21.3 VIO and VCC undervoltage detection timeout after remote wakeup detection (BD_Sleep to BD_Standby to BD_Sleep)
568 9.3.21.4 VCC undervoltage detection timeout after remote wakeup detection (BD_Sleep to BD_Standby to BD_Sleep)
570 9.3.22 Environment.Common Mode Offset
9.3.22.1 Negative common mode offset at passive bus
572 9.3.22.2 Positive common mode offset at passive bus
573 10 Test cases for Active Stars
10.1 General
10.2 Configuration
10.2.1 Topology
10.2.2 Test planes
10.2.2.1 Analog signals
575 10.2.2.2 Digital signals
10.2.2.3 Test planes for current measurement
576 10.2.2.4 Test planes for the oscilloscope
10.2.2.5 Test planes for the logic analyzer
577 10.2.2.6 Test planes for the pattern generator
10.2.3 Test patterns
10.2.3.1 Babbling idiot
10.2.3.2 Star setup delay
578 10.2.3.3 Frame end sequence (FES)
579 10.2.4 Observation windows
10.2.4.1 Parameters dStarDelay10 and dStarDelay01
580 10.2.4.2 Parameter dStarTSSLengthChange
581 10.2.4.3 Parameter dStarSetUpDelay
10.2.4.4 Parameter dStarWakeupReaction after RWU
582 10.2.4.5 Parameter dStarWakeupReaction before RWU
10.2.4.6 Parameter dStarGoToSleep
10.2.4.7 Bus states
10.2.4.8 Parameter dBranchRxActiveMax
10.2.4.9 Dynamic low battery – AS_Sleep
583 10.2.4.10 Parameter dStarWakeupReactionlocal after LWU
10.2.4.11 Verification of bus in idle state (long)
10.2.5 Operation modes of the AS
584 10.2.6 Power supplies
10.2.6.1 The used power supplies of the Active Star
10.2.6.2 The power supply configuration of all nodes
585 10.2.7 Stress
10.2.8 Failures
10.2.9 Optional features
10.2.9.1 General
10.2.9.2 Functional class “Active Star – voltage regulator control”
10.2.9.3 Functional class “Active Star – internal voltage regulator”
10.2.9.4 Functional class “Active Star – logic level adaptation”
586 10.2.9.5 Functional class “Active Star increased voltage amplitude transmitter”
10.2.10 Definition of communication
10.2.10.1 Matrix C
10.2.10.2 Matrix E
10.2.10.3 Single node
10.2.10.4 Node 1 and 2 as transmitter
10.2.10.5 Node 23 as transmitter
10.2.11 Standard preamble
587 10.2.12 Sleep preamble
10.2.13 Standard postamble
10.3 Static test cases
594 10.4 Test cases
10.4.1 Communication.Delay.dStarDelay10
10.4.1.1 Communication delay dStarDelay10
596 10.4.2 Communication.Delay.dStarDelay01
10.4.2.1 Communication delay dStarDelay01
598 10.4.3 Communication.Delay.dStarSetUpDelay
10.4.3.1 Communication delay dStarSetUpDelay
600 10.4.4 Communication.Truncation.dFrameTSSLengthChangeM,N
10.4.4.1 Communication truncation dFrameTSSLengthChangeM,N
602 10.4.5 Communication.Truncation.dStarTSSLengthChange
10.4.5.1 Communication truncation dStarTSSLengthChange
604 10.4.6 Mode.Active Star.Normal
10.4.6.1 Operation mode change to AS_Normal in case of power on of VStarSupply
606 10.4.6.2 Operation mode change to AS_Normal in case of power on of VStarSupply (while undervoltage VIO)
608 10.4.6.3 Active star remains in AS_Normal in case of undervoltage VIO
610 10.4.6.4 Active star remains in AS_Normal while undervoltage at VBAT (VCC available)
612 10.4.7 Mode.Active Star.Normal.GoToSleep
10.4.7.1 Operation mode change from AS_Normal to AS_Sleep after dStarGoToSleep
614 10.4.8 Mode.Active Star.Normal.GoToSleep_Fail
10.4.8.1 Operation mode change to AS_Sleep after dStarGoToSleep (FailSilent)
616 10.4.9 Mode.Active Star.Low Power.Sleep.Wakeup
10.4.9.1 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to remote wakeup pattern
619 10.4.9.2 Operation mode change from AS_Sleep via AS_Standby to AS_Normal (retransmission of wakeup symbols)
621 10.4.9.3 Ignore non suitable wakeup patterns (remain in AS_Sleep)
623 10.4.9.4 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to alternative remote wakeup
626 10.4.9.5 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to LWU (negative pulse)
629 10.4.9.6 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to LWU (positive pulse)
632 10.4.9.7 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to wakeup frame
634 10.4.9.8 Detection of LWU (negative pulse) while undervoltage of VCC and VIO, VBAT = +7,0 V
636 10.4.9.9 Insufficient wakeup pulse (negative pulse, remain in AS_Sleep)
638 10.4.9.10 Insufficient wakeup pulse (positive pulse, remain in AS_Sleep)
640 10.4.9.11 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to shorted wakeup pattern
643 10.4.9.12 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to remote wakeup pattern (VCC interrupted)
645 10.4.9.13 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to remote wakeup pattern (Undervoltage at VCC)
647 10.4.9.14 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to remote wakeup pattern (retransmission of wakeup symbols while VCC interrupted)
649 10.4.10 Mode.Active Star.Low Power.Standby
10.4.10.1 Operation mode change to AS_Standby due to undervoltage VStarSupply
651 10.4.10.2 Operation mode change from AS_Off to AS_Standby to AS_Sleep due to undervoltage VStarSupply during power on
654 10.4.11 Mode.Active Star.Off
10.4.11.1 Operation mode change from AS_Normal to AS_Off due to power off of VStarSupply
656 10.4.12 Mode.Active Star.Branch.Receive.Transmit
10.4.12.1 Branch state transition from Branch_Idle to Branch_Receive and Branch_Transmit
658 10.4.13 Mode.Active Star.Branch.Idle
10.4.13.1 Branch operation state transition from Branch_Receive and Branch_Transmit to Branche_Idle
660 10.4.13.2 Operation state change from Branch_LowPower to Branche_Idle
662 10.4.13.3 Operation state change from Branch_TxOnly to Branch_Idle
664 10.4.14 Mode.Active Star.Branch.TxOnly
10.4.14.1 Operation state change from Branch_FailSilent to Branch_TxOnly
667 10.4.15 Mode.Active Star.Branch.FailSilent
10.4.15.1 Operation state change from Branch_Receive to Branch_FailSilent
669 10.4.15.2 Operation state change between Branch_TxOnly and Branch_FailSilent
671 10.4.16 Mode.Active Star.Branch.LowPower
10.4.16.1 Operation state change to Branch_LowPower while undervoltage VStarSupply after power on
673 10.4.16.2 Operation state change from Branch_Idle to Branch_LowPower due to undervoltage VStarSupply
675 10.4.17 Failure.Loss
10.4.17.1 Interruption of VBAT (VCC available)
677 10.4.17.2 Interruption of VBAT (VCC not implemented)
679 10.4.17.3 Interruption of VCC (VBAT not implemented)
681 10.4.17.4 Interruption of VBAT and VCC
683 10.4.18 Failure.Short-circuit Bus Wires
10.4.18.1 Short-circuit bus wires to GND
686 10.4.18.2 Short-circuit bus wires to VANY
689 10.4.18.3 Short-circuit bus wires to -5 V
692 10.4.18.4 S/C BP to BM at AS
694 10.4.19 Environment.Ground Shift.Dynamic Ground Shift
10.4.19.1 Active star receives pattern during ground shift at transmitter
695 10.4.19.2 Receiveability of test pattern during ground shift at the AS
696 10.4.19.3 Retransmitting of test pattern during ground shift at the receiver
697 10.4.20 Environment.Common Mode Voltages
10.4.20.1 Positive common mode offset at passive star (dStarDelay10)
699 10.4.20.2 Positive common mode offset at passive star (dStarDelay01)
701 10.4.20.3 Negative common mode offset at passive star (dStarDelay10)
703 10.4.20.4 Negative common mode offset at passive star (dStarDelay01)
705 10.4.20.5 Positive common mode offset at passive bus (dStarDelay10)
707 10.4.20.6 Positive common mode offset at passive bus (dStarDelay01)
709 10.4.20.7 Negative common mode offset at passive bus (dStarDelay10)
711 10.4.20.8 Negative common mode offset at passive bus (dStarDelay01)
713 10.4.20.9 Positive common mode offset at passive star and negative common mode offset at passive bus (dStarDelay10)
715 10.4.20.10 Positive common mode offset at passive star and negative common mode offset at passive bus (dStarDelay01)
717 10.4.20.11 Negative common mode offset at passive star and positive common mode offset at passive bus (dStarDelay10)
719 10.4.20.12 Negative common mode offset at passive star and positive common mode offset at passive bus (dStarDelay01)
721 10.4.21 Communication.Truncation.dStarSymbolLengthChange
10.4.21.1 Communication truncation dStarSymbolLengthChange
723 10.4.22 Dynamic Low Battery Voltage
10.4.22.1 Dynamic low battery occuring in AS_Normal mode
725 10.4.23 Dynamic Low Supply
10.4.23.1 Mode change back to AS_Normal after dynamic low supply voltage
727 11 Test cases for Active Stars with communication controller interface
11.1 Configuration
11.1.1 Topology
11.1.2 Test planes
11.1.2.1 Analog signals
728 11.1.2.2 Digital signals
729 11.1.2.3 Naming convention
11.1.2.4 Test planes for the oscilloscope
730 11.1.2.5 Test planes for the pattern generator
11.1.3 Test patterns
11.1.4 Observation windows
11.1.5 Operation modes of the Active Star
11.1.6 Power supplies
11.1.7 Stress
11.1.8 Failures
11.1.9 Mandatory features
11.1.9.1 General
11.1.9.2 Functional class “Active Star – communication controller interface”
11.1.10 Optional features
731 11.1.10.1 Functional class “Active Star – bus guardian interface”
11.1.10.2 Functional class “Active Star – voltage regulator control”
11.1.10.3 Functional class “Active Star – internal voltage regulator”
11.1.10.4 Functional class “Active Star – logic level adaptation”
11.1.10.5 Functional class “Active Star increased voltage amplitude transmitter”
11.1.11 Definition of communication
11.1.11.1 Matrix F (round robin test only with terminated node)
732 11.1.11.2 Active Star as transmitter
733 11.1.11.3 Single node
11.1.11.4 Node 1 and Active Star as transmitter
11.1.11.5 Node 23 as transmitter
11.1.12 Standard preamble
734 11.1.13 Sleep preamble
11.1.14 Standard postamble
11.2 Static test cases
738 11.3 Test cases
11.3.1 Communication.Delay.dStarTx01
11.3.1.1 Transmitter delay dStarTx01
740 11.3.2 Communication.Delay.dStarTx10
11.3.2.1 Transmitter delay dStarTx10
742 11.3.3 Communication.Delay.dStarRx01
11.3.3.1 Receiver delay dStarRx01
744 11.3.4 Communication.Delay.dStarRx10
11.3.4.1 Receiver delay dStarRx10
746 11.3.5 Mode.Active Star.Normal
11.3.5.1 Operation mode change to AS_Normal in case of power on of VStarSupply
748 11.3.6 Mode.Active Star.Normal.GoToSleep
11.3.6.1 Operation mode change to AS_Sleep after dStarGoToSleep
750 11.3.7 Mode.Active Star.Normal.GoToSleep_Fail
11.3.7.1 Operation mode change to AS_Sleep after dStarGoToSleep (FailSilent)
753 11.3.8 Mode.Active Star.Branch.Idle
11.3.8.1 Check AS transmitter activation via TxEN (Branch_Idle)
755 11.3.8.2 Check dStarSetUpDelay
757 11.3.9 Communication.Transmitter Activation
11.3.9.1 Check AS transmitter activation via TxEN (Branch_Transmit)
759 11.3.9.2 Transmission enable after TxD changes to Data_0
761 11.3.9.3 No transmission enable while TxD remains in Data_1
763 11.3.9.4 No transmission enable while Undervoltage VIO
766 11.3.10 Mode.Active Star.Low Power.Sleep.Wakeup
11.3.10.1 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to remote wakeup
769 11.3.10.2 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to alternative remote wakeup
772 11.3.10.3 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to LWU (negative pulse) pattern
775 11.3.10.4 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to LWU (positive pulse) pattern
778 11.3.10.5 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to wakeup frame
781 11.3.10.6 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to shorted wakeup pattern
784 11.3.11 Mode.Active Star.Branch.TxOnly
11.3.11.1 Check AS transmitter activation via TxEN (Branch_TxOnly)
786 11.3.12 Failure.Loss
11.3.12.1 TxEN unconnected
788 11.3.12.2 TxD unconnected
790 11.3.12.3 BGE unconnected
792 11.3.13 Failure.Short-circuits
11.3.13.1 Short-circuit between TxEN to GND
794 11.3.14 Communication.Truncation
11.3.14.1 Path truncation
797 11.3.15 Environment.Ground Shift.Dynamic Ground Shift
11.3.15.1 Active star receives pattern during ground shift at transmitter
798 11.3.15.2 Active star transmits pattern during ground shift at AS
799 11.3.15.3 Active star receives pattern during ground shift at AS
800 11.3.15.4 Active star transmits pattern to shifted receiver
801 11.3.16 Dynamic Low Battery Voltage
11.3.16.1 Dynamic low battery voltage
803 11.3.17 Dynamic Low Supply
11.3.17.1 Mode change back to AS_Normal after dynamic low supply voltage
805 12 Test Cases for Active Stars with host interface
12.1 Configuration
12.1.1 Topology
12.1.2 Test planes
12.1.2.1 Analog signals
806 12.1.2.2 Digital signals
12.1.2.3 Test planes for the oscilloscope
12.1.2.4 Test planes for the logic analyzer
12.1.2.5 Test planes for the pattern generator
807 12.1.3 Test Patterns
12.1.3.1 Starting Babbling Idiot
12.1.4 Observation windows
12.1.5 Operation modes of the Active Star
12.1.6 Power supplies
12.1.7 Stress
808 12.1.8 Failures
12.1.9 Mandatory features
12.1.9.1 Functional class “Active Star – host interface”
12.1.10 Optional features
12.1.10.1 General
12.1.10.2 Functional class “Active Star – voltage regulator control”
12.1.10.3 Functional class “Active Star – internal voltage regulator”
12.1.10.4 Functional class “Active Star – logic level adaptation”
12.1.10.5 Functional class “Active Star – communication controller interface”
809 12.1.10.6 Functional class “Active Star increased voltage amplitude transmitter”
12.1.11 Definition of communication and control
12.1.12 Standard preamble
12.1.13 Standby preamble
810 12.1.14 Sleep preamble
12.1.15 Standard postamble
12.2 Static test cases
813 12.3 Test cases
12.3.1 Mode.Active Star.Normal
12.3.1.1 Operation mode change from AS_Sleep to AS_Normal due to host command
815 12.3.1.2 Operation mode change from AS_Standby to AS_Normal due to host command
817 12.3.1.3 AS remains in AS_Normal after dStarGoToSleep
819 12.3.2 Mode.Active Star.Low Power.Sleep
12.3.2.1 Operation mode change from AS_Normal to AS_Sleep due to host command
821 12.3.2.2 Operation mode change from AS_Standby to AS_Sleep due to host command
823 12.3.2.3 Operation mode change from AS_Normal to AS_Sleep after dStarGoToSleep (undervoltage VIO sets APM flag)
826 12.3.3 Mode.Active Star.Low Power.Sleep.Wakeup
12.3.3.1 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to remote wakeup pattern
830 12.3.3.2 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to LWU (negative pulse)
833 12.3.3.3 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to remote wakeup pattern (with APM)
835 12.3.3.4 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to alternative remote wakeup (with APM)
837 12.3.3.5 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to LWU (negative pulse, with APM)
839 12.3.3.6 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to LWU (positive pulse, with APM)
841 12.3.3.7 Operation mode change from AS_Sleep via AS_Standby to AS_Normal due to wakeup frame (with APM)
843 12.3.4 Mode.Active Star.Low Power.Standby
12.3.4.1 Operation mode change from AS_Normal to AS_Standby due to host command
846 12.3.4.2 Operation mode change from AS_Sleep to AS_Standby due to host command
848 12.3.4.3 Operation mode change AS_Normal to AS_Standby due to undervoltage VStarSupply
851 12.3.4.4 AS remains in AS_Standby after dStarGoToSleep
853 12.3.5 Mode.Active Star.Low Power.Standby.Wakeup
12.3.5.1 Operation mode change from AS_Standby to AS_Normal due to remote wakeup
856 12.3.5.2 Operation mode change from AS_Standby to AS_Normal due to LWU (negative pulse)
859 12.3.6 Mode.Active Star.Branch.FailSilent
12.3.6.1 Operation state change from Branch_TxOnly to Branch_FailSilent
861 12.3.7 Mode.Active Star.Branch.Disabled
12.3.7.1 Branch operation state transition from Branch_Transmit to Branch_Disabled due to host command
864 12.3.7.2 Branch operation state transition from Branch_Idle to Branch_Disabled due to host command
866 12.3.7.3 Branch operation state transition from Branch_Receive to Branch_Disabled due to host command
869 12.3.7.4 Operation state change from Branch_FailSilent to Branch_Disabled due to host command
872 12.3.7.5 Operation state change from Branch_TxOnly to Branch_Disabled due to host command
875 12.3.7.6 Branch remain in state Branch_Disabled while undervoltage VIO
878 12.3.8 Mode.Active Star.Branch.LowPower
12.3.8.1 Operation state change from Branch_Disabled to Branch_LowPower due to undervoltage VStarSupply
881 12.3.8.2 Operation state change from Branch_FailSilent to Branch_LowPower due to undervoltage VStarSupply
883 12.3.8.3 Operation state change from Branch_Idle to Branch_LowPower due to undervoltage VStarSupply
885 12.3.8.4 Operation state change from Branch_FailSilent to Branch_LowPower due to mode change to AS_Standby
887 12.3.8.5 Operation state change from Branch_Idle to Branch_LowPower due to mode change to AS_Standby
889 12.3.8.6 Operation state change from Branch_Disabled to Branch_LowPower due to mode change to AS_Standby
891 12.3.8.7 Operation state change from Branch_FailSilent to Branch_LowPower due to mode change to AS_Sleep
893 12.3.8.8 Operation state change from Branch_Idle to Branch_LowPower due to mode change to AS_Sleep
895 12.3.8.9 Operation state change from Branch_Disabled to Branch_LowPower due to mode change to AS_Sleep
897 12.3.8.10 Operation state change from Branch_Disabled to Branch_LowPower after dStarGoToSleep
899 12.3.9 Mode.Active Star.Branch.Idle
12.3.9.1 Branch operation state transition from Branch_Disabled to Branch_Idle due to host command
901 12.3.10 Mode.Active Star.Branch.TxOnly
12.3.10.1 Operation state change from Branch_FailSilent to Branch_TxOnly due to host command
903 12.3.11 Failure.Error Indication
12.3.11.1 Short-circuit bus wires to GND
905 12.3.11.2 Short-circuit bus wires to VANY
907 12.3.11.3 Short-circuit bus wires to -5 V
909 12.3.11.4 S/C BP to BM at AS
910 12.3.11.5 Short-circuit between TxEN to GND
911 12.3.11.6 Short-circuit bus wires to GND (without APM)
914 12.3.11.7 Short-circuit bus wires to VANY (without APM)
917 12.3.11.8 Short-circuit bus wires to -5 V (without APM)
920 12.3.11.9 S/C BP to BM at AS (without APM)
922 12.3.11.10 Short-circuit between TxEN to GND (with APM)
924 12.3.11.11 Undervoltage VBAT
926 12.3.11.12 Error recovery after undervoltage VBAT
928 12.3.12 Dynamic Low Supply
12.3.12.1 Mode change back to AS_Normal (host interface) after dynamic low supply voltage
930 12.3.13 Power supply Undervoltage VBAT
12.3.13.1 Reset SPI interrupt line after undervoltage of VBAT
941 Blank Page
942 Blank Page
BS ISO 17458-5:2013
$215.11