Offline Course Launch | Open Source RISC-V CPU Core Design Practice

In 2010, the RISC-V architecture was born at the University of California, Berkeley. Thanks to its streamlined and efficient advantages, it quickly gained support from academia. After nearly a decade of development, the RISC-V architecture has received widespread recognition in both academia and industry, and is also embraced by many chip companies in China. Today, numerous tech companies in Silicon Valley have developed various products integrated with RISC-V processors. With the RISC-V ecosystem maturing, processors based on RISC-V will surely see widespread application in the future.

Offline Course Launch | Open Source RISC-V CPU Core Design Practice

Chip Architecture Diagram C910

The RISC-V CPU Design Practice Course launched in collaboration between Moores Elite E-Class and Chip Technology is an advanced specialized course in the field of IC design engineering, focusing on the microarchitecture design of the open-source RISC-V E203 CPU core. The course covers 20% foundational theory of computer architecture, 70% on the design methodology of the Hummingbird E203 CPU core, and the remaining 10% briefly introduces related knowledge such as RISC-V instruction architecture, high-level language programming, compilation processes, machine execution principles, microarchitecture design, RTL implementation, and simulation testing.

Offline Course Launch | Open Source RISC-V CPU Core Design PracticeHummingbird E203

This course deeply integrates theoretical knowledge of computer architecture with engineering practice of the Hummingbird E203 CPU core, striving to enable students to quickly and thoroughly master embedded CPU core design capabilities, laying a solid foundation for future large-scale SoC design and high-performance core design.

Target Audience

Digital circuit design engineers with IC design experience

Senior undergraduate and graduate students majoring in electronics

Working engineers interested in entering the digital IC design industry

Those wishing to master the open-source RISC-V CPU core design methodology

Course Benefits

Hands-on guidance in designing an open-source RISC-V CPU core

Accumulation of a complete RISC-V CPU core design project experience

7 x 24-hour project server practice

Proficiency in hardware-software co-design methodology

Collaboration with Chip Technology: Hummingbird E203 source code download + FPGA development board

Offline Course Launch | Open Source RISC-V CPU Core Design Practice

FPGA Display

Course Outline

No.

Details

Hours

1

History of Architecture

1

2

RISC-V ISA

1

3

Introduction to Basic Experimental Environment

1

4

Hummingbird E203 SOC Architecture

1

5

Hummingbird E203 CORE Architecture

1

6

RISC-V Basic Experiment 1

1

7

E203 Arithmetic/Memory Access Instruction Implementation

1

8

E203 Branch/CSR Instruction Implementation

1

9

RISC-V Basic Experiment 2

1

10

E203 Peripheral Resources

1

11

RISC-V Basic Experiment 3

1

12

Introduction to XuanTie 910 Microarchitecture

1

Instructor Profile

Teacher Li:

Engaged in IC design for 8 years, CPU chip design engineer at the 58th Research Institute of China Electronics Corporation, senior chip design engineer at the Institute of Microelectronics, Chinese Academy of Sciences.

Project Experience:

1. Development of embedded teaching experimental box

2. Performance evaluation of on-chip network systems

3. Parallel optimization of algorithms for a certain model detector and FPGA implementation

4. Microarchitecture design of initialization unit, encryption/decryption unit, TAP system unit for a certain model detector

5. Improvement of algorithms for FPU of a certain model superscalar processor, simulator development, performance analysis

6. Research on floating-point algorithms for superscalar processors

7. Microarchitecture design and implementation of HDMI-CEC IP

8. Basic training for embedded processors

9. Basic training for digital front-end design

10. Translation of the superscalar processor design book

Learning Method

Online live streaming / offline teaching + real-time Q&A + practical exercisesCourse Start: January 20, 2024 (Saturday) 09:00

Class Schedule

Saturday + Sunday: 09:00-12:00 in the morning, 14:00-17:00 in the afternoonEarly bird discounts are available for registrations before the course start date, details as follows:

First 30 participants Offline with VNC (4 weeks) + FPGA development board 1980 RMB
Online with VNC (4 weeks) + without FPGA development board 1980 RMB
No VNC, no FPGA development board 1580 RMB

Note: VNC is a remote server that allows viewing, compiling source code, and performing simulations

Registration Inquiry

Scan the QR code to add a professional teacher on WeChat

Offline Course Launch | Open Source RISC-V CPU Core Design Practice

Offline Course Launch | Open Source RISC-V CPU Core Design Practice

Offline Course Launch | Open Source RISC-V CPU Core Design Practice

E-Class Network (www.eecourse.com) is a professional integrated circuit education platform under Moores Elite, dedicated to cultivating high-quality professionals in the semiconductor industry. The platform is oriented towards the job requirements of integrated circuit companies, providing a practical training platform that aligns with the corporate environment, quickly training students to meet corporate needs.

E-Class Network has a mature training platform, a comprehensive course system, and strong teaching resources, planning 168 high-quality semiconductor courses in China, covering the entire integrated circuit industry chain, and has 4 offline training bases. To date, it has deeply trained a total of 15,367 people, directly delivering 4,476 professionals to the industry. It has established in-depth cooperative relationships with 143 universities and has held 240 corporate-specific IC training sessions.

Leave a Comment