We agree this is a problem for all FPGA resources. Another example of a challenging situation is when you have DMA FIFOs and need to find the end-points on the FPGA and host that talk to each other.
We implemented this in LabVIEW NXG FPGA, however we likely won't implement this in LabVIEW.
Rahul
I hope the FPGA Register Function Could Add "Find Caller"....
Yes this is a very critical feature that is missing from FPGA. From what I can see, there is no way to find all instances of where a register is used. You can't even use text search on your diagram. If I forget about a spot where I, say, put some test code that writes to a register, there is no way for me to search and find this.
We could extend this request to FIFO's and Memory's too.
We agree this is a problem for all FPGA resources. Another example of a challenging situation is when you have DMA FIFOs and need to find the end-points on the FPGA and host that talk to each other.
We implemented this in LabVIEW NXG FPGA, however we likely won't implement this in LabVIEW.
Nope not yet but it is something we have a lot of people working on right now. If you come to the CLA summit in Austin in September, you might see something more tangible:)
Thanks for the invite, do you perhaps have a charity fund giving away complimentary flights to Austin from Africa?
But seriously we are quite anxious about NXG as we have such a huge code base in LabVIEW RT - we dont want to be left hanging while all your engineers work on NXG...
You're seriously in Africa? I don't personally know any of our customers there, that's cool! What country are you in?
In terms of having your huge codebase - if you have a project you would be willing to send us, we are always looking for more customer code to profile. Do you have something you could (via DM or e-mail)?
In terms of your comment of "left hanging" - do you mean in terms of not having requests responded to in a way you can leverage, or are you concerned about losing access to LabVIEW because of it getting replaced by NXG?
I'm based in South-Africa. Its the country at the southern end of the continent in case you were wondering. I've been to a couple of excellent NI-weeks but never to a CLA summit. I probably need to write the CLA exam first.
As for sharing code, that could be a problem because of confidentiality issues. We use LabVIEW to do the top to bottom coding for our range of mineral sorting machines.
What would be useful is a soft landing course on NXG for die-hard LabVIEW lifers.
Hey folks,
We agree this is a problem for all FPGA resources. Another example of a challenging situation is when you have DMA FIFOs and need to find the end-points on the FPGA and host that talk to each other.
We implemented this in LabVIEW NXG FPGA, however we likely won't implement this in LabVIEW.
Rahul