NI Tutorial 6980 En

Embed Size (px)

Citation preview

  • 8/18/2019 NI Tutorial 6980 En

    1/81/8 www.ni.c

    1.2.

    Opens and Shorts Testing Reference Design

    Publish Date: Sep 08, 2013

    Overview

    This document will discuss the technical details of an opens and shorts test system created in PXI. To learn more about the

    hardware components, click . To learn more about the software components,here (http://zone.ni.com/devzone/cda/tut/p/id/6960)

    click .here (http://zone.ni.com/devzone/cda/tut/p/id/6961)

    Table of Contents

    Section 1: Hardware SetupSection 2: Software Setup

    Although opens and shorts test can be conducted for a wide range of devices, it is most common in semiconductor validation test

    This paper will describe, in detail, the process of testing for opens and shorts on a CMOS chip.

    Before delving in to the technical details of opens and shorts test, we must first understand its relevance with regards to

    semiconductor validation. Semiconductor validation is generally segmented in two parts, structural and functional. Structural tests

    ensure that the chip has been built correctly. Functional tests determine whether the chip meets design specifications and

    performs as intended in its final environment. Opens and shorts test checks for faults in the protection diode circuitry of 

    semiconductor chips. It is therefore a structural test.

    The figure below represents a typical CMOS chip. As can be seen, each pin has a network of protection diodes and CMOS

    transistors.

    Figure 1: Internal Circuitry of a CMOS Chip

    CMOS transistors on each input pin act like switches by allowing current to flow from V (supply voltage for the chip) into the

    DUT circuitry and from the DUT circuitry to V (ground). CMOS transistors can be damaged if an overvoltage condition is induce

    at an input or output pin. To protect these devices, two diodes are placed at each signal pin (refer to Figure 1). The first sits

    between the signal pin and V and the second between the signal pin and V . If a positive overvoltage greater than V is

    applied on any pin, the V diode becomes forward-biased, allowing current to flow between the signal pin and V . Similarly, if anegative overvoltage greater than V is applied on any pin, the V diode becomes forward-biased, allowing current to flow

    between the V and the signal pin. This way, the protection diodes prevent damage to the CMOS transistors and DUT circuitry in

    overvoltage conditions. Both the V and V protection diode must be tested for open and short conditions to ensure their correc

    operation. An open condition may occur if a protection diode is missing or is functioning incorrectly. A short condition may occur if 

    a direct connection exists:

    Between the pin and VDDBetween the pin and VSSBetween the pin and another signal pin

    Each of these short-circuit failure modes prevent the correct operation of the device. Opens and shorts test checks for all the

    aforementioned failure modes.

    Note: CMOS integrated circuits are based on FET technology, and so often use the V /V terminology for positive supply

    voltage /negative supply voltage (ground). These terminals can also be documented as V /Gnd.

     

    DD

    SS

    DD SS DD

    DD DD

    SS SS

    SS

    DD SS

    DD

    SS

    DD SS

    CC

    http://zone.ni.com/devzone/cda/tut/p/id/6960http://zone.ni.com/devzone/cda/tut/p/id/6961http://zone.ni.com/devzone/cda/tut/p/id/6961http://zone.ni.com/devzone/cda/tut/p/id/6960

  • 8/18/2019 NI Tutorial 6980 En

    2/82/8 www.ni.c

    1. Section 1: Hardware Setup

    Test Setup

    The test set up for opens and shorts is separated into two routines: testing the V protection diode and testing the V protection

    diode.

    Testing the V Protection Diode

    In order to detect an open or short across the V protection diode of a signal pin, connect V , V , and all other signal pins to

    SMU ground and force a minimal current (i.e. 100 μA) into the signal pin. If the V protection diode operates correctly, then it wil

    become forward-biased and the current will flow between the signal pin and V (see Figure 2).

     

    Figure 2: Testing the VDD diode (switching not shown)

    By measuring the voltage drop across the forward-biased V diode, we can determine whether it is functioning correctly. If the

    voltage measured between the signal pin and ground is close to 0 V (or ground), then there are one or more short-circuits between

    the signal pin and ground through V , V , and/or another signal pin. If the voltage measured between the signal pin rails or 

    climbs to a potential that is higher than an acceptable forward-biased voltage drop, then there is an open circuit between the signa

    pin and ground. If the measured voltage is an acceptable forward-biased voltage drop, then the V protection diode is operating

    correctly. Table 1 shows an example of V protection diode test results and the resulting pass/fail specifications.

    Voltage Reading at Signal Pin Test Result

    Less than +0.2 V Fail: Shorted

    In between +0.2 V and +1.5 V Pass

    Greater than +1.5 V Fail: Open

    Table 1: V Protection Diode Test Specifications

    Note: No current (other than a small amount of leakage current) flows through the V protection diode because it will be

    reverse-biased.

    Note: The acceptable forward-biased voltage drop is typically dependent upon the material from which the semiconductor diode is

    made. However, manufacturing techniques may also be used to lower the forward-biased voltage drop. The forward-biased

    voltage drop of a silicon diode is generally accepted to be 0.65 V. The exact voltage drop is dependent on the current flowing

    through the diode’s p-n junction, the temperature of the junction, and several physical constants. The relationship between the

    forward-biased voltage drop, the applied current, and the associated variables is shown below in Figure 3, commonly known as

    the diode equation:

     

    Figure 3: The Diode Equation

    The variables in the diode equation are described below. ID = Diode current (A) IS = Saturation current (A) VD = Voltage drop

    across diode (V) N = Ideality coefficient, between 1 and 2 Vt = Thermal voltage (V), around 25.85 mV at room temperature The

    voltage between the signal pin and ground would be close to 0 V, and the test result would be Fail: Shorted. If the other signal pins

    were not all grounded, current would still flow through the forward-biased V protection diode (as shown in Figure 2), and the tes

    result would be Pass.

    Testing the V Protection Diode

     

    DD SS

    DD

    DD SS DD

    DD

    DD

    DD

    SS DD

    DD

    DD

    DD

    SS

    DD

    SS

  • 8/18/2019 NI Tutorial 6980 En

    3/83/8 www.ni.c

    The process for testing the V diode is the same as that for testing the V diode. All pins including V and V are connected

    to SMU ground. This time however, a negative current of the same value (i.e. -100 μA) is forced into the signal pin. If the V

    protection diode operates correctly, it will become forward-biased and current will flow between V and the signal pin (see Figure

    4).

    Figure 4: Testing the VSS diode (switching not shown)

    Note: No current (other than a small amount of leakage current) flows through the V protection diode because it will be

    reverse-biased.

    By measuring the voltage drop across the forward-biased V diode, we can determine whether it is functioning correctly. Table 2

    shows the test parameters for the V protection diode.

    Voltage Reading at Signal Pin Test Result

    Greater than -0.2 V Fail: Shorted

    In between -0.2 V and -1.5 V Pass

    Less than -1.5 V Fail: Open

    Table 2: V Diode Test Specifications

    Automated Test Setup

    Two common hardware configurations are available to perform an open/shorts test. First, an external switching system front end

    and programmable source measure unit can be utilized to automate the V and V protection diode testing. The switchingsystem can scan through pre-configured states, creating the required current and ground paths to the V , V , and signal pins o

    the semiconductor device. The source measure unit can force the required currents and measure the resulting voltages from each

    signal pin to ground (see Figure 5). Second, the PXIe-6556 can be used in addition to the switching system or by itself on the

    digital pins using the PPMU capabilities of the card. Option one is discussed in detail below.

    Figure 5a: Opens/Shorts automated test set up using SMU and MUX

     

    SS DD SS DD

    SS

    SS

    DD

    DD

    SS

    SS

    DD SS

    DD SS

  • 8/18/2019 NI Tutorial 6980 En

    4/84/8 www.ni.c

    : Opens/Shorts automated test set up using HSDIOFigure 5b

    The following steps outline the process for conducting opens and shorts test using the SMU and switch combination above:

    Step 1: Ground All PinsIn order to connect the SMU to the DUT through the FET switch, a matrix topology is used with pins from the SMU connected to

    rows in the matrix and pins from the chip connected to columns.

    Grounding all pins on the DUT is accomplished by closing all the connections on the matrix that route the ground of the PXI-4130

    SMU to the pins on the DUT. Connections from the PXI-4130 SMU Low pin to V and V is done directly through a cable

    instead of through the switch. This is because V and V pins are always connected to the SMU Low pin. While all signal pins

    are initially connected to SMU Low, they are sequentially connected to the SMU measurement channel and are therefore

    connected to the SMU through the matrix switch.

    It is important to not only connect V and V to ground. All other signal pins should be connected to ground before testing the

    protection diodes. Grounding all the other signal pins ensures that any signal pin-to-signal pin short-circuits is detected. See

    Figure 6 for further explanation. When a short is detected between two signal pins, the voltage between the pin under test and

    SMU low should be outside the acceptable range listed in tables 1 and 2 (ideally 0V) and the test should fail. If the other signal

    pins were not all grounded, current would still flow through the forward-biased V protection diode and the test result would bePass. See Figure 6 below.

    Figure 6: Grounding pins is essential for detecting shorts

    Step 2: Set a Voltage Clamp on the SMU at 3 V

    In order to the limit voltage produced during open circuit conditions, an upper limit voltage clamp is set on the SMU. If no clamp is

    set and the circuit is open, the SMU will measure a very high voltage value. This can damage the chip circuitry. On the PXI-4130,

    the voltage clamp level is set in software to a value of 3 V. 3 V is an acceptable value because it is above the test limit for 

    detecting open circuits (1.5V) and is within the specifications of most CMOS chips.

    Step 3: Force ±100uA from SMU and Measure the Resulting Voltage

    The SMU forces ±100 µA of current into each signal pins’ diodes one at a time and measures the resulting voltage. Each pin is

    sequentially connected to the SMU via the matrix switch. For this test a voltage of approximately ±0.65 V (the voltage drop across

    a forward-biased diode) is expected. The voltage resulting from the forced current is measured and compared to the test

    specification tables in order to determine the final test results.

    2. Section 2: Software Setup

    The software for this opens and shorts system is developed using NI LabVIEW and NI Switch Executive. LabVIEW is used as the

    primary Application Development Environment (ADE) while Switch Executive is used to configure routes on the high-density

    matrix.

    The following software versions were used to implement the Opens and Shorts Semiconductor Test:

    LabVIEW 8.5 (http://www.ni.com/labview/)Graphical Programming Environment

    Switch Executive 2.1.1 (http://www.ni.com/switchexecutive/)Switch Management Software

    The LabVIEW code described in this document can be downloaded from the link at the end of this document.

     

    DD SS

    DD SS

    SS DD

    DD

    http://www.ni.com/labview/http://www.ni.com/switchexecutive/http://www.ni.com/switchexecutive/http://www.ni.com/labview/

  • 8/18/2019 NI Tutorial 6980 En

    5/85/8 www.ni.c

    1.

    2.3.1.2.3.4.5.6.

    4.5.

    Note: Functional blocks in the LabVIEW graphical programming language are known as ‘Virtual Instruments’ or ‘VIs’. The acronym

    ‘VI’ will therefore be used when describing procedures in this section.

    As stated previously, the Opens and Shorts Test can be separated into two routines, a) testing the V protection diode, and b)

    testing the V protection diode. Both routines can be performed using the same hardware connections, and the only difference in

    programming the routines can be as simple as changing the direction of the SMU’s forced current. Due to these similarities, this

    document simply outlines an example demonstrating how to test the V protection diode. This test routine can be duplicated and

    slightly altered to test the V protection diode. Details on necessary alterations are provided at the end of the document.

    The steps to test the V protection diode are the following:

    INitialize, configure, and enable SMU output

    Initialize the switching hardware and connect all DUT pins to groundIterate through the signal pins using the 5544 crosspoint FET matrixDisconnect the signal pin under test from groundConnect the SMU to the signal pin under testMeasure the voltage between the signal pin under test and groundConduct analysis on voltage measured to determine test resultDisconnect the SMU from the signal pin under testReconnect the signal pin under test to ground

    Disable the output of the SMU and close the SMU session handleDisconnect all signal pins from the switching hardware and close the NISE session handle

    Initialize the SMU, configure, and enable the output of the SMU

    Initialize, configure, and enable the output of the PXIe-4141 SMU using the NI-DCPower API in LabVIEW. Refer to Figure 7 for a

    picture of the block diagram code.

    Figure 7: Initializing, Configuring, and Enabling the SMU Output in LabVIEW

    The SMU’s resource name is fed to the Initialize VI to initialize the SMU and to provide a SMU session handle. The SMU session

    handle is then passed to all subsequent NI-DCPower VIs. Next, channel 1 of the SMU is configured for DC Current, which is whait will be sourcing to conduct the test. The NI-DCPower configuration VIs can be wired in any order, as long as all the parameters

    are set before enabling the SMU output. The parameters that are required to be fed include the current level, the current level

    range, the voltage limit, and the voltage limit range.

    The step following the Initialize VI is the niDCPower property node. This step instructs the SMU to automatically determine and se

    current level and voltage limit ranges based on the current level and voltage limit inputs. The VI following the property node

    confirms that the SMU is to be used in DC Current mode. Next, the current level is set to -100 μA (to test the V protection diode

    channel 1 is configured such that the current flows into the SMU and the V protection diode is forward-biased), and the voltage

    limit, or voltage clamp, is set to 3 V (equivalent to ±3 V).

    Lastly, a Boolean true inputted to the Configure Output Enabled VI enables the output of the SMU, committing the configuration

    parameters to the device and commencing the -100 μA flow of current through channel 1 of the SMU.

    Initialize the switching hardware and connect all DUT pins to ground

    Initialize the switching hardware and set it to a state where V , V , and all the DUT’s signal pins are connected to ground. Ther

    are multiple ways to control switches using LabVIEW, but the best way to program switching hardware as a system is with the NI

    Switch Executive API. Refer to Figure 8 for a picture of the block diagram code.

    Figure 8: Initialize the Switching Hardware and Connect all the DUT Pins to Ground

     

    DD

    SS

    SS

    DD

    SS

    SS

    SS

    DD SS

  • 8/18/2019 NI Tutorial 6980 En

    6/86/8 www.ni.c

    1.2.3.4.5.6.

    The NI Switch Executive (NISE) Virtual Device Name is inputted to the Open Session VI to open session handles to all the

    switches in the system. NI Switch Executive stores these session handles in one NISE session handle that is passed to all

    subsequent NISE VIs. The ‘Disconnect All’ VI disconnects all connections on every switch device managed by the NI Switch

    Executive session, thereby setting the switch system configuration in a known state where no switch routes are connected. Lastly

    all routes in the GND to DUT route group are connected, which results in the switching hardware being set to a state where V ,

    , and all the DUT’s signal pins are connected to ground.

    To learn more about what an NI Switch Executive Virtual Device is and how to create one, view the 7-minute NI Switch Executive

    demo which is linked at the end of this document.

    Iterate through the signal pins, testing one at a time

    Iterate through the DUT signal pins using a LabVIEW ‘For Loop’. Within the ‘For Loop’, use NI Switch Executive VIs to disconnectthe DUT signal pin under test from ground and to connect the DUT signal pin under test to channel 1 of the SMU. Use

    NI-DCPower VIs to measure the voltage from each DUT signal pin to ground. Before moving on to the next iteration of the For 

    Loop, disconnect the DUT signal pin under test from channel 1 of the SMU and reconnect it to ground (see Figure 9).

    Figure 9: Disconnect GND, Connect SMU, Measure, Disconnect SMU, and Reconnect GND

    In the above figure, we:

    Disconnect the signal pin under test from groundConnect the SMU to the signal pin under testMeasure the voltage between the signal pin under test and groundDetermine the test result based on the voltage measurementDisconnect the SMU from the DUT signal pin under testReconnect the DUT signal pin under test to ground

    The process of disconnecting and reconnecting of DUT signal pins is done using route groups which are created in NI Switch

    Executive. Route Groups are used to put the switch matrix in to a desired state. To learn more about what a route group is and

    how to create one view the 7-minute NI Switch Executive demo linked at the end of this document. The first route group contains

    routes connecting the DUT signal pins to ground, and the second route group contains routes connecting the DUT signal pins to

    channel 1 of the SMU (see Figure 10).

    Figure 10: Set up Route Groups to Simplify Indexing the Correct DUT Signal Pin

    Next, the NI Switch Executive configuration API in LabVIEW, which provides full programmatic access to all NI Switch Executive

    features, is used to extract individual route names from all route groups. The result will be two string arrays comprised of the

    routes from Route Group 1 and Route Group 2 (see Figure 11).

    Figure 11: Array Output Using NI Switch Executive Configuration API

     

    DD

    SS

  • 8/18/2019 NI Tutorial 6980 En

    7/87/8 www.ni.c

    Passing these arrays into a For Loop will automatically index the arrays. For example, on the first iteration of the loop, the indexed

    routes to be connected and disconnected inside the loop are andDUT_Signal_Pin0_to_GND

    . On the second iteration of the loop, the indexed routes areDUT_Signal_Pin0_to_SMU_Channel1 DUT_Signal_Pin1_to_GND

    and . This will continue until the arrays have indexed each element. You are not restrictedDUT_Signal_Pin1_to_SMU_Channel1

    to this naming scheme. You can enter your specific array names in to the ‘Route Group 1’ and ‘Route Group 2’ control fields of the

    ‘Switch Exec for OS’ VI.

    Based on the pass/fail specifications of the DUT, determine if the voltage measurement indicates the V protection diode on the

    DUT signal pin under test has passed, failed open, or failed because of a short-circuit (see Figure 12).

    Figure 12: Determine Test Result Based on the Voltage Measurement

    After making the voltage measurement and determining the test result, disconnect channel 1 of the SMU from the DUT signal pin

    under test and reconnect the pin under test to ground.

    Disable the output of the SMU and close the SMU session handle

    Use NI-DCPower VIs to disable the output of the SMU and close the SMU session handle. Refer to Figure 13 for a picture of the

    block diagram code.

    Figure 13: Disable the SMU Output and Close the SMU Session Handle

    A Boolean false inputted to the Configure Output Enabled VI disables the output of the SMU, ceasing the -100 μA flow of currentthrough channel 1. The Close VI closes the SMU session handle and reallocates the SMU resources that were previously

    reserved.

    Note: If power output is still enabled when you call the Close VI, channel 1 will remain in its current state and continue sinking

    current.

    Disconnect all signal pins from the switching hardware and close the NISE session handle

    Use NI Switch Executive VIs to disconnect V , V , and the remainder of the signal pins from the switching hardware and close

    the NISE session handle. Refer to Figure 14 for a picture of the block diagram code.

    Figure 14: Disconnect All Signal Pins and Close the NISE Session Handle

    The Disconnect All VI once again disconnects all connections on every switch device managed by the NI Switch Executive

    session, thereby setting the switch system configuration in a known state where no switch routes are connected. The Close

    Session VI closes session handles to all the switches in the system. Although not required, it is often helpful to include an error 

    handler. If an error occurs, the VI returns a description of the error and optionally displays a dialog box with the error information.

    Modifying the Code to Test the V protection diode

    To modify the V protection diode test, the SMU must first be disabled, and then the configuration should be changed to force

    100 μA instead of -100 μA on channel 1 before re-enabling the SMU. The For Loop can perform the exact same connections and

    disconnections, taking measurements and determining the test results.

    Combining the V and V protection diode tests

     

    SS

    DD SS

    DD

    SS

    SS DD

  • 8/18/2019 NI Tutorial 6980 En

    8/8

    1.2.3.4.5.

    6.7.8.9.0.

    1.2.

    Determining the final result for each DUT signal pin can be done by combining the results of the V and V protection diode

    tests. A final result of pass can only be determined if both protection diodes pass their respective tests. There are multiple

    methods to display test results, including but not limited to a) passing Booleans into an LED array, and b) formatting and

    displaying string clusters in an array.

    Links:

    DC Parametric Semiconductor Validation Test Reference Architecture (http://www.ni.com/automatedtest/semiconductor/)DC Parametric Semiconductor Validation: Hardware Components (http://zone.ni.com/devzone/cda/tut/p/id/6960)DC Parametric Semiconductor Validation: Software Components (http://zone.ni.com/devzone/cda/tut/p/id/6961)Open and Short Circuit Test (http://zone.ni.com/devzone/cda/tut/p/id/6980)Power Consumption Tests (IDD, IDDQ) (http://zone.ni.com/devzone/cda/epd/p/id/5946)

    Input Voltage Threshold Test (VIL, VIH) (http://zone.ni.com/devzone/cda/epd/p/id/5950)Input Leakage Test (IIL, IIH) (http://zone.ni.com/devzone/cda/epd/p/id/5949)Output Voltage Level Test (VOL, VOH) (http://zone.ni.com/devzone/cda/epd/p/id/5948)Output Short Circuit Test (IOS) (http://zone.ni.com/devzone/cda/epd/p/id/5947)NI PXIe-4141 4-Channel Precision SMU With NI SourceAdapt Technology (http://sine.ni.com/nips/cds/view/p/lang/en/nid/209767)NI PXIe-6556 200 MHz HSDIO with PPMU (http://sine.ni.com/nips/cds/view/p/lang/en/nid/210041)NI PXI-2535 544-Crosspoint FET Matrix Switch (http://sine.ni.com/nips/cds/view/p/lang/en/nid/204242)

    SS DD

    COMPANY

    About National Instruments (http://www.n

    Events (http://www.ni.com/events/)

    Careers (http://www.ni.com/careers/)

    SUPPORT

    Submit a service request (https://sine.ni.com/srm/app/myServiceRequests)

    Manuals (http://www.ni.com/manuals/)

    Drivers (http://www.ni.com/downloads/drivers/)

    Alliance Partners (http://www.ni.com/alliance/)

    PRODUCT

    Order status and history (http://www.ni.com/status/)

    Order by part number (http://sine.ni.com/apps/utf8/nios.store?action=purchase_form)

    Activate a product (http://sine.ni.com/myproducts/app/main.xhtml?lang=en)

    Order and payment information (http://www.ni.com/how-to-buy/)

    MISSION

    NI equips engineers and scientists with systems that accelerate productivity, innovation, and discovery.

     (http://twitter.com/niglobal) (http://www.facebook.com/NationalInstruments)

     http://www.linkedin.com/company/3433?trk=tyah)  (http://www.ni.com/rss/)  (http://www.youtube.com

    Contact Us (http://www.ni.com/contact-us/)

      © National Instruments. All rights reserved.Legal (http://www.ni.com/legal/) | |  Site map (

    http://www.ni.com/help/map.htm)

    (//privacy.truste.com/privacy-seal/National-Instruments-Corporation/validation?rid=bc6daa8f-7051-4eea-b7b5-fb24dcd96d95)

    http://www.ni.com/automatedtest/semiconductor/http://zone.ni.com/devzone/cda/tut/p/id/6960http://zone.ni.com/devzone/cda/tut/p/id/6961http://zone.ni.com/devzone/cda/tut/p/id/6980http://zone.ni.com/devzone/cda/epd/p/id/5946http://zone.ni.com/devzone/cda/epd/p/id/5950http://zone.ni.com/devzone/cda/epd/p/id/5949http://zone.ni.com/devzone/cda/epd/p/id/5948http://zone.ni.com/devzone/cda/epd/p/id/5947http://sine.ni.com/nips/cds/view/p/lang/en/nid/209767http://sine.ni.com/nips/cds/view/p/lang/en/nid/209767http://sine.ni.com/nips/cds/view/p/lang/en/nid/210041http://sine.ni.com/nips/cds/view/p/lang/en/nid/204242http://www.ni.com/company/http://www.ni.com/events/http://www.ni.com/careers/https://sine.ni.com/srm/app/myServiceRequestshttps://sine.ni.com/srm/app/myServiceRequestshttp://www.ni.com/manuals/http://www.ni.com/downloads/drivers/http://www.ni.com/alliance/http://www.ni.com/status/http://sine.ni.com/apps/utf8/nios.store?action=purchase_formhttp://sine.ni.com/apps/utf8/nios.store?action=purchase_formhttp://sine.ni.com/myproducts/app/main.xhtml?lang=enhttp://sine.ni.com/myproducts/app/main.xhtml?lang=enhttp://www.ni.com/how-to-buy/http://twitter.com/niglobalhttp://www.facebook.com/NationalInstrumentshttp://www.linkedin.com/company/3433?trk=tyahhttp://www.ni.com/rss/http://www.youtube.com/nationalinstrumentshttp://www.ni.com/contact-us/http://www.ni.com/legal/http://www.ni.com/help/map.htmhttp://www.ni.com/help/map.htmhttp://www.ni.com/help/map.htmhttp://www.ni.com/help/map.htmhttp://www.ni.com/help/map.htmhttp://www.ni.com/help/map.htmhttp://www.ni.com/legal/http://www.ni.com/legal/http://www.ni.com/contact-us/http://www.ni.com/contact-us/http://www.youtube.com/nationalinstrumentshttp://www.ni.com/rss/http://www.linkedin.com/company/3433?trk=tyahhttp://www.facebook.com/NationalInstrumentshttp://twitter.com/niglobalhttp://www.ni.com/how-to-buy/http://sine.ni.com/myproducts/app/main.xhtml?lang=enhttp://sine.ni.com/myproducts/app/main.xhtml?lang=enhttp://sine.ni.com/myproducts/app/main.xhtml?lang=enhttp://sine.ni.com/apps/utf8/nios.store?action=purchase_formhttp://sine.ni.com/apps/utf8/nios.store?action=purchase_formhttp://sine.ni.com/apps/utf8/nios.store?action=purchase_formhttp://www.ni.com/status/http://www.ni.com/alliance/http://www.ni.com/downloads/drivers/http://www.ni.com/manuals/https://sine.ni.com/srm/app/myServiceRequestshttps://sine.ni.com/srm/app/myServiceRequestshttps://sine.ni.com/srm/app/myServiceRequestshttp://www.ni.com/careers/http://www.ni.com/events/http://www.ni.com/company/http://sine.ni.com/nips/cds/view/p/lang/en/nid/204242http://sine.ni.com/nips/cds/view/p/lang/en/nid/210041http://sine.ni.com/nips/cds/view/p/lang/en/nid/209767http://sine.ni.com/nips/cds/view/p/lang/en/nid/209767http://zone.ni.com/devzone/cda/epd/p/id/5947http://zone.ni.com/devzone/cda/epd/p/id/5948http://zone.ni.com/devzone/cda/epd/p/id/5949http://zone.ni.com/devzone/cda/epd/p/id/5950http://zone.ni.com/devzone/cda/epd/p/id/5946http://zone.ni.com/devzone/cda/tut/p/id/6980http://zone.ni.com/devzone/cda/tut/p/id/6961http://zone.ni.com/devzone/cda/tut/p/id/6960http://www.ni.com/automatedtest/semiconductor/