Skip to content
Avatar

Highlights

  • Arctic Code Vault Contributor

Organizations

@ucb-bar @sifive @llvm @chipsalliance

Pinned

  1. Flexible Intermediate Representation for RTL

    Scala 393 132

  2. Circuit IR Compilers and Tools

    C++ 494 59

  3. Chisel 3: A Modern Hardware Design Language

    Scala 1.7k 321

  4. Library to compile Chisel circuits using LLVM/MLIR (CIRCT)

    Scala 3

  5. C/Assembly macros for talking with Rocket Custom Coprocessors (RoCCs)

    C 42 15

  6. Major mode for editing FIRRTL files in Emacs

    Emacs Lisp 2 7

1,018 contributions in the last year

Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Mon Wed Fri
Activity overview
Contributed to chipsalliance/firrtl, llvm/circt, chipsalliance/chisel3 and 5 other repositories

Contribution activity

March 2021

Created a pull request in chipsalliance/chisel3 that received 2 comments

Don't toggle top.cpp clock and reset on same cycle

Change top.cpp to deassert reset one time unit before the clock asserts. This avoids a simultation race condition if Chisel and a FIRRTL compiler e…

+9 −3 2 comments
Opened 2 other pull requests in 2 repositories
chipsalliance/chisel3
1 merged
llvm/circt
1 merged

Created an issue in llvm/circt that received 5 comments

[FIRRTL] Disallow Top-level Abstract Reset

The following circuit should be an error. Assumedly, this should be a verification hook added to either a FIRRTL circuit or to a module that is con…

5 comments
2 contributions in private repositories Mar 2 – Mar 3

Seeing something unexpected? Take a look at the GitHub profile guide.