Cadence Introduces Indago Debug Platform
Gabe Moretti, Senior Editor
Cadence Design Systems, Inc. announced the Cadence Indago Debug Platform, a new debugging solution which the company claims it reduces the time to identify bugs in a design by up to 50 percent compared to traditional signal- or transaction-level debug methods.
Cadence chose to put the accent on the second syllable. Personally I think that the accent on the first syllable would give more verve to the name, while the accent on the second makes it more laid back. But I do need to find some drawbacks in the product!
The patented root-cause analysis technology in the Indago Debug Platform filters unneeded data that would usually be needed to go to the source of a single bug to resolve the cause of all related bugs. Current debug methodologies used by designers require multiple simulation iterations to incrementally extract data points that ultimately point to the source of the bug. The technology in the Indago Debug Platform can reduce the time necessary to resolve schedule-impacting bugs significantly using a common set of resources that enable a suite of commercial and user-created Apps that automate the analysis of data from multiple verification engines and multiple vendors.
“Leading-edge verification projects create terabytes of data every day, making debug a big data problem for semiconductor and system companies,” said Andy Eliopoulos, vice president, research and development, Advanced Verification Solutions at Cadence. “With the Indago Debug Platform, Cadence helps solve this problem by automating the process of finding the root cause for a bug. For the first time, engineers can have a collaborative environment across multiple verification engines that both reduces the time to solve the discovered bug and the root cause for other bugs that may be buried in the data.”
In addition to the Indago Debug Platform, Cadence also announced three debugging apps that plug into the platform and can be used with other verification tools to provide an integrated and synchronized debug solution for testbench, verification IP (VIP), and hardware/software debug for system-on-chip (SoC) designs.
The Indago Debug Platform and debugging apps are part of the comprehensive Cadence System Development Suite and are currently available for early adopters. General availability is expected by June 2015.
With a unified debug platform and the debug apps, the Indago Debug Platform enables multiple engineering specialists from design, testbench, embedded software and protocol verification to operate as a team to resolve SoC bugs. The three debug apps are:
- Indago DebugAnalyzer: Extends root-cause analysis from etestbench (IEEE 1647) to SystemVerilog (IEEE 1800)and increases performance by up to 10X
- Indago Embedded Software Debug: Resolves bugs associated with embedded software applications by synchronizing software and hardware source code debug
- Indago Protocol Debug: Visualizes advanced protocols such as DDR4, ARM AMBA AXI and ACE using Cadence VIP.