Knowledge

Automatic test equipment

Source 📝

630:) standard parallel interface used for attaching sensors and programmable instruments to a computer. GPIB is a digital 8-bit parallel communications interface capable of achieving data transfers of more than 8 MB/s. It allows daisy-chaining up to 14 instruments to a system controller using a 24-pin connector. It is one of the most common I/O interfaces present in instruments and is designed specifically for instrument control applications. The IEEE-488 specifications standardized this bus and defined its electrical, mechanical, and functional specifications, while also defining its basic software communication rules. GPIB works best for applications in industrial settings that require a rugged connection for instrument control. 672:
without the cost and form factor constraints of card-cage architectures. Through the use of Ethernet communications, the LXI Standard allows for flexible packaging, high-speed I/O, and standardized use of LAN connectivity in a broad range of commercial, industrial, aerospace, and military applications. Every LXI-compliant instrument includes an Interchangeable Virtual Instrument (IVI) driver to simplify communication with non-LXI instruments, so LXI-compliant devices can communicate with devices that are not themselves LXI compliant (i.e., instruments that employ GPIB, VXI, PXI, etc.). This simplifies building and operating hybrid configurations of instruments.
634:
between instruments and controllers from various vendors. In 1975, the IEEE published ANSI/IEEE Standard 488-1975, IEEE Standard Digital Interface for Programmable Instrumentation, which contained the electrical, mechanical, and functional specifications of an interfacing system. This standard was subsequently revised in 1978 (IEEE-488.1) and 1990 (IEEE-488.2). The IEEE 488.2 specification includes the Standard Commands for Programmable Instrumentation (SCPI), which define specific commands that each instrument class must obey. SCPI ensures compatibility and configurability among these instruments.
439:, may not be used in many ATEs due to the limited number of measurements the instrument could make, and the time it would take to use the instruments to make the measurement. One key advantage to using DSP to measure the parameters is time. If we have to calculate the peak voltage of an electrical signal and other parameters of the signal, then we have to employ a peak detector instrument as well as other instruments to test the other parameters. If DSP-based instruments are used, however, then a sample of the signal is made and the other parameters can be computed from the single measurement. 413:
semiconductor ATEs include multiple computer-controlled instruments to source or measure a wide range of parameters. The instruments may include device power supplies (DPS), parametric measurement units (PMU), arbitrary waveform generators (AWG), digitizers, digital IOs, and utility supplies. The instruments perform different measurements on the DUT, and the instruments are synchronized so that they source and measure waveforms at the proper times. Based on the requirement of response-time, real-time systems are also considered for stimulation and signal capturing.
223: 66: 692:. Introduced in 1987, VXI uses all Eurocard form factors and adds trigger lines, a local bus, and other functions suited for measurement applications. VXI systems are based on a mainframe or chassis with up to 13 slots into which various VXI instrument modules can be installed. The chassis also provides all the power supply and cooling requirements for the chassis and the instruments it contains. VXI bus modules are typically 774:
and automation solution, with the master unit controlling sourcing, measuring, pass/fail decisions, test sequence flow control, binning, and the component handler or prober. Support for dedicated trigger lines means that synchronous operations between multiple instruments equipped with onboard Test Script Processors that are linked by this high speed bus can be achieved without the need for additional trigger connections.
25: 168: 676:
instruments, and LXI offers features that both enable and enhance scripting. Although the current LXI standards for instrumentation do not require that instruments be programmable or implement scripting, several features in the LXI specification anticipate programmable instruments and provide useful functionality that enhances scripting's capabilities on LXI-compliant instruments.
283: 452:
deciding on the parameters to be tested is a complex decision based on cost vs yield. If the device is a complex digital device, with thousands of gates, then test fault coverage has to be calculated. Here again, the decision is complex based on test economics, based on frequency, number and type of I/Os in the device and the end-use application...
731:
bus that can handle up to 127 devices on one port, and has a theoretical maximum throughput of 480 Mbit/s (high-speed USB defined by the USB 2.0 specification). Because USB ports are standard features of PCs, they are a natural evolution of conventional serial port technology. However, it is not
671:
Standard defines the communication protocols for instrumentation and data acquisition systems using Ethernet. These systems are based on small, modular instruments, using low-cost, open-standard LAN (Ethernet). LXI-compliant instruments offer the size and integration advantages of modular instruments
744:
RS-232 is a specification for serial communication that is popular in analytical and scientific instruments, as well for controlling peripherals such as printers. Unlike GPIB, with the RS-232 interface, it is possible to connect and control only one device at a time. RS-232 is also a relatively slow
765:
One of the most recently developed test system platforms employs instrumentation equipped with onboard test script processors combined with a high-speed bus. In this approach, one "master" instrument runs a test script (a small program) that controls the operation of the various "slave" instruments
600:
to a test system's configuration allows for faster, more cost-effective testing of multiple devices, and is designed to reduce both test errors and costs. Designing a test system's switching configuration requires an understanding of the signals to be switched and the tests to be performed, as well
472:
ATE systems typically interface with an automated placement tool, called a "handler", that physically places the Device Under Test (DUT) on an Interface Test Adapter (ITA) so that it can be measured by the equipment. There may also be an Interface Test Adapter (ITA), a device just making electronic
773:
The advantage of this platform is that all connected instruments behave as one tightly integrated multi-channel system, so users can scale their test system to fit their required channel counts cost-effectively. A system configured on this type of platform can stand alone as a complete measurement
579:
Automatic test equipment diagnostics is the part of an ATE test that determines the faulty components. ATE tests perform two basic functions. The first is to test whether or not the Device Under Test is working correctly. The second is when the DUT is not working correctly, to diagnose the reason.
756:
can be implemented as a PCB-level or system-level interface bus for the purpose of controlling the pins of an IC and facilitating continuity (interconnection) tests on a test target (UUT) and also functional cluster tests on logic devices or groups of devices. It can also be used as a controlling
633:
The original GPIB standard was developed in the late 1960s by Hewlett-Packard to connect and control the programmable instruments the company manufactured. The introduction of digital controllers and programmable test equipment created a need for a standard, high-speed interface for communication
379:
are used. ATE systems are designed to reduce the amount of test time needed to verify that a particular device works or to quickly find its faults before the part has a chance to be used in a final consumer product. To reduce manufacturing costs and improve yield, semiconductor devices should be
451:
But testing the device for all parameters may or may not be required depending on the device functionality and end user. For example, if the device finds application in medical or life-saving products then many of its parameters must be tested, and some of the parameters must be guaranteed. But
434:
For example, to measure a voltage of a particular semiconductor device, the Digital Signal Processing (DSP) instruments in the ATE measure the voltage directly and send the results to a computer for signal processing, where the desired value is computed. This example shows that conventional
675:
LXI instruments sometimes employ scripting using embedded test script processors for configuring test and measurement applications. Script-based instruments provide architectural flexibility, improved performance, and lower cost for many applications. Scripting enhances the benefits of LXI
609:
Several modular electronic instrumentation platforms are currently in common use for configuring automated electronic test and measurement systems. These systems are widely employed for incoming inspection, quality assurance, and production testing of electronic devices and subassemblies.
412:
is a normal desktop computer packaged in 19-inch rack standards with sufficient PCI / PCIe slots for accommodating the Signal stimulator/sensing cards. This takes up the role of a controller in the ATE. Development of test applications and result storage is managed in this PC. Most modern
732:
widely used in building industrial test and measurement systems for a number of reasons; for example, USB cables are not industrial grade, are noise sensitive, can accidentally become detached, and the maximum distance between the controller and the device is 30 m. Like
715:
form factors and adds trigger lines, a local bus, and other functions suited for measurement applications. PXI hardware and software specifications are developed and maintained by the PXI Systems Alliance. More than 50 manufacturers around the world produce PXI hardware.
769:
This approach is optimized for small message transfers that are characteristic of test and measurement applications. With very little network overhead and a 100 Mbit/sec data rate, it is significantly faster than GPIB and 100BaseT Ethernet in real applications.
503:
One way to improve test time is to test multiple devices at once. ATE systems can now support having multiple "sites" where the ATE resources are shared by each site. Some resources can be used in parallel, others must be serialized to each DUT.
473:
connections between the ATE and the Device Under Test (also called Unit Under Test or UUT), but also it might contain an additional circuitry to adapt signals between the ATE and the DUT and has physical facilities to mount the DUT. Finally, a
580:
The diagnostic portion can be the most difficult and costly portion of the test. It is typical for ATE to reduce a failure to a cluster or ambiguity group of components. One method to help reduce these ambiguity groups is the addition of
464:. Packaged parts use a handler to place the device on a customized interface board, whereas silicon wafers are tested directly with high precision probes. The ATE systems interact with the handler or prober to test the DUT. 766:
in the test system, to which it is linked via a high-speed LAN-based trigger synchronization and inter-unit communication bus. Scripting is writing programs in a scripting language to coordinate a sequence of actions.
425:
is a connector interface between test instruments (PXI, VXI, LXI, GPIB, SCXI, & PCI) and devices/units under test (D/UUT). This section acts as a nodal point for signals going in/out between ATE and D/UUT.
447:
Not all devices are tested equally. Testing adds costs, so low-cost components are rarely tested completely, whereas medical or high costs components (where reliability is important) are frequently tested.
637:
The IEEE-488 bus has long been popular because it is simple to use and takes advantage of a large selection of programmable instruments and stimuli. Large systems, however, have the following limitations:
651:
limits the controller-device distance to two meters per device or 20 meters total, whichever is less. This imposes transmission problems on systems spread out in a room or on systems that require remote
745:
interface with typical data rates of less than 20 KB/s. RS-232 is best suited for laboratory applications compatible with a slower, less rugged connection. It works on a ±24 volt supply.
918: 1022: 477:
is used to bridge the connection between the ITA and the DUT. A socket must survive the rigorous demands of a production floor, so they are usually replaced frequently.
757:
interface for other instrumentation that can be embedded into the ICs themselves (see IEEE 1687) or instruments that are part of an external controllable test system.
658:
limit the system to 30 devices with primary addresses. Modern instruments rarely use secondary addresses so this puts a 30 device limit on system size.
339:
ATE is widely used in the electronic manufacturing industry to test electronic components and systems after being fabricated. ATE is also used to test
627: 186: 949: 396:
were used by ATE systems. The Device Under Test (DUT) is physically connected to the ATE by another robotic machine called a handler or
130: 545: 102: 83: 38: 1043: 1007: 845: 707:
is a peripheral bus specialized for data acquisition and real-time control systems. Introduced in 1997, PXI uses the CompactPCI
109: 882: 392:) that synchronizes one or more source and capture instruments (listed below). Historically, custom-designed controllers or 614:" or chassis-/mainframe-based systems, often under the control of a custom software application running on an external PC. 116: 1027: 1068: 798: 668: 1038: 343:
and the electronic modules in automobiles. It is used in military applications like radar and wireless communication.
1058: 990: 896: 859: 556: 541: 269: 204: 149: 98: 52: 1073: 400:
and through a customized Interface Test Adapter (ITA) or "fixture" that adapts the ATE's resources to the DUT.
87: 529: 244: 44: 312:
to quickly perform measurements and evaluate the test results. An ATE can be a simple computer-controlled
521: 961: 736:, USB is useful for applications in a laboratory setting that do not require a rugged bus connection. 123: 1063: 784: 581: 568: 317: 235: 597: 513: 240: 182: 76: 610:
Industry-standard communication interfaces link signal sources with measurement instruments in "
548:(ATLAS). Automatic test equipment can also be automated using a test execution engine such as 372: 1033: 549: 540:) with additional statements to control the ATE equipment through standard and proprietary 352: 316:, or a complicated system containing dozens of complex test instruments (real or simulated 286: 8: 380:
tested after being fabricated to prevent defective devices ending up with the consumer.
368: 333: 892: 855: 422: 320:) capable of automatically testing and diagnosing faults in sophisticated electronic 305: 974: 474: 355:, can test a wide range of electronic devices and systems, from simple components ( 16:
Apparatus used in hardware testing that carries out a series of tests automatically
994: 813: 375:(PCBs), and complex, completely assembled electronic systems. For this purpose, 728: 329: 688:
bus architecture is an open standard platform for automated test based on the
1052: 753: 461: 409: 325: 321: 388:
The semiconductor ATE architecture consists of master controller (usually a
936: 851: 611: 585: 525: 489: 397: 987: 727:
connects peripheral devices, such as keyboards and mice, to PCs. USB is a
222: 480:
Simple electrical interface diagram: ATE → ITA → DUT (package) ← Handler
460:
ATE can be used on packaged parts (typical IC 'chip') or directly on the
282: 1044:
List of books covering automatic test systems and applications (archive)
567:
Many ATE platforms used in the semiconductor industry output data using
376: 313: 309: 760: 712: 708: 693: 584:
testing to the ATE system. Diagnostics are often aided by the use of
537: 360: 65: 888: 803: 793: 789: 389: 364: 356: 340: 308:(DUT), equipment under test (EUT) or unit under test (UUT), using 962:
Hardware Mechanical Components VXI Chassis and Case Manufacturers
847:
An Engineer's Guide to Automated Testing of High-Speed Interfaces
533: 436: 304:) is any apparatus that performs tests on a device, known as the 1023:
System Integration of an Open-Architecture Test System (archive)
495:
Simple electrical interface diagram: ATE → Prober → Wafer (DUT)
819: 733: 689: 843: 517: 393: 455: 699: 679: 662: 645:
capacity limits the system to 14 devices plus a controller.
623: 442: 544:(API). Also some dedicated computer languages exist, like 824: 808: 724: 704: 685: 512:
The ATE computer uses modern computer languages (like
492:
that moves across a silicon wafer to test the device.
429: 177:
may be too technical for most readers to understand
90:. Unsourced material may be challenged and removed. 1034:Impact of Cable Losses in Automatic Tester Systems 761:Test script processors and a channel expansion bus 601:as the switching hardware form factors available. 467: 948:Franklin, Paul and Todd A. Hayes. LXI Connection. 628:Institute of Electrical and Electronics Engineers 488:Wafer-based ATEs typically use a device called a 483: 1050: 1008:Smart Instruments Keep Up With Changing RD Needs 346: 1039:GPIB 101A Tutorial About the GPIB Bus (archive) 719: 626:) is an IEEE-488 (a standard created by the 559:is used to help design the series of tests. 604: 591: 53:Learn how and when to remove these messages 880: 546:Abbreviated Test Language for All Systems 456:Handler or prober and device test adapter 270:Learn how and when to remove this message 205:Learn how and when to remove this message 189:, without removing the technical details. 150:Learn how and when to remove this message 700:PCI eXtensions for Instrumentation (PXI) 680:VME eXtensions for Instrumentation (VXI) 663:LAN eXtensions for Instrumentation (LXI) 443:Test parameter requirements vs test time 281: 1051: 884:Demystifying Mixed Signal Test Methods 844:Jose Moreira, Hubert Werkmann (2010). 952:July 2008. Retrieved January 5, 2010. 351:Semiconductor ATE, named for testing 187:make it understandable to non-experts 416: 216: 161: 88:adding citations to reliable sources 59: 18: 622:The General Purpose Interface Bus ( 562: 430:Example: Simple voltage measurement 13: 799:LAN eXtensions for Instrumentation 542:application programming interfaces 507: 14: 1085: 1016: 557:automatic test pattern generation 34:This article has multiple issues. 748: 617: 403: 221: 166: 64: 23: 468:Packaged part ATE with handlers 75:needs additional citations for 42:or discuss these issues on the 1006:Cigoy, Dale. R&D Magazine. 1000: 980: 977:. Retrieved December 30, 2009. 967: 964:. Retrieved December 30, 2009. 955: 950:Benefits of LXI and Scripting. 942: 929: 911: 874: 837: 574: 484:Silicon wafer ATE with probers 1: 831: 596:The addition of a high-speed 498: 383: 347:In the semiconductor industry 1028:ATE Automatic Testing Basics 997:Retrieved December 30, 2009. 939:Retrieved December 29, 2009. 7: 777: 234:to comply with Knowledge's 10: 1092: 1010:Retrieved January 4, 2009. 881:Mark Baker (3 June 2003). 720:Universal Serial Bus (USB) 99:"Automatic test equipment" 1069:Electronic test equipment 785:Electronic test equipment 739: 582:analog signature analysis 569:Standard Test Data Format 318:electronic test equipment 1059:Automatic test equipment 605:Test equipment platforms 592:Test equipment switching 298:automated test equipment 294:Automatic test equipment 247:may contain suggestions. 232:may need to be rewritten 1074:Nondestructive testing 986:PXI Systems Alliance. 973:PXI Systems Alliance. 937:Extending the GPIB Bus 373:printed circuit boards 290: 816:(testing of software) 435:instruments, like an 353:semiconductor devices 285: 923:National Instruments 919:"What is TestStand?" 287:Keithley Instruments 84:improve this article 369:integrated circuits 334:integrated circuits 993:2010-09-05 at the 314:digital multimeter 291: 935:ICS Electronics. 656:Primary addresses 423:mass interconnect 417:Mass interconnect 306:device under test 280: 279: 272: 262: 261: 236:quality standards 215: 214: 207: 160: 159: 152: 134: 57: 1081: 1064:Hardware testing 1011: 1004: 998: 984: 978: 971: 965: 959: 953: 946: 940: 933: 927: 926: 915: 909: 908: 906: 905: 878: 872: 871: 869: 868: 841: 598:switching system 563:Test data (STDF) 275: 268: 257: 254: 248: 225: 217: 210: 203: 199: 196: 190: 170: 169: 162: 155: 148: 144: 141: 135: 133: 92: 68: 60: 49: 27: 26: 19: 1091: 1090: 1084: 1083: 1082: 1080: 1079: 1078: 1049: 1048: 1019: 1014: 1005: 1001: 995:Wayback Machine 985: 981: 972: 968: 960: 956: 947: 943: 934: 930: 917: 916: 912: 903: 901: 899: 879: 875: 866: 864: 862: 842: 838: 834: 829: 814:Test automation 780: 763: 751: 742: 722: 702: 682: 665: 620: 607: 594: 577: 565: 510: 508:Programming ATE 501: 486: 470: 458: 445: 432: 419: 406: 386: 349: 330:system on chips 289:Series 4200 CVU 276: 265: 264: 263: 258: 252: 249: 239: 226: 211: 200: 194: 191: 183:help improve it 180: 171: 167: 156: 145: 139: 136: 93: 91: 81: 69: 28: 24: 17: 12: 11: 5: 1089: 1088: 1077: 1076: 1071: 1066: 1061: 1047: 1046: 1041: 1036: 1031: 1025: 1018: 1017:External links 1015: 1013: 1012: 999: 979: 975:Specifications 966: 954: 941: 928: 910: 897: 873: 860: 835: 833: 830: 828: 827: 822: 817: 811: 806: 801: 796: 787: 781: 779: 776: 762: 759: 750: 747: 741: 738: 721: 718: 701: 698: 681: 678: 664: 661: 660: 659: 653: 646: 619: 616: 612:rack-and-stack 606: 603: 593: 590: 576: 573: 564: 561: 552:'s TestStand. 509: 506: 500: 497: 485: 482: 469: 466: 457: 454: 444: 441: 431: 428: 418: 415: 405: 402: 385: 382: 348: 345: 322:packaged parts 278: 277: 260: 259: 229: 227: 220: 213: 212: 174: 172: 165: 158: 157: 72: 70: 63: 58: 32: 31: 29: 22: 15: 9: 6: 4: 3: 2: 1087: 1086: 1075: 1072: 1070: 1067: 1065: 1062: 1060: 1057: 1056: 1054: 1045: 1042: 1040: 1037: 1035: 1032: 1029: 1026: 1024: 1021: 1020: 1009: 1003: 996: 992: 989: 988:Member Roster 983: 976: 970: 963: 958: 951: 945: 938: 932: 924: 920: 914: 900: 898:9780080491066 894: 890: 886: 885: 877: 863: 861:9781607839842 857: 853: 849: 848: 840: 836: 826: 823: 821: 818: 815: 812: 810: 807: 805: 802: 800: 797: 795: 791: 788: 786: 783: 782: 775: 771: 767: 758: 755: 754:Boundary scan 749:Boundary scan 746: 737: 735: 730: 729:Plug and Play 726: 717: 714: 710: 706: 697: 695: 691: 687: 677: 673: 670: 657: 654: 652:measurements. 650: 647: 644: 643:Driver fanout 641: 640: 639: 635: 631: 629: 625: 618:GPIB/IEEE-488 615: 613: 602: 599: 589: 587: 583: 572: 570: 560: 558: 553: 551: 547: 543: 539: 535: 531: 527: 523: 519: 515: 505: 496: 493: 491: 481: 478: 476: 465: 463: 462:silicon wafer 453: 449: 440: 438: 427: 424: 414: 411: 410:industrial PC 404:Industrial PC 401: 399: 395: 391: 381: 378: 374: 370: 366: 362: 358: 354: 344: 342: 337: 335: 331: 327: 326:wafer testing 323: 319: 315: 311: 307: 303: 299: 295: 288: 284: 274: 271: 256: 246: 242: 237: 233: 230:This article 228: 224: 219: 218: 209: 206: 198: 188: 184: 178: 175:This article 173: 164: 163: 154: 151: 143: 132: 129: 125: 122: 118: 115: 111: 108: 104: 101: –  100: 96: 95:Find sources: 89: 85: 79: 78: 73:This article 71: 67: 62: 61: 56: 54: 47: 46: 41: 40: 35: 30: 21: 20: 1002: 982: 969: 957: 944: 931: 922: 913: 902:. Retrieved 883: 876: 865:. Retrieved 852:Artech House 846: 839: 772: 768: 764: 752: 743: 723: 703: 683: 674: 666: 655: 649:Cable length 648: 642: 636: 632: 621: 608: 595: 586:flying probe 578: 566: 554: 511: 502: 494: 487: 479: 471: 459: 450: 446: 433: 420: 407: 387: 350: 338: 328:, including 301: 297: 293: 292: 266: 250: 241:You can help 231: 201: 192: 176: 146: 137: 127: 120: 113: 106: 94: 82:Please help 77:verification 74: 50: 43: 37: 36:Please help 33: 696:in height. 575:Diagnostics 377:probe cards 1053:Categories 904:2015-10-12 867:2015-10-12 832:References 555:Sometimes 499:Multi-site 384:Components 361:capacitors 310:automation 253:April 2024 195:April 2024 140:April 2024 110:newspapers 39:improve it 588:testing. 538:Smalltalk 365:inductors 357:resistors 245:talk page 45:talk page 991:Archived 889:Elsevier 804:M-Module 794:IEEE-488 778:See also 390:computer 341:avionics 571:(STDF) 534:LabVIEW 437:ammeter 371:(ICs), 181:Please 124:scholar 895:  858:  820:VMEbus 740:RS-232 734:RS-232 690:VMEbus 530:Python 490:prober 475:socket 398:prober 394:relays 363:, and 324:or on 243:. The 126:  119:  112:  105:  97:  367:) to 131:JSTOR 117:books 893:ISBN 856:ISBN 790:GPIB 711:and 684:The 667:The 624:GPIB 522:Java 421:The 408:The 332:and 103:news 825:VXI 809:PXI 725:USB 705:PXI 686:VXI 669:LXI 536:or 526:VEE 518:C++ 336:. 302:ATE 296:or 185:to 86:by 1055:: 921:. 891:. 887:. 854:. 850:. 792:/ 713:6U 709:3U 694:6U 550:NI 532:, 528:, 524:, 520:, 516:, 359:, 48:. 1030:. 925:. 907:. 870:. 514:C 300:( 273:) 267:( 255:) 251:( 238:. 208:) 202:( 197:) 193:( 179:. 153:) 147:( 142:) 138:( 128:· 121:· 114:· 107:· 80:. 55:) 51:(

Index

improve it
talk page
Learn how and when to remove these messages

verification
improve this article
adding citations to reliable sources
"Automatic test equipment"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
help improve it
make it understandable to non-experts
Learn how and when to remove this message

quality standards
You can help
talk page
Learn how and when to remove this message
Keithley Instruments Series 4200
Keithley Instruments
device under test
automation
digital multimeter
electronic test equipment
packaged parts
wafer testing

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.