• Duration:26 minutes and 0 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

fmd_init cannot run! (About HVIE problem)
Report the latest progress and findings: According to the previous information, after modifying the registry, the flash partition size is 257KB used and 35.6M remaining, which seems to be correct (sus
zhongyinyuan Embedded System
Return of the Wanderer
[img]file:///E:/QQ%E8%81%8A%E5%A4%A9%E8%AE%B0%E5%BD%95/798928422/FileRecv/MobileFile/Screenshot_2014-11-19-08-40-42_1416357688240.jpg[/img][img=110,0]https://en.eeworld.com/bbs/forum.php?mod=image&aid
经世致用 Talking
The role of inductance in a self-use wireless transmission circuit
The attached figure is a wireless transmitting circuit. The specific function of the inductor L1 inside it has not been very clear, so I bring it out for everyone to discuss and improve together.
sxc1190 RF/Wirelessly
How to ask questions that are more likely to get answers
When you ask a technical question, what kind of answer can you get? It depends on the way you ask the question.You must understand that engineers only prefer difficult tasks or good questions that can
eric_wang Talking
157 Most Important Questions to Know When Being a DSP
DSP basics and key questions and answers, I hope it will be helpful to everyone!
lyl455133 DSP and ARM Processors
Smart Li-Ion Rechargeable Battery and Power Metal Strip Resistors
Smart Li-Ion Rechargeable Battery and Power Metal Strip Resistors[b][/b]
qwqwqw2088 Analogue and Mixed Signal

Recommended Content

Hot ArticlesMore

Circuit

可能感兴趣器件

完成课时学习+分/次

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号