From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
09-20-2010 07:28 PM
i am looking to export verlog test vectors (or verilog-AMS test vectors from cadence) into PXI.
how do i go about doing that ?
09-21-2010 09:31 AM
Hello Kingb,
At this point, I will need to know more about your system in order to help you with this. What PXI chassis are you using? Are you using a MXI card or an embedded controller to control the PXI chassis? What card are you trying to use this with?
09-21-2010 03:54 PM
Hi, Jim:
Below is our PXI system configuration. Labview version is 8.6.
* PXI-1042 8-slot chassis
* PXI-5122 14-bit digitizer
* PXI-6552 100MHz digital I/O
* PXI-2532 512 Cross-point switch
We are studying if we can export the test vectors of Verilog to PXI-6552 for I2C test patterns with Labview.
09-21-2010 05:01 PM
i should clarify here that not only are we interested in exporting i2c test vectors whcih can be in verilog or verilogAMS but woul obvviously want to read back through labview and PXI
09-22-2010 01:56 PM
Hello Kingb/Bj93081,
I believe you can import the test vectors into LabVIEW to be used with your PXI-6552. In order to import this into LabVIEW, you will have to have LabVIEW open and read the data for the file that have these test vectors in it. In order for LabVIEW to do this, you will need to see how the data in saved in the test vector file. So what type of file is the test vectors saved in, Binary or ACSII? Does this file have a header on it? These questions will affect how you will get this information in LabVIEW to be used with the PXI-6552.
I will admit that I am not as familiar with these Test vectors so could you explain how these will be used with the PXI-6552? I could provide some insight on how to implement this.
09-22-2010 02:03 PM
Jim
let me dig in a little deeper and get back to you on this.
09-27-2010 11:50 AM
It will be a .vcd file. i should have a sample fil ready by tomorrow
10-04-2010 07:48 PM
here is a typical header file from our vcd file
$date
Oct
4, 2010 13:38:59
$end
$version
TOOL: ncsim(64) 08.20-s009
$end
$timescale
1 ps
$end
$scope module tb $end
$scope module x_dig_top $end
$var wire 1 ! PISDA
$end
$var wire 1 " POSDAB
$end
$var wire 1 # CLK $end
$upscope $end
$upscope $end
$enddefinitions $end
#6250000
$dumpvars
1!
0"
1#
$end
#22900000
0!
#23450000
0#
#23515000
1!
#24800000
1#
#25350000
0#
#26700000
1#
#27250000
10-05-2010 10:51 AM
Hello Kingb,
If this is the header of the file it looks to be an ASCII header so you will be able to extra this into LabVIEW. If there is any particular information you need from the header, I would suggest using the string functions in LabVIEW to separate out what you will need. Have you been able to figure out if the data is saved in a binary or ASCII format? Also how are these vectors going to be applied to the PXI-6552?
10-05-2010 11:46 AM - edited 10-05-2010 11:48 AM
its in ascii format
all i am trying to do is load the vectors into pxia and drive those vectors using a resource. i am personally not very familiar with th method at all