Description
Power, performance and area (PPA) is a significant challenge for designers and architects building any silicon. The problem is three-dimensional and complex to solve with precise certainty. Invariably, heavy use of simulation vectors is exercised to examine the relationship between these dimensions, but the analysis is non-exhaustive leaving room for errors. Verification engineers focus primarily on structural coverage to expose unreachable code in designs, mostly towards the tail end of the projects.
While structural coverage is useful to expose unreachable (deadcode) code, it cannot expose redundant, partial or under-utilised code.
footprint® allows an efficient and fast analysis for identifying redundant design components that provides a quick feedback loop to the architects and designers while they bring up a new design, allowing them to exhaustively analyse the wasted area while focussing on power and performance optimisations. footprint efficiency stems from making the analysis on a component level. The report generated from footprint is a component specific categorization.
footprint is part of the axiomiser® platform that offers a one-stop shop for all its apps.
Benchmark Results
When footprint was deployed in the field?
Linters, Coverage and Footprint
![]() |
Sign means that with extensive manual debugging, Lint and Coverage users may pick up some of the design issues. Not all types of redundancy can be identified by Lint or Coverage. |
Who should view this?
Designers
Architects
Managers
Verification Engineers
What you will learn?
Customisation
Using project files
How to use footprint?
Using pre-loaded configurations
What linters cannot find but footprint does?