Skip to content
View x-tinkerer's full-sized avatar
  • Shenzhen, China

Highlights

  • Pro

Block or report x-tinkerer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

ips

Hardware algorithm modules.
45 repositories

16-bit Adder Multiplier hardware on Digilent Basys 3

Verilog 84 15 Updated Aug 3, 2023

Implementation of a simple SIMD processor in Verilog, core of which is a 16-bit SIMD ALU. 2's compliment calculations are implemented in this ALU. The ALU operation will take two clocks. The first …

Verilog 146 37 Updated Jul 17, 2022

Implementing Different Adder Structures in Verilog

Verilog 75 17 Updated Sep 3, 2019

Parameterized Booth Multiplier in Verilog 2001

Verilog 51 20 Updated Oct 30, 2022

IEEE 754 single and double precision floating point library in systemverilog and vhdl

VHDL 82 12 Updated Mar 14, 2026

synthesiseable ieee 754 floating point library in verilog

Verilog 732 158 Updated Mar 13, 2023

Parametric floating-point unit with support for standard RISC-V formats and operations as well as transprecision formats.

SystemVerilog 595 154 Updated Apr 7, 2026

This repository contains source code for past labs and projects involving FPGA and Verilog based designs

Verilog 120 25 Updated Oct 2, 2019

32 Bit RippleCarry, CarrySkip, CarrySelect, CarryIncrement, Sklansky, Brent-Kung, Kogge-Stone and CarryLookahead adders with their internal components in Verilog

Verilog 27 9 Updated May 1, 2018

Detailed and step by step implementation of RISC-V CPU from scratch using Verilog. This work is part of my academic course EE2003, Introduction to Computer Organisation in IIT Madras.

Verilog 31 6 Updated May 1, 2021

Verilog Code for an 8-bit ALU

Verilog 15 5 Updated Oct 29, 2016

SystemVerilog overhaul of ESP L2 and LLC caches with directory based protocol

C++ 19 8 Updated Feb 27, 2025

AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication

SystemVerilog 1,553 350 Updated Apr 15, 2026

Verilog AXI components for FPGA implementation

Verilog 2,019 527 Updated Feb 27, 2025

AMBA bus lecture material

Verilog 526 141 Updated Jan 21, 2020

Verilog implementation of a 4-way Set associative cache with a write buffer (write) policy and FIFO replacement policy

Verilog 42 14 Updated Oct 23, 2016

Verilog Configurable Cache

Verilog 195 41 Updated Mar 9, 2026

Various caches written in Verilog-HDL

Verilog 129 42 Updated Apr 24, 2015

32-Bit Algorithms of Floating Point Operations are implemented on Verilog with logic Operations.

Verilog 100 35 Updated Apr 30, 2019

A CPU cache simulator written in Python

Python 30 22 Updated Feb 4, 2016

Python Cache Hierarchy Simulator

Jupyter Notebook 100 31 Updated Jul 29, 2025

vector multiplication adder accelerator (using chisel 3 and RocketChip RoCC ) 向量乘法累加加速器

Scala 53 12 Updated Apr 6, 2020

RocketChip RoCC Accelerator template (Risc-V, Chisel )(加速器开发项目框架)

Scala 15 1 Updated Sep 5, 2019

GPGPU microprocessor architecture

C 2,186 371 Updated Nov 8, 2024

SPIR-V fragment shader GPU core based on RISC-V

Verilog 44 12 Updated May 26, 2021

Chisel examples and code snippets

Tcl 277 87 Updated Aug 1, 2022

Chisel implementation of the NVIDIA Deep Learning Accelerator (NVDLA), with self-driving accelerated

Verilog 238 49 Updated Dec 22, 2025