In an FPGA project what is the difference between:
- Coverage summary by istance
- Local Istance Coverage Details
- Recursive Hierarchical Coverage Details
- Design Unit Coverage Details
In an FPGA project what is the difference between:
Copyright © 2021 Jogjafile Inc.
These are mainly hardware verification terminologies. And also to some extent simulation tool specific terminologies. StackOverflow post about Testing FPGA Designs at Different Levels is may be helpful for you.
In FPGA development there are some mission critical sectors where you need a maximum functional coverage (functional verification of every requirement) and code coverage like statement, branch, expression, conditions etc. Hence you lay out coverage plans.
For instance, Advanced FPGA Design Architecture, Implementation, and Optimization mentions about FPGA based coverage as follows:
Having said that, you will find explicit differences about these terminologies at Forums: Coverage of Verification Academy. For example, in this forum you will find Different coverage report for different covergroup instance