1、AEROSPACESTANDARDTABLE OF CONTENTSPARAGRAPH TEST PAGE1. SCOPE 41.1 General 41.2 Application 42. APPLICABLE DOCUMENTS 42.1 Standards, Military 42.2 Other Documents 43. DEFINITIONS 43.1 Responses 43.1.1 BCR 43.1.2 BUSY 43.1.3 CS 53.1.4 DBA 53.1.5 ME 53.1.6 NR 53.1.7 Respond in Form 53.1.8 SF 53.1.9 TF
2、 53.2 Other Definitions 53.2.1 UUT 53.2.2 RT 53.2.3 BC 54. GENERAL TEST REQUIREMENTS 54.1 General Monitoring Requirements 6AS4112Issued 1-11-89PRODUCTION TEST PLAN FOR THE DIGITALTIME DIVISION COMMAND/RESPONSE MULTIPLEX DATA BUS REMOTE TERMINALSReaffirmed 2011-11RATIONALEThis document has been reaff
3、irmed to comply with the SAE 5-year Review policy. 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
4、, including any patent infringement arising therefrom, 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 2011 SAE Inte
5、rnational All rights reserved. No part of this 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-
6、7323 (inside USA and Canada) Tel: +1 724-776-4970 (outside USA) Fax: 724-776-0790 Email: CustomerServicesae.org SAE WEB ADDRESS: http:/www.sae.orgSAE values your input. To provide feedback on this Technical Report, please visit http:/www.sae.org/technical/standards/AS4112Copyright SAE International
7、Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-AS4112Page 2TABLE OF CONTENTS(Continued)PARAGRAPH TEST PAGE5. DETAILED REQUIREMENTS 65.1 Electrical Tests 65.1.1 Output Characteristics 65.1.1.1 Amplitude 65.1.1.2 Rise and Fall T
8、ime 65.1.1.3 Zero Crossing Stability 75.1.1.4 Distortion, Overshoot and Ringing 75.1.1.5 Output Symmetry 75.1.1.6 Output Noise 75.1.1.7 Power On/Off Noise 85.1.2 Input Characteristics 85.1.2.1 Input Waveform Compatibility 85.1.2.1.1 Amplitude Variations 85.1.2.1.2 Input Impedance 85.2 Protocol Tests
9、 85.2.1 RT Response to Command Words 95.2.1.1 RT Address 95.2.1.1.1 Valid RT Address 95.2.1.1.2 Invalid RT Address 95.2.1.2 Word Count 95.2.1.3 Subaddress 95.2.1.4 Error Injection 95.2.2 Optional Operation 105.2.2.1 Dual Redundant Operation 105.2.2.2 Mode Commands 105.2.2.2.1 Dynamic Bus Control 125
10、.2.2.2.2 Synchronize 125.2.2.2.2.1 Synchronize (Without Data Word) 125.2.2.2.2.2 Synchronize (With Data Word) 125.2.2.2.3 Transmit Status 125.2.2.2.4 Initiate Self Test 125.2.2.2.5 Transmit BIT Word 125.2.2.2.6 Transmitter Shutdown and Override 135.2.2.2.6.1 Dual Redundant Shutdown and Overrides 135
11、.2.2.2.6.2 Selective Bus Shutdown and Overrides 145.2.2.2.7 Terminal Flag Bit Inhibit and Override 145.2.2.2.8 Reset Remote Terminal 145.2.2.2.9 Transmit Vector Word 155.2.2.2.10 Transmit Last Command 155.2.2.3 Status Word 155.2.2.3.1 Service Request 165.2.2.3.2 Broadcast 165.2.2.3.3 Busy 175.2.2.3.
12、4 Subsystem Flag 175.2.2.3.5 Terminal Flag 185.2.2.4 Broadcast Messages 185.2.2.4.1 Response to Broadcast Messages 185.2.2.4.1.1 BC to RT Broadcast Commands 19Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from
13、IHS-,-,-AS4112Page 3TABLE OF CONTENTS(Continued)PARAGRAPH TEST PAGE5.2.2.4.1.2 Broadcast Mode Commands 195.2.2.4.1.2.1 Broadcast Synchronize (Without 19Data Word)5.2.2.4.1.2.2 Broadcast Synchronize (With 19Data Word)5.2.2.4.1.2.3 Broadcast Initiate Self Test 195.2.2.4.1.2.4 Broadcast Transmitter Shu
14、tdown 20and Overrides5.2.2.4.1.2.4.1 Broadcast Dual Redundant 20Shutdown and Overrides5.2.2.4.1.2.4.2 Broadcast Selective Bus Shutdown 21and Overrides5.2.2.4.1.2.5 Broadcast Terminal Flag Bit 21Inhibit and Override5.2.2.4.1.2.6 Broadcast Reset Remote Terminal 225.2.2.4.1.3 RT to RT Broadcast Command
15、s 225.2.2.5 RT to RT Transfers 225.2.2.5.1 RT to RT Transmit 225.2.2.5.2 RT to RT Receive 225.2.2.5.3 RT to RT Timeout 235.2.2.6 Illegal Commands 23LIST OF TABLESTABLE TITLE PAGE1 Error Formats 11LIST OF FIGURESFIGURE TITLE PAGE1 General Test Configuration 252 Optional Test Configuration 253 Wavefor
16、m Measurements 264 Zero Crossing Interval Measurements 275 Output Noise Configuration 286 RT-RT Timeout Measurement 29A1 Gap Time Measurement 33LIST OF APPENDICESAPPENDIX TITLE PAGEA Test Plan Changes for 30MIL-STD-1553B, Notice 2 RTsCopyright SAE International Provided by IHS under license with SAE
17、Not for ResaleNo reproduction or networking permitted without license from IHS-,-,-AS4112Page 41. SCOPE:This test plan is broken into two major sections for the production testing of remote terminals: Electricaland Protocol.1.1 General: This production test plan defines the test requirements for ver
18、ifying that Remote Terminals meet the requirements of MIL-STD-1553B, “Digital Time Division Command/Response Multiplex Data Bus.“1.2 Application: This is a general test plan for any remote terminal designed to meet the requirements of MIL-STD-1553B. These requirements shall apply to the remote termi
19、nal under test, when invoked in a specification or statement of work.Tests specified may be performed in any order, combined with one another or combined with other tests of the subsystem in which the Remote Terminal may be embedded.The Remote Terminal which is under test must also have its design v
20、alidated per the “Validation Test Plan for the Digital Time Division Command/Response Multiplex Data Bus Remote Terminals.“The tests specified are to be used in production test of a remote terminal chip, module or function within an equipment. It is intended that all stimuli and measurements be made
21、 via external connections and/or test points. No required access to any other points is intended.Special requirements such as those needed to meet armament bus requirements when specified in the individual equipment specification may, when within 1553B requirements, replace values or tolerances spec
22、ified in this test plan for the purpose of generating a UUT production test procedure.2. APPLICABLE DOCUMENTS:2.1 Standards, Military: MIL-STD-1553B, 21 Sep 1978, “Aircraft Internal Time Division Command/Response Multiplex Data Bus“ with Notice 2, 8 September 1986.2.2 Other Documents: MIL-HDBK-1553,
23、 Notice 1, 24 September 1986 “Validation Test Plan for the Digital Time Division Command/Response Multiplex Data Bus Remote Terminals.“ 3. DEFINITIONS:3.1 Responses: The following are definitions of the responses of the RT as used in this test plan. In each case, the status word must have the correc
24、t terminal address and unused status bits set to zero.3.1.1 BCR - Broadcast Command Received: The broadcast command received bit (bit time 15) is set in status word.3.1.2 BUSY - Busy: The busy bit (bit time 16) is set in the status word.Copyright SAE International Provided by IHS under license with
25、SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-AS4112Page 53.1.3 CS - Clear Status: The status word may have the busy bit or service request bit set, or both. All other status code bits in the status word must be zero and the associated message must have the pr
26、oper word count.3.1.4 DBA - Dynamic Bus Acceptance: The dynamic bus control acceptance bit (bit time 18) is set in the status word.3.1.5 ME - Message Error: The message error bit (bit time 9) is set in the status word.3.1.6 NR - No Response: The addressed terminal does not produce any response to th
27、e command.3.1.7 Respond in Form: A terminal is said to “respond in form“ if its response to an illegal command as defined in 4.4.3.4 of MIL-STD-1553B consists of a response formatted as though it were a legal command.3.1.8 SF - Subsystem Flag: The subsystem flag bit (bit time 17) is set in the statu
28、s word.3.1.9 TF - Terminal Flag: The terminal flag bit (bit time 19) is set in the status word.3.2 Other Definitions:3.2.1 UUT - Unit Under Test.3.2.2 RT - Remote Terminal.3.2.3 BC - Bus Controller.4. GENERAL TEST REQUIREMENTS:The following paragraphs define the configurations, pass/fail criteria, a
29、nd general procedures for testing remote terminals. Specifically, this document contains the test configurations and procedures for the Electrical Tests (5.1) and the Protocol Tests (5.2) for MIL-STD-1553B remote terminals. The remote terminal under test is referred to as the unit under test (UUT).
30、Proper terminal responses are defined in each test paragraph.Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-AS4112Page 64.1 General Monitoring Requirements : In addition to the specific tests that f
31、ollow, certain RT parameters must be continuously monitored throughout all tests. These parameters are:1. response time2. contiguous data3. proper Manchester encoding4. proper bit count5. odd parity6. proper word count7. proper terminal address in the status word8. reserved status and instrumentatio
32、n bits in the status word are set to zero9. proper syncThe UUT shall have failed the test if at any time during the test any of these parameters fail to meet the requirements of MIL-STD-1553B.5. DETAILED REQUIREMENTS:5.1 Electrical Tests: All tests shall use Fig. 1, General Test Configuration, with
33、all measurements taken at point “A“, unless otherwise noted. Each test paragraph contains the requirements for both transformer and direct coupled stubs. A UUT which provides both transformer and direct coupled stubs must be tested on both stubs. Electrical tests shall be performed on all buses for
34、UUTs with redundant bus configurations.5.1.1 Output Characteristics: The following tests are designed to verify that all UUT output characteristics comply with MIL-STD-1553B. These tests shall be performed after establishing communications between the test equipment and the UUT.If necessary, use the
35、 Optional Test Configuration, Fig. 2, in order to isolate the UUT output from any reactive load presented by the Tester.5.1.1.1 Amplitude: A valid, legal transmit command shall be transmitted to the UUT, requesting the maximum number of words that it is capable of sending. The amplitude of the wavef
36、orm transmitted by the UUT shall be measured, peak-to-peak, as shown in Fig. 3. The pass criteria for Vpp for transformer coupled stubs shall be 18.0 V minimum and 27.0 V maximum. The pass criteria for Vpp for direct coupled stubs shall be 6.0 V minimum and 9.0 V maximum.5.1.1.2 Rise and Fall Times:
37、 A valid, legal transmit command shall be sent to the UUT, requesting at least one data word. The rise and fall time of the UUT waveform shall be measured between the 10 and 90% points of the waveform as shown in Fig. 3. The measurements shall be taken at both the rising and falling edges of a sync
38、waveform and a data bit waveform. The rise time (TR) and the fall time (TF)shall be measured. The pass criteria shall be 100 ns = 1000 for transformer coupled stubs and Zin = 2000 for direct coupled stubs.For this test, do not use Fig. 1; remove all loads from UUT.5.2 Protocol Tests: All tests in th
39、is section shall use the test configuration shown in Fig. 1. The test signal amplitude shall be 3.0 Vpp for direct coupled stubs and 2.1 Vpp for transformer coupled stubs measured at point A. For UUTs having both direct and transformer coupled stubs, the protocol tests need only be performed on one
40、stub type per bus. Any condition, which causes the UUT to respond other than as called out in MIL-STD 1553B, to lock up or require a power cycle in order to recover from a failure, shall automatically cause that UUT to fail the test. The protocol tests shall be performed on all buses for UUTs with r
41、edundant bus configurations.Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-AS4112Page 95.2.1 RT Response to Command Words:5.2.1.1 RT Address: The purpose of this test is to verify that the UUT respo
42、nds only to valid legal commands, that is, those that contain the address of the UUT.5.2.1.1.1 Valid RT Address: The test equipment shall transmit to the UUT one valid legal transmit command and one valid legal receive command with the minimum word count for the UUT. Associated data may be random or
43、 controlled depending on UUT requirements. The pass criteria shall be that the UUT responds with CS for each command. If the UUT has variable address capability, this test shall be repeated for the following addresses:00001, 00010, 00100, 01000, 10000, 000005.2.1.1.2 Invalid RT Address: The test equ
44、ipment shall transmit to the UUT receive commands and transmit commands using all RT addresses not assigned to the UUT (with the exception of address 11111). Subaddress and word count fields shall be identical to those used in 5.2.1.1.1. The pass criteria shall be NR for each command.5.2.1.2 Word Co
45、unt: The purpose of the test is to verify that the UUT responds properly to all word counts implemented. During the test, the test equipment will transmit one valid, legal, non-mode transmit command and one valid, legal, non-mode receive command for each implemented word count. Only one subaddress i
46、s needed for any word count. The pass criteria shall be CS for each command.5.2.1.3 Subaddress: The purpose of this test is to verify that the UUT responds properly to all subaddresses implemented. During this test, the test equipment shall transmit one valid, legal, non-mode transmit command and on
47、e valid, legal, non-mode receive command for each implemented subaddress. Only one word count is needed for any subaddress. The pass criteria shall be CS for each command.5.2.1.4 Error Injection: These tests are intended to examine the UUT response when specific errors are forced into the message st
48、ream. The UUT shall not respond with a status word. If the data words it decodes fail any of the validity tests, the UUT should internally set the message error bit in its status word buffer. If the command word it decodes fails any of the validity tests, it shall ignore the command and wait for the
49、 next command (the ME bit should not be internally set in this case). For this test, valid legal commands will be sent to the UUT for Steps 1 and 3 in the test sequence below. Each error condition listed in Table 1 shall be injected in Step 2 of the test sequence. One error per test sequence shall be implemented.1. Transmit a valid, legal command to the UUT.2. Transmit to the UUT a message which contain