LIVE WEBINAR: UVM-based Verification of Custom Instructions with RISC-V Cores

 

UVM-based Verification of Custom Instructions with RISC-V Cores

Presenter: Roddy Urquhart, Senior Marketing Director, Codasip
Thursday, September 17, 2020

Abstract:

By integrating Aldec’s Riviera-PRO™ with Codasip’s Studio™, verification of RISC-V CPU custom instructions at the RTL implementation level becomes an incredibly powerful platform for RISC-V processor deployment.

In this presentation, we will show in Studio, how users can describe the RISC-V architecture and add custom instructions using CodAL high level language, modify the pipeline, configure random instruction generator, auto-generate the HDK, SDK, RTL implementation and C++ reference model and UVM environment, start RTL simulation, setup breakpoints and debug.

We will then show in Riviera-PRO, how users can run RTL simulation and debug applications and core architecture, inspect simulation waveforms, use the UVM Graph & Toolbox to view the graphical representation of the UVM components, objects and the transaction level modeling (TLM) connections between them, giving the user an overall perspective of the testbench architecture and the dataflow. We will also show how you can collect and analyze both functional coverage and code coverage.

 

Agenda: 

  • RISC-V Custom Instructions
  • Customization with Codasip Studio
  • RISC-V Core Verification Requirements
  • UVM-based simulation with Riviera-PRO
  • Conclusion
  • Q&A

Event Info

 

EU Session
 3:00 PM – 4:00 PM CEST
 Thursday, September 17, 2020

Register for EU Session

 

US Session
  11:00 AM – 12:00 PM PT
 Thursday, September 17, 2020

Register for US Session

Presenter and Authors                                                                 
Roddy Urquhart

Roddy Urquhart, Senior Marketing Director, Codasip

Roddy has over 35 years experience in semiconductor, EDA and IP companies and has worked in marketing, sales, general management and engineering roles. He has a Ph.D. from the University of Glasgow.

Zdenek Prikryl

Zdenek Prikryl, Chief Architect, Codasip

 

Dr. Prikryl has undertaken research at Brno University of Technology which led to the creation of processor development tools at Codasip. Specifically, he was a developer of the methodology to automatically generate hardware and software development kits from a processor description language. Dr Prikryl has been chief architect of Codasip Studio for over ten years and has been the architect of diverse processor cores including but not limited to 16/32-bit architectures for IoT, 32/64bit DSP oriented architectures or Linux capable architectures. All of these architectures were developed using Studio and many of them were based on RISC-V ISA.

Michal  Pacula

Michal Pacula, Technical Support Manager, Aldec

Michal joined Aldec in 1998 and worked in a wide range of positions that include Application Engineer and SQA Manager responsible for Active-CAD, Active-HDL and Riviera-PRO products.  Michal’s practical experience includes Digital Design, Verification Methodologies and a deep understanding of HDL modeling. Michal graduated with M.S. in Electronic Engineering (EE) at the Silesian University of Technology in Gliwice, Poland.

View On Demand Webinar
View Upcoming Webinars

1 | 2  Next Page »
Featured Video
Jobs
Business Development Manager for Berntsen International, Inc. at Madison, Wisconsin
GIS Specialist for Washington State Department of Natural Resources at Olympia, Washington
Senior Principal Software Engineer for Autodesk at San Francisco, California
Manufacturing Test Engineer for Google at Prague, Czechia, Czech Republic
Mechanical Manufacturing Engineering Manager for Google at Sunnyvale, California
Equipment Engineer, Raxium for Google at Fremont, California
Upcoming Events
URISA GIS Leadership Academy at Embassy Suites Fort Worth Downtown 600 Commerce Street Fort Worth, TX - Nov 18 - 22, 2024



© 2024 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation TechJobsCafe - Technical Jobs and Resumes  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise