CIRCT

Circuit IR Compilers and Tools

Talks and Related Publications

Open design meeting presentations

  • Nov 17, 2021: “Charting CIRCT: the present and near future landscape” by John Demme, Fabian Schuiki, Mike Urbach, and Andrew Young at LLVM Developer Meeting 2021; slides recording

  • Nov 17, 2021: “CIRCT: Lifting hardware development out of the 20th century” by Andrew Lenharth, and Chris Lattner at LLVM Developer Meeting 2021; slides recording

  • Apr 19, 2021: “The Golden Age of Compiler Design in an Era of HW/SW Co-design” by Chris Lattner at ASPLOS 2021 ; recording

  • Jan 27, 2021: Jie Wang talked about AutoSA ; recording github project

  • Jan 13, 2021: Rachit Nigam talked about Calyx Intermediate language ; slides recording

  • Jan 6, 2021: Mike Urbach presented slides on NPComp to Static Hardware ; slides recording

  • Dec 16, 2020: Richard Townsend talked about his Haskell to hardware work ; slides recording

  • Dec 9, 2020: David Durst gave a talk about Aetherling ; paper project website

  • Dec 2, 2020: Thomas Bourgeat and Clément Pit-Claudel gave a talk about Koika ; paper

  • Nov 4, 2020: Chris Torng gave a talk on mflowgen - a modular approach to reusable physical design flows ; project website

  • Oct 28, 2020: Cheng Tan talked about OpenCGRA work happening at PNNL ; github project

  • Oct 21, 2020: Sitao Huang talked about PyLog work happening at UIUC ; slides

  • Sep 30, 2020: Wilson Snyder presented an overview of Verilator and its infrastructure ; github project

  • Sep 23, 2020: Rachit Nigam, Adrian Sampson talked about Dahlia language ; web demo youtube talk

  • Sep 16, 2020: Adam Izraelevitz presented about FIRRTL design and lessons learned ; presentation

  • Sep 9, 2020: Fabrizio Ferrandi presented about Bambu ; presentation

  • Aug 19, 2020: Hanchen Ye talked about Handshake-based HLS work did at Xilinx ; presentation

  • July 22, 2020: Aliaksei led a discussion about Verilog type systems; slides

  • July 8, 2020: Stephen talked about RTL dialect, how things connect and compose ; slides

  • June 24, 2020: Stephen shared his work on Handshake dialect ; presentation

  • June 10, 2020: John Demme talked about Elastic-Silicon-Interconnect project ; github project