Testing of IC's in a PCB using LabVIEW

There is a PCB with a lot of IC's. The IC's are mainly buffers,SRAM,PROM, ASIC's, CPLD's and FPGA. None of them are JTAG compatible i.e. no TDI/O pins available. However only one CPLD is JTAG compatible. Is there a way through which I can test the functinality of these IC's using LabVIEW?
Without the JTAG interface, do I have any other medium through which my VI's can communicate with these memory IC's?
one more thing is that I cannot remove any of the IC's from the PCB, they have to be tested while they are present in the board itself.

sumukh wrote:
There is a PCB with a lot of IC's. The IC's are mainly buffers,SRAM,PROM, ASIC's, CPLD's and FPGA. None of them are JTAG compatible i.e. no TDI/O pins available. However only one CPLD is JTAG compatible. Is there a way through which I can test the functinality of these IC's using LabVIEW?--Yes
Without the JTAG interface, do I have any other medium through which my VI's can communicate with these memory IC's?  Not directly, of course.  You need to find out how you can communictae to the card.  Is it BDM, serial, USB, Ethernet, PCI, whaterver interface that allows to program PLD's, FLASH memory and can interface to the outside world.  LabVIEW can communicate with all that.  It may require additional hardware (BDM, JTAG, adapters).
one more thing is that I cannot remove any of the IC's from the PCB, they have to be tested while they are present in the board itself. Of course.. That is usually how they are tested once they are integrated into the board (system)
It sounds like this is the first time you do this.
You need help beyond LabVIEW if that is the case.
You first need to identify how you can interface to the board.  That step is required regardless of what language youuse to develop test software.  The ahrdware designers should be able to help you with that.

