LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Bit-Level Electronics Testing?

Hi,
 
I am interested to know if other people are doing significant bit-level electronics testing with Labview.  By this I mean generate bit-level  digital data (generating clocks, framing pulses, data, etc.) via Labview and peripherals of any type and then reading outputs from a module where you are concerned with where and when the highs and lows occur, not just a number that happened to be represented digitally at some point. 
 
I'm doing this with a PCI-7831. 
 
Ben
0 Kudos
Message 1 of 3
(2,343 Views)

I will say that for a number of years there have been commercial board testers, analog, digital and mixed, that have had LabVIEW as the underlying code. As they are marketing their testers they haven't necessarily made the fact of the code being written in LabVIEW (as it wasn't user modifiable if I recall) a part of their marketing, but they chose LabVIEW. These were well entrenched test system manufacturers. As to monitoring the individual status of internal test points, there are some technical issues to deal with that become significant if you are doing much more that static testing. If you are trying to watch anything other than fairly slow logic state changes (vs. transistions, edges, etc.) it becomes interesting in designing the hardware. With moderate logic speeds ( a few MHz or more) your test probe can introduce "reflections", caused by impedance mismatches, that can actually cause false triggering if you are looking at internal (non-buffered) logic nodes. If you are only interested in essentially static logic levels ( is point A a high, B a low, C a low, etc.) then it is just a matter of having a table of "test vectors" that represent the stimulus levels and the expected resulting levels. Describe what you are trying to do with a little more detail and we can possibly give you more guidance. (That isn't the "Royal We" or the editorial We either, it just represents that there are a lot of other really knowledgeable people "listening" on this forum!Smiley Happy)

P.M.

Putnam
Certified LabVIEW Developer

Senior Test Engineer North Shore Technology, Inc.
Currently using LV 2012-LabVIEW 2018, RT8.5


LabVIEW Champion



0 Kudos
Message 2 of 3
(2,335 Views)

This isn't exctly what you are looking for (but might be pretty close), but the company I'm working with now uses HS-DIO to exercise the clock and serial data inputs of inkjet printheads. In addition to jetting the 'heads, we also read out data serially.

Mike...


Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 3 of 3
(2,308 Views)