承蒙各位板友、豪杰赏光
台湾一年一度的开放原始码盛会COSCUP,
其中硬件相关的"Open Source Inspired Hardware"
今年议程轨堂堂迈入第四年
去年活动影片可参:
https://www.youtube.com/playlist?list=PLQT1jh_mbfyn8Tzq0iUkIG3MhJwaRPVNQ
这次我们邀请到以下讲者:
"RISC-V Cores in industrial quality and Open Source"
By Florian 'Flo' Wohlrab
from Open Hardware Group
https://coscup.org/2024/zh-TW/session/ZBKAA7
RISC-V一直让大家津津乐道的,就是因为有着完全开放的ISA授权
不管是商用还是学术,只要是送交RISC-V基金会正规化的标准
就必须完全waiver掉专利或著将其专利权移交RISC-V基金会
以便从此没人需要去担心实作一个“相容于标准”的RISC-V核心
会受到来自IP公司法务观切
参《EE-Times : Student’s ARM7 clone disappears from Web》
( https://tinyurl.com/k8d5mkaw )
但是,学术的core要走到商业仍然有非常长的距离要走。
毕竟去下一次shuttle,可不是像网页上线炸掉重启只要几分钟到几天。
随随便便都是半年一年起跳,要下ECO也不见得修得好。
这时候,Open Hardware Group的商业模式就来了,
他们是一个以商业水准去验证学术RISC-V IP的、贩卖design service的公司/组织
就像Linux是免钱的,但东西坏了你要找人担、找人来修,
Linus不会理你、开源社群不会理你,但是RedHat、Novell、Canonical收了你的钱
就会帮你解决问题一样的道理
OpenHW Group,吹响了Linux开源模式,即将杀入CPU IP、IC设计的号角。
想了解更多,请务必来听这场演讲。
2 & 3.
"Designing Linux-capable systems-on-chip using open-source EDA tools"
by Philippe Sauter from ETH Zurich
"Advancements in IHP's SG13G2 open-source PDK and EDA Tool Development"
by Fank Vater from IHP Electronics
https://coscup.org/2024/zh-TW/session/XPMEGT
苏黎世联邦理工的名气与实力我不用多讲了,欧陆的天大地大台科大。
欧陆现在也在振兴IC设计与晶圆制造的产业链。
相比于台湾有着深厚的产官学一体深厚的结合,
今天台湾叫得出名字的电子电机系所,要下学术用芯片,
你要EDA、要PDK,写个企划书打几通电话就能办成的事情,
在欧洲是完全没有对应的路可以走的。
再者,欧陆学术崇向的是在教育资源上尽可能的公平化、透明化。
于是在美国DARPA打响了开源EDA工具OpenLANE、开源PDK Skywater 130后,
沉睡的欧洲学术界缓缓苏醒了过来。
在去年我们便邀请到了莱布尼兹下辖的晶圆厂IHP的Frank Vater来台,
介绍他们开放SG13G2 process node的进度。
今年,他们与ETH Zurich联手,一同合作打通在tapeout Linux Capable SoC上的困难
最后成功完成了下线:
"Iguana: An End-to-End Open-Source Linux-capable RISC-V in 130nm CMOS"
也开设了相关的课程:
https://efcl.ethz.ch/efcl-summer-school/the-event/track-1.html
要带起新一代的IC设计、制造人才。使用完全开源开放的资源。
4. "30 days to tapeout CPU"
by Yuki Azuma and Kazuhide Uchiyama from 筑波大学
IEEE固态电路学会 (Solid-State-Circuit Society) 在近三年开始,
定期举办一个活动 "Open-Source Chipathon" 旨在鼓励学生、学术人员,
尝试使用OpenLANE以及开放PDK,去进行IC的设计与tapeout。
而两位筑波大学的学生,正是受到了活动的启发,自发性的在30天内从零到有,
透过受赞助的eFabless MPW进行了tapeout一颗他们课堂上的小CPU的contest。
这精实的经验,更加证明了开源的优点,就是让原本不可能接触这块的人,
能在有足够的动机与适度的资源辅助下,达成过去要长期师长、业界栽培才能走到的地方
5. "VexiiRicv"
by Charles Papon
老朋友Charles Papon又来了~这次是带来他那成名作VexRiscv的下一代:VexiiRiscv。
自从VexRiscv广泛运用在各式开源专案,如Google CFU、Caravel SoC,乃至商用
FPGA公司采用如Efinix Sapphire SoC,要做各式改善、加强就越显绑手绑脚。
Charles最后终于决重起专案,打掉重写,旧的继续收钱维护,但写新的就是爽XDDDD
我相信这会像Python 2到Python 3一样,最后大家还是会往新的这边靠拢的就是了。
6. "Use spike and open source SystemC library to build a PoC virtual platform"
by Tommy Wu
这是场巷子内的人都知道含金量很高的talk。我们待过IC、IP厂的都知道,有时候RTL就
是天杀的还没有整个ready,或著有其他种种因素考量,我们需要有一个一部分是
Instruction Set Simulator/Function Emulator的模拟器、一边是SystemC或著其他
level的simulator,这样异种model接起来做软件开发、测试的场景。
我们也不方便多说什么,懂得就懂,拨时间来听!!!
7. "自干 RISC-V 处理器并运作 Linux 系统"
by 林志懋
来自成大电机的应届毕业生林同学,很有勇气的今年来投稿这非常硬派的自干之旅。
从FPGA上他完全自己写的core/SoC,到上面OpenSBI firmware、Linux porting,
都是承袭了成大知名的Jserv老师,课堂上一贯秉持的“自干哲学”。
这么硬派从头到脚自干的议程,当然要来好好切磋学习学习XD
以上,COSCUP 2024,8月3日与4日
欢迎各路爱好硬派开源主题的板众们,一同共襄盛举!