This is your work, valued
ORCA-risc-v. RISC-V by VectorBlox
18krystals. Rust implementation of CRYSTALS post-quantum cryptography primitives: Kyber key-encapsulation mechanism and Dilitium digital signature algorithms
15kyber.light. Light-weight Hardware Implementation of CRYSTALS Kyber PQC
9chisel-arithmetics. Implementation of low-level hardware arithmatic operations in Chisel
8bluelight. Hardware implementation of Lightweight Cryptography candidates in Bluespec SystemVerilog.
6scasim. Simulation-based Side-channel Evaluation
5dslx-vscode. XLS DSLX Language Support for Visual Studio Code
4circt-rs. Rust bindings for MLIR CIRCT
3wavedrom. :ocean: Digital timing diagram in your browser
3pulsar. Cache Timing Side-channel Attacks in Rust
3rocc-template. Scala
3ghdl-yosys-plugin. VHDL synthesis (based on ghdl)
3lefdef. LEF/DEF 5.8_60p009 from Si2 OpenAccess https://si2.org/oa-tools-utils-libs/
2spike-uart. UART device plugin for riscv-isa-sim (a.k.a Spike)
2verilator. Verilator open-source SystemVerilog simulator and lint system
2picorv32. PicoRV32 - A Size-Optimized RISC-V CPU
2cvcx. CVCx is a fork of OSS CVC from Tachyon DA
2hal. HAL – The Hardware Analyzer
1Xoodoo. VHDL
1litex-boards. LiteX boards files
1core-v-xif. SystemVerilog
1Algorithm-Design-Manual-Programs-V3. Programs for the third edition of the Algorithm Design Manual
1cocolight. Lightweight cocotb verification library
1pqcrypto. Rust Post-Quantum cryptography
1systemc. Core SystemC Library
1pyHDLParser. Simple Python parser for extracting HDL (VHDL or Verilog) documentation
1masq. Verilog
1ultra96v2_imx219_to_displayport. Raspberry Pi v2 camera (IMX219) to DisplayPort of Ultra96-V2 board through PL
1symbolator. Generate symbols from HDL components/modules
1SILVER. SILVER - Statistical Independence and Leakage Verification
1yosys-f4pga-plugins. Plugins for Yosys developed as part of the SymbiFlow project.
1sparkle. Verilog
1vscode-verilog-hdl-support. Verilog HDL/SystemVerilog/Bluespec SystemVerilog support for VS Code
1riscv-coremark. Setup scripts and files needed to compile CoreMark on RISC-V
1projf-explore. Project F brings FPGAs to life with exciting open-source designs you can build on.
1cudd-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)
1ChiselEnvironment. Where you build your ChiselDSP project
1OpenDB. Database and Tool Framework for EDA
1pyVhdl2Sch. pyVhdl2sch is b Python based VHDL to (pdf) schematic converter
1lwc_candidates. Hardware implementations of NIST LWC candidates from VT and GMU supporting GMU LWC Hardware API
1LWC. Development Package for the Hardware API for Lightweight Cryptography
1freepdk-45nm. ASIC Design Kit for FreePDK45 + Nangate for use with mflowgen
1basejump_stl. BaseJump STL: A Standard Template Library for SystemVerilog
1opengg. OpenGL-like graphics pipeline on a Xilinx FPGA
1Elephant. VHDL
1oh. Open Hardware (OH!) Library for FPGAs and ASICs
1ghdl. VHDL 2008/93/87 simulator
1hammer. HAMMER: Highly Agile Masks Made Effortlessly from RTL
1zturn-stuff. Various files for the MYiR Z-turn Boards (Z7010 & Z7020)
1flopoco. A fork of FloPoCo http://flopoco.gforge.inria.fr/
1ZYNQ-Cookbook. This is a wiki and code sharing for ZYNQ
1wavedrom-editor. NWJS App https://wavedrom.com/editor.html
1wavedrom-edit.
1gtkwave3-gtk3. gtkwave3-gtk3 git mirror (macOS, no X11)
1vivado. Shell
1spoc_lwc. Spoc AEAD with PW=SW=32 bits using LWC API
1comet_cham_lwc_v2. COMET AEAD with CHAM primitive, PW=32=32 using LWC API (Improved v2)
1Flute. RISC-V CPU, simple 5-stage in-order pipeline, for low-end applications needing MMUs and some performance
1