LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Simultaneous run host vi fpga 7841R

I have a project that contains 2 fpga (7841r). There i have 2 impulse generators with identical properties (frequency, width of impulse e.t.c.). In host vi i read input data from this generators (from different SCB-68). This generators dont run simultaneously (what i see in oscilloscope), when i use highlight execution i see asynchronous work of all blocks (invoke methods and other). How i can run 2 FPGA VIs in host VI simultaneously?

0 Kudos
Message 1 of 3
(1,036 Views)

First, don't upload .rar files.  Upload .zip files.  Don't force people to install 3rd party tools for obsolete compression formats when Windows handles .zip files natively.

 

When you run with highlight execution, it intentionally slows down execution and shows stuff running step by step.  It will not and cannot show an accurate representation of what runs in parallel.

 

If you want two different FPGA's to run simultaneously, you'll have to figure out some sort of clock mechanism to share between them.  Perhaps others have done something similar and can give you better guidance.

0 Kudos
Message 2 of 3
(982 Views)

I have clock mechanism between FPGAs - i use pxi_trig0 in FPGA VIs and activate them how it shows in https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YHkYCAW&l=ru-RU.

But on oscilloscope i see non-synchronous run of two modules, also when i run host VI i always have different(random) delays between work of generators.

If you see solutions on forum please link it in reply.

0 Kudos
Message 3 of 3
(970 Views)