|
||||||||||||
Imperas releases new RISC-V Processor Verification IP to drive RISC-V adoption forward with a flexible methodology for all SoC adoptersProvides building blocks for RISC-V processor DV with free simulator, architectural validation test suites and SystemVerilog components for evolving Verification Ecosystem. Oxford, UK – December 9th, 2020 – Imperas Software Ltd., the leader in RISC-V processor verification solutions, today announced significant enhancements to its RISC-V processor hardware design verification solutions. This release includes enhanced reference model with SystemVerilog encapsulation / integration and new test bench blocks, new riscvOVPsimPlus™ free simulator, and a range of Imperas developed RISC-V architectural validation tests for the ratified and soon to be ratified RISC-V ISA extensions.
The Free riscvOVPsimPlus RISC-V reference model and simulator, which has been widely adopted across the RISC-V verification ecosystem, has been updated and extended with additional features including full configurable instruction trace, GDB/Eclipse debug support, plus memory configuration options. Additionally, included in the updated model are the full standard CLIC features, Debug Module / Mode, “H” Hypervisor simulation, and also 'near-ratified' ISA extensions for Vector “V”, Bit Manipulation “B”, and Crypto (Scalar) “K” extensions. To support the SystemVerilog encapsulation of the reference model, the Imperas RISC-V Processor Verification IP (VIP) package includes example SystemVerilog supporting components and modules for interfacing and synchronization between the Imperas RISC-V golden reference model and the RTL core under test in a step-and-compare verification flow. This approach covers the important aspects of asynchronous events and debug mode operation while also supporting the DV engineer’s active investigation directly at the point of interest during test failure analysis and resolution. Coverage is a key aspect for any verification plan, as it helps measure the progress toward the quality targets for design completion and tape-out milestones. To support instructional and architectural functional coverage the Imperas RISC-V golden reference model has been further enhanced with built-in monitors to provide coverage metrics without the need for post-simulation processing or other delays with log file analysis. To help developers ensure their processor design meet the RISC-V specifications, Imperas has developed a directed test instruction generator and is now making many architectural validation test suites available. Suites totaling over 3.5 million instructions now available include:
Imperas provides Extendable Platform Kits (EPK) that are provided as source and include platform, models, scripts, and software to shorten the time to productivity. EPKs include:
* SystemVerilog supported platforms are available for use with our partners Cadence Xcelium, Mentor Questa, Synopsys VCS environments and Metrics cloud-based solutions. “The open standard ISA of RISC-V is enabling system designers to explore new innovations with optimized processors, which in turn is driving all SoC adopters to expand the design verification plans to cover the specialist processor DV tasks,” said Simon Davidmann, CEO at Imperas Software Ltd. “We are proud of the success the Imperas RISC-V golden reference model has achieved and see the new Verification IP and test suites as a way to help all SoC teams address the challenges of processor DV through the adoption of SystemVerilog test benches with step-and-compare methodologies for processor DV.” Availability The RISC-V processor Verification IP, example test benches and any customer specific test suites are Imperas commercial solutions. Imperas also provides solutions for developers of more advanced RISC-V designs, who need multi-core, or custom instruction support and advanced verification techniques. RISC-V Summit 2020 About Imperas Imperas is the leading provider of RISC-V processor models, hardware design verification solutions, and virtual prototypes for software simulation. Imperas, along with Open Virtual Platforms (OVP), promotes open source model availability for a spectrum of processors, IP vendors, CPU architectures, system IP and reference platform models of processors and systems ranging from simple single core bare metal platforms to full heterogeneous multi-core systems booting SMP Linux. All models are available from Imperas at www.imperas.com and the the Open Virtual Platforms (OVP) website at www.OVPworld.org.
|
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |