Product category:
Design and Development Software
News Release from: Mentor Graphics UK | Subject: Questa Codelink
Edited by the Electronicstalk Editorial
Team on 31 March 2008
Debug environment speeds ASIC validation
Isolating the cause of a failing processor driven test is a tedious and time consuming process, as RTL processor models delivered by the core vendor provide little or no debug visibility.
Mentor Graphics has released the Questa Codelink, an addition to the Questa Functional Verification Platform, designed to speed the validation of ASICs containing one or more embedded processors The Questa Codelink product is an integrated, source-level debug environment targeting processor driven tests
This article was originally published on Electronicstalk on 21 Feb 2001 at 8.00am (UK)
Related stories
Mentor Graphics and UMC deliver IC design kits
Mentor Graphics and UMC have joined to deliver a complete turnkey design flow, including the availability of IC design kits, for UMC's RF and analogue/mixed-signal process technologies.
Mentor supports TI DSPs and MCUs
Mentor Graphics is the first to reach agreement with Texas Instruments to deliver coverification processor support packages (PSPs) for Texas Instruments DSP and microcontroller solutions.
Using RTL processor models to drive cycles into multicore SoC designs is a common practice among hardware verification engineers.
This testing method is identical to the SoC's actual operation and provides highly effective verification.
A major limitation to this approach is the lack of an effective debug environment.
Further reading
Mentor and Xilinx have cores for communications
Mentor Graphics and Xilinx have released two high-level IP products to accelerate the design cycle of high-density FPGAs in communications applications.
Mentor upgrades wiring harness design suite
Mentor Graphics has upgraded its Capital H wire harness engineering software, used primarily by the automotive and aerospace industries.
Isolating the cause of a failing processor driven test is a tedious and time consuming process, as RTL processor models delivered by the core vendor provide little or no debug visibility.
Mentor's Questa Codelink is a source-level debugger for RTL processor models supplied by ARM and MIPS.
Codelink shadows the RTL model and generates a debug dataset.
By presenting the user with a full view of software variables, call stack, registers and memory, test failures can be isolated in minutes rather than days or weeks.
With one third of all SoC designs moving to multicore in the next two years, it was important that Codelink support multicore debugging.
Tracking multiple code threads and observing message passing via shared memory are key elements in debugging synchronisation failures in multicore systems.
Codelink offers a variety of techniques for efficiently organising and viewing the many representations of relevant data associated with multicore source-level debug.
In addition, Codelink can log batch runs and interactively debug after simulation, eliminating the need to rerun long simulations in order to debug them.
Codelink replays a 15-hour simulation in three seconds.
Codelink also supports stepping backwards through source or assembly while variables, memory and registers views accurately reflect the state of the system.
"Over the past year our teaching customers, like InterDigital, have been instrumental in helping us to refine and enhance the Codelink product", said Serge Leef, General Manager of Mentor's System Level Engineering division.
"What has emerged is a highly efficient debug environment for MIPS and ARM-based SoCs".
"Codelink has proven to be a highly cost-effective and efficient tool for us, particularly the replay feature", said Kenneth Bartsch, Verification Lead at InterDigital.
"Prior to Codelink, certain bugs required multiple one-day re-simulations to fully diagnose".
"With Codelink replay we simulate just one time and isolate the failure (hardware or software) immediately".
"Both software and hardware engineers like the tool".
"Codelink was key to us taping out our new SlimChip SoC on schedule".
• Mentor Graphics UK: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

