Mentor Graphics Expands Questa Functional Verification Platform with Questa Codelink for Processor-Driven Tests
Use of sign-off accurate, RTL processor models to drive cycles into multi-core SoC designs is a common practice among hardware verification engineers. This method of test is identical to the SoC’s actual operation and provides highly effective functional verification. A major limitation to this approach is the lack of an effective debug environment. 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.
To advance the use of processor driven test, Mentor developed Questa Codelink, a rich source-level debugger for RTL processor models supplied by ARM and MIPS. Codelink employs patent-pending technology which shadows the RTL model and generates a rich 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 multi-core in the next two years, it was important that Codelink support multi-core debug. Tracking multiple code threads and observing message passing via shared memory are key elements in debugging synchronization failures in multi-core systems. Codelink offers a variety of techniques for efficiently organizing and viewing the many representations of relevant data associated with multi-core source-level debug.
In addition, Codelink has the ability to log batch runs and debug interactively post-simulation, eliminating the need to rerun long simulations in order to debug them. Codelink replays a 15 hour simulation in 3 seconds, yielding highly interactive debug of large simulations. 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.”
Pricing and Availability
The Questa Codelink product is available now with a starting price of $28,400. The following families of processors are currently supported: ARM7, ARM9, ARM11, ARM Cortex, MIPS 4, MIPS 24, and MIPS 74.
Questa Functional Verification Platform
The Questa Functional Verification Platform combines high performance and high capacity with the most comprehensive verification capabilities in the industry. Assertion-based Verification (ABV), intelligent testbench automation, Multi-view Verification Components (MVC), and Coverage-driven Verification (CDV) are supported natively by the Questa platform’s high-performance assertion engine; a modern, high-performance constraint solver; and extensive functional coverage features, including verification management leveraging the Unified Coverage Database (UCDB). Verification of low power design functionality can be proven in an RTL environment with power-aware functional verification. This full set of advanced verification functionality is enabled by a flexible Open Verification Methodology (OVM) that delivers unrivaled language and feature support in any design and verification flow.
About Mentor Graphics
Mentor Graphics Corporation is a world leader in electronic hardware and software design solutions, providing products, consulting services and award-winning support for the world’s most successful electronics and semiconductor companies. Established in 1981, the company reported revenues over the last 12 months of over $875 million and employs approximately 4,350 people worldwide. Corporate headquarters are located at 8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777. World Wide Web site: http://www.mentor.com/.
|
Related News
- DMAP Announces Development of DO-254 DAL A Complex Semiconductor IP, Fully Verified with Mentor Graphics Questa® Functional Verification Platform
- Mentor Graphics Transforms SoC Integration and Functional Verification with Next Generation Questa Platform
- Mentor Graphics Questa Functional Verification Platform Selected by Cypress Semiconductor
- New Software for Mentor Graphics Questa Platform Enables Early Verification of IEEE 1149.1-2013 Compliant IP and On-Chip Instruments
- Mentor Graphics Questa Verification Platform Adds Software-Driven Verification for Multi-Core SoC Designs
Breaking News
- Logic Design Solutions launches Gen4 NVMe host IP
- ULYSS1, Microcontroller (MCU) for Automotive market, designed by Cortus is available
- M31 is partnering with Taiwan Cooperative Bank to launch an Employee Stock Ownership Trust to strengthen talent retention
- Sondrel announces CEO transition to lead next phase of growth
- JEDEC Publishes LPDDR5 CAMM2 Connector Performance Standard
Most Popular
- Arm's power play will backfire
- Alphawave Semi Selected for AI Innovation Research Grant from UK Government's Advanced Research + Invention Agency
- Secure-IC obtains the first worldwide CAVP Certification of Post-Quantum Cryptography algorithms, tested by SERMA Safety & Security
- Weebit Nano continuing to make progress with potential customers and qualifying its technology Moving closer to finalisation of licensing agreements Q1 FY25 Quarterly Activities Report
- PUFsecurity Collaborate with Arm on PSA Certified RoT Component Level 3 Certification for its Crypto Coprocessor to Provide Robust Security Subsystem Essential for the AIoT era
E-mail This Article | Printer-Friendly Page |