Kamyar Mohajerani's repositories
average
Calculate statistics iteratively
bazel_rules_hdl
Hardware Description Language (Verilog, VHDL, Chisel, nMigen, etc) with open tools (Yosys, Verilator, OpenROAD, etc) rules for Bazel (https://bazel.build)
chisel
Chisel: A Modern Hardware Design Language
chisel.g8
Giter8 template for a Chisel project with Mill
chiseltest
Repository for chisel3 testers2 open alpha
dslx-vscode
XLS DSLX Language Support for Visual Studio Code
egui-sdl2-event
Provides event handling for egui in SDL2 window applications.
egui_skia
Render egui with skia!
fastvdma
Antmicro's fast, vendor-neutral DMA IP in Chisel
iverilog
Icarus Verilog
jni-rs
Rust bindings to the Java Native Interface — JNI
kammoh.github.io
My homepage
kammoh.github.io_old
My homepage
mill-rust-jni
A mill plugin for build rust jni code!
nshare
Provides an interface layer to convert between n-dimensional types in different Rust crates
playground
chipyard in mill :P
PractRand
Fork of PractRand-pre0.95 with many warnings fixed
rust-sdl2
SDL2 bindings for Rust
sboxU
Tools for studying S-boxes
SCALib
Side-Channel Analysis Library
SP800-90B_EntropyAssessment
The SP800-90B_EntropyAssessment C++package implements the min-entropy assessment methods included in Special Publication 800-90B.
tabled
An easy to use library for pretty print tables of Rust structs and enums.
TestU01
This is the 2009 version of TestU01, a software library, implemented in the ANSI C language, and offering a collection of utilities for the empirical statistical testing of uniform random number generators.
testu01-rs
A rust wrapper to a small subset of TestU01
veridian
A SystemVerilog Language Server
xls
XLS: Accelerated HW Synthesis