Skip to Main Content
Technical Paper

Automated HTML reporting improves and standardizes design verification results reporting

EDA reports are crucial checkpoints during the iterative phases of system-on-chip (SoC) development. Whether it's documenting design specifications, addressing critical issues, or sharing validation results, reports play a fundamental role in translating the complexities of integrated circuit (IC) design into a comprehensible language that all EDA stakeholders can understand. However, the lack of standardization in this comprehensible language creates significant challenges to efficient and accurate communication. Even within a singular design company, significant disparities in reporting methodologies can exist, and these disparities become more conspicuous and problematic as the complexity of designs escalates. The establishment of a robust and uniform reporting infrastructure within EDA is hindered by its intricate and time-consuming nature. A standardized reporting solution enabled by the Calibre nmPlatform places control over design reporting into the hands of designers engaged in various EDA workflows. This solution provides report process standardization while enhancing the capacity for customized and reusable results reporting, ensuring that critical design information is effectively and accurately disseminated within the complex landscape of electronic design processes. This standardized reporting solution not only streamlines the reporting process, but also ensures that all stakeholders have access to clear and comprehensible information, ultimately driving successful IC design from concept to reality.

Customizable HTML reporting for IC design physical verification results

The Calibre RVE results viewer provides an intuitive and highly customizable reporting methodology to generate HTML reports for design rule checking (DRC), design for manufacturing (DFM) layout optimization, logic-driven layout (LDL) reliability checking, and results waiver flows. The Calibre HTML report specification standardizes inputs and outputs across all flows, making it simple for designers to switch between flows. In addition, the reports are platform-independent, lightweight, compatible with all major web browsers, extensible through JavaScript and CSS, and easily convertible to other formats.

All HTML reporting flows can be run from either the Calibre RVE GUI or the batch Calibre RVE command line. Designers can use the Calibre RVE GUI to automate the initial report configuration and invocation, while using command line options to customize report output. By using both methods in the same reporting flow, design teams can achieve very fast turnaround times for report generation and customization. Whether through the user-friendly Calibre RVE GUI or the command line approach, design teams can efficiently meet their IC verification reporting requirements, achieving a rapid turnaround time and enabling advanced reporting use cases.

Share