Similar Messages

  • I'm using TestStand/Labview to do a string value test. Is there any way to use a variable in the edit string value test?? This forces you to hard code a string to test against.

    I'm using TestStand 2.0/Labview 6i to do a string value test. Is there any way to use a string variable in the edit string value test instead of an actual string?? This forces you to hard code a string to test against.

    Hi ART,
    You can also use the LimitLoader step to load your string into to step similar to the Numeric Step type.
    There should be an example of this in the Resource Library | TestStand
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • How can you create a test plan generator using labview

    I am looking to create a testplan generator using labview to help RF Engineers translate test requirements into test parameters and wanted to know how i can go about it.

    Have you considered to use Teststand? Teststand organizes all the tests and allows to parameterize them.
    Creating a tool with a similar functionality will be more expensive than buying Teststand and modifing the operator interface.
    Waldemar
    Waldemar
    Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
    Don't forget to give Kudos to good answers and/or questions

  • How can I test IRIG-B'a accuracy using Labview

    We have a GPS source as reference, how can we test second GPS clock with IRIG-B output ?  Can we by using Labview ?

    Most timecode generators work by taking an external input (GPS, IRIG, PPS, or any of a number of other timecodes such as MILA, NASA36, IRIG A, etc) and outputting an on-time signal.
    The most common systems now use a GPS receiver to steer an oscillator to some fixed frequency (10MHz is a favorite) and then use that steered oscillator to generate the outputs.  The one PPS from a GPS receiver is not very smooth and jumps around easily a few hundred nano-seconds every PPS (at least they used to).
    Time codes are usually done by generating an on-time digital signal in which the rising edge of the frame bits is co-incident with the PPS timing.  The digital signal is then sent through some analog magic (op amps and whatever) which delays the output on time.
    In digital signals, the rising edge is considered on time, in analog it is the zero-crossing.
    Good systems will calibrate out the analog delay in the factory by moving back the on-time timing that is fed to the analog so that all on-time marks are co-incident.

  • Test Scripts for Oracle Account Recievable app using QTP tool

    Hi
    Please send me some QTP sample Script for testing Oracle AR application
    Thanks

    You will need to create separate scripts for Load testing. The functional scripts cannot be used in OLT. The exceptions to this would be the "General" items (Java Code Script & Web Services) which can also be used in OLT.
    e.g. Instead of selecting "Functional Testing - Oracle EBS/Forms"
    select "Load Testing (Protocol Automation) - Oracle EBS/Forms"
    Once you get into load testing you'll realise that you want to create very specific scripts and won't want to try re-using functional scripts. I know a lot of such tools are 'sold' on the fact that functional scripts can be re-used for load, but when it comes down to it you'll want to design your load scripts seperately anyway!

  • Transistor test using labVIEW project

    hi all. i am new in labview.. pls guide me.. thank you...
    i am student and i need to do one project about labview, my project is : "DEVELOPMENT OF AUTOMATED TEST SYSTEM FOR TRANSISTOR USING LABVIEW"
    i already installed labVIEW 8.5.. anybody can give  me a tips to start about my project?
     i need to find a coding for DC supply,Osciloscope and Transistor...
    thanks ....
    Solved!
    Go to Solution.

    thanks Mathan and Ravens: 
    Ravens Fan wrote:
    Start by writing down a project plan.
    What do you want the program to do?  What are the tests that you need to run on this transistor?
    What are its inputs, what are its outputs?
    What are the series of steps you will need to do to get from A to B?
    What equipment do you have available to use?  You mentioned a DC power supply and an oscilloscope, what brands and models?  Are you using any data acquisition boards?
    test  parameters  involve :
    current (I) and Voltage (V) at Drain and Source in the transistor.
    canLabVIEW show the result (GUI) shown it pass or failed? i wanna using it
    for my output.. haha so bad...i didnt knw how to use it
     unfortunately, we dont have the proper equipment that can used with LabVIEW  in our university
    thanks for the replying, i really apreciate it

  • Engine test cell automation using labview

    I want to know the hardware details of my application(engine test cell automation using labview).
    Amit Amrutkar

    >> I want to know the hardware details of my application(engine test cell automation using labview).
    I have a feeling that that one of the following happened  :
    A. The "Post" button was clicked by mistake before the compilation was over.
    B. The OP wants to know the hardware details for  his application which looks like an engine test cell automation. ( It thus must have been in a hardware forum I guess )
    Post more details on the number of analog channels , required resolution, sampling time etc and number of digital channels and there is a possiblity that we can start helping..
    Raghunathan
    LV2012 to Automate Hydraulic Test rigs.

  • Good NI Test Stand Examples For a Beginner (Using LabVIEW)

    Hi everyone, I am new to using NI Test Stand.  I have gone through the "Getting Started with NI Test Stand" and "Using LabVIEW with Test Stand" documents.
    I know in the NI Test Stand Example folder there are many examples.  Are there any examples that cater to new users to Test Stand?
    Where can I find good examples (demos) for developing test sequences, local variables, parameters, etc...in Test Stand?
    Thanks so much!

    If you have the SSP you could access online training an do the exercises on the training.
    but the examples is a good way to getting started. just play around with all the options you have.

  • Producing test software using labview ...

    Hi friends,
    For those of you who produce test software using LabVIEW,
    TestStand, and C/C++, what are your biggest development problems? (By
    the way, this can be hardware or software.)
    George

    Ravens Fan pretty much sums it up. I suppose you can add onto it being forced to deal in a specific platform due to customer requirements when you know it would be orders of magnitude easier with another platform. 
    Out of curiousity, what is the purpose of the question?

  • I want to test my microphone using labview vi

    Hello SIr,
    I want to check my microphone using labview program, using labview vi i want to get dynamic vibrations of sound when we will give input to our head phone(In this we are having our microphone). From this while on speaking using our head phone, its possible for me to get the frequency of my sound.I m having labview 5.1 version. If you have any simple code for this problem, Please send me.
    Kindly regards
    Shridhar

    Hi mpshridhar,
    Yes, LabVIEW 5.1 is too old a release, so I'm in a fix too. However in LabVIEW 8.6 (and other newer versions) there's an Express VI that will help you acquire signals from your microphone.
    Here's an image of the VI and the pop-up that will help you acquire the signal.
    Regards,
    Vaibhav.
    Attachments:
    sound example.jpg ‏49 KB

  • Using labview global in test stand sequence steps

    If I have to pass data between different steps ( only labview vis) within same Main sequence, is it right using LabVIEW globals, rather than TestStand globals?
    in one step, I will be writing data to the Global.
    In a later step, I will be reading the global to access that data.
    Example sequence:
    I am more comfortable with using Labview globals than Teststand variables. Labview is the only adapter in my sequence. 

    If it is just within one sequence, then I would use the TestStand variables.  The reason is because you are limiting your possible reuse of those VIs by using the global.  If you pass in the value, you have a better chance of being able to reuse the VI.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • I use labview 8.0 and i can not run daqmx driver for pcmcia 6062e daq card

    i use labview 8.0 on window xp .when i installed a PCMCIA daq card 6062E, i could not run daqmx driver.It is fine to see that the traditional version is working well.When i install daq card sometimes it is working well with traditional driver  but mostly i see error on reading an analog input from PCMCIA daq device.An error called 'base adress' occures .I use last version of driver that is daqmx 8.0.1. and i have installed this correctly but again i could not  see any signal on the test panel for daq-mx driver.I don't know what is the problem.Also when i install PCMCIA daq card Please reply this message.I need your helps.
    Thanks

    Hello,
    Thanks for your reply.I will try to answer your questions.
    I have checked the Device Mananger and I have seen that the device is detected by Windows  XP.  For another question the card shows up under both NI-DAQmx Devices and Traditional NI-DAQ (Legacy) Devices consistently in the Measurement & Automation Explorer.I use a way that I reset the driver for traditional NI-DAQ in MAX,and then i reset the device for NI-DAQmx driver in MAX and again i tried to run the test panel of DAQmx driver but again i saw a wrong signal or noise signal on the test panel i could not see the sinusoidal signal that i connected. i do get the test panels to run with the card using the DAQmx driver,  But could not run the DAQ diagnostic utility.The error was as i specified below.
    03.05.2006 09:49:35
    Results saved to:  C:\Documents and Settings\serkan\Desktop\Diagnostic Results.txt
    Selected Device: Dev1
    Device Type: DAQCard-6062E
    Serial Number: 107509E
    Device Support: (PASS)
    NI-DAQmx Version: 8.0 (PASS)
    Device Reset: (FAIL)
    Error -50002 occurred at an unidentified location
    Possible reason(s):
    The specified device is not a valid device. The operation could not be completed as specified.
     ------ DIAGNOSTIC UTILITY ABORTED -----
    And for your last question i can say that i have used the DAQ card on other laptops.But the results were the same.İ hope to see your reply
    Thanks,
    Serkan Buhan
    Electrical-Elecronics Engineer
    Researcher
    TUBITAK-BILTEN

  • How do I browse & play .mp3 files from a USB flash drive using Labview 8.0?

    I'm a tester & want to test USB flash drives connected to PC.
    I want to browse the file system & playback the audio files, .jpeg files etc in the USB drive. I've Labview 8.0. When I searched for some examples or VIs which can detect the USB flash drive, couldn't find any. So if you could point me in the right direction, I can find a solution to my problem.
    Thanks.
    Solved!
    Go to Solution.

    You probably won't find specific examples for this.  A USB flash drive is mounted by the OS and appears as a new memory storage device to all software on the PC, including LabVIEW.  You can certainly write a LabVIEW program to open files on the stick and play/run them but I would create a VI that wrote files to the stick and then read them back and checked them for bit-level errors.  Keep in mind that your OS might be doing parity checking under the hood which would make your test rather meaningless.
    BTW, testing memory by looking at pics or listening to MP3s would be useless of course.  A human can't see or hear bit-level errors in a high bandwidth data stream.
    Using LabVIEW: 7.1.1, 8.5.1 & 2013

  • How can i design a smart antenna using labview?? plzz

    i have my final year project. I am student of Beng in Telecommunications. How can i design a smart antenna using switched beam algorithm on lab view??

    You can hardly use LabVIEW to design antenna, but definitely can use LabVIEW for Characterization, Optimization, and Test your antenna design.
    Hope you got the point here.
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • Performanc​e comparison​---using LABVIEW..b​etween Embedded and general-pu​rpose Intel's single VS multi-core CPU

    hi guys;
    kindly, can any one tell me : is it possible to use Labview installed on desktop pc to show up statistically the main performance key features between mutlicore systems and single core systems but with (two versions, embedded and general purpose CPU) . in other words: I'm trying to resemble embedded cpu with general purpose CPU so that i can only work on Desktop pc than say that the obtained results are the same for embedded multicore CPU.
    to get things more clear:...embedded multicore processors are now hitting the embedded market segments such as (small and portable devices with internet, multimedia and wimax tech. enabled that take advantage of recent multicore tech.).
    general-puroses Multicore processors: like desktop and servers based processors,
    according to what 've read, Intel is producing same processor model but with different applications : (embedded and general-purposes applications)

    Hello,
    Please look at this page which shows a new feature in LabVIEW 2009, but particularly interesting is the video which shows the performance benefits on a PC platform of single core VS multicore.
    LabVIEW doesn't have any ability to emulate a multi-core embedded processor (unless its an intel x86 processor that labVIEW supports!) so to discover the performance benefits of embedded multicore processors, you would need an external hardware board and devise a test in which labVIEW can measure the timing via an external pin toggled by a program running on the embedded processor that could utilise multiple cores (there may be other ways but this is the way that comes to my mind).
    I hope this helps you!
    Mark B
    ===If this fixes your problem, mark as solution!===

Maybe you are looking for