• Duration:49 minutes and 27 seconds
  • Date:2024/09/02
  • Uploader:宋元浩
Introduction
keywords: SoC
SoC Design Laboratory

Course Overview:
This course is designed to equip participants with the skills and knowledge required to become full-stack IC designers, capable of handling all development stages from front-end design to system debugging and embedded programming. After completing the course, participants will have the skills and knowledge to design SoC chips from concept to production, and achieve the following learning objectives:
1. Learn Verilog and HLS design implementation on FPGA and ASIC;
2. Implement IP and integrate it into SoC design;
3. Implement SoC design and verify it in FPGA;

This course is based on Google Open-Source Silicon Program, and the experiment uses Efabless Caravel Harness SoC. In this course, we will use Caravel SoC Harness and Caravel SoC FPGA verification platform.

Course Content:
Design Method
1. Introduction to HLS and Tools
2. Verilog & Logic Design
3. Caravel SoC
4. Processor
5. Memory
6. Peripheral
7. Embedded Programming
8. SoC - Interconnect
9. Static Timing Analysis
10. Synthesis & Optimization
11. Verification & Simulation

Design Process Tools
1. Tools – Tcl, Perl, Makefile
2. FPGA Flow -Xilinx Vivado
3. Simulator
4. Synthesis
5. Timing Analysis
6. Verification MethodologyExperiment

1.
Vivado Tool Installation
2. HLS - FIR Filter (AXI Master, AXI Stream)
3. Caravel SoC Simulation
4. Caravel SoC FPGA
5. SoC Design Labs: Interrupt, User RAM, UART, SDRAM
6. Workload Optimized SoC (WLOS) Baseline
7. Final Project
Unfold ↓

You Might Like

Recommended Posts

MSP430G2xx1, MSP430G2xx2, MSP430G2xx3 official sample code
The code in the attachment is the MSP430G2xx1, MSP430G2xx1, MSP430G2xx1 sample code provided by TI , which can be used as the most reliable code reference in the use of MSP430 G series[[i] This post w
wstt Microcontroller MCU
EEWORLD thanks you——Parallel Electric
1. PostReply2. The most unforgettable thing is the days of training and competition before the summer electronic competition. I would visit the forum every day to study and discuss. Although it was ve
平行电 TI Technology Forum
Receive BOOSTERPACK from wstt
wstt, I didn't look carefully at first, it turns out that there is no SD card slot soldered? The package I have is different, so I have to find the same one. I thought I could directly conduct more ex
wangfuchong Microcontroller MCU
Read and learn about Keysight Technologies Power Supply's exciting topics, and participate in the quiz to win prizes! The event has begun!
[b][font=微软雅黑][size=3][url=https://www.eeworld.com.cn/ads/clickads.php?id=13436]Read and learn about Keysight Technologies Power Supply's exciting topics, and participate in answering questions to win
EEWORLD社区 Test/Measurement
spi communication
I would like to ask the forum owner, when I use SPI communication, I use the DMA+DMA interrupt+CRC check method to send and receive 8-bit data. I would like to know how the final CRC is transmitted an
shortt stm32/stm8
[STM32F769 Review] --STM32F769Discovery Unboxing Experience
[i=s]This post was last edited by DavidZH on 2016-12-10 20:52[/i] [size=5]Unboxing experience:[/size] [align=left]The long-awaited [font=Times New Roman, serif]STM32F7Discovery[/font] finally arrived
DavidZH stm32/stm8

Recommended Content

可能感兴趣器件

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号