NI Home > Community > NI Discussion Forums

LabVIEW FPGA Idea Exchange

Showing results for 
Search instead for 
Do you mean 
Announcements
The NI Idea Exchange is a product feedback forum where NI R&D and users work together to submit ideas, collaborate on their development, and vote for the ones they like best. View all of the NI Idea Exchanges to post an idea or add your opinion on an existing one today!
heel

Size Xilinx IP icon to fit its terminal labels

Status: New
by Member heel on ‎10-27-2011 08:15 AM

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.

Comments
by Active Participant Dragis on ‎10-28-2011 03:27 PM

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.

by Active Participant Manzolli on ‎11-10-2011 09:18 AM

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.

by Active Participant X. on ‎11-10-2011 12:33 PM

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.

by Active Participant Dragis on ‎11-22-2011 05:01 PM

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.

by Member heel ‎12-22-2011 09:31 AM - edited ‎12-22-2011 09:33 AM

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

 

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!
Idea Statuses
Top Kudoed Authors
User Kudos Count
9
3
3
3
3