Hacker GitHub

← All repos

llvm/circt

View on GitHub ↗ ★ 2,268 C++

Circuit IR Compilers and Tools

10 mentions on Hacker News by 7 people: 1 story, 9 comments · first 2020-08-02 · latest 2026-06-24

Mentions per year 10 mentions · busiest year 2020 (3)
20082026
  1. Does it work better when using compiler based ecosystem (e.g. https://github.com/llvm/circt )
  2. …remember the name (LL..something?) but it seemed to have died. Maybe this is similar I'm not sure: https://github.com/llvm/circt Anyway the only really interesting new HDL I've seen is https://filamenthdl.com/
  3. This is not strictly true anymore as the low-level (FIRRTL) compilation is powered by CIRCT ( http://GitHub.com/llvm/circt ) which is built using MLIR (part of the LLVM project: https://GitHub.com/llvm/llvm-project )
    comment by georgelyon · 2023-03-26 · in Open-source high-performance RISC-V processor
  4. …and currently powers compilers for programming languages, machine learning and circuit design ( https://github.com/llvm/circt ). and there are a ton of companies with real employees working on it (including Microsoft) and MLIR is at the…
  5. …working on an "industry" version of firrtl as part of the CIRCT hardware compiler framework: https://github.com/llvm/circt As you can see they did not decide to go with a global graph based IR and instead opted to just represent local…
  6. Did you see the work being done on CIRCT? https://github.com/llvm/circt I remember one of the reasons you did not want to use firrtl was that its compiler is implemented in Scala and thus hard to integrate into other projexts. CIRCT will…
  7. …design are from MLIR by LLVM team and LLHD from ETH Zurich [2][3]. [1] http://lbstanza.org/ [2] https://github.com/llvm/circt [3] http://llhd.io/
  8. …might soon be a second implementation of a firrtl to Verilog compiler if you prefer C++ over Scala: https://github.com/llvm/circt
  9. …but has its oxygen starved by the rest of the ecosystem, open-source and commercial. I am watching https://github.com/llvm/circt with interest but I don't think this is quite focused on simulators the way I think is necessary.