LabVIEW FPGA Idea Exchange

About LabVIEW FPGA Idea Exchange

Have a LabVIEW FPGA Idea?

  1. Does your idea apply to LabVIEW in general? Get the best feedback by posting it on the original LabVIEW Idea Exchange.
  2. Browse by label or search in the LabVIEW FPGA Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  3. If your idea has not been submitted click New Idea to submit a product idea to the LabVIEW FPGA Idea Exchange. Be sure to submit a separate post for each idea.
  4. Watch as the community gives your idea kudos and adds their input.
  5. As NI R&D considers the idea, they will change the idea status.
  6. Give kudos to other ideas that you would like to see in a future version of LabVIEW FPGA!
Top Kudoed Authors
User Kudos Count
Showing results for 
Search instead for 
Did you mean: 

Size Xilinx IP icon to fit its terminal labels

Typical Xilinx IP core icon like FFT and DDS looks like this - in expanded mode:

Typical Xilinx IP icons in expanded view

The connector labels are very hard to read. I guess everybody agrees on that this could be improved. And it is not that there is a "standard" narrow width to obey, for instance FIFO is wider than the Xilinx IP icons.

Thanks for considering this.

Active Participant

How dare you ask to see all the text ; )


This seems more like a bug to me; I have filed a corrective action request for this issue. We can perhaps leave the idea around so we can get a sense of how many people are hitting the issue, so Kudo away if you're having this same problem.

Active Participant

I didn't have this problem yet. I think that the icon is already too big. I think the names should be truncated and added to a "...", something like this: "vent_tlast_missin" -> "vent_tlast_mis...". On a mouse hover a Tip Strip will show the complete text.

André Manzolli

Engenheiro Mecânico
Certified LabVIEW Developer - CLD
LabVIEW Champion
Trusted Enthusiast
Trusted Enthusiast

Manzolli has a point. LV is a graphical programming language. This may result in unwieldy large objects on the diagram. Maybe provide an option to choose between long names or short names (inspired from that existing for clusters). Or let the user adjust the size of the object and have the name being truncated accordingly (the best convention for that is open to discussion, but it is useful to be able to see the beginning and end of the name). Tip strip seems mandatory.

Active Participant

If you don't want the large node, LabVIEW should provide a compact iconic form of the node that doesn't use text at all (like a compact vi call) and then you can just hover over the terminal or look at the context help for the connection information.


I agree that the contracted view icon is actually better than the expanded view because it is smaller, has clear in-out distinction, and the expanded view is anyway almost imposible to read, so no benefit of larger size.


It all comes back to the strange namings by Xilinx IP core - the names are long, highly redundant and not very informative, such as "s_axis_config_tvalid" or "s_axis_data_tdata". 

All IO's have _axis_ included! Real estate is wasted. Unfortunately, renaming to more readable values is not an option as they relates to the datasheets.

xilinx icons