TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Advanced System-on-Chip Design Lecture Notes

219 pointsby allendingover 4 years ago

8 comments

melvinroestover 4 years ago
Here are the lecture topics [1] more in-depth:<p><pre><code> 1 Basic Processor &amp; Memory hierarchy 2 Advanced Out-of-Order Processor 3 Data-parallel processors 4 Micro-controller introduction 5 Multicore 6 RISC-V core 7 Advanced Multicore 8 Multicore programming 9 Graphics Processing Unit (GPU) 10 Heterogeneous SoC 11 GPU Programming 12 Application-Specific Instruction-Set Processor (ASIP) 13 PULP: Parallel Ultra-Low-Power Computing 14 Architecture in the Future - Wrap-up </code></pre> [1] <a href="https:&#x2F;&#x2F;iis-people.ee.ethz.ch&#x2F;~gmichi&#x2F;asocd&#x2F;classinfo&#x2F;ASoCD_announcement.pdf" rel="nofollow">https:&#x2F;&#x2F;iis-people.ee.ethz.ch&#x2F;~gmichi&#x2F;asocd&#x2F;classinfo&#x2F;ASoCD_...</a>
评论 #25066993 未加载
评论 #25058863 未加载
allendingover 4 years ago
Catch em all:<p>&gt; wget -m -p -E -k -K -np <a href="https:&#x2F;&#x2F;iis-people.ee.ethz.ch&#x2F;\~gmichi&#x2F;" rel="nofollow">https:&#x2F;&#x2F;iis-people.ee.ethz.ch&#x2F;\~gmichi&#x2F;</a>
评论 #25060154 未加载
评论 #25068349 未加载
评论 #25061132 未加载
评论 #25061022 未加载
teleforceover 4 years ago
The lecturers are from the same team developing Low Level Hardware Description (LLHD) language:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;fabianschuiki&#x2F;llhd" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fabianschuiki&#x2F;llhd</a><p>p&#x2F;s: It seems that Lecture 7 slide is missing, though.
allendingover 4 years ago
If you want a great introduction to, and appreciation of, SoCs — given the announcements yesterday and to understand what goes into something like the M1 a little better.
avianesover 4 years ago
That&#x27;s a very good lectures!<p>However, there is one thing is regrettable to me in lectures that talks about the micro-architecture of superscalar processors: they never talk about the register bank micro-architecture. The focus is always on the micro-architecture of the compute units.<p>Knowing that the wire area of a conventional register bank grows by the square of the number of read&#x2F;write ports, and that superscalar processors require an increasing number of read&#x2F;write ports, the micro-architecture of the register bank quickly becomes critical with the number of issue.<p>But there is very little information on the right micro-architectural strategy in this regard. There is some information on GPU register banks, but very little about modern CPU designs.
ryeguy_24over 4 years ago
Does anyone have courseware on non-advanced System-on-Chip design?
ketanmaheshwariover 4 years ago
Slides are from 2016 -- perhaps put that in the title.
ancharmover 4 years ago
Videos for this course?