Digital IC design and Verification of RISC-V based Microprocessor system

Computer Systems Laboratory, department of Electrical Engineering - UET Lahore, GT Lahore Lahore, 54890 - View Map Lahore RISC-V Group
Mon, Jun 27, 2022, 8:00 AM (PKT)

About this event

Training Description

This is a 4-week training workshop, that covers the complete Digital IC design flow from scratch to the GDSII with hands-on experience on industry-standard tools. The training consists of three different modules.

Module 1 

This module covers:

  1.  basics of Digital design using HDL.
  2.  a description of Datapath, controller paradigm. 
  3. Writing the test benches of hardware
Module 2

This module covers:

  1. Introduction to RISC-V Instruction Set Architecture.
  2. How to design RISC-V-based microprocessor core.
  3. Implementation of partial Instructions of RISC-V base ISA.
  4. Formal verification techniques of RISC-V-based CPU core.
Module 3

This module covers:

  1. Introduction to physical design flow of digital IC.
  2. Implementation of RTL-to-GDSII of the CPU designed in module 2.
  3. Hands-on experience with industry-standard Cadence Tools.


  • Basic familiarity with Digital system design.
  • Basic familiarity with HDL: Verilog or System Verilog

Target Audience

The target audience for this training program is fresh or graduate students with degree in Electrical engineering, computer science, computer engineering, or relevant discipline, who are passionate about getting into the digital design industry.


  • Number of seats: 15
  • 90% funding is available for limited seats which will be based on a screening test. The remaining 10% will be reimbursed if the candidate secures 80% marks in the final evaluation.
  • Register
  • Short-listed candidates will be contacted by the organizers.

In case of any queries, contact



Monday, Jun 27
8:00 AM - 9:00 PM (PKT)


Computer Systems Laboratory, department of Electrical Engineering
UET Lahore, GT Lahore Lahore54890


  • Abdul Wadood

    Abdul Wadood



    View Profile