Forum Discussion

AEsqu's avatar
AEsqu
Icon for Contributor rankContributor
3 years ago

signal tap: pre-sythesis shall be named post-synthesis

Hello,

It is possible to probe signal tap using

pre-synthesis or post-fitting results from quartus.

This is actually not correct,

if you run compile only, you cannot probe the "pre-synthesis db".

if you run synthesis, then you are able to probe the "pre-synthesis db".

So signal tap: pre-sythesis

shall be named post-synthesis.

11 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    No. Pre-synthesis refers to signals exactly as they are defined in your HDL code. You don't need to perform full synthesis to get pre-synthesis signals for Signal Tap. Just run Analysis & Elaboration, which does not perform any synthesis. The compiler checks your HDL files and makes the pre-synthesis signals available for assignments like in the Assignment Editor and for tapping in Signal Tap.

    • AEsqu's avatar
      AEsqu
      Icon for Contributor rankContributor

      No. run Analysis & Elaboration and you will see that you cannot probe the signal tap probes (delete the db before and try with a vqm from synplify). Quartus std edition.

      • sstrell's avatar
        sstrell
        Icon for Super Contributor rankSuper Contributor
        I wasn’t talking about a .vqm, which obviously has been synthesized by another tool. I’m talking about straight HDL code added to a Quartus project.
  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    It's a 3rd-party synthesis result. It has to get integrated into the project somehow.

  • SyafieqS's avatar
    SyafieqS
    Icon for Super Contributor rankSuper Contributor

    Hi Alex,


    by definition vqm is already synthesized by third party as mentioned but it need to get integrated with Quartus flow thus a compilation is necessary


  • SyafieqS's avatar
    SyafieqS
    Icon for Super Contributor rankSuper Contributor

    No response from the customer after the answer being provided.

    We do not receive any response from you to the previous reply that I have provided, thus I will put this case to close pending. Please post a response in 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 with your follow-up questions.