Kamyar Mohajerani

Expert
@kammoh

ORCA-risc-v. RISC-V by VectorBlox

18

krystals. Rust implementation of CRYSTALS post-quantum cryptography primitives: Kyber key-encapsulation mechanism and Dilitium digital signature algorithms

15

kyber.light. Light-weight Hardware Implementation of CRYSTALS Kyber PQC

9

chisel-arithmetics. Implementation of low-level hardware arithmatic operations in Chisel

8

bluelight. Hardware implementation of Lightweight Cryptography candidates in Bluespec SystemVerilog.

6

scasim. Simulation-based Side-channel Evaluation

5

dslx-vscode. XLS DSLX Language Support for Visual Studio Code

4

circt-rs. Rust bindings for MLIR CIRCT

3

wavedrom. :ocean: Digital timing diagram in your browser

3

pulsar. Cache Timing Side-channel Attacks in Rust

3

rocc-template. Scala

3

ghdl-yosys-plugin. VHDL synthesis (based on ghdl)

3

lefdef. LEF/DEF 5.8_60p009 from Si2 OpenAccess https://si2.org/oa-tools-utils-libs/

2

spike-uart. UART device plugin for riscv-isa-sim (a.k.a Spike)

2

verilator. Verilator open-source SystemVerilog simulator and lint system

2

picorv32. PicoRV32 - A Size-Optimized RISC-V CPU

2

cvcx. CVCx is a fork of OSS CVC from Tachyon DA

2

hal. HAL – The Hardware Analyzer

1

Xoodoo. VHDL

1

litex-boards. LiteX boards files

1

core-v-xif. SystemVerilog

1

Algorithm-Design-Manual-Programs-V3. Programs for the third edition of the Algorithm Design Manual

1

cocolight. Lightweight cocotb verification library

1

pqcrypto. Rust Post-Quantum cryptography

1

systemc. Core SystemC Library

1

pyHDLParser. Simple Python parser for extracting HDL (VHDL or Verilog) documentation

1

masq. Verilog

1

ultra96v2_imx219_to_displayport. Raspberry Pi v2 camera (IMX219) to DisplayPort of Ultra96-V2 board through PL

1

symbolator. Generate symbols from HDL components/modules

1

SILVER. SILVER - Statistical Independence and Leakage Verification

1

yosys-f4pga-plugins. Plugins for Yosys developed as part of the SymbiFlow project.

1

sparkle. Verilog

1

vscode-verilog-hdl-support. Verilog HDL/SystemVerilog/Bluespec SystemVerilog support for VS Code

1

riscv-coremark. Setup scripts and files needed to compile CoreMark on RISC-V

1

projf-explore. Project F brings FPGAs to life with exciting open-source designs you can build on.

1

cudd-orig. CUDD: CU Decision Diagram is a package for the manipulation of Binary Decision Diagrams (BDDs), Algebraic Decision Diagrams (ADDs) and Zero-suppressed Binary Decision Diagrams (ZDDs)

1

ChiselEnvironment. Where you build your ChiselDSP project

1

OpenDB. Database and Tool Framework for EDA

1

pyVhdl2Sch. pyVhdl2sch is b Python based VHDL to (pdf) schematic converter

1

lwc_candidates. Hardware implementations of NIST LWC candidates from VT and GMU supporting GMU LWC Hardware API

1

LWC. Development Package for the Hardware API for Lightweight Cryptography

1

freepdk-45nm. ASIC Design Kit for FreePDK45 + Nangate for use with mflowgen

1

basejump_stl. BaseJump STL: A Standard Template Library for SystemVerilog

1

opengg. OpenGL-like graphics pipeline on a Xilinx FPGA

1

Elephant. VHDL

1

oh. Open Hardware (OH!) Library for FPGAs and ASICs

1

ghdl. VHDL 2008/93/87 simulator

1

hammer. HAMMER: Highly Agile Masks Made Effortlessly from RTL

1

zturn-stuff. Various files for the MYiR Z-turn Boards (Z7010 & Z7020)

1

flopoco. A fork of FloPoCo http://flopoco.gforge.inria.fr/

1

ZYNQ-Cookbook. This is a wiki and code sharing for ZYNQ

1

wavedrom-editor. NWJS App https://wavedrom.com/editor.html

1

wavedrom-edit.

1

gtkwave3-gtk3. gtkwave3-gtk3 git mirror (macOS, no X11)

1

vivado. Shell

1

spoc_lwc. Spoc AEAD with PW=SW=32 bits using LWC API

1

comet_cham_lwc_v2. COMET AEAD with CHAM primitive, PW=32=32 using LWC API (Improved v2)

1

Flute. RISC-V CPU, simple 5-stage in-order pipeline, for low-end applications needing MMUs and some performance

1
58
Apply