开源开发工具技术(OSDT)博客

OSDT = HelloGCC + HelloLLVM

近日,Chris Lattner 带领的 CIRCT 项目已经开源并交给了 LLVM Foundation 托管。
CIRCT 含义是 Circuit IR Compilers and Tools,可以从仓库README看到建立的动机。
我们OSDT社区关注到CIRCT有可能成为最近一段时间以来开源EDA运动的一部分的,并且有可能跟 Google、lowRISC 等组织的开源项目组合起来产生无限的可能性。
同时也是更加短期和直接的,对于 Chisel/FIRRTL 会产生什么样的碰撞,是目前OSDT社区的成员最为关切的。

我们将在8月23日组织一场专门的技术讨论会,围绕 CIRCT、Chisel/FIRRTL 进行技术交流和观点讨论。欢迎报名进行技术报告或观点陈述。

活动时间 / Time

活动议程 / Program

张洪滨 - MLIR及其编译过程与应用分享

分享MLIR的背景及其编译过程(MLIR Toy Tutorial),分享MLIR在CIRCT中的应用。

演讲者张洪滨来自中科院软件所智能软件研究中心PLCT实验室。MLIR社区参与者、贡献者。

韩博阳 - Introduction to FIRRTL

分享 FIRRTL 编译器的安装,FIRRTL Spec简介,FIRRTL 编译器原理简介。

分享者韩博阳来自厦门大学,主要研究方向为计算机体系结构安全性及EDA工具。

直播观看

(永久地址,可收藏)

https://live.bilibili.com/10339607

不需要报名,直接看。弹幕提问需要登录。

视频会议参会

会议主题:OSDT讨论会CIRCT主题

会议时间:2020/8/23 10:00-12:00

点击链接入会,或添加至会议列表:
https://meeting.tencent.com/s/HyoQXKb69HhK

会议 ID:475 735 767

会议密码:65535

手机一键拨号入会
+8675536550000,,475735767# (中国大陆)
+85230018898,,,2,475735767# (中国香港)

根据您的位置拨号
+8675536550000 (中国大陆)
+85230018898 (中国香港)

演讲报名

目前仍可以进行闪电演讲,请联系OSDT社区负责人吴伟报名。直接负责人微信报名或通过 lazyparser at gmail.com 后台留言。

https://github.com/hellogcc/osdt-weekly/blob/master/images/hellogcc-wuwei.jpeg

CFP call for proposals

近日,Chris Lattner 带领的 CIRCT 项目已经开源并交给了 LLVM Foundation 托管。

CIRCT 含义是 Circuit IR Compilers and Tools,可以从仓库README看到建立的动机。

Motivation
The EDA industry has well-known and widely used proprietary and open source tools. However, these tools are inconsistent, have usability concerns, and were not designed together into a common platform. Furthermore these tools are generally built with Verilog (also VHDL) as the IRs that they interchange. Verilog has well known design issues, and limitations, e.g. suffering from poor location tracking support.

The CIRCT project is an (experimental!) effort looking to apply MLIR and the LLVM development methodology to the domain of hardware design tools. Many of us dream of having reusable infrastructure that is modular, uses library-based design techniques, is more consistent, and builds on the best practices in compiler infrastructure and compiler design techniques.

By working together, we hope that we can build a new center of gravity to draw contributions from the small (but enthusiastic!) community of people who work on open hardware tooling. In turn we hope this will propel open tools forward, enables new higher-level abstractions for hardware design, and perhaps some pieces may even be adopted by proprietary tools in time.

For more information, please see our longer charter document.

我们OSDT社区关注到CIRCT有可能成为最近一段时间以来开源EDA运动的一部分的,并且有可能跟 Google、lowRISC 等组织的开源项目组合起来产生无限的可能性。同时也是更加短期和直接的,对于 Chisel/FIRRTL 会产生什么样的碰撞,是目前OSDT社区的成员最为关切的。

我们计划在八月组织一场专门的技术讨论会,围绕 CIRCT、Chisel/FIRRTL 进行技术交流和观点讨论。欢迎报名进行技术报告或观点陈述。

交流内容包含或相关:

报告和讨论使用中文。Slides等展示交流材料鼓励英文或双语。

本次报告默认提供B站直播和腾讯会议;线下是否举办待定,看最近两周杭州和上海的新冠肺炎疫情通告,OSDT社区工作组严格遵守自肃倡议。