Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17260 Discussions

struct -> how to add to SignalTap ?

amildm
Valued Contributor I
4,783 Views

Hi All,

Is it possible to add the struct signals to SignalTap? I did a search for the struct signals in the SignalTap GUI, but nothing was returned...

Thanks!

0 Kudos
1 Solution
sstrell
Honored Contributor III
4,697 Views

Yes, so as I said, why don't you just tap the right hand side signals?

View solution in original post

25 Replies
amildm
Valued Contributor I
715 Views

In my opinion, the SignalTap is built to tap nets, not signals defined in HDL. So, if two signals are assigned to the same net, the Analyze & Elaborate stage will eliminate one without leaving a choice to SignalTap at all...

0 Kudos
sstrell
Honored Contributor III
714 Views

That's not what Analyze & Elaborate does.  That first stage of the compiler simply checks all the code and builds the project hierarchy.  No optimization has been performed yet.  When you tap a pre-synthesis signal, the filter is showing what is tappable in the HDL code itself before any optimizations.

0 Kudos
amildm
Valued Contributor I
713 Views

In fact, the Analyze & Elaborate stage eliminates (throws out) the signals which drive nothing... So you cannot say there is no an optimization in this stage.

0 Kudos
sstrell
Honored Contributor III
712 Views

OK, you got me there

But still, like I said, the filter shows what's tappable in your code.

0 Kudos
RichardTanSY_Altera
690 Views

Thank you for acknowledge the solution provided. 

 I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


Thank you.


Best Regards,

Richard Tan


p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.


0 Kudos
Reply