PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

How do i export verilog or verolog-AMS vectors into PXI

i am looking to export verlog test vectors (or verilog-AMS test vectors from cadence) into PXI.

how do i go about doing that ?

0 Kudos
Message 1 of 12
(4,130 Views)

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?


Jim St
National Instruments
RF Product Support Engineer
0 Kudos
Message 2 of 12
(4,122 Views)

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.

0 Kudos
Message 3 of 12
(4,112 Views)

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

0 Kudos
Message 4 of 12
(4,105 Views)

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.


Jim St
National Instruments
RF Product Support Engineer
0 Kudos
Message 5 of 12
(4,083 Views)

Jim

let me dig in a little deeper and get back to you on this.

0 Kudos
Message 6 of 12
(4,081 Views)

It will be a .vcd file. i should have a sample fil ready by tomorrow

 

0 Kudos
Message 7 of 12
(4,032 Views)

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

0 Kudos
Message 8 of 12
(3,969 Views)

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?


Jim St
National Instruments
RF Product Support Engineer
0 Kudos
Message 9 of 12
(3,959 Views)

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

0 Kudos
Message 10 of 12
(3,956 Views)