[llvm-dev] Proposal for CIRCT incubator project

Stephen Neuendorffer via llvm-dev llvm-dev at lists.llvm.org
Sat Jul 4 15:29:51 PDT 2020


For the past several months, members of the ‘CIRCT’ group have been working
to begin adapting MLIR for hardware design.  We believe that this area
would benefit from good open source infrastructure enabling research and,
eventually, the next generation of commercial tools.  We have collected
several dialects and envision a number of lowering flows using these
dialects.  We have reached the point where we are ready to share our ideas
more widely and would like to be considered as an LLVM incubator project.
Our code exists at https://github.com/circt as an out-of-tree MLIR project
and our group charter can be found at
https://github.com/circt/circt/blob/master/README.md.   We have weekly
discussions with a group of about 20 people from Xilinx, SiFive, Microsoft,
PNNL, ETH Zurich, EPFL, Stanford, and Cornell, and welcome additional
contributions.  This project is still early and we see many elements as
highly experimental.  At the same time, we feel that the only way to vet
these ideas is to build larger systems which will likely take some time and
community investment. The LLVM incubator process would be a good way to
help us organize this effort.

Steve Neuendorffer
Xilinx Research Labs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200704/d7292b25/attachment.html>


More information about the llvm-dev mailing list