IEEE IEC 62529 2007
$173.88
IEC 62529 Ed. 1 Standard for Signal and Test Definition
Published By | Publication Date | Number of Pages |
IEEE | 2007 | 418 |
New IEEE Standard – Active. This standard provides the means to define and describe signals used in testing. It also provides a set of common basic signals, mathematically underpinned so that signals can be combined to form complex signals usable across all test platforms.
PDF Catalog
PDF Pages | PDF Title |
---|---|
4 | CONTENTS |
12 | FOREWORD |
14 | Title page |
15 | IEEE Introduction |
16 | 1. Overview 1.1 Scope |
17 | 1.2 Purpose 2. Definitions, abbreviations, and acronyms 2.1 Definitions |
19 | 2.2 Abbreviations and acronyms |
20 | 3. Structure of this standard 3.1 Layers |
21 | 3.1.1 SML layer |
22 | 3.1.2 BSC layer 3.1.3 TSF layer 3.1.4 TPL layer 4. Signal modeling language (SML) layer 5. Basic signal component (BSC) layer 5.1 BSC layer base classes |
23 | 5.2 BSCs |
24 | 5.3 SignalFunction template 6. Test signal framework (TSF) layer 6.1 TSF classes |
25 | 6.2 TSF signals 6.2.1 Interface properties table |
26 | 6.2.2 Model description table |
27 | 6.2.3 TSF figures 7. Test procedure language (TPL) layer 7.1 Goals of the TPL 7.2 Elements of the TPL 7.3 Use of the TPL |
28 | Annex A (normative) Signal modeling language (SML) A.1 Use of the SML A.2 Introduction |
29 | A.3 Physical types |
32 | A.4 Signal definitions |
33 | A.5 Pure signals A.5.1 Nonperiodic signals |
34 | A.5.2 Periodic signals |
35 | A.6 Pure signal-combining mechanisms A.6.1 Piecewise continuous signals (PCSs) |
38 | A.6.2 Sum A.6.3 Product A.7 Pure function transformations |
39 | A.7.1 Fourier transform A.8 Measuring, limiting, and sampling signals |
40 | A.8.1 Confining parameters to a limit A.8.2 Sampling signals A.9 Digital signals |
41 | A.9.1 Defining Digital A.9.2 Defining DigitalSignal |
42 | A.9.3 Conversion routines |
43 | A.9.4 Patterns |
44 | A.10 Basic component SML A.10.1 Source ::SignalFunction |
46 | A.10.2 Conditioner ::SignalFunction |
49 | A.10.3 EventFunction ::SignalFunction |
52 | A.10.4 Sensor ::SignalFunction A.10.5 Digital ::SignalFunction |
53 | A.10.6 Connection ::SignalFunction |
55 | Annex B (normative) Basic signal component (BSC) layer B.1 BSC layer base classes B.2 BSC subclasses |
60 | B.3 Description of a BSC B.3.1 Diagrammatic representation of a BSC |
61 | B.3.2 BSC interfaces |
62 | B.3.3 Types of BSCs |
63 | B.3.4 BSC attribute default values B.3.5 BSC subclass descriptions |
65 | B.4 Physical class |
67 | B.4.1 Permissible physical types and their units |
71 | B.4.2 Unit prefixes |
72 | B.5 PulseDefns class |
73 | B.5.1 PulseDefn class B.6 SignalFunction class |
74 | B.6.1 Source ::SignalFunction |
82 | B.6.2 Conditioner ::SignalFunction |
96 | B.6.3 EventFunction ::SignalFunction |
102 | B.6.4 Sensor ::SignalFunction |
108 | B.6.5 Digital ::SignalFunction |
110 | B.6.6 Connection ::SignalFunction |
114 | Annex C (normative) Dynamic signal descriptions C.1 Introduction |
115 | C.2 Basic classes C.2.1 ResourceManager |
116 | C.2.2 Signal |
118 | C.2.3 BSCs |
120 | C.3 Dynamic signal goals and use cases |
121 | Annex D (normative) IDL basic components D.1 Introduction D.2 IDL BSC library |
163 | Annex E (informative) Test signal framework (TSF) for ATLAS E.1 Introduction E.2 AC_SIGNAL E.2.1 Definition |
164 | E.2.2 Interface properties E.2.3 Notes E.2.4 Model description E.2.5 Rules |
165 | E.2.6 Example E.3 AM_SIGNAL E.3.1 Definition |
166 | E.3.2 Interface properties E.3.3 Notes E.3.4 Model description |
167 | E.3.5 Rules E.3.6 Example E.4 DC_SIGNAL E.4.1 Definition |
168 | E.4.2 Interface properties E.4.3 Notes E.4.4 Model description |
169 | E.4.5 Rules E.4.6 Example |
170 | E.5 DIGITAL_PARALLEL E.5.1 Definition E.5.2 Interface properties E.5.3 Notes |
171 | E.5.4 Model description E.5.5 Rules E.5.6 Example |
172 | E.6 DIGITAL_SERIAL E.6.1 Definition |
173 | E.6.2 Interface properties E.6.3 Notes E.6.4 Model description E.6.5 Rules |
174 | E.6.6 Example E.7 DME_INTERROGATION E.7.1 Definition |
175 | E.7.2 Interface properties E.7.3 Notes |
176 | E.7.4 Model description E.7.5 Rules E.7.6 Example |
177 | E.8 DME_RESPONSE E.8.1 Definition |
178 | E.8.2 Interface properties |
179 | E.8.3 Notes E.8.4 Model description |
181 | E.8.5 Rules E.8.6 Example |
182 | E.9 FM_SIGNAL E.9.1 Definition E.9.2 Interface properties E.9.3 Notes E.9.4 Model description |
183 | E.9.5 Rules E.9.6 Example |
184 | E.10 ILS_GLIDE_SLOPE E.10.1 Definition |
185 | E.10.2 Interface properties |
186 | E.10.3 Notes E.10.4 Model description |
187 | E.10.5 Rules E.10.6 Example |
188 | E.11 ILS_LOCALIZER E.11.1 Definition E.11.2 Interface properties |
189 | E.11.3 Notes E.11.4 Model description |
190 | E.11.5 Rules E.11.6 Example |
191 | E.12 ILS_MARKER E.12.1 Definition |
192 | E.12.2 Interface properties E.12.3 Notes E.12.4 Model description |
193 | E.12.5 Rules E.12.6 Example E.13 PM_SIGNAL E.13.1 Definition |
194 | E.13.2 Interface properties E.13.3 Notes E.13.4 Model description |
195 | E.13.5 Rules E.13.6 Example |
196 | E.14 PULSED_AC_SIGNAL E.14.1 Definition E.14.2 Interface properties E.14.3 Notes |
197 | E.14.4 Model description E.14.5 Rules E.14.6 Example |
198 | E.15 PULSED_AC_TRAIN E.15.1 Definition E.15.2 Interface properties |
199 | E.15.3 Notes E.15.4 Model description E.15.5 Rules |
200 | E.15.6 Example E.16 PULSED_DC_SIGNAL E.16.1 Definition |
201 | E.16.2 Interface properties E.16.3 Notes E.16.4 Model description |
202 | E.16.5 Rules E.16.6 Example |
203 | E.17 PULSED_DC_TRAIN E.17.1 Definition E.17.2 Interface properties E.17.3 Notes |
204 | E.17.4 Model description E.17.5 Rules E.17.6 Example |
205 | E.18 RADAR_RX_SIGNAL E.18.1 Definition E.18.2 Interface properties |
206 | E.18.3 Notes E.18.4 Model description |
207 | E.18.5 Rules E.18.6 Example |
208 | E.19 RADAR_TX_SIGNAL E.19.1 Definition E.19.2 Interface properties |
209 | E.19.3 Notes E.19.4 Model description E.19.5 Rules E.19.6 Example |
210 | E.20 RAMP_SIGNAL E.20.1 Definition |
211 | E.20.2 Interface properties E.20.3 Notes E.20.4 Model description E.20.5 Rules |
212 | E.20.6 Example E.21 RANDOM_NOISE E.21.1 Definition E.21.2 Interface properties |
213 | E.21.3 Notes E.21.4 Model description E.21.5 Rules E.21.6 Example |
214 | E.22 RESOLVER E.22.1 Definition |
215 | E.22.2 Interface properties E.22.3 Notes E.22.4 Model description |
216 | E.22.5 Rules |
217 | E.22.6 Example E.23 RS_232 E.23.1 Definition E.23.2 Interface properties |
218 | E.23.3 Notes E.23.4 Model description E.23.5 Rules E.24 SQUARE_WAVE E.24.1 Definition |
219 | E.24.2 Interface properties E.24.3 Notes E.24.4 Model description |
220 | E.24.5 Rules E.24.6 Example |
221 | E.25 SSR_INTERROGATION E.25.1 Definition E.25.2 Interface properties |
222 | E.25.3 Notes |
223 | E.25.4 Model description E.25.5 Rules E.25.6 Example |
224 | E.26 SSR_RESPONSE E.26.1 Definition E.26.2 Interface properties |
225 | E.26.3 Notes |
226 | E.26.4 Model description |
227 | E.26.5 Rules E.26.6 Example |
228 | E.27 STEP_SIGNAL E.27.1 Definition E.27.2 Interface properties |
229 | E.27.3 Notes E.27.4 Model description E.27.5 Rules E.27.6 Example |
230 | E.28 SUP_CAR_SIGNAL E.28.1 Definition E.28.2 Interface properties |
231 | E.28.3 Notes E.28.4 Model description |
232 | E.28.5 Rules E.28.6 Example E.29 SYNCHRO E.29.1 Definition |
233 | E.29.2 Interface properties |
234 | E.29.3 Notes E.29.4 Model description |
235 | E.29.5 Rules E.29.6 Example |
236 | E.30 TACAN E.30.1 Definition |
237 | E.30.2 Interface properties |
238 | E.30.3 Notes E.30.4 Model description |
240 | E.30.5 Rules E.30.6 Example |
241 | E.31 TRIANGULAR_WAVE_SIGNAL E.31.1 Definition E.31.2 Interface properties |
242 | E.31.3 Notes E.31.4 Model description E.31.5 Rules E.31.6 Example |
243 | E.32 VOR E.32.1 Definition |
244 | E.32.2 Interface properties E.32.3 Notes |
245 | E.32.4 Model description |
246 | E.32.5 Rules E.32.6 Example |
247 | Annex F (informative) IDL for TSF for ATLAS F.1 Introduction F.2 IDL for TSF for ATLAS library |
267 | Annex G (normative) Carrier language requirements G.1 Carrier language requirements G.1.1 General requirements G.1.2 Human interface and communication G.2 IDL G.3 Data types |
268 | G.3.1 Enumeration data type G.3.2 Integer data type G.3.3 Real data type |
269 | G.3.4 Character data type G.3.5 Boolean data type G.3.6 File data type G.3.7 Array data type G.3.8 Record data type G.3.9 Variables and constants G.4 Data-processing requirements G.4.1 Data manipulation |
270 | G.4.2 Arithmetic operators G.4.3 Relational operators G.4.4 Logical operators |
271 | G.4.5 Other operators G.4.6 Mathematical functions G.4.7 File-handling functions |
272 | G.4.8 Type conversion functions G.4.9 String related functions |
273 | G.4.10 Other functions G.5 Control structures G.5.1 If G.5.2 Else G.5.3 Case G.5.4 For G.5.5 While |
275 | Annex H (normative) Test procedure language (TPL) H.1 TPL layer H.2 Elements of the TPL H.3 Structure of test requirements H.4 Carrier language H.5 Signal statements H.5.1 Definition of signal statements |
276 | H.5.2 Structure of signal statements H.5.3 Syntax of signal statements |
277 | H.6 Mapping of test statements to carrier language H.7 Test statement definitions H.7.1 Setup statements |
285 | H.7.2 Reset statement |
286 | H.7.3 Connect statement |
288 | H.7.4 Disconnect statement |
289 | H.7.5 Enable statement |
290 | H.7.6 Disable statement |
291 | H.7.7 Read statement |
292 | H.7.8 Change statement H.7.9 Compare statement |
294 | H.7.10 Wait_For statement H.8 Elements used in test statement definitions H.8.1 |
295 | H.8.2 Attribute-Value groups |
302 | H.9 Attributes with multiple properties H.9.1 Entering literal data |
304 | H.9.2 Using arrays of data |
305 | H.9.3 Acquiring sensor data |
306 | H.10 Transferring data in digital signals H.10.1 Representation of digital data |
307 | H.10.2 Transmitting digital data using digital sources |
309 | H.10.3 Acquiring digital sensor data H.10.4 Bidirectional digital signals |
310 | H.11 Creating test requirements H.11.1 Creating test statements |
311 | H.11.2 Use of gate in signal statements |
312 | H.12 Delimiting TPL statements H.12.1 Introducing a group of one or more TPL statements H.12.2 Indicating end of group of TPL statements |
314 | Annex I (normative) Extensible markup language (XML) signal descriptions (XSDs) I.1 Introduction I.2 XML signal schema definition |
352 | Annex J (informative) XML for TSF for ATLAS J.1 Introduction J.2 TSF XML schema J.2.1 Library information ( tag) J.2.2 TSF information ( tag) |
353 | J.2.3 Interface information ( tag) J.2.4 Model information ( tag) |
354 | J.2.5 XML schema |
355 | J.3 XML for TSF for ATLAS |
400 | Annex K (informative) Support for ATLAS nouns and modifiers K.1 STD support for ATLAS signals K.2 STD support for ATLAS nouns |
403 | K.3 STD support for ATLAS noun modifiers |
413 | K.3.1 Example of noun modifier supported by combination of BSCs K.3.2 Example of noun modifier supported by a technique K.4 Support for ATLAS extensions |
414 | Annex L (informative) Bibliography |
415 | Annex M (informative) List of participants |