10-03-2018 08:03 AM
Hi ,
Im implementing a LV code which reading DATA from the DRAM.
The Data writing to the DRAM is working well.
the Address which i need to read from the DRAM im getting from an external device.
My question is : how to sample the value of the Address asyncrhounously , i dont want this I/O node will be inside the SCTL.
now im having the Address node inside the SCTL (outside the FSM) , and i have a problem only with the first data . the first data isnt correct , so im thinking that this might be the solution.
I know how to implement it in a VHDL code but no in LabView.
10-04-2018 06:49 AM - edited 10-04-2018 06:50 AM
Usually when the first sample is a problem, you'd use a Boolean in a shift register to skip parts of the loop the first iteration. Or use the First Call function. Don't use a =0 on the loop counter on FGPA, IIRC it will wrap (pretty fast).
If you want to do things in parallel, simply put a parallel loop next to the original one. Put the IO node in there, and communicate the result with a local\global\fifo\etc..